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

Reply via email to