[ https://issues.apache.org/activemq/browse/SM-941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Noseda Anne closed SM-941. -------------------------- Resolution: Fixed sorry ... bad testing : all is ok > NPE in BeanComponent - checkEndOfRequest > ---------------------------------------- > > Key: SM-941 > URL: https://issues.apache.org/activemq/browse/SM-941 > Project: ServiceMix > Issue Type: Bug > Components: servicemix-bean > Affects Versions: 3.1 > Environment: Linus Redhat 4 VmWare > Reporter: Noseda Anne > Assigned To: Guillaume Nodet > Fix For: 3.1.1, 3.2 > > > ERROR - BeanComponent - Error processing exchange InOut[ > id: ID:127.0.0.1-111af5697f3-3:12 > status: Done > role: provider > interface: { http://www.etnic.be/janus/fase}receiver > service: {http://www.etnic.be/janus}Orchestration > endpoint: endpoint > operation: { http://www.etnic.be/janus/fase}receiver > in: <?xml version="1.0" encoding="UTF-8"?><fase:FaseRequete > xmlns:fase="http://www.etnic.be/janus/fase "> > <fase:Organisation> > <fase:Type>PO</fase:Type> > <fase:Identifiant>10</fase:Identifiant> > </fase:Organisation> > <fase:Organisation> > <fase:Type>ETAB</fase:Type> > <fase:Identifiant/> > </fase:Organisation> > <fase:Dmd>LST_ETAB</fase:Dmd> > </fase:FaseRequete> > out: <?xml version="1.0" encoding="UTF-8"?><description xmlns=" > http://www.etnic.be/janus/fase">fatal error back-end fase</description> > ] > java.lang.NullPointerException > at org.apache.servicemix.bean.BeanEndpoint.checkEndOfRequest > (BeanEndpoint.java:390) > at > org.apache.servicemix.bean.BeanEndpoint.onProviderExchange(BeanEndpoint.java:258) > at > org.apache.servicemix.bean.BeanEndpoint.process(BeanEndpoint.java:201) > at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess > (AsyncBaseLifeCycle.java:489) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:441) > at > org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java > :46) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:595) > at > org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:174) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask > (ThreadPoolExecutor.java:665) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) > at java.lang.Thread.run(Thread.java:595) > ERROR - BeanComponent - Error setting exchange status to > ERROR > javax.jbi.messaging.MessagingException: illegal call to send / sendSync > at > org.apache.servicemix.jbi.messaging.MessageExchangeImpl.handleSend(MessageExchangeImpl.java:571) > at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend > (DeliveryChannelImpl.java:372) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.send(DeliveryChannelImpl.java:419) > at > org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java > :58) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:595) > at > org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:174) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176) > at > org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask > (ThreadPoolExecutor.java:665) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) > at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.