You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Derek Lu <de...@gmail.com> on 2007/12/16 20:13:36 UTC
NullpointException of basic example in SM 3.2.1 (what's going
on????)
I have been using Mule for a long time. Now for a new project, I am
evaluating ServiceMix. However the basic example from the latest release
3.2.1 does not run, as there is a NullPointException. I am kind disappointed
about it. Then I tried the same example in previous release 3.2 and it
worked fine. Also a friend of mine was evaluating ServiceMix for their
company also, but he said how come the first basic example could not run. It
seems that there are no good documents about the examples for ServiceMix.
In order to attribute more user or customer, I think a little more work need
to be done for the examples and documents. Following is the null point
exception for the basic example in 3.2.1
2007-12-16 14:00:44,175 [ix ShutdownHook] INFO ConnectorServerFactoryBean
-
Stopping JMX connector server:
javax.management.remote.rmi.RMIConnectorServer@1
685be9
2007-12-16 14:00:44,178 [ix ShutdownHook] INFO JBIContainer
-
ServiceMix JBI Container (ServiceMix) stopped
2007-12-16 14:00:44,364 [Sender-thread-1] ERROR JmsComponent
-
Error processing exchange InOnly[
id: ID:192.168.1.103-116e454999a-7:0
status: Active
role: provider
service: {http://servicemix.apache.org/demo/}inputSender
endpoint: endpoint
in: <?xml version="1.0" encoding="UTF-8"?><timer><name>My Example
Job</name><g
roup>ServiceMix</group><fullname>ServiceMix.My Example
Job</fullname><descriptio
n/><fireTime>Sun Dec 16 14:00:43 EST 2007</fireTime></timer>
]
java.lang.NullPointerException
at
org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.
process(MultiplexingProviderProcessor.java:139)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:170)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:907)
at java.lang.Thread.run(Thread.java:619)
2007-12-16 14:00:44,396 [Sender-thread-1] ERROR JmsComponent
-
Error setting exchange status to ERROR
--
View this message in context: http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14364907.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: NullpointException of basic example in SM 3.2.1 (what's going on????)
Posted by Guillaume Nodet <gn...@gmail.com>.
The log statement at WARN level that occur while booting ServiceMix are not
the cause of the problem.
One log line shows
2007-12-17 10:01:22,399 [main ] INFO JBIContainer - ServiceMix
JBI Container (ServiceMix) started
which clearly indicates that the container was started correctly.
I will investigate the issue but I suspect a regression in the maven jbi
plugin caused by the startup / shutdown method changed.
On Dec 17, 2007 4:16 PM, Derek Lu <de...@gmail.com> wrote:
>
> This problem happens when starting the example. It is due to "Cound not
> start
> ClientFactory: javax.naming.NoInitialContextException", the JBI is shuting
> down.
>
> Please see the entire log as follows
>
> C:\java\apache-servicemix-3.2.1\examples\basic>mvn jbi:embeddedServicemix
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'jbi'.
> [INFO] org.apache.maven.plugins : checking for updates from
> apache.incubating
> [INFO] org.apache.maven.plugins: checking for updates from apache-releases
> [INFO] org.apache.maven.plugins: checking for updates from
> servicemix-m2-repo
> [INFO] org.apache.maven.plugins : checking for updates from
> apache-incubating
> [INFO] org.codehaus.mojo: checking for updates from apache.incubating
> [INFO] org.codehaus.mojo: checking for updates from apache-releases
> [INFO] org.codehaus.mojo: checking for updates from servicemix-m2-repo
> [INFO] org.codehaus.mojo: checking for updates from apache-incubating
> [INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
> for u
> pdates from apache.incubating
> [INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
> for u
> pdates from apache-releases
> [INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
> for u
> pdates from servicemix-m2-repo
> [INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
> for u
> pdates from apache-incubating
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Building ServiceMix :: Samples :: Basic
> [INFO] task-segment: [jbi:embeddedServicemix]
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Preparing jbi:embeddedServicemix
> [INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
> for up
> dates from apache.incubating
> [INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
> for up
> dates from apache-releases
> [INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
> for up
> dates from servicemix-m2-repo
> [INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
> for up
> dates from apache-incubating
> [INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking
> for
> upd
> ates from apache.incubating
> [INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking
> for
> upd
> ates from apache-releases
> [INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking
> for
> upd
> ates from servicemix-m2-repo
> [INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking
> for
> upd
> ates from apache-incubating
> [INFO] [build:copy {execution: default}]
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/
> 1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://svn.apache.org/repos/asf/servicemix/m2-repo/wss4j/wss4j/1.5.
> 1/wss4j-1.5.1.pom<http://svn.apache.org/repos/asf/servicemix/m2-repo/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom>
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/
> 1.5.1/wss4j- 1.5.1.pom
> Downloading:
> http://repository.codehaus.org/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/xml-security
> /xmlsec/1.3.0/xmlsec-1.3.0.pom<http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom>
> Downloading:
> http://svn.apache.org/repos/asf/servicemix/m2-repo/xml-security/xml
> sec/1.3.0/xmlsec-1.3.0.pom<http://svn.apache.org/repos/asf/servicemix/m2-repo/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom>
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/xml-security
> /xmlsec/1.3.0/xmlsec-1.3.0.pom<http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom>
> Downloading:
> http://repository.codehaus.org/xml-security/xmlsec/1.3.0/xmlsec-1.3
> .0.pom
> Downloading:
> http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3.
> 0.pom
> [INFO] [compiler:compile]
> [INFO] No sources to compile
> [INFO] [jbi:embeddedServicemix]
> 2007-12-17 10:01:17,321 [main ] INFO
> ileSystemXmlApplicationContext -
> Refreshing
> org.apache.xbean.spring.context.FileSystemXmlApplicationContext@5782
> 8d: display name
> [org.apache.xbean.spring.context.FileSystemXmlApplicationContex
> t@57828d]; startup date [Mon Dec 17 10:01:17 EST 2007]; root of context
> hierarch
> y
> 2007-12-17 10:01:17,586 [main ] INFO
> XBeanXmlBeanDefinitionReader
> -
> Loading XML bean definitions from URL
> [file:/C:/java/apache-servicemix-3.2.1/ex
> amples/basic/src/main/resources/servicemix.xml]
> 2007-12-17 10:01:19,336 [main ] INFO
> ileSystemXmlApplicationContext -
> Bean factory for application context
> [org.apache.xbean.spring.context.FileSyste
> mXmlApplicationContext@57828d]:
> org.springframework.beans.factory.support.Defaul
> tListableBeanFactory@cdd54e
> 2007-12-17 10:01:19,352 [main ] INFO DefaultListableBeanFactory
>
> -
> Pre-instantiating singletons in
> org.springframework.beans.factory.support.Defau
> ltListableBeanFactory@cdd54e: defining beans
> [jbi,transactionManager,workManager
> ,bootstrapContext,activeMQResourceAdapter,broker,jmsFactory]; root of
> factory hi
> erarchy
> 2007-12-17 10:01:19,446 [main ] WARN EndpointRegistry
> -
> Disabled endpoint processor
> 'org.apache.servicemix.jbi.framework.support.WSDL2P
> rocessor': java.lang.NoClassDefFoundError : org/apache/woden/WSDLReader
> 2007-12-17 10:01:20,102 [main ] INFO BrokerService
> -
> ActiveMQ 4.1.1 JMS Message Broker (localhost) is starting
> 2007-12-17 10:01:20,102 [main ] INFO BrokerService
> -
> For help or more information please see:
> http://incubator.apache.org/activemq/
> 2007-12-17 10:01:20,805 [JMX connector ] INFO ManagementContext
> -
> JMX consoles can connect to
> service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
>
> 2007-12-17 10:01:20,993 [main ] INFO
> TransportServerThreadSupport
> -
> Listening for connections at: tcp://DLU-E6100:61616
> 2007-12-17 10:01:21,008 [main ] INFO TransportConnector
> -
> Connector tcp://localhost:61616 Started
> 2007-12-17 10:01:21,024 [main ] INFO BrokerService
> -
> ActiveMQ JMS Message Broker (localhost,
> ID:DLU-E6100-2423-1197903680555-0:0) st
> arted
> 2007-12-17 10:01:21,086 [main ] INFO JBIContainer
> -
> ServiceMix 3.2.1 JBI Container (ServiceMix) is starting
> 2007-12-17 10:01:21,086 [main ] INFO JBIContainer
> -
> For help or more informations please see:
> http://incubator.apache.org/servicemi
> x/
> 2007-12-17 10:01:21,118 [main ] WARN ManagementContext
> -
> Failed to start rmi registry: internal error: ObjID already in use
> 2007-12-17 10:01:21,149 [main ] WARN ManagementContext
> -
> Failed to start jmx connector: Cannot bind to URL
> [rmi://localhost:1099/jmxrmi]
> : javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
> java.rmi.Alr
> eadyBoundException: jmxrmi]
> 2007-12-17 10:01:21,305 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: #SubscriptionManager#
> 2007-12-17 10:01:21,321 [main ] INFO DeploymentService
> -
> Restoring service assemblies
> 2007-12-17 10:01:21,336 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: inputSender
> 2007-12-17 10:01:21,352 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: timer
> 2007-12-17 10:01:21,446 [main ] INFO SimpleThreadPool
> -
> Job execution threads will use class loader of thread: main
> 2007-12-17 10:01:21,493 [main ] INFO QuartzScheduler
> -
> Quartz Scheduler v.1.5.2 created.
> 2007-12-17 10:01:21,493 [main ] INFO RAMJobStore
> -
> RAMJobStore initialized.
> 2007-12-17 10:01:21,493 [main ] INFO StdSchedulerFactory
> -
> Quartz scheduler 'DefaultQuartzScheduler' initialized from default
> resource
> fil
> e in Quartz package: 'quartz.properties'
> 2007-12-17 10:01:21,493 [main ] INFO StdSchedulerFactory
> -
> Quartz scheduler version: 1.5.2
> 2007-12-17 10:01:21,508 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: inputReceiver
> 2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: outputSender
> 2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: jmsTrace
> 2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
> -
> Initializing component: trace
> 2007-12-17 10:01:21,524 [main ] WARN ClientFactory
> -
> Cound not start ClientFactory: javax.naming.NoInitialContextException:
> Need
> to
> specify class name in environment or system property, or as an applet
> parameter,
> or in an application resource file: java.naming.factory.initial
> 2007-12-17 10:01:22,290 [main ] INFO QuartzScheduler
> -
> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
> 2007-12-17 10:01:22,399 [main ] INFO JBIContainer
> -
> ServiceMix JBI Container (ServiceMix) started
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 30 seconds
> [INFO] Finished at: Mon Dec 17 10:01:22 EST 2007
> [INFO] Final Memory: 16M/29M
> [INFO]
> ------------------------------------------------------------------------
> 2007-12-17 10:01:22,586 [MQ ShutdownHook] INFO BrokerService
> -
> ActiveMQ Message Broker (localhost, ID:DLU-E6100-2423-1197903680555-0:0)
> is
> shu
> tting down
> 2007-12-17 10:01:22,586 [ix ShutdownHook] INFO
> ileSystemXmlApplicationContext -
> Closing
> org.apache.xbean.spring.context.FileSystemXmlApplicationContext@57828d:
> display name
> [org.apache.xbean.spring.context.FileSystemXmlApplicationContext@5
> 7828d]; startup date [Mon Dec 17 10:01:17 EST 2007]; root of context
> hierarchy
> 2007-12-17 10:01:22,586 [ix ShutdownHook] INFO DefaultListableBeanFactory
> -
> Destroying singletons in
> org.springframework.beans.factory.support.DefaultLista
> bleBeanFactory@cdd54e: defining beans
> [jbi,transactionManager,workManager,bootst
> rapContext,activeMQResourceAdapter,broker,jmsFactory]; root of factory
> hierarchy
>
> 2007-12-17 10:01:22,586 [ix ShutdownHook] INFO JBIContainer
> -
> Shutting down ServiceMix JBI Container (ServiceMix) stopped
> 2007-12-17 10:01:22,618 [ix ShutdownHook] INFO JBIContainer
> -
> Deactivating component #SubscriptionManager#
> 2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
> -
> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
> 2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
> -
> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down.
> 2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
> -
> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
> 2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
> -
> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete.
> 2007-12-17 10:01:22,665 [ix ShutdownHook] INFO ConnectorServerFactoryBean
>
> -
> Stopping JMX connector server:
> javax.management.remote.rmi.RMIConnectorServer@1
> 283826
> 2007-12-17 10:01:22,680 [ix ShutdownHook] INFO JBIContainer
> -
> ServiceMix JBI Container (ServiceMix) stopped
> 2007-12-17 10:01:22,868 [Sender-thread-1] ERROR JmsComponent
> -
> Error processing exchange InOnly[
> id: ID:10.1.6.118-116e89f9970-7:0
> status: Active
> role: provider
> service: {http://servicemix.apache.org/demo/}inputSender<http://servicemix.apache.org/demo/%7DinputSender>
> endpoint: endpoint
> in: <?xml version=" 1.0" encoding="UTF-8"?><timer><name>My Example
> Job</name><g
> roup>ServiceMix</group><fullname>ServiceMix.My Example
> Job</fullname><descriptio
> n/><fireTime>Mon Dec 17 10:01:22 EST 2007</fireTime></timer>
> ]
> java.lang.NullPointerException
> at
> org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor .
> process(MultiplexingProviderProcessor.java:139)
> at
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
> feCycle.java:538)
> at
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange (Async
> BaseLifeCycle.java:490)
> at
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
> Cycle.java:46)
> at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> d(DeliveryChannelImpl.java:610)
> at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
> w.java:170)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
> ava:167)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
> a:134)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
> at java.lang.Thread.run(Thread.java:619)
> 2007-12-17 10:01:22,868 [Sender-thread-1] ERROR JmsComponent
> -
> Error setting exchange status to ERROR
> javax.jbi.messaging.MessagingException: DeliveryChannel{inputSender} has
> been cl
> osed.
> at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.checkNotClose
> d(DeliveryChannelImpl.java:147)
> at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.send(Delivery
> ChannelImpl.java:422)
> at
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange (BaseLife
> Cycle.java:58)
> at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> d(DeliveryChannelImpl.java:610)
> at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting (AbstractFlo
> w.java:170)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
> ava:167)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
> a:134)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
> at java.lang.Thread.run(Thread.java:619)
> 2007-12-17 10:01:26,024 [127.0.0.1:61616] WARN ActiveMQConnection
> -
> Async exception with no exception listener: java.io.EOFException
> java.io.EOFException
> at java.io.DataInputStream.readInt(DataInputStream.java:375)
> at
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
> java:267)
> at
> org.apache.activemq.transport.tcp.TcpTransport.readCommand (TcpTranspo
> rt.java:156)
> at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
> 136)
> at java.lang.Thread.run(Thread.java:619)
> 2007-12-17 10:01:26,024 [MQ ShutdownHook] INFO TransportConnector
> -
> Connector tcp://localhost:61616 Stopped
> 2007-12-17 10:01:26,055 [MQ ShutdownHook] INFO BrokerService
> -
> ActiveMQ JMS Message Broker (localhost,
> ID:DLU-E6100-2423-1197903680555-0:0) st
> opped
>
> C:\java\apache-servicemix-3.2.1\examples\basic>
>
>
>
>
>
>
> gnodet wrote:
> >
> > Thanks for reporting this error. It occurs when shutting down the JBI
> > container, so I would not say that the example is not working.
> > I'm quite sure it is timing dependant so it may not happen each time.
> > I'll
> > have a look at it and thanks for raising a JIRA.
> >
> > On Dec 16, 2007 8:13 PM, Derek Lu < derekxlu@gmail.com> wrote:
> >
> >>
> >> I have been using Mule for a long time. Now for a new project, I am
> >> evaluating ServiceMix. However the basic example from the latest
> release
> >> 3.2.1 does not run, as there is a NullPointException. I am kind
> >> disappointed
> >> about it. Then I tried the same example in previous release 3.2 and it
> >> worked fine. Also a friend of mine was evaluating ServiceMix for their
> >> company also, but he said how come the first basic example could not
> run.
> >> It
> >> seems that there are no good documents about the examples for
> ServiceMix.
> >> In order to attribute more user or customer, I think a little more work
>
> >> need
> >> to be done for the examples and documents. Following is the null point
> >> exception for the basic example in 3.2.1
> >>
> >> 2007-12-16 14:00:44,175 [ix ShutdownHook] INFO
> >> ConnectorServerFactoryBean
> >> -
> >> Stopping JMX connector server:
> >> javax.management.remote.rmi.RMIConnectorServer@1
> >> 685be9
> >> 2007-12-16 14:00:44,178 [ix ShutdownHook] INFO JBIContainer
> >> -
> >> ServiceMix JBI Container (ServiceMix) stopped
> >> 2007-12-16 14:00:44,364 [Sender-thread-1] ERROR JmsComponent
> >> -
> >> Error processing exchange InOnly[
> >> id: ID: 192.168.1.103-116e454999a-7:0
> >> status: Active
> >> role: provider
> >> service:
> >> {http://servicemix.apache.org/demo/}inputSender
> <http://servicemix.apache.org/demo/%7DinputSender><
> http://servicemix.apache.org/demo/%7DinputSender>
> >> endpoint: endpoint
> >> in: <?xml version=" 1.0" encoding="UTF-8"?><timer><name>My Example
> >> Job</name><g
> >> roup>ServiceMix</group><fullname>ServiceMix.My Example
> >> Job</fullname><descriptio
> >> n/><fireTime>Sun Dec 16 14:00:43 EST 2007</fireTime></timer>
> >> ]
> >> java.lang.NullPointerException
> >> at
> >> org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor .
> >> process(MultiplexingProviderProcessor.java:139)
> >> at
> >> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
> >> feCycle.java:538)
> >> at
> >> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
> >> BaseLifeCycle.java:490)
> >> at
> >> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
> >> Cycle.java:46)
> >> at
> >> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> >> d(DeliveryChannelImpl.java:610)
> >> at
> >> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting (AbstractFlo
> >> w.java:170)
> >> at
> >> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
> >> ava:167)
> >> at
> >> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run (SedaQueue.jav
> >> a:134)
> >> at
> >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> >> utor.java:885)
> >> at
> >> java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor
> >> .java:907)
> >> at java.lang.Thread.run(Thread.java:619)
> >> 2007-12-16 14:00:44,396 [Sender-thread-1] ERROR JmsComponent
> >> -
> >> Error setting exchange status to ERROR
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14364907.html
> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> >>
> >>
> >
> >
> > --
> > Cheers,
> > Guillaume Nodet
> > ------------------------
> > Blog: http://gnodet.blogspot.com/
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14372436.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>
--
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
Re: NullpointException of basic example in SM 3.2.1 (what's going
on????)
Posted by Derek Lu <de...@gmail.com>.
This problem happens when starting the example. It is due to "Cound not start
ClientFactory: javax.naming.NoInitialContextException", the JBI is shuting
down.
Please see the entire log as follows
C:\java\apache-servicemix-3.2.1\examples\basic>mvn jbi:embeddedServicemix
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jbi'.
[INFO] org.apache.maven.plugins: checking for updates from apache.incubating
[INFO] org.apache.maven.plugins: checking for updates from apache-releases
[INFO] org.apache.maven.plugins: checking for updates from
servicemix-m2-repo
[INFO] org.apache.maven.plugins: checking for updates from apache-incubating
[INFO] org.codehaus.mojo: checking for updates from apache.incubating
[INFO] org.codehaus.mojo: checking for updates from apache-releases
[INFO] org.codehaus.mojo: checking for updates from servicemix-m2-repo
[INFO] org.codehaus.mojo: checking for updates from apache-incubating
[INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
for u
pdates from apache.incubating
[INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
for u
pdates from apache-releases
[INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
for u
pdates from servicemix-m2-repo
[INFO] artifact org.apache.maven.plugins:maven-checkstyle-plugin: checking
for u
pdates from apache-incubating
[INFO]
-------------------------------------------------------------------------
---
[INFO] Building ServiceMix :: Samples :: Basic
[INFO] task-segment: [jbi:embeddedServicemix]
[INFO]
-------------------------------------------------------------------------
---
[INFO] Preparing jbi:embeddedServicemix
[INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
for up
dates from apache.incubating
[INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
for up
dates from apache-releases
[INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
for up
dates from servicemix-m2-repo
[INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking
for up
dates from apache-incubating
[INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking for
upd
ates from apache.incubating
[INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking for
upd
ates from apache-releases
[INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking for
upd
ates from servicemix-m2-repo
[INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking for
upd
ates from apache-incubating
[INFO] [build:copy {execution: default}]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading:
http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/
1.5.1/wss4j-1.5.1.pom
Downloading:
http://svn.apache.org/repos/asf/servicemix/m2-repo/wss4j/wss4j/1.5.
1/wss4j-1.5.1.pom
Downloading:
http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/
1.5.1/wss4j-1.5.1.pom
Downloading:
http://repository.codehaus.org/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom
Downloading:
http://people.apache.org/repo/m2-incubating-repository/xml-security
/xmlsec/1.3.0/xmlsec-1.3.0.pom
Downloading:
http://svn.apache.org/repos/asf/servicemix/m2-repo/xml-security/xml
sec/1.3.0/xmlsec-1.3.0.pom
Downloading:
http://people.apache.org/repo/m2-incubating-repository/xml-security
/xmlsec/1.3.0/xmlsec-1.3.0.pom
Downloading:
http://repository.codehaus.org/xml-security/xmlsec/1.3.0/xmlsec-1.3
.0.pom
Downloading:
http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3.
0.pom
[INFO] [compiler:compile]
[INFO] No sources to compile
[INFO] [jbi:embeddedServicemix]
2007-12-17 10:01:17,321 [main ] INFO
ileSystemXmlApplicationContext -
Refreshing
org.apache.xbean.spring.context.FileSystemXmlApplicationContext@5782
8d: display name
[org.apache.xbean.spring.context.FileSystemXmlApplicationContex
t@57828d]; startup date [Mon Dec 17 10:01:17 EST 2007]; root of context
hierarch
y
2007-12-17 10:01:17,586 [main ] INFO XBeanXmlBeanDefinitionReader
-
Loading XML bean definitions from URL
[file:/C:/java/apache-servicemix-3.2.1/ex
amples/basic/src/main/resources/servicemix.xml]
2007-12-17 10:01:19,336 [main ] INFO
ileSystemXmlApplicationContext -
Bean factory for application context
[org.apache.xbean.spring.context.FileSyste
mXmlApplicationContext@57828d]:
org.springframework.beans.factory.support.Defaul
tListableBeanFactory@cdd54e
2007-12-17 10:01:19,352 [main ] INFO DefaultListableBeanFactory
-
Pre-instantiating singletons in
org.springframework.beans.factory.support.Defau
ltListableBeanFactory@cdd54e: defining beans
[jbi,transactionManager,workManager
,bootstrapContext,activeMQResourceAdapter,broker,jmsFactory]; root of
factory hi
erarchy
2007-12-17 10:01:19,446 [main ] WARN EndpointRegistry
-
Disabled endpoint processor
'org.apache.servicemix.jbi.framework.support.WSDL2P
rocessor': java.lang.NoClassDefFoundError: org/apache/woden/WSDLReader
2007-12-17 10:01:20,102 [main ] INFO BrokerService
-
ActiveMQ 4.1.1 JMS Message Broker (localhost) is starting
2007-12-17 10:01:20,102 [main ] INFO BrokerService
-
For help or more information please see:
http://incubator.apache.org/activemq/
2007-12-17 10:01:20,805 [JMX connector ] INFO ManagementContext
-
JMX consoles can connect to
service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
2007-12-17 10:01:20,993 [main ] INFO TransportServerThreadSupport
-
Listening for connections at: tcp://DLU-E6100:61616
2007-12-17 10:01:21,008 [main ] INFO TransportConnector
-
Connector tcp://localhost:61616 Started
2007-12-17 10:01:21,024 [main ] INFO BrokerService
-
ActiveMQ JMS Message Broker (localhost,
ID:DLU-E6100-2423-1197903680555-0:0) st
arted
2007-12-17 10:01:21,086 [main ] INFO JBIContainer
-
ServiceMix 3.2.1 JBI Container (ServiceMix) is starting
2007-12-17 10:01:21,086 [main ] INFO JBIContainer
-
For help or more informations please see:
http://incubator.apache.org/servicemi
x/
2007-12-17 10:01:21,118 [main ] WARN ManagementContext
-
Failed to start rmi registry: internal error: ObjID already in use
2007-12-17 10:01:21,149 [main ] WARN ManagementContext
-
Failed to start jmx connector: Cannot bind to URL
[rmi://localhost:1099/jmxrmi]
: javax.naming.NameAlreadyBoundException: jmxrmi [Root exception is
java.rmi.Alr
eadyBoundException: jmxrmi]
2007-12-17 10:01:21,305 [main ] INFO ComponentMBeanImpl
-
Initializing component: #SubscriptionManager#
2007-12-17 10:01:21,321 [main ] INFO DeploymentService
-
Restoring service assemblies
2007-12-17 10:01:21,336 [main ] INFO ComponentMBeanImpl
-
Initializing component: inputSender
2007-12-17 10:01:21,352 [main ] INFO ComponentMBeanImpl
-
Initializing component: timer
2007-12-17 10:01:21,446 [main ] INFO SimpleThreadPool
-
Job execution threads will use class loader of thread: main
2007-12-17 10:01:21,493 [main ] INFO QuartzScheduler
-
Quartz Scheduler v.1.5.2 created.
2007-12-17 10:01:21,493 [main ] INFO RAMJobStore
-
RAMJobStore initialized.
2007-12-17 10:01:21,493 [main ] INFO StdSchedulerFactory
-
Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource
fil
e in Quartz package: 'quartz.properties'
2007-12-17 10:01:21,493 [main ] INFO StdSchedulerFactory
-
Quartz scheduler version: 1.5.2
2007-12-17 10:01:21,508 [main ] INFO ComponentMBeanImpl
-
Initializing component: inputReceiver
2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
-
Initializing component: outputSender
2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
-
Initializing component: jmsTrace
2007-12-17 10:01:21,524 [main ] INFO ComponentMBeanImpl
-
Initializing component: trace
2007-12-17 10:01:21,524 [main ] WARN ClientFactory
-
Cound not start ClientFactory: javax.naming.NoInitialContextException: Need
to
specify class name in environment or system property, or as an applet
parameter,
or in an application resource file: java.naming.factory.initial
2007-12-17 10:01:22,290 [main ] INFO QuartzScheduler
-
Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
2007-12-17 10:01:22,399 [main ] INFO JBIContainer
-
ServiceMix JBI Container (ServiceMix) started
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 30 seconds
[INFO] Finished at: Mon Dec 17 10:01:22 EST 2007
[INFO] Final Memory: 16M/29M
[INFO]
------------------------------------------------------------------------
2007-12-17 10:01:22,586 [MQ ShutdownHook] INFO BrokerService
-
ActiveMQ Message Broker (localhost, ID:DLU-E6100-2423-1197903680555-0:0) is
shu
tting down
2007-12-17 10:01:22,586 [ix ShutdownHook] INFO
ileSystemXmlApplicationContext -
Closing
org.apache.xbean.spring.context.FileSystemXmlApplicationContext@57828d:
display name
[org.apache.xbean.spring.context.FileSystemXmlApplicationContext@5
7828d]; startup date [Mon Dec 17 10:01:17 EST 2007]; root of context
hierarchy
2007-12-17 10:01:22,586 [ix ShutdownHook] INFO DefaultListableBeanFactory
-
Destroying singletons in
org.springframework.beans.factory.support.DefaultLista
bleBeanFactory@cdd54e: defining beans
[jbi,transactionManager,workManager,bootst
rapContext,activeMQResourceAdapter,broker,jmsFactory]; root of factory
hierarchy
2007-12-17 10:01:22,586 [ix ShutdownHook] INFO JBIContainer
-
Shutting down ServiceMix JBI Container (ServiceMix) stopped
2007-12-17 10:01:22,618 [ix ShutdownHook] INFO JBIContainer
-
Deactivating component #SubscriptionManager#
2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
-
Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
-
Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutting down.
2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
-
Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED paused.
2007-12-17 10:01:22,649 [ix ShutdownHook] INFO QuartzScheduler
-
Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED shutdown complete.
2007-12-17 10:01:22,665 [ix ShutdownHook] INFO ConnectorServerFactoryBean
-
Stopping JMX connector server:
javax.management.remote.rmi.RMIConnectorServer@1
283826
2007-12-17 10:01:22,680 [ix ShutdownHook] INFO JBIContainer
-
ServiceMix JBI Container (ServiceMix) stopped
2007-12-17 10:01:22,868 [Sender-thread-1] ERROR JmsComponent
-
Error processing exchange InOnly[
id: ID:10.1.6.118-116e89f9970-7:0
status: Active
role: provider
service: {http://servicemix.apache.org/demo/}inputSender
endpoint: endpoint
in: <?xml version="1.0" encoding="UTF-8"?><timer><name>My Example
Job</name><g
roup>ServiceMix</group><fullname>ServiceMix.My Example
Job</fullname><descriptio
n/><fireTime>Mon Dec 17 10:01:22 EST 2007</fireTime></timer>
]
java.lang.NullPointerException
at
org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.
process(MultiplexingProviderProcessor.java:139)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
feCycle.java:538)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
BaseLifeCycle.java:490)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:46)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:170)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:907)
at java.lang.Thread.run(Thread.java:619)
2007-12-17 10:01:22,868 [Sender-thread-1] ERROR JmsComponent
-
Error setting exchange status to ERROR
javax.jbi.messaging.MessagingException: DeliveryChannel{inputSender} has
been cl
osed.
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.checkNotClose
d(DeliveryChannelImpl.java:147)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.send(Delivery
ChannelImpl.java:422)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
Cycle.java:58)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:610)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:170)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
ava:167)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
a:134)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:907)
at java.lang.Thread.run(Thread.java:619)
2007-12-17 10:01:26,024 [127.0.0.1:61616] WARN ActiveMQConnection
-
Async exception with no exception listener: java.io.EOFException
java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:375)
at
org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:267)
at
org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:156)
at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
136)
at java.lang.Thread.run(Thread.java:619)
2007-12-17 10:01:26,024 [MQ ShutdownHook] INFO TransportConnector
-
Connector tcp://localhost:61616 Stopped
2007-12-17 10:01:26,055 [MQ ShutdownHook] INFO BrokerService
-
ActiveMQ JMS Message Broker (localhost,
ID:DLU-E6100-2423-1197903680555-0:0) st
opped
C:\java\apache-servicemix-3.2.1\examples\basic>
gnodet wrote:
>
> Thanks for reporting this error. It occurs when shutting down the JBI
> container, so I would not say that the example is not working.
> I'm quite sure it is timing dependant so it may not happen each time.
> I'll
> have a look at it and thanks for raising a JIRA.
>
> On Dec 16, 2007 8:13 PM, Derek Lu <de...@gmail.com> wrote:
>
>>
>> I have been using Mule for a long time. Now for a new project, I am
>> evaluating ServiceMix. However the basic example from the latest release
>> 3.2.1 does not run, as there is a NullPointException. I am kind
>> disappointed
>> about it. Then I tried the same example in previous release 3.2 and it
>> worked fine. Also a friend of mine was evaluating ServiceMix for their
>> company also, but he said how come the first basic example could not run.
>> It
>> seems that there are no good documents about the examples for ServiceMix.
>> In order to attribute more user or customer, I think a little more work
>> need
>> to be done for the examples and documents. Following is the null point
>> exception for the basic example in 3.2.1
>>
>> 2007-12-16 14:00:44,175 [ix ShutdownHook] INFO
>> ConnectorServerFactoryBean
>> -
>> Stopping JMX connector server:
>> javax.management.remote.rmi.RMIConnectorServer@1
>> 685be9
>> 2007-12-16 14:00:44,178 [ix ShutdownHook] INFO JBIContainer
>> -
>> ServiceMix JBI Container (ServiceMix) stopped
>> 2007-12-16 14:00:44,364 [Sender-thread-1] ERROR JmsComponent
>> -
>> Error processing exchange InOnly[
>> id: ID:192.168.1.103-116e454999a-7:0
>> status: Active
>> role: provider
>> service:
>> {http://servicemix.apache.org/demo/}inputSender<http://servicemix.apache.org/demo/%7DinputSender>
>> endpoint: endpoint
>> in: <?xml version="1.0" encoding="UTF-8"?><timer><name>My Example
>> Job</name><g
>> roup>ServiceMix</group><fullname>ServiceMix.My Example
>> Job</fullname><descriptio
>> n/><fireTime>Sun Dec 16 14:00:43 EST 2007</fireTime></timer>
>> ]
>> java.lang.NullPointerException
>> at
>> org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.
>> process(MultiplexingProviderProcessor.java:139)
>> at
>> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
>> feCycle.java:538)
>> at
>> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
>> BaseLifeCycle.java:490)
>> at
>> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
>> Cycle.java:46)
>> at
>> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
>> d(DeliveryChannelImpl.java:610)
>> at
>> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
>> w.java:170)
>> at
>> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
>> ava:167)
>> at
>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
>> a:134)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
>> utor.java:885)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:907)
>> at java.lang.Thread.run(Thread.java:619)
>> 2007-12-16 14:00:44,396 [Sender-thread-1] ERROR JmsComponent
>> -
>> Error setting exchange status to ERROR
>>
>> --
>> View this message in context:
>> http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14364907.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
>
>
--
View this message in context: http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14372436.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: NullpointException of basic example in SM 3.2.1 (what's going on????)
Posted by Guillaume Nodet <gn...@gmail.com>.
Thanks for reporting this error. It occurs when shutting down the JBI
container, so I would not say that the example is not working.
I'm quite sure it is timing dependant so it may not happen each time. I'll
have a look at it and thanks for raising a JIRA.
On Dec 16, 2007 8:13 PM, Derek Lu <de...@gmail.com> wrote:
>
> I have been using Mule for a long time. Now for a new project, I am
> evaluating ServiceMix. However the basic example from the latest release
> 3.2.1 does not run, as there is a NullPointException. I am kind
> disappointed
> about it. Then I tried the same example in previous release 3.2 and it
> worked fine. Also a friend of mine was evaluating ServiceMix for their
> company also, but he said how come the first basic example could not run.
> It
> seems that there are no good documents about the examples for ServiceMix.
> In order to attribute more user or customer, I think a little more work
> need
> to be done for the examples and documents. Following is the null point
> exception for the basic example in 3.2.1
>
> 2007-12-16 14:00:44,175 [ix ShutdownHook] INFO ConnectorServerFactoryBean
> -
> Stopping JMX connector server:
> javax.management.remote.rmi.RMIConnectorServer@1
> 685be9
> 2007-12-16 14:00:44,178 [ix ShutdownHook] INFO JBIContainer
> -
> ServiceMix JBI Container (ServiceMix) stopped
> 2007-12-16 14:00:44,364 [Sender-thread-1] ERROR JmsComponent
> -
> Error processing exchange InOnly[
> id: ID:192.168.1.103-116e454999a-7:0
> status: Active
> role: provider
> service: {http://servicemix.apache.org/demo/}inputSender<http://servicemix.apache.org/demo/%7DinputSender>
> endpoint: endpoint
> in: <?xml version="1.0" encoding="UTF-8"?><timer><name>My Example
> Job</name><g
> roup>ServiceMix</group><fullname>ServiceMix.My Example
> Job</fullname><descriptio
> n/><fireTime>Sun Dec 16 14:00:43 EST 2007</fireTime></timer>
> ]
> java.lang.NullPointerException
> at
> org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.
> process(MultiplexingProviderProcessor.java:139)
> at
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi
> feCycle.java:538)
> at
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async
> BaseLifeCycle.java:490)
> at
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife
> Cycle.java:46)
> at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> d(DeliveryChannelImpl.java:610)
> at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
> w.java:170)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j
> ava:167)
> at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav
> a:134)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
> at java.lang.Thread.run(Thread.java:619)
> 2007-12-16 14:00:44,396 [Sender-thread-1] ERROR JmsComponent
> -
> Error setting exchange status to ERROR
>
> --
> View this message in context:
> http://www.nabble.com/NullpointException-of-basic-example-in-SM-3.2.1-%28what%27s-going-on----%29-tp14364907s12049p14364907.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>
--
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/