You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Noseda Anne (JIRA)" <ji...@apache.org> on 2007/04/30 13:52:35 UTC

[jira] Closed: (SM-941) NPE in BeanComponent - checkEndOfRequest

     [ 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.