Petals SE Flowable

"FlowableException: Index: 1, Size: 1" on webservice invocation

Details

  • Description:
    Hide

    The following error occurs when invoking a webservice returning 3 or more parameters. The problem does not occur if the webservice return 0, 1 or 2 parameters.

    org.flowable.common.engine.api.FlowableException: Index: 1, Size: 1
    	at org.flowable.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:84)
    	at org.flowable.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:83)
    	at org.flowable.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:63)
    	at org.flowable.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:54)
    	at org.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:136)
            ...
    Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
    	at java.util.ArrayList.rangeCheck(ArrayList.java:659)
    	at java.util.ArrayList.get(ArrayList.java:435)
    	at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
    	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:826)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1693)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1570)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1371)
    	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
    	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:671)
    	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:63)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:440)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:333)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)
    	at org.flowable.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:78)
    	... 85 more
    Show
    The following error occurs when invoking a webservice returning 3 or more parameters. The problem does not occur if the webservice return 0, 1 or 2 parameters.
    org.flowable.common.engine.api.FlowableException: Index: 1, Size: 1
    	at org.flowable.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:84)
    	at org.flowable.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:83)
    	at org.flowable.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:63)
    	at org.flowable.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:54)
    	at org.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:136)
            ...
    Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
    	at java.util.ArrayList.rangeCheck(ArrayList.java:659)
    	at java.util.ArrayList.get(ArrayList.java:435)
    	at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
    	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:826)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1693)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1570)
    	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1371)
    	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
    	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:671)
    	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:63)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:440)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:333)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)
    	at org.flowable.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:78)
    	... 85 more
  • Environment:
    -

Issue Links

Activity

Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
1m 4s
1
Christophe DENEUX
Thu, 8 Apr 2021 - 09:56:33 +0200
Open Open In Progress In Progress
3s
1
Christophe DENEUX
Thu, 8 Apr 2021 - 09:56:36 +0200
In Progress In Progress Resolved Resolved
1h 42m
1
Christophe DENEUX
Thu, 8 Apr 2021 - 11:38:39 +0200
Resolved Resolved Open Open
1m 43s
1
Christophe DENEUX
Thu, 8 Apr 2021 - 11:40:22 +0200
Open Open In Progress In Progress
1h 5m
1
Christophe DENEUX
Thu, 8 Apr 2021 - 12:46:18 +0200
In Progress In Progress Resolved Resolved
17s
1
Christophe DENEUX
Thu, 8 Apr 2021 - 12:46:35 +0200
Resolved Resolved Open Open
3h 34m
1
Christophe DENEUX
Thu, 8 Apr 2021 - 16:21:20 +0200
Open Open In Progress In Progress
228d 1h 12m
1
Christophe DENEUX
Mon, 22 Nov 2021 - 16:34:12 +0100
In Progress In Progress Resolved Resolved
2m 11s
1
Christophe DENEUX
Mon, 22 Nov 2021 - 16:36:23 +0100

People

Dates

  • Created:
    Thu, 8 Apr 2021 - 09:55:29 +0200
    Updated:
    Mon, 22 Nov 2021 - 16:37:06 +0100
    Resolved:
    Mon, 22 Nov 2021 - 16:36:23 +0100