Caused by: org.mule.api.lifecycle.InitialisationException: null
at org.mule.transport.jms.JmsConnector.createConnectionFactory(JmsConnector.java:326)
at com.mulesoft.mule.transport.wmq.WebSphereMQConnector.createConnectionFactory(WebSphereMQConnector.java:217)
at org.mule.transport.jms.JmsConnector.doInitialise(JmsConnector.java:205)
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
Can you post a full stacktrace? Root cause is missing. Did you add wmq libraries to Mule?
Andrew
Here is the complete stack trace of the exception.. I have added the below jars to Mule.
com.ibm.mq.jar
com.ibm.mq.jmqi.jar
com.ibm.mqbind.jar
com.ibm.mqetclient.jar
com.ibm.mqjms.jar
dhbcore.jar
Here is the mule-config.xml contents.
<spring:bean id="property-placeholder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<spring:property name="location" value="classpath:wmq.properties"/>
</spring:bean>
<wmq:connector name="wmqConnector"
hostName="${wmq.host}"
port="${wmq.port}"
queueManager="${wmq.queue.manager}"
username="${wmq.username}"
password="${wmq.password}"
transportType="CLIENT_MQ_TCPIP">
<ee:reconnect-forever />
</wmq:connector>
org.mule.module.launcher.DeploymentInitException: InstantiationException:
at org.mule.module.launcher.application.DefaultMuleApplication.init(DefaultMuleApplication.java:215)
at org.mule.module.launcher.application.ApplicationWrapper.init(ApplicationWrapper.java:64)
at org.mule.module.launcher.DefaultMuleDeployer.deploy(DefaultMuleDeployer.java:51)
at org.mule.module.launcher.DeploymentService.start(DeploymentService.java:175)
at org.mule.module.launcher.MuleContainer.start(MuleContainer.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mule.module.reboot.MuleContainerWrapper.start(MuleContainerWrapper.java:56)
at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:3925)
Caused by: org.mule.api.config.ConfigurationException: Error creating bean with name 'wmqConnector': Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: null (org.mule.api.lifecycle.InitialisationException) (org.mule.api.config.ConfigurationException)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:52)
at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:78)
at org.mule.context.DefaultMuleContextFactory.createMuleContext(DefaultMuleContextFactory.java:80)
at org.mule.module.launcher.application.DefaultMuleApplication.init(DefaultMuleApplication.java:203)
... 10 more
Caused by: org.mule.api.config.ConfigurationException: Error creating bean with name 'wmqConnector': Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: null (org.mule.api.lifecycle.InitialisationException)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:52)
at org.mule.config.builders.AbstractResourceConfigurationBuilder.configure(AbstractResourceConfigurationBuilder.java:78)
at org.mule.config.builders.AutoConfigurationBuilder.autoConfigure(AutoConfigurationBuilder.java:101)
at org.mule.config.builders.AutoConfigurationBuilder.doConfigure(AutoConfigurationBuilder.java:57)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)
... 13 more
Caused by: org.mule.api.lifecycle.InitialisationException: Error creating bean with name 'wmqConnector': Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: null
at org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:117)
at org.mule.config.spring.SpringXmlConfigurationBuilder.createSpringRegistry(SpringXmlConfigurationBuilder.java:116)
at org.mule.config.spring.SpringXmlConfigurationBuilder.doConfigure(SpringXmlConfigurationBuilder.java:73)
at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)
... 17 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wmqConnector': Invocation of init method failed; nested exception is org.mule.api.lifecycle.InitialisationException: null
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.mule.config.spring.SpringRegistry.doInitialise(SpringRegistry.java:89)
at org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)
... 20 more
Caused by: org.mule.api.lifecycle.InitialisationException: null
at org.mule.transport.jms.JmsConnector.createConnectionFactory(JmsConnector.java:326)
at com.mulesoft.mule.transport.wmq.WebSphereMQConnector.createConnectionFactory(WebSphereMQConnector.java:217)
at org.mule.transport.jms.JmsConnector.doInitialise(JmsConnector.java:205)
at com.mulesoft.mule.transport.wmq.WebSphereMQConnector.doInitialise(WebSphereMQConnector.java:198)
at org.mule.transport.AbstractConnector$1.onTransition(AbstractConnector.java:378)
at org.mule.transport.AbstractConnector$1.onTransition(AbstractConnector.java:353)
at org.mule.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:141)
at org.mule.transport.ConnectorLifecycleManager.fireInitialisePhase(ConnectorLifecycleManager.java:48)
at org.mule.transport.AbstractConnector.initialise(AbstractConnector.java:352)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1536)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
... 31 more
Caused by: java.lang.InstantiationException
at sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:412)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:447)
at org.mule.util.ClassUtils.instanciateClass(ClassUtils.java:419)
at com.mulesoft.mule.transport.wmq.WebSphereMQConnector.getDefaultConnectionFactory(WebSphereMQConnector.java:486)
at org.mule.transport.jms.JmsConnector.createConnectionFactory(JmsConnector.java:322)
... 46 more
thanks.
Please post a full stacktrace. It looks like you have a library version conflict.
Andrew
INFO 2011-11-11 12:57:13,867 [main] org.mule.MuleServer: Mule Server initializing...
INFO 2011-11-11 12:57:14,288 [main] org.mule.lifecycle.AbstractLifecycleManager: Initialising RegistryBroker
INFO 2011-11-11 12:57:14,398 [main] org.mule.config.spring.MuleApplicationContext: Refreshing org.mule.config.spring.MuleApplicationContext@f864fe: startup date [Fri Nov 11 12:57:14 EST 2011]; root of context hierarchy
INFO 2011-11-11 12:57:16,492 [main] org.mule.lifecycle.AbstractLifecycleManager: Initialising model: _muleSystemModel
INFO 2011-11-11 12:57:16,601 [main] org.mule.lifecycle.AbstractLifecycleManager: Initialising connector: wmqConnector
INFO 2011-11-11 12:57:16,726 [main] org.mule.config.builders.AutoConfigurationBuilder: Configured Mule using "org.mule.config.spring.SpringXmlConfigurationBuilder" with configuration resource(s): "[ConfigResource{resourceName='/D:/Eclipse_workspace/Mule-AA/from_Praveen.xml'}]"
INFO 2011-11-11 12:57:16,726 [main] org.mule.config.builders.AutoConfigurationBuilder: Configured Mule using "org.mule.config.builders.AutoConfigurationBuilder" with configuration resource(s): "[ConfigResource{resourceName='/D:/Eclipse_workspace/Mule-AA/from_Praveen.xml'}]"
INFO 2011-11-11 12:57:16,726 [main] org.mule.MuleServer: Mule Server starting...
INFO 2011-11-11 12:57:16,757 [main] org.mule.lifecycle.AbstractLifecycleManager: Disposing RegistryBroker
INFO 2011-11-11 12:57:16,773 [main] org.mule.config.spring.MuleApplicationContext: Closing org.mule.config.spring.MuleApplicationContext@f864fe: startup date [Fri Nov 11 12:57:14 EST 2011]; root of context hierarchy
INFO 2011-11-11 12:57:16,773 [main] org.mule.lifecycle.AbstractLifecycleManager: Disposing connector: wmqConnector
INFO 2011-11-11 12:57:16,773 [main] org.mule.lifecycle.AbstractLifecycleManager: Disposing model: _muleSystemModel
INFO 2011-11-11 12:57:16,945 [main] org.mule.DefaultMuleContext:
**********************************************************************
* Mule Context shut down normally on: 11/11/11 12:57 PM *
* Server was up for: 0 days, 0 hours, 0 mins, 0.203 sec *
**********************************************************************
ERROR 2011-11-11 12:57:16,945 [main] org.mule.MuleServer:
********************************************************************************
Message : Failed to invoke lifecycle phase "start" on object: WebSphereMQConnector
{
name=wmqConnector
lifecycle=initialise
this=56b64c
numberOfConcurrentTransactedReceivers=4
createMultipleTransactedReceivers=true
connected=false
supportedProtocols=[wmq]
serviceOverrides=<none>
}
Type : org.mule.api.lifecycle.LifecycleException
Code : MULE_ERROR-70228
JavaDoc : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/LifecycleException.html
********************************************************************************
Exception stack is:
1. com.ibm.mq.jms.MQQueueConnectionFactory.createConnection(Ljava/lang/String;Ljava/lang/String;)Ljavax/jms/Connection; (java.lang.AbstractMethodError)
org.mule.transport.jms.Jms11Support:59 (null)
2. Failed to invoke lifecycle phase "start" on object: WebSphereMQConnector
{
name=wmqConnector
lifecycle=initialise
this=56b64c
numberOfConcurrentTransactedReceivers=4
createMultipleTransactedReceivers=true
connected=false
supportedProtocols=[wmq]
serviceOverrides=<none>
}
(org.mule.api.lifecycle.LifecycleException)
org.mule.lifecycle.phases.DefaultLifecyclePhase:236 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/LifecycleException.html)
********************************************************************************
Root Exception stack trace:
java.lang.AbstractMethodError: com.ibm.mq.jms.MQQueueConnectionFactory.createConnection(Ljava/lang/String;Ljava/lang/String;)Ljavax/jms/Connection;
at org.mule.transport.jms.Jms11Support.createConnection(Jms11Support.java:59)
at com.mulesoft.mule.transport.wmq.WebSphereMQJmsSupport.createConnection(WebSphereMQJmsSupport.java:68)
at org.mule.transport.jms.JmsConnector.createConnection(JmsConnector.java:429)
at org.mule.transport.jms.JmsConnector.doConnect(JmsConnector.java:488)
at com.mulesoft.mule.transport.wmq.WebSphereMQConnector.doConnect(WebSphereMQConnector.java:205)
at org.mule.transport.AbstractConnector$5.doWork(AbstractConnector.java:1550)
at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicyTemplate.java:67)
at org.mule.transport.AbstractConnector.connect(AbstractConnector.java:1610)
at org.mule.transport.AbstractConnector.start(AbstractConnector.java:422)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mule.lifecycle.phases.DefaultLifecyclePhase.applyLifecycle(DefaultLifecyclePhase.java:225)
at org.mule.lifecycle.RegistryLifecycleManager$RegistryLifecycleCallback.onTransition(RegistryLifecycleManager.java:276)
at org.mule.lifecycle.RegistryLifecycleManager.invokePhase(RegistryLifecycleManager.java:155)
at org.mule.lifecycle.RegistryLifecycleManager.fireLifecycle(RegistryLifecycleManager.java:126)
at org.mule.registry.AbstractRegistryBroker.fireLifecycle(AbstractRegistryBroker.java:80)
at org.mule.registry.MuleRegistryHelper.fireLifecycle(MuleRegistryHelper.java:120)
at org.mule.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:94)
at org.mule.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:90)
at org.mule.lifecycle.MuleContextLifecycleManager.invokePhase(MuleContextLifecycleManager.java:72)
at org.mule.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:64)
at org.mule.DefaultMuleContext.start(DefaultMuleContext.java:223)
at org.mule.MuleServer.run(MuleServer.java:286)
at org.mule.MuleServer.start(MuleServer.java:271)
at org.mule.MuleServer.main(MuleServer.java:142)
********************************************************************************
ERROR 2011-11-11 12:57:16,945 [main] org.mule.MuleServer:
********************************************************************************
* A Fatal error has occurred while the server was running: *
* com.ibm.mq.jms.MQQueueConnectionFactory.createConnection(Ljava/lang/String;L *
* java/lang/String;)Ljavax/jms/Connection; (java.lang.AbstractMethodError) *
* *
* The error is fatal, the system will shutdown *
********************************************************************************
Don't see much extra info, apparently the client jar versions are incompatible for this wmq version.
Andrew
The fact that you connected in your program doesn't mean you used standard jms api, but you never showed the code.
Andrew