ERROR [com.commercequest.bpi.web.BPIWebServlet] Exception:com/ibm/mq/MQException

Hi,

 

We had installed the 8.1.8. After the install we tried to launch the Process Monitor and getting the below error:

 

Message:
com/ibm/mq/MQException
Cause:
com/ibm/mq/MQException
An internal component failure has been detected. Please report this error to the support staff and try again later.

 

 

Could you please suggest what might be wrong.

 

Thanks,

Bhuvan...

224-222-****

---
Note: Some information in this post has been hidden to protect privacy.

Tagged:

Comments

  • Ethan Beisher
    Ethan Beisher E Community Moderator

    You will need to look in control_center.log for the underlying error message. What I think you will find is that it is having trouble locating the needed MQ libraries.

     

    Verify that the file C:\Program Files (x86)\Metastorm\MIM\eccc\bin\ecc_set_ma88_home.cmd (location varies by platform) is configured correctly to point to your Websphere MQ installation. Mine looks as follows:

     

    set IBM_MA88_HOME=C:\Program Files (x86)\IBM\WebSphere MQ\java\lib

  • Thanks Ethan for suggestions. I will verify and post the results.. Thanks, Bhuvan...

  • I am not able to locate the control_center.log and also verified the ecc_set_ma88_home.cmd is pointing to the correct MQ installation : "IBM_MA88_HOME=C:\Program Files\IBM\Websphere MQ\Java\lib" Thanks, Bhuvan...

  • Ethan Beisher
    Ethan Beisher E Community Moderator

    Take a look at the comp.log in the logs directory. What is the last error message?

  • This is the last error log i got from comp.log:

     

    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,035 INFO  [BPIWebServlet] Command to execute:validateloginnoframe
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,051 INFO  [BPIWebServlet] Command to execute:validateloginnoframe
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,347 ERROR [BPIWebServlet] Exception:com/ibm/mq/MQException
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|java.lang.NoClassDefFoundError: com/ibm/mq/MQException
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.request.RequestHandlerFactory.getRequestHandler(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.admin.command.LoginValidationCommand.execute(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.admin.command.web.WebLoginValidationCommand.execute(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.web.BPIWebServlet.service(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:163)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at java.lang.Thread.run(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,347 ERROR [BPIWebServlet] Exception:com/ibm/mq/MQException
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|java.lang.NoClassDefFoundError: com/ibm/mq/MQException
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.request.RequestHandlerFactory.getRequestHandler(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.admin.command.LoginValidationCommand.execute(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.admin.command.web.WebLoginValidationCommand.execute(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.commercequest.bpi.web.BPIWebServlet.service(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:163)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056| at java.lang.Thread.run(Unknown Source)
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,363 INFO  [BPIWebServlet] The next JSP forwarded is: /jsp/error.jsp
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:20:24,363 INFO  [BPIWebServlet] The next JSP forwarded is: /jsp/error.jsp

     

    Thanks,

    Bhuvan...

  • Ethan Beisher
    Ethan Beisher E Community Moderator

    This line

     

    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|16:

    20:24,347 ERROR [BPIWebServlet] Exception:com/ibm/mq/MQException
    01/16/2012 16:20:24|ControlCenter|control_center.cmd|5056|java.lang.NoClassDefFoundError: com/ibm/mq/MQException

     

    leads me to believe that it is indeed a problem with your MQ page or your MQ configuration. Can you verify the files you have in this directory?

     

    IBM_MA88_HOME=C:\Program Files\IBM\Websphere MQ\Java\lib

     

    What version of MQ do you have? What version of Java?

     

  • Yes Ethan... Files are ther in the folder : C:\Program Files\IBM\Websphere MQ\Java\lib

     

    Below is our Installations:

     

    Windows server :  Windows 2003 Enterprise SP2

    MQ Version         : IBM WebSphere MQ Explorer Version: 7.0

    MetaStorm          : Version 8.1.8

    Java                     : 1.5.0_11

     

    But we installed Java under tivoli software will this makes any difference...

     

    Thanks,

    Bhuvan...

     

  • Ethan Beisher
    Ethan Beisher E Community Moderator

    You will probably need to point to a different version of Java.

     

    See the following note in the Concepts and Planning Guide:

     

    Note: The JBoss software installed with MIM will not work with Version 1.5 of the Java SDK. Only
    1.4.x will work.

     

    You may want to upgrade to Version 8.5.2 to take advantage of Java 1.5.

     

    Ethan

     

     

  • Thanks Ethan, we will install Java 1.4.x and post the results.

     

    Thanks,

    Bhuvan...