Kirishanthy I guess two approaches you mentioned are included in [1] and [2]
IMO [2] is designed to support single consumer or producer and is not good for our use case. With [1] better we analysis the user cases (Usages) over default JMS transport / inbound of esb 490. [1] https://hursleyonwmq.wordpress.com/2007/05/29/simplest-sample-applications-using-websphere-mq-jms/ [2] https://endrasenn.wordpress.com/2010/01/27/readwrite-to-ibm-mq-sample-java-code/ On Mon, Nov 30, 2015 at 11:13 AM, Kirishanthy Tharmalingam < kirishan...@wso2.com> wrote: > Hi Malaka, > > In the default esb JMS transport for IBM MQ connect to a queue manager in > bindings mode but I used to connect to a queue manager in client mode so we > can run the application and queue manager on same system or on different > systems [1]. > > And also I create connection factories and destinations dynamically at run > time, instead of retrieving from JNDI namespace [2]. Otherwise it is the > same thing. > > If we used the Message Queue Interface [3] (native Websphere MQ API), > there is a problem to setting the MQEnvironment properties for connection. > MQEnvironment.class contains the static variables. > > Is there any other way to solve this issue? > > [1] > https://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q031720_.htm > > [2] > http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q032190_.htm > > [3] > http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q030520_.htm > > On Mon, Nov 30, 2015 at 9:51 AM, Malaka Silva <mal...@wso2.com> wrote: > >> Kirishanthy by default esb facilitates the connectivity to broker using >> JMS transport (AXIS2 and Inbound) >> >> The code you demonstrated seems to do the same AFAIK. >> >> If that is the case no advantage of having a native inbound/connector for >> this? Pls correct me if I am wrong here. >> >> [1] https://docs.wso2.com/display/ESB490/Configure+with+IBM+WebSphere+MQ >> [2] >> http://mrmalakasilva.blogspot.com/2013/10/connecting-mechanisms-other-than.html >> >> On Sun, Nov 29, 2015 at 7:05 PM, Rajjaz Mohammed <raj...@wso2.com> wrote: >> >>> Hi Kirishanthy, >>> that error code JMSCC0091 may show because of some property missing[1] >>> and check [2] also there may be a chance to load different library from >>> osgi bundle because of property value missing. >>> >>> [1] >>> https://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.1.0/com.ibm.mq.javadoc.doc/WMQJMSClasses/errorcodes.html >>> [2] >>> http://stackoverflow.com/questions/23887147/unable-to-connect-to-websphere-mq-manager-using-xms >>> >>> On Sat, Nov 28, 2015 at 5:39 PM, Malaka Silva <mal...@wso2.com> wrote: >>> >>>> Seems like an osgi issue. Some how some classes are not getting loaded. >>>> Try manually creating osgi bundles and check. >>>> >>>> Had a similar error when doing the EJB connector. >>>> >>>> On Sat, Nov 28, 2015 at 3:09 PM, Kirishanthy Tharmalingam < >>>> kirishan...@wso2.com> wrote: >>>> >>>>> >>>>> Hi All, >>>>> >>>>> I add all the jars which are mentioned in [1] to ESB >>>>> repository/components/lib. I got the error [2] 'com.ibm.msg.client.wmq' >>>>> couldn't be loaded when I create the custom inbound, But simple java >>>>> client >>>>> works fine with same libraries. What could be the reason? Please advice me >>>>> to solve this issue. >>>>> >>>>> [1] >>>>> https://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q120070_.htm >>>>> >>>>> [2] >>>>> >>>>> [2015-11-28 13:34:21,669] ERROR - ibmMqConsumer JMSCC0091: The >>>>> provider factory for connection type 'com.ibm.msg.client.wmq' could not be >>>>> loaded. >>>>> [2015-11-28 13:34:21,669] ERROR - TaskQuartzJobAdapter Error in >>>>> executing task: JMSCC0091: The provider factory for connection type >>>>> 'com.ibm.msg.client.wmq' could not be loaded. >>>>> org.apache.synapse.SynapseException: JMSCC0091: The provider factory >>>>> for connection type 'com.ibm.msg.client.wmq' could not be loaded. >>>>> at >>>>> org.wso2.carbon.inbound.ibmmq.poll.ibmMqConsumer.handleException(ibmMqConsumer.java:126) >>>>> at >>>>> org.wso2.carbon.inbound.ibmmq.poll.ibmMqConsumer.setupConnection(ibmMqConsumer.java:107) >>>>> at >>>>> org.wso2.carbon.inbound.ibmmq.poll.ibmMqConsumer.poll(ibmMqConsumer.java:52) >>>>> at >>>>> org.wso2.carbon.inbound.endpoint.protocol.generic.GenericTask.taskExecute(GenericTask.java:39) >>>>> at >>>>> org.wso2.carbon.inbound.endpoint.common.InboundTask.execute(InboundTask.java:44) >>>>> at >>>>> org.wso2.carbon.mediation.ntask.NTaskAdapter.execute(NTaskAdapter.java:90) >>>>> at >>>>> org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter.execute(TaskQuartzJobAdapter.java:67) >>>>> at org.quartz.core.JobRunShell.run(JobRunShell.java:213) >>>>> at >>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>> at java.lang.Thread.run(Thread.java:745) >>>>> >>>>> >>>>> On Fri, Nov 27, 2015 at 11:32 AM, Kirishanthy Tharmalingam < >>>>> kirishan...@wso2.com> wrote: >>>>> >>>>>> Hi Sajini, >>>>>> >>>>>> I included the following jars previously, The needed classes install >>>>>> to Maven manually because there is no maven dependencies for V7.5. >>>>>> Now I'm trying with [1]. If I missed anything please let me know. >>>>>> >>>>>> com.ibm.mq.jar >>>>>> com.ibm.mqjms.jar >>>>>> jms.jar >>>>>> com.ibm.mq.headers.jar >>>>>> connector.jar >>>>>> com.ibm.mq.jmqi.jar >>>>>> com.ibm.mq.pcf.jar >>>>>> >>>>>> [1] >>>>>> https://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q120070_.htm >>>>>> >>>>>> >>>>>> On Fri, Nov 27, 2015 at 9:58 AM, Sajini De Silva <saj...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Hi Kirishanthy, >>>>>>> >>>>>>> Can you list the libraries in your project's classpath? >>>>>>> >>>>>>> Thank you, >>>>>>> Sajini >>>>>>> >>>>>>> On Thu, Nov 26, 2015 at 2:54 PM, Kirishanthy Tharmalingam < >>>>>>> kirishan...@wso2.com> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> I'm writing the IBM MQ custom inbound using ESB polling >>>>>>>> mechanism(extends GenericPollingConsumer). I tried to create the >>>>>>>> connection inside the constructor but I couldn't create the instance >>>>>>>> for MQQueueConnectionFactory. >>>>>>>> >>>>>>>> public ibmMqConsumer(Properties ibmMqProperties, String name, >>>>>>>> SynapseEnvironment synapseEnvironment, >>>>>>>> long scanInterval, String injectingSeq, String >>>>>>>> onErrorSeq, boolean coordination, >>>>>>>> boolean sequential) { >>>>>>>> super(ibmMqProperties, name, synapseEnvironment, scanInterval, >>>>>>>> injectingSeq, onErrorSeq, coordination, >>>>>>>> sequential); >>>>>>>> log.info("Initialized the IBM MQ consumer"); >>>>>>>> setupConnection(); >>>>>>>> } >>>>>>>> >>>>>>>> private void setupConnection() { >>>>>>>> if (log.isDebugEnabled()) { >>>>>>>> log.debug("Starting to setup the connection with the IBM MQ"); >>>>>>>> } >>>>>>>> String hostname = properties.getProperty(ibmMqConstant.HOST_NAME); >>>>>>>> String channel = properties.getProperty(ibmMqConstant.CHANNEL); >>>>>>>> String qName = properties.getProperty(ibmMqConstant.MQ_QUEUE); >>>>>>>> String qManager = properties.getProperty(ibmMqConstant.MQ_QMGR); >>>>>>>> String port = properties.getProperty(ibmMqConstant.PORT); >>>>>>>> try { >>>>>>>> MQQueueConnectionFactory connectionFactory = new >>>>>>>> MQQueueConnectionFactory(); >>>>>>>> connectionFactory.setHostName(hostname); >>>>>>>> connectionFactory.setPort(Integer.parseInt(port)); >>>>>>>> >>>>>>>> connectionFactory.setTransportType(JMSC.MQJMS_TP_CLIENT_MQ_TCPIP); >>>>>>>> connectionFactory.setQueueManager(qManager); >>>>>>>> connectionFactory.setChannel(channel); >>>>>>>> MQQueueConnection connection = (MQQueueConnection) >>>>>>>> connectionFactory.createQueueConnection(); >>>>>>>> MQQueueSession session = (MQQueueSession) >>>>>>>> connection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE); >>>>>>>> MQQueue queue = (MQQueue) >>>>>>>> session.createQueue("queue:///"+qName); >>>>>>>> receiver = (MQQueueReceiver) session.createReceiver(queue); >>>>>>>> connection.start(); >>>>>>>> log.info("IBM MQ queue manager successfully connected"); >>>>>>>> isConnected = true; >>>>>>>> } catch (JMSException e) { >>>>>>>> handleException(e.getMessage()); >>>>>>>> isConnected = false; >>>>>>>> } >>>>>>>> } >>>>>>>> >>>>>>>> >>>>>>>> I'm getting the error [1], Please advice me to solve this issue. >>>>>>>> >>>>>>>> [1] >>>>>>>> >>>>>>>> [2015-11-26 14:37:09,401] ERROR - GenericProcessor Unable to create >>>>>>>> the consumer >>>>>>>> java.lang.reflect.InvocationTargetException >>>>>>>> at >>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >>>>>>>> at >>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) >>>>>>>> at >>>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >>>>>>>> at >>>>>>>> java.lang.reflect.Constructor.newInstance(Constructor.java:526) >>>>>>>> at >>>>>>>> org.wso2.carbon.inbound.endpoint.protocol.generic.GenericProcessor.init(GenericProcessor.java:89) >>>>>>>> at >>>>>>>> org.apache.synapse.inbound.InboundEndpoint.init(InboundEndpoint.java:65) >>>>>>>> at >>>>>>>> org.apache.synapse.config.SynapseConfiguration.init(SynapseConfiguration.java:1489) >>>>>>>> at >>>>>>>> org.wso2.carbon.mediation.configadmin.ConfigurationUpdater.prepareNewConfiguration(ConfigurationUpdater.java:281) >>>>>>>> at >>>>>>>> org.wso2.carbon.mediation.configadmin.ConfigurationUpdater.update(ConfigurationUpdater.java:142) >>>>>>>> at >>>>>>>> org.wso2.carbon.mediation.configadmin.ConfigAdmin.updateConfiguration(ConfigAdmin.java:150) >>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>> at >>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>>>> at >>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>> at >>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) >>>>>>>> at >>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) >>>>>>>> at >>>>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>>> at >>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >>>>>>>> at >>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>>>>>>> at >>>>>>>> org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) >>>>>>>> at >>>>>>>> org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) >>>>>>>> at >>>>>>>> org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) >>>>>>>> at >>>>>>>> org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) >>>>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >>>>>>>> at >>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430) >>>>>>>> at >>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) >>>>>>>> at >>>>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) >>>>>>>> at >>>>>>>> org.wso2.carbon.mediation.configadmin.stub.ConfigServiceAdminStub.updateConfiguration(ConfigServiceAdminStub.java:1340) >>>>>>>> at >>>>>>>> org.wso2.carbon.mediation.configadmin.ui.ConfigManagementClient.updateConfiguration(ConfigManagementClient.java:98) >>>>>>>> at >>>>>>>> org.apache.jsp.configadmin.saveconfig_jsp._jspService(saveconfig_jsp.java:169) >>>>>>>> at >>>>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155) >>>>>>>> at >>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:604) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:543) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:37) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor$RequestDispatcherAdaptor.include(ContextPathServletAdaptor.java:369) >>>>>>>> at >>>>>>>> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954) >>>>>>>> at >>>>>>>> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:688) >>>>>>>> at >>>>>>>> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:682) >>>>>>>> at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) >>>>>>>> at >>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.context.JspUtil.doInclude(JspUtil.java:87) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:88) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:82) >>>>>>>> at >>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:465) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:171) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75) >>>>>>>> at >>>>>>>> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80) >>>>>>>> at >>>>>>>> org.apache.jsp.admin.layout.template_jsp._jspx_meth_tiles_005finsertAttribute_005f7(template_jsp.java:640) >>>>>>>> at >>>>>>>> org.apache.jsp.admin.layout.template_jsp._jspService(template_jsp.java:356) >>>>>>>> at >>>>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) >>>>>>>> at >>>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155) >>>>>>>> at >>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:30) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor$RequestDispatcherAdaptor.forward(ContextPathServletAdaptor.java:362) >>>>>>>> at >>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198) >>>>>>>> at >>>>>>>> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:185) >>>>>>>> at >>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:419) >>>>>>>> at >>>>>>>> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:370) >>>>>>>> at >>>>>>>> org.wso2.carbon.ui.action.ActionHelper.render(ActionHelper.java:52) >>>>>>>> at >>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:101) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>> at >>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>> at >>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>> at >>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>>> at >>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>> at >>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>> at >>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>>>>> at >>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>>>>> at >>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>>>>> at >>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>>>>> at >>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>>>>> at >>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>> at >>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>> at >>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>> Caused by: java.lang.NullPointerException >>>>>>>> at >>>>>>>> com.ibm.msg.client.jms.internal.JmsFactoryFactoryImpl.getInstance(JmsFactoryFactoryImpl.java:174) >>>>>>>> at >>>>>>>> com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl.setProviderFactory(JmsConnectionFactoryImpl.java:168) >>>>>>>> at >>>>>>>> com.ibm.mq.jms.MQConnectionFactory.<init>(MQConnectionFactory.java:293) >>>>>>>> at >>>>>>>> com.ibm.mq.jms.MQQueueConnectionFactory.<init>(MQQueueConnectionFactory.java:81) >>>>>>>> at >>>>>>>> org.wso2.carbon.inbound.ibmmq.poll.ibmMqConsumer.setupConnection(ibmMqConsumer.java:93) >>>>>>>> at >>>>>>>> org.wso2.carbon.inbound.ibmmq.poll.ibmMqConsumer.<init>(ibmMqConsumer.java:49) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Thanks & Regards, >>>>>>>> Kirishanthy >>>>>>>> Associate Software Engineer >>>>>>>> Mobile : +94 778333939 >>>>>>>> kirishan...@wso2.com >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Sajini De SIlva >>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com , >>>>>>> Email: saj...@wso2.com >>>>>>> Blog: http://sajinid.blogspot.com/ >>>>>>> Git hub profile: https://github.com/sajinidesilva >>>>>>> >>>>>>> Phone: +94 712797729 >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thanks & Regards, >>>>>> Kirishanthy >>>>>> Associate Software Engineer >>>>>> Mobile : +94 778333939 >>>>>> kirishan...@wso2.com >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks & Regards, >>>>> Kirishanthy >>>>> Associate Software Engineer >>>>> Mobile : +94 778333939 >>>>> kirishan...@wso2.com >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Best Regards, >>>> >>>> Malaka Silva >>>> Senior Tech Lead >>>> M: +94 777 219 791 >>>> Tel : 94 11 214 5345 >>>> Fax :94 11 2145300 >>>> Skype : malaka.sampath.silva >>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>> Blog : http://mrmalakasilva.blogspot.com/ >>>> >>>> WSO2, Inc. >>>> lean . enterprise . middleware >>>> http://www.wso2.com/ >>>> http://www.wso2.com/about/team/malaka-silva/ >>>> <http://wso2.com/about/team/malaka-silva/> >>>> https://store.wso2.com/store/ >>>> >>>> Save a tree -Conserve nature & Save the world for your future. Print >>>> this email only if it is absolutely necessary. >>>> >>> >>> >>> >>> -- >>> Thank you >>> Best Regards >>> >>> *Rajjaz HM* >>> Associate Software Engineer >>> WSO2 Inc. <http://wso2.com/> >>> lean | enterprise | middleware >>> Mobile | +94752833834 >>> Email | raj...@wso2.com >>> LinkedIn | Blogger | WSO2 Profile >>> <http://wso2.com/about/team/mohammer_rajjaz/> >>> >> >> >> >> -- >> >> Best Regards, >> >> Malaka Silva >> Senior Tech Lead >> M: +94 777 219 791 >> Tel : 94 11 214 5345 >> Fax :94 11 2145300 >> Skype : malaka.sampath.silva >> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >> Blog : http://mrmalakasilva.blogspot.com/ >> >> WSO2, Inc. >> lean . enterprise . middleware >> http://www.wso2.com/ >> http://www.wso2.com/about/team/malaka-silva/ >> <http://wso2.com/about/team/malaka-silva/> >> https://store.wso2.com/store/ >> >> Save a tree -Conserve nature & Save the world for your future. Print this >> email only if it is absolutely necessary. >> > > > > -- > Thanks & Regards, > Kirishanthy > Associate Software Engineer > Mobile : +94 778333939 > kirishan...@wso2.com > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> https://store.wso2.com/store/ Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev