cxf - Apache Camel : Corba Endpoint Message Error -


am calling corba server using cxf client.

cxf client receiving response if primitive type, when server sending objects, fails below error

the jdk version : jdk1.7.0_55 cxf version : 2.6.0 esb server : jboss fuse 6.0.0 

error log says:

10:51:30,208 | warn  | eadpool; w: idle | phaseinterceptorchain            | 150 - org.apache.cxf.cxf-api - 2.6.0.redhat-60024 | interceptor {http://cxf.apache.org/bindings/corba/idl/subsprofileprov}balancemanagement.subscriberprofileprovisioncorbaservice#{http://cxf.apache.org/bindings/corba/idl/subsprofileprov}createsubscriberprofile has thrown exception, unwinding org.apache.cxf.binding.corba.corbabindingexception: org.apache.cxf.binding.corba.corbabindingexception: error reading streamable value @ org.apache.cxf.binding.corba.corbaconduit.close(corbaconduit.java:145)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.interceptor.messagesenderinterceptor$messagesenderendinginterceptor.handlemessage(messagesenderinterceptor.java:62)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.phase.phaseinterceptorchain.dointercept(phaseinterceptorchain.java:262)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.endpoint.clientimpl.doinvoke(clientimpl.java:530)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.endpoint.clientimpl.invoke(clientimpl.java:456)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.camel.component.cxf.cxfproducer.process(cxfproducer.java:112)[197:org.apache.camel.camel-cxf:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.sendprocessor$2.doinasyncproducer(sendprocessor.java:122)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.impl.producercache.doinasyncproducer(producercache.java:298)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.sendprocessor.process(sendprocessor.java:117)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.processnext(delegateasyncprocessor.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.management.instrumentationprocessor.process(instrumentationprocessor.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.processnext(delegateasyncprocessor.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.interceptor.traceinterceptor.process(traceinterceptor.java:91)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.processnext(delegateasyncprocessor.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.fabric.fabrictraceprocessor.process(fabrictraceprocessor.java:81)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.processnext(delegateasyncprocessor.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.redeliveryerrorhandler.processerrorhandler(redeliveryerrorhandler.java:334)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.redeliveryerrorhandler.process(redeliveryerrorhandler.java:220)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.interceptor.streamcachinginterceptor.process(streamcachinginterceptor.java:52)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.routecontextprocessor.processnext(routecontextprocessor.java:46)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.interceptor.defaultchannel.process(defaultchannel.java:308)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.pipeline.process(pipeline.java:117)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.pipeline.process(pipeline.java:80)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.routecontextprocessor.processnext(routecontextprocessor.java:46)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.unitofworkprocessor.processasync(unitofworkprocessor.java:150)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.unitofworkprocessor.process(unitofworkprocessor.java:117)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.routeinflightrepositoryprocessor.processnext(routeinflightrepositoryprocessor.java:48)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.processnext(delegateasyncprocessor.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:90)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.management.instrumentationprocessor.process(instrumentationprocessor.java:73)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.util.asyncprocessorhelper.process(asyncprocessorhelper.java:99)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.processor.delegateasyncprocessor.process(delegateasyncprocessor.java:86)[133:org.apache.camel.camel-core:2.10.0.redhat-60024] @ org.apache.camel.component.cxf.cxfconsumer$1.syncinvoke(cxfconsumer.java:133)[197:org.apache.camel.camel-cxf:2.10.0.redhat-60024] @ org.apache.camel.component.cxf.cxfconsumer$1.invoke(cxfconsumer.java:75)[197:org.apache.camel.camel-cxf:2.10.0.redhat-60024] @ org.apache.cxf.interceptor.serviceinvokerinterceptor$1.run(serviceinvokerinterceptor.java:58)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ java.util.concurrent.executors$runnableadapter.call(executors.java:471)[:1.7.0_55] @ java.util.concurrent.futuretask.run(futuretask.java:262)[:1.7.0_55] @ org.apache.cxf.workqueue.synchronousexecutor.execute(synchronousexecutor.java:37)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.interceptor.serviceinvokerinterceptor.handlemessage(serviceinvokerinterceptor.java:107)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.phase.phaseinterceptorchain.dointercept(phaseinterceptorchain.java:262)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.transport.chaininitiationobserver.onmessage(chaininitiationobserver.java:121)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbadsiservant.invoke(corbadsiservant.java:175)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ com.sun.corba.se.impl.protocol.corbaserverrequestdispatcherimpl.dispatchtoservant(corbaserverrequestdispatcherimpl.java:642)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbaserverrequestdispatcherimpl.dispatch(corbaserverrequestdispatcherimpl.java:205)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbamessagemediatorimpl.handlerequestrequest(corbamessagemediatorimpl.java:1700)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbamessagemediatorimpl.handlerequest(corbamessagemediatorimpl.java:1558)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbamessagemediatorimpl.handleinput(corbamessagemediatorimpl.java:940)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.giopmsgheaders.requestmessage_1_2.callback(requestmessage_1_2.java:198)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbamessagemediatorimpl.handlerequest(corbamessagemediatorimpl.java:712)[:1.7.0_55] @ com.sun.corba.se.impl.transport.socketorchannelconnectionimpl.dispatch(socketorchannelconnectionimpl.java:469)[:1.7.0_55] @ com.sun.corba.se.impl.transport.socketorchannelconnectionimpl.dowork(socketorchannelconnectionimpl.java:1230)[:1.7.0_55] @ com.sun.corba.se.impl.orbutil.threadpool.threadpoolimpl$workerthread.performwork(threadpoolimpl.java:490)[:1.7.0_55] @ com.sun.corba.se.impl.orbutil.threadpool.threadpoolimpl$workerthread.run(threadpoolimpl.java:519)[:1.7.0_55] caused by: org.apache.cxf.binding.corba.corbabindingexception: error reading streamable value @ org.apache.cxf.binding.corba.runtime.corbastreamableimpl._read(corbastreamableimpl.java:51)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.utils.fixedanyimpl.read_value(fixedanyimpl.java:55)[:2.6.0.redhat-60024] @ com.sun.corba.se.impl.corba.requestimpl.unmarshalreply(requestimpl.java:352)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbamessagemediatorimpl.handlediireply(corbamessagemediatorimpl.java:476)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbaclientrequestdispatcherimpl.processresponse(corbaclientrequestdispatcherimpl.java:668)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbaclientrequestdispatcherimpl.marshalingcomplete(corbaclientrequestdispatcherimpl.java:373)[:1.7.0_55] @ com.sun.corba.se.impl.protocol.corbaclientdelegateimpl.invoke(corbaclientdelegateimpl.java:147)[:1.7.0_55] @ com.sun.corba.se.impl.corba.requestimpl.doinvocation(requestimpl.java:325)[:1.7.0_55] @ com.sun.corba.se.impl.corba.requestimpl.invoke(requestimpl.java:246)[:1.7.0_55] @ org.apache.cxf.binding.corba.corbaconduit.buildrequest(corbaconduit.java:194)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.corbaconduit.close(corbaconduit.java:141)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] ... 67 more caused by: java.lang.illegalargumentexception @ java.nio.buffer.position(buffer.java:236)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.bytebufferwithinfo.position(bytebufferwithinfo.java:176)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.cdrinputstream_1_2.alignandcheck(cdrinputstream_1_2.java:95)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.cdrinputstream_1_0.read_long(cdrinputstream_1_0.java:494)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.cdrinputstream_1_0.readstringorindirection(cdrinputstream_1_0.java:553)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.cdrinputstream_1_0.read_string(cdrinputstream_1_0.java:589)[:1.7.0_55] @ com.sun.corba.se.impl.encoding.cdrinputstream.read_string(cdrinputstream.java:175)[:1.7.0_55] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.readstring(corbaobjectreader.java:279)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.read(corbaobjectreader.java:111)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.readstruct(corbaobjectreader.java:318)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.read(corbaobjectreader.java:128)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.readstruct(corbaobjectreader.java:318)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbaobjectreader.read(corbaobjectreader.java:128)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] @ org.apache.cxf.binding.corba.runtime.corbastreamableimpl._read(corbastreamableimpl.java:49)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024] ... 77 more 10:51:30,208 | error | eadpool; w: idle | defaulterrorhandler              | 133 - org.apache.camel.camel-core - 2.10.0.redhat-60024 | failed delivery (messageid: id-m-d4s6t72-55807-1454903203683-5-6 on exchangeid: id-m-d4s6t72-55807-1454903203683-5-5). exhausted after delivery attempt: 1 caught: org.apache.cxf.binding.corba.corbabindingexception: org.apache.cxf.binding.corba.corbabindingexception: error reading streamable value 

it may related https://issues.apache.org/jira/browse/cxf-5254 - problem struct containing sequence of strings.


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -