[mule-user] ERROR - Failed to connect/reconnect: jms://com.service.BOfService.request.

3 views
Skip to first unread message

pathi7

unread,
Aug 9, 2010, 1:35:57 PM8/9/10
to us...@mule.codehaus.org
Hi,
We are trying to write a service using jms transport with TIBCO EMS. Our configuration file looks like as below. We have created appropriate queues in TIBCO EMS server with correct jndi names.


<jms:connector name="jmsConnector"
jndiProviderUrl="tibjmsnaming://localhost:7222"
connectionFactoryJndiName="QueueConnectionFactory"
username="admin"
password=""
jndiDestinations="true"
forceJndiDestinations="true"
jndiInitialFactory="com.tibco.tibjms.naming.TibjmsInitialContextFactory"
specification="1.1">
</jms:connector>


<model name="BOfService">

<service name="BofServiceServlet" >
<inbound>
<cxf:inbound-endpoint address="servlet://BOfServlet">
<soap:http-to-soap-request-transformer/>
</cxf:inbound-endpoint>
</inbound>
<component class= "com.service.BofImpl"/>
</service>

<service name="BackOfficeService" >
<inbound>
<cxf:inbound-endpoint address="jms://com.service.BOfService.request">
</cxf:inbound-endpoint>
</inbound>
<component class= "com.service.BofImpl"/>
<outbound>
<pass-through-router>
<jms:outbound-endpoint address="jms://com.service.BackOfficeService.response.topic" >
<xm:object-to-xml-transformer name="ObjectToXml" returnClass="java.lang.String" />
<jms:object-to-jmsmessage-transformer name="ObjectToJMSMessage" returnClass="javax.jms.TextMessage" />
</jms:outbound-endpoint>
</pass-through-router>
</outbound>

</service>
</model>

</mule>


--- When we deploy our service in a war file to Weblogic 10.3.3 , we are receiving a null pointer exception as below and unable to deploy the file.
Aug 9, 2010 1:24:48 PM org.apache.cxf.transport.jms.JMSDestination activate
INFO: JMSServerTransport activate()....
2010-08-09 13:24:48,923 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel
.Default (self-tuning)'] ERROR - Failed to connect/reconnect: jms://com.service.BOfService.request.
Root Exception was
: null. Type: class java.lang.NullPointerException
<Aug 9, 2010 1:24:48 PM EDT> <Error> <ServletContext-/BackOffice> <BEA-000000> <
Failed to invoke lifecycle phase "start" on object: SedaService{BackOfficeServic
e}
org.mule.api.lifecycle.LifecycleException: Failed to invoke lifecycle phase "sta
rt" on object: SedaService{BackOfficeService}
at org.mule.lifecycle.DefaultLifecyclePhase.applyLifecycle(DefaultLifecy
clePhase.java:277)
at org.mule.lifecycle.DefaultLifecyclePhase.applyLifecycle(DefaultLifecy
clePhase.java:129)
at org.mule.lifecycle.GenericLifecycleManager.firePhase(GenericLifecycle
Manager.java:84)
at org.mule.DefaultMuleContext.start(DefaultMuleContext.java:170)
at org.mule.config.builders.MuleXmlBuilderContextListener.initialize(Mul
eXmlBuilderContextListener.java:83)
Truncated. see log file for complete stacktrace

Caused By: org.mule.api.model.ModelException: Failed to connect listener CxfMess
ageReceiver{this=1562f00, receiverKey=jms://com.service.BOfService.request,
endpoint=jms://com.service.BOfService.request} for endpoint endpoint=jms.com.service.BOfService.request
at org.mule.service.AbstractService.connectListeners(AbstractService.jav
a:685)
at org.mule.service.AbstractService.start(AbstractService.java:324)
at org.mule.service.AbstractService.start(AbstractService.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
Truncated. see log file for complete stacktrace

Caused By: org.mule.retry.RetryPolicyExhaustedException: Initialisation Failure:
null
at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicy
Template.java:97)
at org.mule.transport.AbstractConnectable.connect(AbstractConnectable.ja
va:166)
at org.mule.service.AbstractService.connectListeners(AbstractService.jav
a:681)
at org.mule.service.AbstractService.start(AbstractService.java:324)
at org.mule.service.AbstractService.start(AbstractService.java:293)
Truncated. see log file for complete stacktrace

Caused By: java.lang.NullPointerException
at javax.naming.InitialContext.getURLScheme(InitialContext.java:269)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.jav
a:318)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.apache.cxf.transport.jms.JMSProviderHub.connect(JMSProviderHub.ja
va:77)
at org.apache.cxf.transport.jms.JMSDestination.activate(JMSDestination.j
ava:115)
Truncated. see log file for complete stacktrace
>
org.mule.api.lifecycle.LifecycleException: Failed to invoke lifecycle phase "sta
rt" on object: SedaService{BackOfficeService}
at org.mule.lifecycle.DefaultLifecyclePhase.applyLifecycle(DefaultLifecy
clePhase.java:277)
at org.mule.lifecycle.DefaultLifecyclePhase.applyLifecycle(DefaultLifecy
clePhase.java:129)
at org.mule.lifecycle.GenericLifecycleManager.firePhase(GenericLifecycle
Manager.java:84)
at org.mule.DefaultMuleContext.start(DefaultMuleContext.java:170)
at org.mule.config.builders.MuleXmlBuilderContextListener.initialize(Mul
eXmlBuilderContextListener.java:83)
at org.mule.config.builders.MuleXmlBuilderContextListener.contextInitial
ized(MuleXmlBuilderContextListener.java:58)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run
(EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
121)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(Eve
ntsManager.java:181)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAp
pServletContext.java:1863)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletCon
text.java:3126)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.jav
a:1512)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleSta
teDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:41)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStat
eDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedMod
uleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(Module
ListenerInvoker.java:247)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleSta
teDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:41)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStat
eDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartMod
ulesFlow.java:27)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.ja
va:1267)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:41)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.
java:409)
at weblogic.application.internal.SingleModuleDeployment.activate(SingleM
oduleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.activate(Deploym
entStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(Ap
pContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicD
eployment.java:184)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromSer
verLifecycle(BasicDeployment.java:361)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(De
ploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(Deploy
mentAdapter.java:200)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(App
Transition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionA
pps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(Co
nfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(Conf
iguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(De
ploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(Dep
loymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: org.mule.api.model.ModelException: Failed to connect listener CxfMess
ageReceiver{this=1562f00, receiverKey=jms://com.service.BOfService.request,
endpoint=jms://com.service.BOfService.request.request} for endpoint endpoint.jms.com.service.BOfService.request
at org.mule.service.AbstractService.connectListeners(AbstractService.jav
a:685)
at org.mule.service.AbstractService.start(AbstractService.java:324)
at org.mule.service.AbstractService.start(AbstractService.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.mule.lifecycle.DefaultLifecyclePhase.applyLifecycle(DefaultLifecy
clePhase.java:273)
... 41 more
Caused by: org.mule.retry.RetryPolicyExhaustedException: Initialisation Failure:
null
at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicy
Template.java:97)
at org.mule.transport.AbstractConnectable.connect(AbstractConnectable.ja
va:166)
at org.mule.service.AbstractService.connectListeners(AbstractService.jav
a:681)
... 48 more
Caused by: java.lang.NullPointerException
at javax.naming.InitialContext.getURLScheme(InitialContext.java:269)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.jav
a:318)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.apache.cxf.transport.jms.JMSProviderHub.connect(JMSProviderHub.ja
va:77)
at org.apache.cxf.transport.jms.JMSDestination.activate(JMSDestination.j
ava:115)
at org.apache.cxf.transport.AbstractObservable.setMessageObserver(Abstra
ctObservable.java:48)
at org.apache.cxf.binding.AbstractBindingFactory.addListener(AbstractBin
dingFactory.java:166)
at org.apache.cxf.binding.soap.SoapBindingFactory.addListener(SoapBindin
gFactory.java:721)
at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:122)
at org.mule.transport.cxf.CxfMessageReceiver.doConnect(CxfMessageReceive
r.java:408)
at org.mule.transport.AbstractConnectable$1.doWork(AbstractConnectable.j
ava:173)
at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicy
Template.java:59)
... 50 more
2

Please help with the error as to how to trouble shoot this.

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


Reply all
Reply to author
Forward
0 new messages