Topic
3 replies Latest Post - ‏2013-06-03T09:24:25Z by QEJN_shiva_kumar_reddy
SystemAdmin
SystemAdmin
199 Posts
ACCEPTED ANSWER

Pinned topic BPF Login - Error occured while constructing web modules

‏2012-02-17T08:48:21Z |
Hi,

We are busy with a new FileNet P8 build on Windows 2008 R2 64-bit. The following stack is installed on one server:

CE 5.1
PE 5.0.0.2
Workplace XT 1.1.5.1
eForms 4.0.2.12

WebSphere 7.0 Stand Alone with fixpack 19

We installed BPF 4.1 base, applied BPF fixpack 4.1 -007 and deployed the application.
We then imported the case managment solution which came bundled with 4.1 base through BPF Explorer.
When logging into BPF web application we set the bootstrap and then get the following error:

Error Message:
Error occured while constructing web modules.

Exception Class:
com.filenet.bp8.api.Bp8Exception

Stack Trace:
com.filenet.bp8.api.Bp8Exception: Error occured while constructing web modules.
at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.buildWebLayout (Bp8LayoutPresentation.java:150)
at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.fetchLayout (Bp8LayoutPresentation.java:81)
at com.ibm._jsp._Bp8MainModuleJSP._jspService (_Bp8MainModuleJSP.java:282)
at com.ibm.ws.jsp.runtime.HttpJspBase.service (HttpJspBase.java:99)

...

This is very similar to error in ECMPlace topic: http://www.ecmplace.com/viewtopic.php?p=44604#p44604
Any advice?

Thanks,

Jean
Updated on 2012-02-23T15:44:17Z at 2012-02-23T15:44:17Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    199 Posts
    ACCEPTED ANSWER

    Re: BPF Login - Error occured while constructing web modules

    ‏2012-02-17T09:53:31Z  in response to SystemAdmin
    Hi,

    Just an update. I've turned on DEBUG for BPF and the following error is logged in the bp8.log file:

    2012-02-17 08:58:28,497 ERROR WebContainer : 1 com.filenet.bp8.apps.server.toolbar.Storage (parseItemNode:130) - Toolbar item doesn't have a action. name:Case Templates -> action
    2012-02-17 08:58:53,482 ERROR WebContainer : 4 com.filenet.bp8.api.impl.MetadataStore (getFiltersDOM0:352) -
    java.sql.SQLSyntaxErrorException: ORA-00904: "IC"."INBASKET_ORDER": invalid identifier

    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:91)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034)
    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:183)
    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:780)
    at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:855)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1186)
    at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1377)
    at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:387)
    at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.pmiExecuteQuery(WSJdbcStatement.java:1621)
    at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.executeQuery(WSJdbcStatement.java:925)
    at com.filenet.bp8.api.impl.MetadataStore.getFiltersDOM0(MetadataStore.java:305)
    at com.filenet.bp8.api.impl.MetadataStore.getFiltersDOM(MetadataStore.java:226)
    at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.makeFilters(Bp8LayoutPresentation.java:320)
    at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.constructWebModules(Bp8LayoutPresentation.java:192)
    at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.buildWebLayout(Bp8LayoutPresentation.java:147)
    at com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation.fetchLayout(Bp8LayoutPresentation.java:81)
    at com.ibm._jsp._Bp8MainModuleJSP._jspService(_Bp8MainModuleJSP.java:282)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:353)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:686)
    at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5617)
    at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:602)
    at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:567)
    at com.filenet.wcm.toolkit.server.base.WcmUiModule.renderJSP(WcmUiModule.java:669)
    at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:91)
    at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:83)
    at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:156)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:353)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:686)
    at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5617)
    at com.filenet.bp8.apps.server.controller.Bp8Controller.handleEvent(Bp8Controller.java:682)
    at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:129)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:353)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
    2012-02-17 08:58:53,482 ERROR WebContainer : 4 com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation (makeFilters:323) - Error happened while rendering Filters web module: ORA-00904: "IC"."INBASKET_ORDER": invalid identifier

    2012-02-17 08:58:53,482 ERROR WebContainer : 4 com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation (buildWebLayout:149) - Failed to construct web modules: Error occured while rendering Filters web module.
    2012-02-17 08:58:53,482 ERROR WebContainer : 4 com.filenet.bp8.apps.server.ui.layout.Bp8LayoutPresentation (fetchLayout:83) - Failed to replace node as attributes: Error occured while constructing web modules.
    2012-02-17 08:58:53,497 ERROR WebContainer : 4 com.filenet.bp8.toolkit.server.ui.Bp8ErrorMessageBox (<init>:108) - Error on JSP: null
    com.filenet.bp8.api.Bp8Exception: Error occured while constructing web modules.
    • SystemAdmin
      SystemAdmin
      199 Posts
      ACCEPTED ANSWER

      Re: BPF Login - Error occured while constructing web modules

      ‏2012-02-23T15:44:17Z  in response to SystemAdmin
      Problem solved..

      We've re-run the BPF metastore create scripts and re-imported the bpf.xml config files into BPF Explorer. That seemed to have solved our problems.
      • QEJN_shiva_kumar_reddy
        1 Post
        ACCEPTED ANSWER

        Re: BPF Login - Error occured while constructing web modules

        ‏2013-06-03T09:24:25Z  in response to SystemAdmin

        We've re-run the BPF metastore create scripts and re-imported the bpf.xml config files into BPF Explorer. That seemed to have solved our problems.

        the above steps wont solve the problem.. 

        The problem might solve with the Jar files inside the BPF War file. There is a mismatch between CE & BPF jars inside the war file