JBO-30003 with JClient
this question may have been asked several times, but i can't seem to find the resolution.
i build a ADF/BC4J Model using the wizard. I also used the wizard to create my JClient Master-Detail Form. I can't run the form because of the error message below. I can run the Default Test Application for my BC4J AppModule.
Database: MS SQL Server 2000
JDBC Libs: Microsoft, SQL Server 2000 Driver for JDBC Service Pack 3
JDeveloper: 10.1.2.0.0 (1811)
Workstation OS: XP Professional SP1
i'm getting the error:
Exception in thread main
JBO-30003: The application pool (#qualified package hidden for security reason# .bc4j.am.SecuritySelectionAMLocal) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
at oracle.jbo.JboException.<init>(JboException.java:343)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1772)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:262)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:63)
at oracle.adf.model.BindingContext.get(BindingContext.java:411)
at oracle.jbo.uicli.controls.JUTestFrame.<init>(JUTestFrame.java:249)
at oracle.jbo.uicli.controls.JUTestFrame.startTestFrame(JUTestFrame.java:161)
at #qualified package hidden for security reason# .view.jclient.SecurityAvailablePanel.main(SecurityAvailablePanel.java:68)
## Detail 0 ##
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
at oracle.jbo.JboException.<init>(JboException.java:343)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:337)
at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:868)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1107)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:117)
at oracle.jbo.server.ApplicationModuleImpl.doPoolConnect(ApplicationModuleImpl.java:8005)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7766)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1915)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1739)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:262)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:63)
at oracle.adf.model.BindingContext.get(BindingContext.java:411)
at oracle.jbo.uicli.controls.JUTestFrame.<init>(JUTestFrame.java:249)
at oracle.jbo.uicli.controls.JUTestFrame.startTestFrame(JUTestFrame.java:161)
at #qualified package hidden for security reason# .view.jclient.SecurityAvailablePanel.main(SecurityAvailablePanel.java:68)
## Detail 0 ##
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
at oracle.jbo.JboException.<init>(JboException.java:343)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:541)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:327)
at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:868)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1107)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:117)
at oracle.jbo.server.ApplicationModuleImpl.doPoolConnect(ApplicationModuleImpl.java:8005)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7766)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1915)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1739)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:262)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:63)
at oracle.adf.model.BindingContext.get(BindingContext.java:411)
at oracle.jbo.uicli.controls.JUTestFrame.<init>(JUTestFrame.java:249)
at oracle.jbo.uicli.controls.JUTestFrame.startTestFrame(JUTestFrame.java:161)
at #qualified package hidden for security reason# .view.jclient.SecurityAvailablePanel.main(SecurityAvailablePanel.java:68)
## Detail 0 ##
oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:220)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:135)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:532)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:327)
at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:868)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1107)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:117)
at oracle.jbo.server.ApplicationModuleImpl.doPoolConnect(ApplicationModuleImpl.java:8005)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7766)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1915)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1739)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:262)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:63)
at oracle.adf.model.BindingContext.get(BindingContext.java:411)
at oracle.jbo.uicli.controls.JUTestFrame.<init>(JUTestFrame.java:249)
at oracle.jbo.uicli.controls.JUTestFrame.startTestFrame(JUTestFrame.java:161)
at #qualified package hidden for security reason# .view.jclient.SecurityAvailablePanel.main(SecurityAvailablePanel.java:68)
## Detail 0 ##
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:189)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:135)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:532)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:327)
at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:868)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1107)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5823)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:117)
at oracle.jbo.server.ApplicationModuleImpl.doPoolConnect(ApplicationModuleImpl.java:8005)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7766)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3923)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1915)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1739)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:262)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:63)
at oracle.adf.model.BindingContext.get(BindingContext.java:411)
at oracle.jbo.uicli.controls.JUTestFrame.<init>(JUTestFrame.java:249)
at oracle.jbo.uicli.controls.JUTestFrame.startTestFrame(JUTestFrame.java:161)
at #qualified package hidden for security reason# .view.jclient.SecurityAvailablePanel.main(SecurityAvailablePanel.java:68)
Process exited with exit code 1.
"java.sql.SQLException: No suitable driver"
Have you added the SQL Server JDBC drivers to JDeveloper/Your Project?
Does the AppModule run OK when you test it, but it's just the forms that have difficulty?
Similar Messages
-
JBO-30003: The application pool
what can be the cause of the following problem?it was given after login---
oracle.apps.fnd.framework.OAException: Could not load application module 'oracle.apps.fnd.framework.navigate.server.OANavigatePortletAM'.
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:279)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1177)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
JBO-30003: The application pool (faprddb.sogeti.comFAPRD1521oracle.apps.fnd.framework.navigate.server.OANavigatePortletAM) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.apps.fnd.framework.OAException, msg=Application: FND, Message Name: POOL-NO AVAILABLE OBJECTS. Tokens: POOLDATA = [oracle.apps.fnd.security.DBConnObjPool@dbcd48 extends [oracle.apps.fnd.security.DBConnObjPool@dbcd48 $Revision: 115.28.11510.2 $ {false,true,1205510766807,0,1205510766807,0,false,300,5,109,500,500,0,1,5,8000,3,0,500,3,oracle.apps.fnd.common.Statistics@1cda05f}] $Revision: 115.27.11510.2 $ {false,true,false,-1,-1,501}];
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1619)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2366)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:427)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:214)
at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.useApplicationModule(OAHttpSessionCookieImpl.java:473)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:398)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:208)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1177)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: POOL-NO AVAILABLE OBJECTS. Tokens: POOLDATA = [oracle.apps.fnd.security.DBConnObjPool@dbcd48 extends [oracle.apps.fnd.security.DBConnObjPool@dbcd48 $Revision: 115.28.11510.2 $ {false,true,1205510766807,0,1205510766807,0,false,300,5,109,500,500,0,1,5,8000,3,0,500,3,oracle.apps.fnd.common.Statistics@1cda05f}] $Revision: 115.27.11510.2 $ {false,true,false,-1,-1,501}];
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:969)
at oracle.apps.fnd.framework.server.OAConnectionPoolManagerImpl.getConnection(OAConnectionPoolManagerImpl.java:208)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:739)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:963)
at oracle.jbo.server.DBTransactionImpl.reconnect(DBTransactionImpl.java:4529)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:321)
at oracle.apps.fnd.framework.OAConnectionStrategy.reconnect(OAConnectionStrategy.java:68)
at oracle.jbo.common.ampool.ApplicationPoolImpl.reconnect(ApplicationPoolImpl.java:3373)
at oracle.jbo.common.ampool.ApplicationPoolImpl.recycleUnreferencedInstance(ApplicationPoolImpl.java:1756)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1544)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2366)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:427)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:214)
at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.useApplicationModule(OAHttpSessionCookieImpl.java:473)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:398)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:208)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1177)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
JBO-30003: The application pool (faprddb.sogeti.comFAPRD1521oracle.apps.fnd.framework.navigate.server.OANavigatePortletAM) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.apps.fnd.framework.OAException, msg=Application: FND, Message Name: POOL-NO AVAILABLE OBJECTS. Tokens: POOLDATA = [oracle.apps.fnd.security.DBConnObjPool@dbcd48 extends [oracle.apps.fnd.security.DBConnObjPool@dbcd48 $Revision: 115.28.11510.2 $ {false,true,1205510766807,0,1205510766807,0,false,300,5,109,500,500,0,1,5,8000,3,0,500,3,oracle.apps.fnd.common.Statistics@1cda05f}] $Revision: 115.27.11510.2 $ {false,true,false,-1,-1,501}];
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1619)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2366)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:427)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:214)
at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.useApplicationModule(OAHttpSessionCookieImpl.java:473)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:398)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:208)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1177)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: POOL-NO AVAILABLE OBJECTS. Tokens: POOLDATA = [oracle.apps.fnd.security.DBConnObjPool@dbcd48 extends [oracle.apps.fnd.security.DBConnObjPool@dbcd48 $Revision: 115.28.11510.2 $ {false,true,1205510766807,0,1205510766807,0,false,300,5,109,500,500,0,1,5,8000,3,0,500,3,oracle.apps.fnd.common.Statistics@1cda05f}] $Revision: 115.27.11510.2 $ {false,true,false,-1,-1,501}];
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:969)
at oracle.apps.fnd.framework.server.OAConnectionPoolManagerImpl.getConnection(OAConnectionPoolManagerImpl.java:208)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:739)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:963)
at oracle.jbo.server.DBTransactionImpl.reconnect(DBTransactionImpl.java:4529)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:321)
at oracle.apps.fnd.framework.OAConnectionStrategy.reconnect(OAConnectionStrategy.java:68)
at oracle.jbo.common.ampool.ApplicationPoolImpl.reconnect(ApplicationPoolImpl.java:3373)
at oracle.jbo.common.ampool.ApplicationPoolImpl.recycleUnreferencedInstance(ApplicationPoolImpl.java:1756)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1544)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2366)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:427)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:214)
at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.useApplicationModule(OAHttpSessionCookieImpl.java:473)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:398)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:208)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:78)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1177)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
at oa_html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
at oa_html._OA._jspService(_OA.java:98)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
Another user got the following error while working on SSWA(projects)
Abandoned connection recovered because pool has been exhausted of a;; available connections[oracle.apps.fnd.securityDBConnObjPool@dbcd48 extends [oracle.apps.fnd.securityDBConnObjPool@dbcd48 $Revision 115.28.11510.2
--Can it be because i used adpatch with nocompilejsp option?i thought i would compile jsp manually after the patch ..on the fly but due to performance consideration i dint do it. i compiled the jsp after 1 day.
though it is resolved now..i m trying to find the cause..
ThanksMine is not a RAC environment!. Also from last two days when load on the server increases,some users are notable to login with klogin page hangs or give error"You encountered an unexpected error. Please contact you system administrator"
oracle.apps.fnd.framework.OAException"Application:FND, Message Name POOL-NO AVAILABLE OBJECTS. Tokens POOLDATA
Yesterday i ran the Aol/jdbc diagnostics which gave the following-->
Configuration Parameters
FND_JDBC_MAX_CONNECTIONS: 500
FND_JDBC_BUFFER_MIN: 1
FND_JDBC_BUFFER_MAX: 5
FND_JDBC_BUFFER_DECAY_INTERVAL: 300
FND_JDBC_BUFFER_DECAY_SIZE: 5
FND_JDBC_USABLE_CHECK: false
FND_JDBC_CONTEXT_CHECK: true
FND_JDBC_PLSQL_RESET: false
Current Statistics
available connections: 395
locked connections: 70
connections currently being created: 0
pool size counter: 465
clients waiting: 0
Lifetime Statistics
request: 79209
request successful: 77637
request timed out: 1572
connection creation failed: 0
connection created: 787
connection created by thread: 689
connection creation by thread failed: 0
connection destroyed: 322
connection destroyed by thread: 315
closed connections: 0
abandoned connections: 5
removed available connection 0
pool at maximum size: 0
buffer empty: 98
context mismatch: 23691
not usable: 0
Any resolution for this? -
LoginBean authenticateUser JBO-30003 - Urgent Please
Hi guys - this is my first application developed from the start using JHeadstart 10.1.3.2 with JHeadstart security and it is not working after being deployed onto application server (10.1.3). Locally it runs fine. Then, to deploy to the application server I edit the configurations of my ApplicationModule and change the JDBC connection to that of the database the test application server uses.
This has worked fine for a project converted to 10.1.3.2 but not using JHeadstart security with the nested JhsModelService.
When I access the application on the test server, after entering my login credentials I am show the following error message
javax.faces.FacesException: #{LoginBean.authenticateUser}: javax.faces.el.EvaluationException: javax.faces.el.EvaluationException:
oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (hmdclinical.translations.model.TranslationServiceLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
at oracle.adf.view.faces.component.UIXCommand.broadcast(UIXCommand.java:211)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.jheadstart.controller.jsf.AuthenticationFilter.doFilter(AuthenticationFilter.java:291)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)Caused by: javax.faces.el.EvaluationException: javax.faces.el.EvaluationException:
oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (hmdclinical.translations.model.TranslationServiceLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
... 25 moreCaused by: javax.faces.el.EvaluationException: Which would seem to suggest that the JhsModelSevice is unable to connect to the database. What database connection does it use ? As a nested app module will it always use whatever is being used in my parent ApplicationModule.
I don't understand why it can't connect and I'm afriad the error message is not helping me much !
I also had problems using the Test facilty on my application module but I solved that by adding the missing JSF library to my Model project as you had suggested in another thread. So it works fine locally - just not once deployed.
Please help !!!!
Cheers,
BrentSteven,
Finally found the problem and it turned out to be my fault ! :(
I removed all security from the application through the AppDef and regenerated (I noticed that the AuthenticationFilter entries were not removed from the web.xml so had to do that manually).
I then redeployed the app and some more information appeared with the JBO error message - that of a JDK2ClassLoader, which made me realise my error. As I run JDeveloper on Vista I have my default JDK set to 1.6.0. Each time I build an application I then manually have to change the JDK library back to 1.5.0.
As soon as I did that and redployed - it worked fine.
Sorry to bother you and thanks for your time.
Cheers,
Brent -
My application receive the next error at least three times by day, there are any solution? the users bother this kind of error (obviously they do not see the error I see the error by log)
JBO-30003: The application pool (com.telmexusa.sales.services.sosServiceLocal) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.InvalidObjNameException, msg=JBO-25005: Object name 1 for type Variable is invalid
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
## Detail 0 ##
oracle.jbo.InvalidObjNameException: JBO-25005: Object name 1 for type Variable is invalid
at oracle.jbo.common.VariableImpl.validateName(VariableImpl.java:234)
at oracle.jbo.common.VariableImpl.setVariableKind(VariableImpl.java:301)
at oracle.jbo.server.ViewObjectImpl.activateParams(ViewObjectImpl.java:13306)
at oracle.jbo.server.ViewObjectImpl.doActivateSettings(ViewObjectImpl.java:13368)
at oracle.jbo.server.ViewObjectImpl.doActivateSettings(ViewObjectImpl.java:13217)
at oracle.jbo.server.ApplicationModuleImpl.activateVOs(ApplicationModuleImpl.java:7173)
at oracle.jbo.server.ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:6996)
at oracle.jbo.server.ApplicationModuleImpl.doActivateAMState(ApplicationModuleImpl.java:6961)
at oracle.jbo.server.Serializer.activate(Serializer.java:274)
at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330)
at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7769)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)Hi Praveen, I am using the next view object in Expert Mode:
Cold you help me with this problem. I can not solve this
viewSosOportunity
-------> viewSosDetOpportunity
viewSosOportunity.xml:
<?xml version='1.0' encoding='windows-1252' ?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
<ViewObject
Name="viewSosOportunity"
BindingStyle="OracleName"
CustomQuery="true"
RowClass="com.telmexusa.sales.dataaccess.viewSosOportunityRowImpl"
ComponentClass="com.telmexusa.sales.dataaccess.viewSosOportunityImpl"
MsgBundleClass="com.telmexusa.sales.dataaccess.common.viewSosOportunityRowImplMsgBundle"
FetchMode="FETCH_AS_NEEDED"
UseGlueCode="false" >
<SQLQuery><![CDATA[
SELECT entSosOportunity.IDOPORTUNIDAD,
entSosOportunity.CODCLI,
entSosOportunity.CODECT,
entSosOportunity.CODEST,
entSosOportunity.FECACE,
entSosOportunity.DURCON,
entSosOportunity.FECFIN,
entSosOportunity.PAIS_CONTRATA,
entSosOportunity.IDTIPORENOVA,
entSosOportunity.IDMODORENOVA,
entSosOportunity.FLGREVPRECIO,
entSosOportunity.OBSERVACION,
entSosOportunity.CODSEGMARK,
entSosOportunity.IDSTATUS,
entSosOportunity.REVPRECIOMES,
entSosOportunity.CODUSU,
entSosOportunity.FECUSU,
entSosOportunity.IDPGL,
entSosOportunity.AGENTE,
entSosOportunity.IDTIPO_REVENUE,
entSosOportunity.NUMBER_SITES,
entSosOportunity.FLG_CONSIDERAR_SOS,
entSosOportunity.STATUS_SOS,
entSosOportunity.CODUSUMODALL,
entSosOportunity.FECUSUMODALL,
entSosOportunity.FLG_LAST_MILE,
entSosOportunity.IDTIPOSERVICIO,
entSosOportunity.IDOPOR_PADRE,
entSosOportunity.IDVIA,
entSosOportunity.IDPGLDESCON,
entSosOportunity.IDPGLMOVE,
entSosOportunity.TIPO_VENTA,
entSosOportunity.FECCON,
entSosOportunity.LOCALSALES,
entSosOportunity.FLGVOICE,
s.DESEST,
c.NOMCLI,
ACCMAN.NOMECT NOMACCMAN,
CCMAN.NOMECT NOMCCMAN,
SEG.dscsegmark,
R.DECISION REGIONNAME,
sc.calificacion categoria,
PROJMANAGER.NOMECT NOMPROJMANAGER,
PRESALES.NOMECT NOMPRESALES,
REGSALDIRECTOR.NOMECT NOMREGSALDIR
FROM SOS_OPORTUNIDAD entSosOportunity, vtaestado s, VTATABCLI c, VTATABECT ACCMAN, VTATABECT CCMAN,
vtatabsegmark SEG, estatus_calificacion SC, centro_decision r, SALES.VTATABECT PRESALES,
SALES.VTATABECT REGSALDIRECTOR, SALES.VTATABECT PROJMANAGER
WHERE entSosOportunity.STATUS_SOS = s.CODEST (+)
AND entSosOportunity.CODCLI = c.CODCLI (+)
AND c.CODECT = ACCMAN.CODECT (+)
AND c.CODSOCIO = CCMAN.CODECT (+)
and c.codsegmark=SEG.codsegmark(+)
AND c.IDDECISION = r.IDDECISION (+)
AND c.IDESTATUS = sc.IDESTATUS (+)
AND c.CODPRESALES = PRESALES.CODECT (+)
AND c.CODECTTEL = REGSALDIRECTOR.CODECT (+)
AND c.CODPROJ = PROJMANAGER.CODECT (+)
AND s.TABEST = 12
]]></SQLQuery>
<DesignTime>
<Attr Name="_isCodegen" Value="true" />
<Attr Name="_isExpertMode" Value="true" />
<Attr Name="_version" Value="10.1.3.41.57" />
<Attr Name="_codeGenFlag2" Value="Access|Coll|Msg|VarAccess" />
</DesignTime>
<EntityUsage
Name="entSosOportunity"
Entity="com.telmexusa.sales.businessobject.entSosOportunity" >
<DesignTime>
<Attr Name="_queryClause" Value="false" />
</DesignTime>
</EntityUsage>
<ViewAttribute
Name="Idoportunidad"
IsUpdateable="while_insert"
EntityAttrName="Idoportunidad"
EntityUsage="entSosOportunity"
AliasName="IDOPORTUNIDAD" >
</ViewAttribute>
<ViewAttribute
Name="Codcli"
EntityAttrName="Codcli"
EntityUsage="entSosOportunity"
AliasName="CODCLI" >
</ViewAttribute>
<ViewAttribute
Name="Codect"
EntityAttrName="Codect"
EntityUsage="entSosOportunity"
AliasName="CODECT" >
</ViewAttribute>
<ViewAttribute
Name="Codest"
EntityAttrName="Codest"
EntityUsage="entSosOportunity"
AliasName="CODEST" >
</ViewAttribute>
<ViewAttribute
Name="Fecace"
EntityAttrName="Fecace"
EntityUsage="entSosOportunity"
AliasName="FECACE" >
</ViewAttribute>
<ViewAttribute
Name="Durcon"
EntityAttrName="Durcon"
EntityUsage="entSosOportunity"
AliasName="DURCON" >
</ViewAttribute>
<ViewAttribute
Name="Fecfin"
EntityAttrName="Fecfin"
EntityUsage="entSosOportunity"
AliasName="FECFIN" >
</ViewAttribute>
<ViewAttribute
Name="PaisContrata"
EntityAttrName="PaisContrata"
EntityUsage="entSosOportunity"
AliasName="PAIS_CONTRATA" >
</ViewAttribute>
<ViewAttribute
Name="Idtiporenova"
EntityAttrName="Idtiporenova"
EntityUsage="entSosOportunity"
AliasName="IDTIPORENOVA" >
</ViewAttribute>
<ViewAttribute
Name="Idmodorenova"
EntityAttrName="Idmodorenova"
EntityUsage="entSosOportunity"
AliasName="IDMODORENOVA" >
</ViewAttribute>
<ViewAttribute
Name="Flgrevprecio"
EntityAttrName="Flgrevprecio"
EntityUsage="entSosOportunity"
AliasName="FLGREVPRECIO" >
</ViewAttribute>
<ViewAttribute
Name="Observacion"
EntityAttrName="Observacion"
EntityUsage="entSosOportunity"
AliasName="OBSERVACION" >
</ViewAttribute>
<ViewAttribute
Name="Codsegmark"
EntityAttrName="Codsegmark"
EntityUsage="entSosOportunity"
AliasName="CODSEGMARK" >
</ViewAttribute>
<ViewAttribute
Name="Idstatus"
EntityAttrName="Idstatus"
EntityUsage="entSosOportunity"
AliasName="IDSTATUS" >
</ViewAttribute>
<ViewAttribute
Name="Revpreciomes"
EntityAttrName="Revpreciomes"
EntityUsage="entSosOportunity"
AliasName="REVPRECIOMES" >
</ViewAttribute>
<ViewAttribute
Name="Codusu"
IsUpdateable="false"
EntityAttrName="Codusu"
EntityUsage="entSosOportunity"
AliasName="CODUSU" >
</ViewAttribute>
<ViewAttribute
Name="Fecusu"
IsUpdateable="false"
EntityAttrName="Fecusu"
EntityUsage="entSosOportunity"
AliasName="FECUSU" >
</ViewAttribute>
<ViewAttribute
Name="Idpgl"
EntityAttrName="Idpgl"
EntityUsage="entSosOportunity"
AliasName="IDPGL" >
</ViewAttribute>
<ViewAttribute
Name="Agente"
EntityAttrName="Agente"
EntityUsage="entSosOportunity"
AliasName="AGENTE" >
</ViewAttribute>
<ViewAttribute
Name="IdtipoRevenue"
EntityAttrName="IdtipoRevenue"
EntityUsage="entSosOportunity"
AliasName="IDTIPO_REVENUE" >
</ViewAttribute>
<ViewAttribute
Name="NumberSites"
EntityAttrName="NumberSites"
EntityUsage="entSosOportunity"
AliasName="NUMBER_SITES" >
</ViewAttribute>
<ViewAttribute
Name="FlgConsiderarSos"
EntityAttrName="FlgConsiderarSos"
EntityUsage="entSosOportunity"
AliasName="FLG_CONSIDERAR_SOS" >
</ViewAttribute>
<ViewAttribute
Name="StatusSos"
DefaultValue="00"
EntityAttrName="StatusSos"
EntityUsage="entSosOportunity"
AliasName="STATUS_SOS" >
</ViewAttribute>
<ViewAttribute
Name="Codusumodall"
IsUpdateable="false"
EntityAttrName="Codusumodall"
EntityUsage="entSosOportunity"
AliasName="CODUSUMODALL" >
</ViewAttribute>
<ViewAttribute
Name="Fecusumodall"
IsUpdateable="false"
EntityAttrName="Fecusumodall"
EntityUsage="entSosOportunity"
AliasName="FECUSUMODALL" >
</ViewAttribute>
<ViewAttribute
Name="FlgLastMile"
EntityAttrName="FlgLastMile"
EntityUsage="entSosOportunity"
AliasName="FLG_LAST_MILE" >
</ViewAttribute>
<ViewAttribute
Name="Idtiposervicio"
EntityAttrName="Idtiposervicio"
EntityUsage="entSosOportunity"
AliasName="IDTIPOSERVICIO" >
</ViewAttribute>
<ViewAttribute
Name="IdoporPadre"
EntityAttrName="IdoporPadre"
EntityUsage="entSosOportunity"
AliasName="IDOPOR_PADRE" >
</ViewAttribute>
<ViewAttribute
Name="Idvia"
EntityAttrName="Idvia"
EntityUsage="entSosOportunity"
AliasName="IDVIA" >
</ViewAttribute>
<ViewAttribute
Name="Idpgldescon"
EntityAttrName="Idpgldescon"
EntityUsage="entSosOportunity"
AliasName="IDPGLDESCON" >
</ViewAttribute>
<ViewAttribute
Name="Idpglmove"
EntityAttrName="Idpglmove"
EntityUsage="entSosOportunity"
AliasName="IDPGLMOVE" >
</ViewAttribute>
<ViewAttribute
Name="TipoVenta"
EntityAttrName="TipoVenta"
EntityUsage="entSosOportunity"
AliasName="TIPO_VENTA" >
</ViewAttribute>
<ViewAttribute
Name="Feccon"
EntityAttrName="Feccon"
EntityUsage="entSosOportunity"
AliasName="FECCON" >
</ViewAttribute>
<ViewAttribute
Name="Localsales"
EntityAttrName="Localsales"
EntityUsage="entSosOportunity"
AliasName="LOCALSALES" >
</ViewAttribute>
<ViewAttribute
Name="Flgvoice"
EntityAttrName="Flgvoice"
EntityUsage="entSosOportunity"
AliasName="FLGVOICE" >
</ViewAttribute>
<ViewAttribute
Name="Desest"
IsPersistent="false"
Precision="80"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="DESEST"
Expression="DESEST"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="80" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nomcli"
IsPersistent="false"
Precision="150"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMCLI"
Expression="NOMCLI"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="150" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nomaccman"
IsPersistent="false"
Precision="60"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMACCMAN"
Expression="NOMACCMAN"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="60" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nomccman"
IsPersistent="false"
Precision="60"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMCCMAN"
Expression="NOMCCMAN"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="60" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Dscsegmark"
IsPersistent="false"
Precision="50"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="DSCSEGMARK"
Expression="DSCSEGMARK"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="50" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Regionname"
IsPersistent="false"
Precision="50"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="REGIONNAME"
Expression="REGIONNAME"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="50" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Categoria"
IsPersistent="false"
Precision="50"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="CATEGORIA"
Expression="CATEGORIA"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="50" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nomprojmanager"
IsPersistent="false"
Precision="60"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMPROJMANAGER"
Expression="NOMPROJMANAGER"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="60" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nompresales"
IsPersistent="false"
Precision="60"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMPRESALES"
Expression="NOMPRESALES"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="60" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Nomregsaldir"
IsPersistent="false"
Precision="60"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="NOMREGSALDIR"
Expression="NOMREGSALDIR"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="60" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="FlgLastMileBool"
IsSelected="false"
IsPersistent="false"
Type="java.lang.Boolean"
ColumnType="NUMBER"
AliasName="VIEW_ATTR"
SQLType="BIT" >
</ViewAttribute>
<ViewAttribute
Name="LocalsalesBool"
IsSelected="false"
IsPersistent="false"
Type="java.lang.Boolean"
ColumnType="NUMBER"
AliasName="VIEW_ATTR"
SQLType="BIT" >
</ViewAttribute>
<ViewLinkAccessor
Name="viewSosDetOpportunity"
ViewLink="com.telmexusa.sales.dataaccess.linkSosOppDetOpp"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
</ViewObject>
viewSosOportunityRowImpl.java
package com.telmexusa.sales.dataaccess;
import com.telmex.fwk.model.dataaccess.CustomViewRowImpl;
import com.telmexusa.sales.businessobject.entSosOportunityImpl;
import oracle.jbo.RowIterator;
import oracle.jbo.domain.DBSequence;
import oracle.jbo.domain.Date;
import oracle.jbo.domain.Number;
import oracle.jbo.server.AttributeDefImpl;
// --- File generated by Oracle ADF Business Components Design Time.
// --- Custom code may be added to this class.
// --- Warning: Do not modify method signatures of generated methods.
public class viewSosOportunityRowImpl extends CustomViewRowImpl {
public static final int IDOPORTUNIDAD = 0;
public static final int CODCLI = 1;
public static final int CODECT = 2;
public static final int CODEST = 3;
public static final int FECACE = 4;
public static final int DURCON = 5;
public static final int FECFIN = 6;
public static final int PAISCONTRATA = 7;
public static final int IDTIPORENOVA = 8;
public static final int IDMODORENOVA = 9;
public static final int FLGREVPRECIO = 10;
public static final int OBSERVACION = 11;
public static final int CODSEGMARK = 12;
public static final int IDSTATUS = 13;
public static final int REVPRECIOMES = 14;
public static final int CODUSU = 15;
public static final int FECUSU = 16;
public static final int IDPGL = 17;
public static final int AGENTE = 18;
public static final int IDTIPOREVENUE = 19;
public static final int NUMBERSITES = 20;
public static final int FLGCONSIDERARSOS = 21;
public static final int STATUSSOS = 22;
public static final int CODUSUMODALL = 23;
public static final int FECUSUMODALL = 24;
public static final int FLGLASTMILE = 25;
public static final int IDTIPOSERVICIO = 26;
public static final int IDOPORPADRE = 27;
public static final int IDVIA = 28;
public static final int IDPGLDESCON = 29;
public static final int IDPGLMOVE = 30;
public static final int TIPOVENTA = 31;
public static final int FECCON = 32;
public static final int LOCALSALES = 33;
public static final int FLGVOICE = 34;
public static final int DESEST = 35;
public static final int NOMCLI = 36;
public static final int NOMACCMAN = 37;
public static final int NOMCCMAN = 38;
public static final int DSCSEGMARK = 39;
public static final int REGIONNAME = 40;
public static final int CATEGORIA = 41;
public static final int NOMPROJMANAGER = 42;
public static final int NOMPRESALES = 43;
public static final int NOMREGSALDIR = 44;
public static final int FLGLASTMILEBOOL = 45;
public static final int LOCALSALESBOOL = 46;
public static final int VIEWSOSDETOPPORTUNITY = 47;
/**This is the default constructor (do not remove)
public viewSosOportunityRowImpl() {
/**Gets entSosOportunity entity object.
public entSosOportunityImpl getentSosOportunity() {
return (entSosOportunityImpl)getEntity(0);
/**Gets the attribute value for IDOPORTUNIDAD using the alias name Idoportunidad
public DBSequence getIdoportunidad() {
return (DBSequence)getAttributeInternal(IDOPORTUNIDAD);
/**Sets <code>value</code> as attribute value for IDOPORTUNIDAD using the alias name Idoportunidad
public void setIdoportunidad(DBSequence value) {
setAttributeInternal(IDOPORTUNIDAD, value);
/**Gets the attribute value for CODCLI using the alias name Codcli
public String getCodcli() {
return (String) getAttributeInternal(CODCLI);
/**Sets <code>value</code> as attribute value for CODCLI using the alias name Codcli
public void setCodcli(String value) {
setAttributeInternal(CODCLI, value);
/**Gets the attribute value for CODECT using the alias name Codect
public String getCodect() {
return (String) getAttributeInternal(CODECT);
/**Sets <code>value</code> as attribute value for CODECT using the alias name Codect
public void setCodect(String value) {
setAttributeInternal(CODECT, value);
/**Gets the attribute value for CODEST using the alias name Codest
public String getCodest() {
return (String) getAttributeInternal(CODEST);
/**Sets <code>value</code> as attribute value for CODEST using the alias name Codest
public void setCodest(String value) {
setAttributeInternal(CODEST, value);
/**Gets the attribute value for FECACE using the alias name Fecace
public Date getFecace() {
return (Date) getAttributeInternal(FECACE);
/**Sets <code>value</code> as attribute value for FECACE using the alias name Fecace
public void setFecace(Date value) {
setAttributeInternal(FECACE, value);
/**Gets the attribute value for DURCON using the alias name Durcon
public Number getDurcon() {
return (Number) getAttributeInternal(DURCON);
/**Sets <code>value</code> as attribute value for DURCON using the alias name Durcon
public void setDurcon(Number value) {
setAttributeInternal(DURCON, value);
/**Gets the attribute value for FECFIN using the alias name Fecfin
public Date getFecfin() {
return (Date) getAttributeInternal(FECFIN);
/**Sets <code>value</code> as attribute value for FECFIN using the alias name Fecfin
public void setFecfin(Date value) {
setAttributeInternal(FECFIN, value);
/**Gets the attribute value for PAIS_CONTRATA using the alias name PaisContrata
public String getPaisContrata() {
return (String) getAttributeInternal(PAISCONTRATA);
/**Sets <code>value</code> as attribute value for PAIS_CONTRATA using the alias name PaisContrata
public void setPaisContrata(String value) {
setAttributeInternal(PAISCONTRATA, value);
/**Gets the attribute value for IDTIPORENOVA using the alias name Idtiporenova
public String getIdtiporenova() {
return (String) getAttributeInternal(IDTIPORENOVA);
/**Sets <code>value</code> as attribute value for IDTIPORENOVA using the alias name Idtiporenova
public void setIdtiporenova(String value) {
setAttributeInternal(IDTIPORENOVA, value);
/**Gets the attribute value for IDMODORENOVA using the alias name Idmodorenova
public Number getIdmodorenova() {
return (Number) getAttributeInternal(IDMODORENOVA);
/**Sets <code>value</code> as attribute value for IDMODORENOVA using the alias name Idmodorenova
public void setIdmodorenova(Number value) {
setAttributeInternal(IDMODORENOVA, value);
/**Gets the attribute value for FLGREVPRECIO using the alias name Flgrevprecio
public Number getFlgrevprecio() {
return (Number) getAttributeInternal(FLGREVPRECIO);
/**Sets <code>value</code> as attribute value for FLGREVPRECIO using the alias name Flgrevprecio
public void setFlgrevprecio(Number value) {
setAttributeInternal(FLGREVPRECIO, value);
/**Gets the attribute value for OBSERVACION using the alias name Observacion
public String getObservacion() {
return (String) getAttributeInternal(OBSERVACION);
/**Sets <code>value</code> as attribute value for OBSERVACION using the alias name Observacion
public void setObservacion(String value) {
setAttributeInternal(OBSERVACION, value);
/**Gets the attribute value for CODSEGMARK using the alias name Codsegmark
public Number getCodsegmark() {
return (Number) getAttributeInternal(CODSEGMARK);
/**Sets <code>value</code> as attribute value for CODSEGMARK using the alias name Codsegmark
public void setCodsegmark(Number value) {
setAttributeInternal(CODSEGMARK, value);
/**Gets the attribute value for IDSTATUS using the alias name Idstatus
public Number getIdstatus() {
return (Number) getAttributeInternal(IDSTATUS);
/**Sets <code>value</code> as attribute value for IDSTATUS using the alias name Idstatus
public void setIdstatus(Number value) {
setAttributeInternal(IDSTATUS, value);
/**Gets the attribute value for REVPRECIOMES using the alias name Revpreciomes
public Number getRevpreciomes() {
return (Number) getAttributeInternal(REVPRECIOMES);
/**Sets <code>value</code> as attribute value for REVPRECIOMES using the alias name Revpreciomes
public void setRevpreciomes(Number value) {
setAttributeInternal(REVPRECIOMES, value);
/**Gets the attribute value for CODUSU using the alias name Codusu
public String getCodusu() {
return (String) getAttributeInternal(CODUSU);
/**Sets <code>value</code> as attribute value for CODUSU using the alias name Codusu
public void setCodusu(String value) {
setAttributeInternal(CODUSU, value);
/**Gets the attribute value for FECUSU using the alias name Fecusu
public Date getFecusu() {
return (Date) getAttributeInternal(FECUSU);
/**Sets <code>value</code> as attribute value for FECUSU using the alias name Fecusu
public void setFecusu(Date value) {
setAttributeInternal(FECUSU, value);
/**Gets the attribute value for IDPGL using the alias name Idpgl
public Number getIdpgl() {
return (Number) getAttributeInternal(IDPGL);
/**Sets <code>value</code> as attribute value for IDPGL using the alias name Idpgl
public void setIdpgl(Number value) {
setAttributeInternal(IDPGL, value);
/**Gets the attribute value for AGENTE using the alias name Agente
public String getAgente() {
return (String) getAttributeInternal(AGENTE);
/**Sets <code>value</code> as attribute value for AGENTE using the alias name Agente
public void setAgente(String value) {
setAttributeInternal(AGENTE, value);
/**Gets the attribute value for IDTIPO_REVENUE using the alias name IdtipoRevenue
public Number getIdtipoRevenue() {
return (Number) getAttributeInternal(IDTIPOREVENUE);
/**Sets <code>value</code> as attribute value for IDTIPO_REVENUE using the alias name IdtipoRevenue
public void setIdtipoRevenue(Number value) {
setAttributeInternal(IDTIPOREVENUE, value);
/**Gets the attribute value for NUMBER_SITES using the alias name NumberSites
public Number getNumberSites() {
return (Number) getAttributeInternal(NUMBERSITES);
/**Sets <code>value</code> as attribute value for NUMBER_SITES using the alias name NumberSites
public void setNumberSites(Number value) {
setAttributeInternal(NUMBERSITES, value);
/**Gets the attribute value for FLG_CONSIDERAR_SOS using the alias name FlgConsiderarSos
public Number getFlgConsiderarSos() {
return (Number) getAttributeInternal(FLGCONSIDERARSOS);
/**Sets <code>value</code> as attribute value for FLG_CONSIDERAR_SOS using the alias name FlgConsiderarSos
public void setFlgConsiderarSos(Number value) {
setAttributeInternal(FLGCONSIDERARSOS, value);
/**Gets the attribute value for STATUS_SOS using the alias name StatusSos
public String getStatusSos() {
return (String) getAttributeInternal(STATUSSOS);
/**Sets <code>value</code> as attribute value for STATUS_SOS using the alias name StatusSos
public void setStatusSos(String value) {
setAttributeInternal(STATUSSOS, value);
/**Gets the attribute value for CODUSUMODALL using the alias name Codusumodall
public String getCodusumodall() {
return (String) getAttributeInternal(CODUSUMODALL);
/**Sets <code>value</code> as attribute value for CODUSUMODALL using the alias name Codusumodall
public void setCodusumodall(String value) {
setAttributeInternal(CODUSUMODALL, value);
/**Gets the attribute value for FECUSUMODALL using the alias name Fecusumodall
public Date getFecusumodall() {
return (Date) getAttributeInternal(FECUSUMODALL);
/**Sets <code>value</code> as attribute value for FECUSUMODALL using the alias name Fecusumodall
public void setFecusumodall(Date value) {
setAttributeInternal(FECUSUMODALL, value);
/**Gets the attribute value for FLG_LAST_MILE using the alias name FlgLastMile
public Number getFlgLastMile() {
return (Number) getAttributeInternal(FLGLASTMILE);
/**Sets <code>value</code> as attribute value for FLG_LAST_MILE using the alias name FlgLastMile
public void setFlgLastMile(Number value) {
setAttributeInternal(FLGLASTMILE, value);
/**Gets the attribute value for IDTIPOSERVICIO using the alias name Idtiposervicio
public Number getIdtiposervicio() {
return (Number) getAttributeInternal(IDTIPOSERVICIO);
/**Sets <code>value</code> as attribute value for IDTIPOSERVICIO using the alias name Idtiposervicio
public void setIdtiposervicio(Number value) {
setAttributeInternal(IDTIPOSERVICIO, value);
/**Gets the associated <code>RowIterator</code> using master-detail link viewSosDetOpportunity
public RowIterator getviewSosDetOpportunity() {
return (RowIterator)getAttributeInternal(VIEWSOSDETOPPORTUNITY);
/**getAttrInvokeAccessor: generated method. Do not modify.
protected Object getAttrInvokeAccessor(int index,
AttributeDefImpl attrDef) throws Exception {
switch (index) {
case IDOPORTUNIDAD:
return getIdoportunidad();
case CODCLI:
return getCodcli();
case CODECT:
return getCodect();
case CODEST:
return getCodest();
case FECACE:
return getFecace();
case DURCON:
return getDurcon();
case FECFIN:
return getFecfin();
case PAISCONTRATA:
return getPaisContrata();
case IDTIPORENOVA:
return getIdtiporenova();
case IDMODORENOVA:
return getIdmodorenova();
case FLGREVPRECIO:
return getFlgrevprecio();
case OBSERVACION:
return getObservacion();
case CODSEGMARK:
return getCodsegmark();
case IDSTATUS:
return getIdstatus();
case REVPRECIOMES:
return getRevpreciomes();
case CODUSU:
return getCodusu();
case FECUSU:
return getFecusu();
case IDPGL:
return getIdpgl();
case AGENTE:
return getAgente();
case IDTIPOREVENUE:
return getIdtipoRevenue();
case NUMBERSITES:
return getNumberSites();
case FLGCONSIDERARSOS:
return getFlgConsiderarSos();
case STATUSSOS:
return getStatusSos();
case CODUSUMODALL:
return getCodusumodall();
case FECUSUMODALL:
return getFecusumodall();
case FLGLASTMILE:
return getFlgLastMile();
case IDTIPOSERVICIO:
return getIdtiposervicio();
case IDOPORPADRE:
return getIdoporPadre();
case IDVIA:
return getIdvia();
case IDPGLDESCON:
return getIdpgldescon();
case IDPGLMOVE:
return getIdpglmove();
case TIPOVENTA:
return getTipoVenta();
case FECCON:
return getFeccon();
case LOCALSALES:
return getLocalsales();
case FLGVOICE:
return getFlgvoice();
case DESEST:
return getDesest();
case NOMCLI:
return getNomcli();
case NOMACCMAN:
return getNomaccman();
case NOMCCMAN:
return getNomccman();
case DSCSEGMARK:
return getDscsegmark();
case REGIONNAME:
return getRegionname();
case CATEGORIA:
return getCategoria();
case NOMPROJMANAGER:
return getNomprojmanager();
case NOMPRESALES:
return getNompresales();
case NOMREGSALDIR:
return getNomregsaldir();
case FLGLASTMILEBOOL:
return getFlgLastMileBool();
case LOCALSALESBOOL:
return getLocalsalesBool();
case VIEWSOSDETOPPORTUNITY:
return getviewSosDetOpportunity();
default:
return super.getAttrInvokeAccessor(index, attrDef);
/**setAttrInvokeAccessor: generated method. Do not modify.
protected void setAttrInvokeAccessor(int index, Object value,
AttributeDefImpl attrDef) throws Exception {
switch (index) {
case IDOPORTUNIDAD:
setIdoportunidad((DBSequence)value);
return;
case CODCLI:
setCodcli((String)value);
return;
case CODECT:
setCodect((String)value);
return;
case CODEST:
setCodest((String)value);
return;
case FECACE:
setFecace((Date)value);
return;
case DURCON:
setDurcon((Number)value);
return;
case FECFIN:
setFecfin((Date)value);
return;
case PAISCONTRATA:
setPaisContrata((String)value);
return;
case IDTIPORENOVA:
setIdtiporenova((String)value);
return;
case IDMODORENOVA:
setIdmodorenova((Number)value);
return;
case FLGREVPRECIO:
setFlgrevprecio((Number)value);
return;
case OBSERVACION:
setObservacion((String)value);
return;
case CODSEGMARK:
setCodsegmark((Number)value);
return;
case IDSTATUS:
setIdstatus((Number)value);
return;
case REVPRECIOMES:
setRevpreciomes((Number)value);
return;
case IDPGL:
setIdpgl((Number)value);
return;
case AGENTE:
setAgente((String)value);
return;
case IDTIPOREVENUE:
setIdtipoRevenue((Number)value);
return;
case NUMBERSITES:
setNumberSites((Number)value);
return;
case FLGCONSIDERARSOS:
setFlgConsiderarSos((Number)value);
return;
case STATUSSOS:
setStatusSos((String)value);
return;
case FLGLASTMILE:
setFlgLastMile((Number)value);
return;
case IDTIPOSERVICIO:
setIdtiposervicio((Number)value);
return;
case IDOPORPADRE:
setIdoporPadre((Number)value);
return;
case IDVIA:
setIdvia((Number)value);
return;
case IDPGLDESCON:
setIdpgldescon((Number)value);
return;
case IDPGLMOVE:
setIdpglmove((Number)value);
return;
case TIPOVENTA:
setTipoVenta((Number)value);
return;
case FECCON:
setFeccon((Date)value);
return;
case LOCALSALES:
setLocalsales((Number)value);
return;
case FLGVOICE:
setFlgvoice((Number)value);
return;
case DESEST:
setDesest((String)value);
return;
case NOMCLI:
setNomcli((String)value);
return;
case NOMACCMAN:
setNomaccman((String)value);
return;
case NOMCCMAN:
setNomccman((String)value);
return;
case DSCSEGMARK:
setDscsegmark((String)value);
return;
case REGIONNAME:
setRegionname((String)value);
return;
case CATEGORIA:
setCategoria((String)value);
return;
case NOMPROJMANAGER:
setNomprojmanager((String)value);
return;
case NOMPRESALES:
setNompresales((String)value);
return;
case NOMREGSALDIR:
setNomregsaldir((String)value);
return;
case FLGLASTMILEBOOL:
setFlgLastMileBool((Boolean)value);
return;
case LOCALSALESBOOL:
setLocalsalesBool((Boolean)value);
return;
default:
super.setAttrInvokeAccessor(index, value, attrDef);
return;
/**Gets the attribute value for IDOPOR_PADRE using the alias name IdoporPadre
public Number getIdoporPadre() {
return (Number) getAttributeInternal(IDOPORPADRE);
/**Sets <code>value</code> as attribute value for IDOPOR_PADRE using the alias name IdoporPadre
public void setIdoporPadre(Number value) {
setAttributeInternal(IDOPORPADRE, value);
/**Gets the attribute value for IDVIA using the alias name Idvia
public Number getIdvia() {
return (Number) getAttributeInternal(IDVIA);
/**Sets <code>value</code> as attribute value for IDVIA using the alias name Idvia
public void setIdvia(Number value) {
setAttributeInternal(IDVIA, value);
/**Gets the attribute value for IDPGLDESCON using the alias name Idpgldescon
public Number getIdpgldescon() {
return (Number) getAttributeInternal(IDPGLDESCON);
/**Sets <code>value</code> as attribute value for IDPGLDESCON using the alias name Idpgldescon
public void setIdpgldescon(Number value) {
setAttributeInternal(IDPGLDESCON, value);
/**Gets the attribute value for the calculated attribute FlgLastMileBool
/**Gets the attribute value for IDPGLMOVE using the alias name Idpglmove
public Number getIdpglmove() {
return (Number) getAttributeInternal(IDPGLMOVE);
/**Sets <code>value</code> as attribute value for IDPGLMOVE using the alias name Idpglmove
public void setIdpglmove(Number value) {
setAttributeInternal(IDPGLMOVE, value);
/**Gets the attribute value for TIPO_VENTA using the alias name TipoVenta
public Number getTipoVenta() {
return (Number) getAttributeInternal(TIPOVENTA);
/**Sets <code>value</code> as attribute value for TIPO_VENTA using the alias name TipoVenta
public void setTipoVenta(Number value) {
setAttributeInternal(TIPOVENTA, value);
/**Gets the attribute value for FECCON using the alias name Feccon
public Date getFeccon() {
return (Date) getAttributeInternal(FECCON);
/**Sets <code>value</code> as attribute value for FECCON using the alias name Feccon
public void setFeccon(Date value) {
setAttributeInternal(FECCON, value);
/**Gets the attribute value for LOCALSALES using the alias name Localsales
public Number getLocalsales() {
return (Number) getAttributeInternal(LOCALSALES);
/**Sets <code>value</code> as attribute value for LOCALSALES using the alias name Localsales
public void setLocalsales(Number value) {
setAttributeInternal(LOCALSALES, value);
/**Gets the attribute value for FLGVOICE using the alias name Flgvoice
public Number getFlgvoice() {
return (Number) getAttributeInternal(FLGVOICE);
/**Sets <code>value</code> as attribute value for FLGVOICE using the alias name Flgvoice
public void setFlgvoice(Number value) {
setAttributeInternal(FLGVOICE, value);
/**Gets the attribute value for the calculated attribute Desest
public String getDesest() {
return (String) getAttributeInternal(DESEST);
/**Sets <code>value</code> as the attribute value for the calculated attribute Desest
public void setDesest(String value) {
setAttributeInternal(DESEST, value);
/**Gets the attribute value for the calculated attribute Nomcli
public String getNomcli() {
return (String) getAttributeInternal(NOMCLI);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nomcli
public void setNomcli(String value) {
setAttributeInternal(NOMCLI, value);
/**Gets the attribute value for the calculated attribute Nomaccman
public String getNomaccman() {
return (String) getAttributeInternal(NOMACCMAN);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nomaccman
public void setNomaccman(String value) {
setAttributeInternal(NOMACCMAN, value);
/**Gets the attribute value for the calculated attribute Nomccman
public String getNomccman() {
return (String) getAttributeInternal(NOMCCMAN);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nomccman
public void setNomccman(String value) {
setAttributeInternal(NOMCCMAN, value);
/**Gets the attribute value for the calculated attribute Dscsegmark
public String getDscsegmark() {
return (String) getAttributeInternal(DSCSEGMARK);
/**Sets <code>value</code> as the attribute value for the calculated attribute Dscsegmark
public void setDscsegmark(String value) {
setAttributeInternal(DSCSEGMARK, value);
/**Gets the attribute value for the calculated attribute Regionname
public String getRegionname() {
return (String) getAttributeInternal(REGIONNAME);
/**Sets <code>value</code> as the attribute value for the calculated attribute Regionname
public void setRegionname(String value) {
setAttributeInternal(REGIONNAME, value);
/**Gets the attribute value for the calculated attribute Categoria
public String getCategoria() {
return (String) getAttributeInternal(CATEGORIA);
/**Sets <code>value</code> as the attribute value for the calculated attribute Categoria
public void setCategoria(String value) {
setAttributeInternal(CATEGORIA, value);
/**Gets the attribute value for the calculated attribute Nomprojmanager
public String getNomprojmanager() {
return (String) getAttributeInternal(NOMPROJMANAGER);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nomprojmanager
public void setNomprojmanager(String value) {
setAttributeInternal(NOMPROJMANAGER, value);
/**Gets the attribute value for the calculated attribute Nompresales
public String getNompresales() {
return (String) getAttributeInternal(NOMPRESALES);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nompresales
public void setNompresales(String value) {
setAttributeInternal(NOMPRESALES, value);
/**Gets the attribute value for the calculated attribute Nomregsaldir
public String getNomregsaldir() {
return (String) getAttributeInternal(NOMREGSALDIR);
/**Sets <code>value</code> as the attribute value for the calculated attribute Nomregsaldir
public void setNomregsaldir(String value) {
setAttributeInternal(NOMREGSALDIR, value);
/**Gets the attribute value for the calculated attribute FlgLastMileBool
public Boolean getFlgLastMileBool() {
//return (Boolean) getAttributeInternal(FLGLASTMILEBOOL);
return (getFlgLastMile() != null && !getFlgLastMile().equals(new Number(0)) && getFlgLastMile().equals(new Number(1)));
/**Sets <code>value</code> as the attribute value for the calculated attribute FlgLastMileBool
public void setFlgLastMileBool(Boolean value) {
//setAttributeInternal(FLGLASTMILEBOOL, value);
if ( value.booleanValue() ) {
setFlgLastMile(new Number(1));
else {
setFlgLastMile(new Number(0));
/**Gets the attribute value for the calculated attribute LocalsalesBool
public Boolean getLocalsalesBool() {
//return (Boolean) getAttributeInternal(LOCALSALESBOOL);
return (getLocalsales() != null && !getLocalsales().equals(new Number(0)) && getLocalsales().equals(new Number(1)));
/**Sets <code>value</code> as the attribute value for the calculated attribute LocalsalesBool
public void setLocalsalesBool(Boolean value) {
//setAttributeInternal(LOCALSALESBOOL, value);
if ( value.booleanValue() ) {
setLocalsales(new Number(1));
else {
setLocalsales(new Number(0));
viewSosDetOpportunity.xml
<?xml version='1.0' encoding='windows-1252' ?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
<ViewObject
Name="viewSosDetOpportunity"
BindingStyle="OracleName"
CustomQuery="true"
RowClass="com.telmex.fwk.model.dataaccess.CustomViewRowImpl"
ComponentClass="com.telmexusa.sales.dataaccess.viewSosDetOpportunityImpl"
MsgBundleClass="com.telmexusa.sales.dataaccess.common.viewSosDetOpportunityRowImplMsgBundle"
FetchMode="FETCH_AS_NEEDED"
UseGlueCode="false" >
<SQLQuery><![CDATA[
SELECT entSosDetOpportunity.IDOPORTUNIDAD,
entSosDetOpportunity.NUMPTO,
entSosDetOpportunity.NSR,
entSosDetOpportunity.TIPSRV,
entSosDetOpportunity.IDPRODUCTO,
entSosDetOpportunity.CODSRV,
entSosDetOpportunity.BANWID,
entSosDetOpportunity.CANTIDAD,
entSosDetOpportunity.LOCATIONA,
entSosDetOpportunity.LOCATIONB,
entSosDetOpportunity.MONTO_SRV,
entSosDetOpportunity.MONTO_INS,
entSosDetOpportunity.ESTADO,
entSosDetOpportunity.FECESTFAC,
entSosDetOpportunity.FECINIFAC,
entSosDetOpportunity.FECCANFAC,
entSosDetOpportunity.GRUPO_NUMPTO,
entSosDetOpportunity.FLGPRINCIPAL,
entSosDetOpportunity.CODUSU,
entSosDetOpportunity.FECUSU,
entSosDetOpportunity.PAIS_FACTURA,
entSosDetOpportunity.FECEXPIRA,
entSosDetOpportunity.TIPO_VENTA,
entSosDetOpportunity.IDOPORT_PADRE,
entSosDetOpportunity.NUMPTO_PADRE,
entSosDetOpportunity.LOCATIONA_DESC,
entSosDetOpportunity.LOCATIONB_DESC,
entSosDetOpportunity.TEMP1,
entSosDetOpportunity.TEMP2,
entSosDetOpportunity.FECEXPDISCON,
entSosDetOpportunity.REST_EXPIRA,
entSosDetOpportunity.TEXT_EXPIRA,
entSosDetOpportunity.FLGRENOVADO,
entSosDetOpportunity.IDPGLPADRE,
entSosDetOpportunity.IDSEQ,
entSosDetOpportunity.PAIS,
f.dsctipsrv,
p.descripcion desproduct,
s.dscsrv desservice,
ori.nomsuc location_ori,
des.nomsuc location_des
FROM SOS_DETALLE_OPORTUNIDAD entSosDetOpportunity,
tystipsrv f,
producto p,
tystabsrv s,
vtasuccli ori,
vtasuccli des
where entSosDetOpportunity.tipsrv=f.tipsrv(+)
and entSosDetOpportunity.idproducto=p.idproducto(+)
and entSosDetOpportunity.codsrv=s.codsrv(+)
and entSosDetOpportunity.locationa=ori.codsuc(+)
and entSosDetOpportunity.locationb=des.codsuc(+)
]]></SQLQuery>
<DesignTime>
<Attr Name="_isExpertMode" Value="true" />
<Attr Name="_version" Value="10.1.3.41.57" />
<Attr Name="_codeGenFlag2" Value="Access|Coll|Msg|VarAccess" />
</DesignTime>
<EntityUsage
Name="entSosDetOpportunity"
Entity="com.telmexusa.sales.businessobject.entSosDetOpportunity" >
<DesignTime>
<Attr Name="_queryClause" Value="false" />
</DesignTime>
</EntityUsage>
<ViewAttribute
Name="Idoportunidad"
IsNotNull="true"
EntityAttrName="Idoportunidad"
EntityUsage="entSosDetOpportunity"
AliasName="IDOPORTUNIDAD" >
</ViewAttribute>
<ViewAttribute
Name="Numpto"
IsUpdateable="while_insert"
EntityAttrName="Numpto"
EntityUsage="entSosDetOpportunity"
AliasName="NUMPTO" >
</ViewAttribute>
<ViewAttribute
Name="Nsr"
EntityAttrName="Nsr"
EntityUsage="entSosDetOpportunity"
AliasName="NSR" >
</ViewAttribute>
<ViewAttribute
Name="Tipsrv"
EntityAttrName="Tipsrv"
EntityUsage="entSosDetOpportunity"
AliasName="TIPSRV" >
</ViewAttribute>
<ViewAttribute
Name="Idproducto"
EntityAttrName="Idproducto"
EntityUsage="entSosDetOpportunity"
AliasName="IDPRODUCTO" >
</ViewAttribute>
<ViewAttribute
Name="Codsrv"
EntityAttrName="Codsrv"
EntityUsage="entSosDetOpportunity"
AliasName="CODSRV" >
</ViewAttribute>
<ViewAttribute
Name="Banwid"
EntityAttrName="Banwid"
EntityUsage="entSosDetOpportunity"
AliasName="BANWID" >
</ViewAttribute>
<ViewAttribute
Name="Cantidad"
EntityAttrName="Cantidad"
EntityUsage="entSosDetOpportunity"
AliasName="CANTIDAD" >
</ViewAttribute>
<ViewAttribute
Name="Locationa"
EntityAttrName="Locationa"
EntityUsage="entSosDetOpportunity"
AliasName="LOCATIONA" >
</ViewAttribute>
<ViewAttribute
Name="Locationb"
EntityAttrName="Locationb"
EntityUsage="entSosDetOpportunity"
AliasName="LOCATIONB" >
</ViewAttribute>
<ViewAttribute
Name="MontoSrv"
EntityAttrName="MontoSrv"
EntityUsage="entSosDetOpportunity"
AliasName="MONTO_SRV" >
</ViewAttribute>
<ViewAttribute
Name="MontoIns"
EntityAttrName="MontoIns"
EntityUsage="entSosDetOpportunity"
AliasName="MONTO_INS" >
</ViewAttribute>
<ViewAttribute
Name="Estado"
DefaultValue="1"
EntityAttrName="Estado"
EntityUsage="entSosDetOpportunity"
AliasName="ESTADO" >
</ViewAttribute>
<ViewAttribute
Name="Fecestfac"
EntityAttrName="Fecestfac"
EntityUsage="entSosDetOpportunity"
AliasName="FECESTFAC" >
</ViewAttribute>
<ViewAttribute
Name="Fecinifac"
EntityAttrName="Fecinifac"
EntityUsage="entSosDetOpportunity"
AliasName="FECINIFAC" >
</ViewAttribute>
<ViewAttribute
Name="Feccanfac"
EntityAttrName="Feccanfac"
EntityUsage="entSosDetOpportunity"
AliasName="FECCANFAC" >
</ViewAttribute>
<ViewAttribute
Name="GrupoNumpto"
EntityAttrName="GrupoNumpto"
EntityUsage="entSosDetOpportunity"
AliasName="GRUPO_NUMPTO" >
</ViewAttribute>
<ViewAttribute
Name="Flgprincipal"
EntityAttrName="Flgprincipal"
EntityUsage="entSosDetOpportunity"
AliasName="FLGPRINCIPAL" >
</ViewAttribute>
<ViewAttribute
Name="Codusu"
EntityAttrName="Codusu"
EntityUsage="entSosDetOpportunity"
AliasName="CODUSU" >
</ViewAttribute>
<ViewAttribute
Name="Fecusu"
EntityAttrName="Fecusu"
EntityUsage="entSosDetOpportunity"
AliasName="FECUSU" >
</ViewAttribute>
<ViewAttribute
Name="PaisFactura"
EntityAttrName="PaisFactura"
EntityUsage="entSosDetOpportunity"
AliasName="PAIS_FACTURA" >
</ViewAttribute>
<ViewAttribute
Name="Fecexpira"
EntityAttrName="Fecexpira"
EntityUsage="entSosDetOpportunity"
AliasName="FECEXPIRA" >
</ViewAttribute>
<ViewAttribute
Name="TipoVenta"
EntityAttrName="TipoVenta"
EntityUsage="entSosDetOpportunity"
AliasName="TIPO_VENTA" >
</ViewAttribute>
<ViewAttribute
Name="IdoportPadre"
EntityAttrName="IdoportPadre"
EntityUsage="entSosDetOpportunity"
AliasName="IDOPORT_PADRE" >
</ViewAttribute>
<ViewAttribute
Name="NumptoPadre"
EntityAttrName="NumptoPadre"
EntityUsage="entSosDetOpportunity"
AliasName="NUMPTO_PADRE" >
</ViewAttribute>
<ViewAttribute
Name="LocationaDesc"
EntityAttrName="LocationaDesc"
EntityUsage="entSosDetOpportunity"
AliasName="LOCATIONA_DESC" >
</ViewAttribute>
<ViewAttribute
Name="LocationbDesc"
EntityAttrName="LocationbDesc"
EntityUsage="entSosDetOpportunity"
AliasName="LOCATIONB_DESC" >
</ViewAttribute>
<ViewAttribute
Name="Temp1"
EntityAttrName="Temp1"
EntityUsage="entSosDetOpportunity"
AliasName="TEMP1" >
</ViewAttribute>
<ViewAttribute
Name="Temp2"
EntityAttrName="Temp2"
EntityUsage="entSosDetOpportunity"
AliasName="TEMP2" >
</ViewAttribute>
<ViewAttribute
Name="Fecexpdiscon"
EntityAttrName="Fecexpdiscon"
EntityUsage="entSosDetOpportunity"
AliasName="FECEXPDISCON" >
</ViewAttribute>
<ViewAttribute
Name="RestExpira"
EntityAttrName="RestExpira"
EntityUsage="entSosDetOpportunity"
AliasName="REST_EXPIRA" >
</ViewAttribute>
<ViewAttribute
Name="TextExpira"
EntityAttrName="TextExpira"
EntityUsage="entSosDetOpportunity"
AliasName="TEXT_EXPIRA" >
</ViewAttribute>
<ViewAttribute
Name="Flgrenovado"
EntityAttrName="Flgrenovado"
EntityUsage="entSosDetOpportunity"
AliasName="FLGRENOVADO" >
</ViewAttribute>
<ViewAttribute
Name="Idpglpadre"
EntityAttrName="Idpglpadre"
EntityUsage="entSosDetOpportunity"
AliasName="IDPGLPADRE" >
</ViewAttribute>
<ViewAttribute
Name="Idseq"
EntityAttrName="Idseq"
EntityUsage="entSosDetOpportunity"
AliasName="IDSEQ" >
</ViewAttribute>
<ViewAttribute
Name="Pais"
EntityAttrName="Pais"
EntityUsage="entSosDetOpportunity"
AliasName="PAIS" >
</ViewAttribute>
<ViewAttribute
Name="Dsctipsrv"
IsPersistent="false"
Precision="50"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="DSCTIPSRV"
Expression="DSCTIPSRV"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="50" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Desproduct"
IsPersistent="false"
Precision="100"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="DESPRODUCT"
Expression="DESPRODUCT"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="100" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="Desservice"
IsPersistent="false"
Precision="100"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="DESSERVICE"
Expression="DESSERVICE"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="100" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LocationOri"
IsPersistent="false"
Precision="100"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="LOCATION_ORI"
Expression="LOCATION_ORI"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="100" />
</DesignTime>
</ViewAttribute>
<ViewAttribute
Name="LocationDes"
IsPersistent="false"
Precision="100"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="LOCATION_DES"
Expression="LOCATION_DES"
SQLType="VARCHAR" >
<DesignTime>
<Attr Name="_DisplaySize" Value="100" />
</DesignTime>
</ViewAttribute>
<ViewLinkAccessor
Name="viewSosDetRoute"
ViewLink="com.telmexusa.sales.dataaccess.linkSosDetOppDetRou"
Type="oracle.jbo.RowIterator"
IsUpdateable="false" >
</ViewLinkAccessor>
</ViewObject> -
[b]JBO-30003:failed to checkout an application module[/b]
Hi!
when I run Javafarms ,
Error was:
(oracle.jbo.common.ampool.ApplicationPoolException) JBO-30003: The application pool (model.MasterDetailDetailAppModuleLocal) failed to checkout an application module due to the following exception:
(oracle.jbo.common.ampool.ApplicationPoolException) JBO-30003: The application pool (model.MasterDetailDetailAppModuleLocal) failed to checkout an application module due to the following exception:
----- LEVEL 1: DETAIL 0 -----
(oracle.jbo.JboException) JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.domain.DataCreationException, msg=JBO-25009: Cannot create an object of type:oracle.jbo.domain.Number with value:ç¨æ·å·
----- LEVEL 2: DETAIL 0 -----
(oracle.jbo.JboException) JBO-29000: Unexpected exception caught: oracle.jbo.domain.DataCreationException, msg=JBO-25009: Cannot create an object of type:oracle.jbo.domain.Number with value:ç¨æ·å·
----- LEVEL 3: DETAIL 0 -----
(oracle.jbo.domain.DataCreationException) JBO-25009: Cannot create an object of type:oracle.jbo.domain.Number with value:ç¨æ·å·
----- LEVEL 4: DETAIL 0 -----
(java.lang.NumberFormatException) For input string: "ç¨æ·å·"
I change "custorm" to "ç¨æ·å·","ç¨æ·å·" was two byte character,What Wrong with me ?also the same as the error: could not load application module
there is something with association links, u should remove links and then reMake the EO and attach the VO with it (reMaking built the associations and links again so when removing the links and reMaking then the EO will not anymore contain the wrong link) -
Error Message: JBO-30003: The application pool
Dear Members,
I've an application that was developed using JDeveloper 3 and BC4J Components. This application currently running on WebSphere Application Server (WAS) 3.5 and Oracle 8i. Now I'm trying to deploy the same on WAS 5.1.x and Oracle 9i on Solaris.
Before deploying the application on Solaris, I tried to deploy on Windows XP and WAS 5.0 Test Server. And I succeeded. Hence I generated .ear file using WebSphere Application Studio Developer.
I'm able to successfully deploy the .ear on WAS 5.1.x. However when I access the application. I'm getting following error.
Error Message: JBO-30003: The application pool, buildjsps_package1_Package1Module, failed to checkout an application module instance.
Error Message: JBO-25222: Unable to create application module.
Could any one help me to resolve this issue.
The Stack trace is:
oracle.jbo.ApplicationModuleCreateException: JBO-25222: Unable to create application module.
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:96)
at oracle.jbo.common.ampool.ApplicationPoolImpl.createNewInstance(ApplicationPoolImpl.java:511)
at oracle.jbo.common.ampool.ApplicationPoolImpl.checkout(ApplicationPoolImpl.java:634)
at oracle.jbo.html.jsp.JSPApplicationRegistry.internalGetAppModuleInstance(JSPApplicationRegistry.java:463)
at oracle.jbo.html.jsp.JSPApplicationRegistry.getAppModuleInstance(JSPApplicationRegistry.java:377)
at oracle.jdeveloper.html.DataWebBeanImpl.internalInitialize(DataWebBeanImpl.java:404)
at oracle.jdeveloper.html.WebBeanImpl.initialize(WebBeanImpl.java:56)
at oracle.jdeveloper.html.DataWebBeanImpl.initialize(DataWebBeanImpl.java:360)
at custom.LoginBean.initialize(LoginBean.java:33)
at oracle.jdeveloper.html.DataWebBeanImpl.initialize(DataWebBeanImpl.java:253)
at org.apache.jsp._login._jspService(_login.java:174)
at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:344)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:683)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:781)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1019)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:592)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:204)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:615)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912)
## Detail 0 ##
java.lang.NullPointerException
at java.util.Locale.toUpperCase(Locale.java:1134)
at java.util.Locale.<init>(Locale.java:266)
at java.util.Locale.<init>(Locale.java:281)
at oracle.jbo.server.SessionImpl.getLocale(SessionImpl.java:186)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:275)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:85)
at oracle.jbo.common.ampool.ApplicationPoolImpl.createNewInstance(ApplicationPoolImpl.java:511)
at oracle.jbo.common.ampool.ApplicationPoolImpl.checkout(ApplicationPoolImpl.java:634)
at oracle.jbo.html.jsp.JSPApplicationRegistry.internalGetAppModuleInstance(JSPApplicationRegistry.java:463)
at oracle.jbo.html.jsp.JSPApplicationRegistry.getAppModuleInstance(JSPApplicationRegistry.java:377)
at oracle.jdeveloper.html.DataWebBeanImpl.internalInitialize(DataWebBeanImpl.java:404)
at oracle.jdeveloper.html.WebBeanImpl.initialize(WebBeanImpl.java:56)
at oracle.jdeveloper.html.DataWebBeanImpl.initialize(DataWebBeanImpl.java:360)
at custom.LoginBean.initialize(LoginBean.java:33)
at oracle.jdeveloper.html.DataWebBeanImpl.initialize(DataWebBeanImpl.java:253)
at org.apache.jsp._login._jspService(_login.java:174)
at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:344)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:683)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:781)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1019)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:592)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:204)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:615)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912)
[1/3/05 9:22:34:186 EST] 6487f7 SystemOut OGina,
I would recommend checking out the following HowTo's recently posted on OTN by the JDev Team. They may indicate where your problem is occuring and how to fix it:
Set up your Webserver to run BC4J: http://technet.oracle.com:89/ubb/Forum2/HTML/006397.html
Deploy a BC4J JSP Application on iAS and Tomcat: http://technet.oracle.com:89/ubb/Forum2/HTML/006398.html
How to Deploy Multiple BC4J JSP Web Apps to the same Webserver: http://technet.oracle.com:89/ubb/Forum2/HTML/006726.html
Note, if you are deploying on iAS, the Online Orders tutorial application comes with that release, so you might want to refer to the last HowTo to make sure your webserver is set up to handle multiple apps, even if one if them isn't yours!
null -
We have developed an ADF application using 11.1.2.1.0 version. We get the following error in production environment as about 3 to 4 times in a week as an error and as warning many times per day. The warning does not come to the screen or not shown to the user but the errors are shown to the user as a pop-up with 'java.lang.NullPointerException' message.
We are not able to replicate this issue in dev environment.
JBO-30003: The application pool (CreateSecurityAMLocal) failed to checkout an application module due to the following exception:
java.lang.NullPointerException
at oracle.jbo.server.ApplicationModuleImpl.txnCreated(ApplicationModuleImpl.java:5540)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6850)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:298)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:329)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:600)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8972)
at module.common.BaseAMImpl.doPoolMessage(BaseAMImpl.java:454)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2346)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499)
at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:481)
at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:867)
at oracle.adf.model.bc4j.DCJboDataControl.isTransactionDirty(DCJboDataControl.java:1584)
If it helps, the following are some settings of the application module.
We are using locking mode as 'pessimistic'. The production environment is not a cluster environment. These are the settings for passsivation:
jbo.dofailover=false
jbo.passivationstore=null
I also tested by running the application module seperately, it works fine.
Please help us to solve this issue...Hi Chris,
Thanks for the reply.. I apologize for giving contradictory eveidence...
In the weblogic server's setEnvDomain.sh, we have added the following settings:
-Djbo.doconnectionpooling=true -Djbo.txn.disconnect_level=1 Djbo.passivationstore=file -Djbo.tmpdir=/pvar/appli/jbotmp
Below is the configuration setting of CreateSecurityAM (application name is ManageSecurityAM):
<AppModuleConfigBag ApplicationName="model.module.security.ManageSecurityAM">
<AppModuleConfig DeployPlatform="LOCAL" jbo.project="model.Model" name="CreateSecurityAMLocal" ApplicationName="model.module.security.ManageSecurityAM">
<AM-Pooling jbo.ampool.initpoolsize="10" jbo.recyclethreshold="60" jbo.ampool.maxavailablesize="500" jbo.ampool.maxinactiveage="2400000"/>
<Database jbo.TypeMapEntries="OracleApps"/>
<Security AppModuleJndiName="model.module.security.ManageSecurityAM"/>
<Custom JDBCDataSource="java:comp/env/jdbc/DSDS"/>
</AppModuleConfig>
</AppModuleConfigBag>
CreateSecurityAMLocal is a normal ADF BC AM with VOs/EOs talking to a database.
The complete stack trace for
java.lang.NullPointerException
at oracle.jbo.server.ApplicationModuleImpl.txnCreated error:
JBO-30003: Le pool d'applications model.module.security.CreateSecurityAMLocal ne parvient pas à extraire un module d'application en raison de l'exception suivante :
java.lang.NullPointerException
at oracle.jbo.server.ApplicationModuleImpl.txnCreated(ApplicationModuleImpl.java:5540)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6850)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:298)
at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:329)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:600)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:417)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8972)
at model.module.common.BaseAMImpl.doPoolMessage(BaseAMImpl.java:454)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4606)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2536)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2346)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3245)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499)
at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:481)
at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:867)
at oracle.adf.model.bc4j.DCJboDataControl.isTransactionDirty(DCJboDataControl.java:1584)
at oracle.adf.model.dcframe.DataControlFrameImpl.updateDataControlPoliciesForTransaction(DataControlFrameImpl.java:1155)
at oracle.adf.model.dcframe.DataControlFrameImpl.beginTransaction(DataControlFrameImpl.java:1109)
at oracle.adf.model.dcframe.DataControlFrameImpl.beginTransaction(DataControlFrameImpl.java:1101)
at oracle.adfinternal.controller.util.model.DCFrameImpl.beginTransaction(DCFrameImpl.java:82)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.initializeModel(TaskFlowCallActivityLogic.java:913)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.enterTaskFlow(TaskFlowCallActivityLogic.java:587)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.invokeLocalTaskFlow(TaskFlowCallActivityLogic.java:324)
at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.invokeTaskFlow(TaskFlowCallActivityLogic.java:227)
at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:223)
at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:107)
at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1246)
at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:80)
at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:416)
at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:313)
at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:159)
at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:115)
at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:255)
at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:134)
at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3242)
at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2911)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:561)
at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareRender(FacesPageLifecycle.java:81)
at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:236)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$1000(ADFPhaseListener.java:23)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:402)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:64)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:319)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:232)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:122)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at java.security.AccessController.doPrivileged(AccessController.java:284)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:100)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
We also raised an SR with Oracle support for the above the error and yet still Oracle Support is not able to help us since we are not able to re-create this error in development environemnt. But this error occurs on a dialy basis in production environment.. -
JBO-30003: The application pool - Failed to checkout Attn: Stegeman
Hello:
We have a jspx that has a table view based on a database table.
The same jspx has another table view on it that is the detail view (child) of a master-detail table. This master is not the table mentioned above.
When a "Create" button is clicked, we are supposed to create a new master and a new detail (or details) record/records that gets displayed on the detail view. Once that is done, when we save, we save the master and then the detail in that order. Some data from the first table gets copied into the new detail record.
Now, here is the problem. The moment we click on the button mentioned in the previous para, it looks like the master and the detail record is created fine. It shows up nicely on the page. However, the moment I click on a "Return" button to go back to the previous page (essentially rolling back) or if I try to save the newly created master-detail rec, it crashes with the above errors.
I tracked the error to this line.
XXAppModuleImpl service =
(XXAppModuleImpl)ADFUtils.getApplicationModuleForDataControl("XXAppModuleDataControl");
OperationBinding createInsertOperationBinding = getBindings().getOperationBinding("CreateMaster");
createInsertOperationBinding.execute();
Problem code below:
OperationBinding createInsertOperationBinding = getBindings().getOperationBinding("CreateInsertChild");
createInsertOperationBinding.execute();
If I comment out the two lines above, clicking on return buttons brings me back to the previous page fine.
Looks like creating the child really throws the page off track and it fails to react to any subsequent operation. This is pretty much for anything. If I even add a do-noting button that just returns tnull, it just crashes. I even tried removing all the code that copies values from the first table to the detail record of the newly created master detail.
Thanks500 Internal Server Error
JBO-30003: The application pool (kumc.budget.datamodel.services.DailyProcessAppModuleLocal) failed to checkout an application module due to the following exception:oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419) at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1517) at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1381) at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683) at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:349) at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)## Detail 0 ##oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null at oracle.jbo.server.ViewObjectImpl.activateNewRowTracker(ViewObjectImpl.java:11987) at oracle.jbo.server.ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3779) at oracle.jbo.server.ViewRowSetImpl.activateIteratorState(ViewRowSetImpl.java:5008) at oracle.jbo.server.ViewObjectImpl.activateIteratorState(ViewObjectImpl.java:12447) at oracle.jbo.server.ApplicationModuleImpl.activateVOs(ApplicationModuleImpl.java:7235) at oracle.jbo.server.ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:6981) at oracle.jbo.server.ApplicationModuleImpl.doActivateAMState(ApplicationModuleImpl.java:6960) at oracle.jbo.server.Serializer.activate(Serializer.java:274) at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330) at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178) at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7777) at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419) at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1517) at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1381) at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683) at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:349) at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)## Detail 0 ##java.lang.NullPointerException at edu.kumc.framework.utils.JSFUtils.resolveExpression(JSFUtils.java:37) at edu.kumc.framework.utils.ADFUtils.getApplicationModuleForDataControl(ADFUtils.java:28) at kumc.budget.datamodel.dailyprocess.entities.BdJrnlLnImpl.$init$(BdJrnlLnImpl.java:60) at kumc.budget.datamodel.dailyprocess.entities.BdJrnlLnImpl.<init>(BdJrnlLnImpl.java:65) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1388) at oracle.jbo.server.EntityDefImpl.createBlankInstance2(EntityDefImpl.java:1338) at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1639) at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:269) at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1133) at oracle.jbo.server.ViewDefImpl.newInstance(ViewDefImpl.java:1001) at oracle.jbo.server.ViewObjectImpl.activateNewRowTracker(ViewObjectImpl.java:11768) at oracle.jbo.server.ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3779) at oracle.jbo.server.ViewRowSetImpl.activateIteratorState(ViewRowSetImpl.java:5008) at oracle.jbo.server.ViewObjectImpl.activateIteratorState(ViewObjectImpl.java:12447) at oracle.jbo.server.ApplicationModuleImpl.activateVOs(ApplicationModuleImpl.java:7235) at oracle.jbo.server.ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:6981) at oracle.jbo.server.ApplicationModuleImpl.doActivateAMState(ApplicationModuleImpl.java:6960) at oracle.jbo.server.Serializer.activate(Serializer.java:274) at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330) at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549) at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178) at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7777) at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419) at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1517) at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1381) at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683) at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:349) at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) -
JBO-30003 The application pool to check out -- MySQL
Maybe not the right forum (JHeadstart would be better) but maybe some opinions on this forum:
I'm deploying an application (JHeadstart) with OC4J.
The connectstring to connect to an Oracle database is:
jdbc:oracle:thin:scott/tiger@localhost:orcl
This works fine !
As I'm using MySQL I though it would be something like this:
jdbc:mysql://localhost:3306/opa?ultraDevHack=true&?user=root&?password=ROOT (--> also tried root)
But this results in JBO-30003
Maybe is this specific for JHeadstart, but no try is no answer at all !
MarcelThanks, I'm getting closer (I assume)....
I put the MySQL Driver .jar in oc4j\j2ee\home\lib directory. But now I'm getting an error about creating the connection.
It's so weird. The BC4J Tester works fine....
Launching OC4j...
Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
ApplicationModuleProviderJBO-30003: The application pool (OpaServiceProvider) fa
iled to checkout an application module due to the following exception:
JBO-30003: The application pool (OpaServiceProvider) failed to checkout an appli
cation module due to the following exception:
oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java
:202)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.j
ava:125)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:315)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:233)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:72
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionP
oolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransact
ionImpl.java:707)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl
.java:928)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:47
93)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:
116)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultCon
nectionStrategy.java:261)
at oracle.jbo.common.ampool.ApplicationPoolImpl.connect(ApplicationPoolI
mpl.java:2844)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPo
olImpl.java:1408)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(App
licationPoolImpl.java:2062)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(Sessi
onCookieImpl.java:398)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(Sessi
onCookieImpl.java:369)
at oracle.jbo.common.ampool.ApplicationPoolImpl.checkout(ApplicationPool
Impl.java:1830)
at oracle.clex.persistence.bc4j.ApplicationModuleProvider.createModule(A
pplicationModuleProvider.java:336)
at oracle.clex.persistence.bc4j.ApplicationModuleProvider.getConnection(
ApplicationModuleProvider.java:200)
at oracle.cle.persistence.ConnectionProvider.getConnection(ConnectionPro
vider.java:669)
at oracle.cle.persistence.ConnectionManager.getConnection(ConnectionMana
ger.java:607)
at oracle.cle.persistence.DeploymentConnector.getConnection(DeploymentCo
nnector.java:168)
at oracle.cle.persistence.DeploymentConnector.getConnection(DeploymentCo
nnector.java:92)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getC
onnection(DataSourceHandlerImpl.java:331)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getA
pplicationModule(DataSourceHandlerImpl.java:874)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getD
ataSourceSet(DataSourceHandlerImpl.java:462)
at oracle.jheadstart.process.GetDataSourceSet.retrieveSimple(GetDataSour
ceSet.java:538)
at oracle.jheadstart.process.GetDataSourceSet.persist(GetDataSourceSet.j
ava:502)
at oracle.jheadstart.process.PersistingDataSource.start(PersistingDataSo
urce.java:251)
at oracle.cle.process.CLEStateMachine.start(CLEStateMachine.java:55)
at oracle.cle.process.Process.start(Process.java:97)
at oracle.cle.process.GenericProcess.start(GenericProcess.java:82)
at oracle.cle.process.ParentProcess.start(ParentProcess.java:218)
at oracle.cle.process.DisplayGroup.start(DisplayGroup.java:75)
at oracle.cle.process.CLEStateMachine.start(CLEStateMachine.java:55)
at oracle.cle.process.Service.start(Service.java:389)
at oracle.clex.process.controller.HttpServletController.doPost(HttpServl
etController.java:439)
at oracle.jheadstart.process.controller.JhsHttpServletController.doPost(
JhsHttpServletController.java:70)
at oracle.clex.process.controller.HttpServletController.doGet(HttpServle
tController.java:849)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
stDispatcher.java:721)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
vletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
tHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
va:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
va:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExec
utor.java:797)
at java.lang.Thread.run(Thread.java:484)
## Detail 0 ##
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:537)
at java.sql.DriverManager.getConnection(DriverManager.java:146)
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java
:171)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.j
ava:125)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:315)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:233)
at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:72
at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionP
oolManagerImpl.java:56)
at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransact
ionImpl.java:707)
at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl
.java:928)
at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:47
93)
at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:
116)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultCon
nectionStrategy.java:261)
at oracle.jbo.common.ampool.ApplicationPoolImpl.connect(ApplicationPoolI
mpl.java:2844)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPo
olImpl.java:1408)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(App
licationPoolImpl.java:2062)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(Sessi
onCookieImpl.java:398)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(Sessi
onCookieImpl.java:369)
at oracle.jbo.common.ampool.ApplicationPoolImpl.checkout(ApplicationPool
Impl.java:1830)
at oracle.clex.persistence.bc4j.ApplicationModuleProvider.createModule(A
pplicationModuleProvider.java:336)
at oracle.clex.persistence.bc4j.ApplicationModuleProvider.getConnection(
ApplicationModuleProvider.java:200)
at oracle.cle.persistence.ConnectionProvider.getConnection(ConnectionPro
vider.java:669)
at oracle.cle.persistence.ConnectionManager.getConnection(ConnectionMana
ger.java:607)
at oracle.cle.persistence.DeploymentConnector.getConnection(DeploymentCo
nnector.java:168)
at oracle.cle.persistence.DeploymentConnector.getConnection(DeploymentCo
nnector.java:92)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getC
onnection(DataSourceHandlerImpl.java:331)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getA
pplicationModule(DataSourceHandlerImpl.java:874)
at oracle.jheadstart.persistence.bc4j.handler.DataSourceHandlerImpl.getD
ataSourceSet(DataSourceHandlerImpl.java:462)
at oracle.jheadstart.process.GetDataSourceSet.retrieveSimple(GetDataSour
ceSet.java:538)
at oracle.jheadstart.process.GetDataSourceSet.persist(GetDataSourceSet.j
ava:502)
at oracle.jheadstart.process.PersistingDataSource.start(PersistingDataSo
urce.java:251)
at oracle.cle.process.CLEStateMachine.start(CLEStateMachine.java:55)
at oracle.cle.process.Process.start(Process.java:97)
at oracle.cle.process.GenericProcess.start(GenericProcess.java:82)
at oracle.cle.process.ParentProcess.start(ParentProcess.java:218)
at oracle.cle.process.DisplayGroup.start(DisplayGroup.java:75)
at oracle.cle.process.CLEStateMachine.start(CLEStateMachine.java:55)
at oracle.cle.process.Service.start(Service.java:389)
at oracle.clex.process.controller.HttpServletController.doPost(HttpServl
etController.java:439)
at oracle.jheadstart.process.controller.JhsHttpServletController.doPost(
JhsHttpServletController.java:70)
at oracle.clex.process.controller.HttpServletController.doGet(HttpServle
tController.java:849)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
stDispatcher.java:721)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
vletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
tHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
va:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
va:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExec
utor.java:797)
at java.lang.Thread.run(Thread.java:484)
ApplicationModuleProvider: ApplicationModuleProviderJBO-30003: The application p
ool (OpaServiceProvider) failed to checkout an application module due to the fol
lowing exception:
GetDataSourceSet Exception: A Connection could not be made for class: oravision.
opa.resource.Medewerkers and sessionId: 229c05d62df74c43926d9f8ce9ecf547 origina
l message is: ApplicationModuleProvider: ApplicationModuleProviderJBO-30003: The
application pool (OpaServiceProvider) failed to checkout an application module -
AM Test:JBO-30003 exception caught, ViewObject extends other one.
Hi,
HELP!
JDev 9.0.5.2
Exception caught when testing Application Module.
This occurs when I added a ViewObject that extends A ViewObject from another package and is already in use in a data model of another AM (different instance name).
Both are in the same model project.
The extended ViewObject is a read-only version, all updateable flags set to never.
I'm tesing in local mode.
Did I forget something, are there any limitation when extending ViewObjects?
He's the stack trace:
JBO-30003: The application pool (.FFDF50D767) failed to checkout an application module due to the following exception:
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1777)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:538)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
oracle.jbo.JboException: JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:540)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
java.lang.IndexOutOfBoundsException: Index: 15, Size: 10
at com.sun.java.util.collections.ArrayList.RangeCheck(ArrayList.java:492)
at com.sun.java.util.collections.ArrayList.set(ArrayList.java:322)
at oracle.jbo.server.EntityReference.createViewAttribute(EntityReference.java:217)
at oracle.jbo.server.ViewDefImpl.resolveDefInternal(ViewDefImpl.java:2342)
at oracle.jbo.server.ViewDefImpl.resolveDefObject(ViewDefImpl.java:2287)
at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:1795)
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:503)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
----- LEVEL 1: DETAIL 0 -----
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1777)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:538)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
oracle.jbo.JboException: JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:540)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
java.lang.IndexOutOfBoundsException: Index: 15, Size: 10
at com.sun.java.util.collections.ArrayList.RangeCheck(ArrayList.java:492)
at com.sun.java.util.collections.ArrayList.set(ArrayList.java:322)
at oracle.jbo.server.EntityReference.createViewAttribute(EntityReference.java:217)
at oracle.jbo.server.ViewDefImpl.resolveDefInternal(ViewDefImpl.java:2342)
at oracle.jbo.server.ViewDefImpl.resolveDefObject(ViewDefImpl.java:2287)
at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:1795)
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:503)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
----- LEVEL 2: DETAIL 0 -----
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:538)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
oracle.jbo.JboException: JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:540)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
java.lang.IndexOutOfBoundsException: Index: 15, Size: 10
at com.sun.java.util.collections.ArrayList.RangeCheck(ArrayList.java:492)
at com.sun.java.util.collections.ArrayList.set(ArrayList.java:322)
at oracle.jbo.server.EntityReference.createViewAttribute(EntityReference.java:217)
at oracle.jbo.server.ViewDefImpl.resolveDefInternal(ViewDefImpl.java:2342)
at oracle.jbo.server.ViewDefImpl.resolveDefObject(ViewDefImpl.java:2287)
at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:1795)
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:503)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
----- LEVEL 3: DETAIL 0 -----
oracle.jbo.JboException: JBO-26000: A Generic exception occurred during loading Customizations.
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:540)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
## Detail 0 ##
java.lang.IndexOutOfBoundsException: Index: 15, Size: 10
at com.sun.java.util.collections.ArrayList.RangeCheck(ArrayList.java:492)
at com.sun.java.util.collections.ArrayList.set(ArrayList.java:322)
at oracle.jbo.server.EntityReference.createViewAttribute(EntityReference.java:217)
at oracle.jbo.server.ViewDefImpl.resolveDefInternal(ViewDefImpl.java:2342)
at oracle.jbo.server.ViewDefImpl.resolveDefObject(ViewDefImpl.java:2287)
at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:1795)
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:503)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
----- LEVEL 4: DETAIL 0 -----
java.lang.IndexOutOfBoundsException: Index: 15, Size: 10
at com.sun.java.util.collections.ArrayList.RangeCheck(ArrayList.java:492)
at com.sun.java.util.collections.ArrayList.set(ArrayList.java:322)
at oracle.jbo.server.EntityReference.createViewAttribute(EntityReference.java:217)
at oracle.jbo.server.ViewDefImpl.resolveDefInternal(ViewDefImpl.java:2342)
at oracle.jbo.server.ViewDefImpl.resolveDefObject(ViewDefImpl.java:2287)
at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:1795)
at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:503)
at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:521)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:365)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:296)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:277)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:643)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:368)
at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:494)
at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:673)
at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:399)
at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:140)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:81)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2218)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:529)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:1864)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1745)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2610)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1505)
at oracle.jbo.client.Configuration.createRootApplicationModuleFromConfig(Configuration.java:1478)
at oracle.jbo.jbotester.ConnectionInfo.useApplicationModule(ConnectionInfo.java:129)
at oracle.jbo.jbotester.MainFrame.init(MainFrame.java:352)
at oracle.jbo.jbotester.MainFrame.main(MainFrame.java:341)
Thanks
FredericThere muste be a problem on the ViewObject itself.
I moved the ViewObject to the same package as the viewobject it extends.
I created a Application Module in that same package with this view object only and I get the same error.
Here is xml file of that view object:
<?xml version='1.0' encoding='windows-1252' ?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
<ViewObject
Name="RegionViewVO"
Extends="com.photoswing.model.system.RegionVO"
Where="((Region.COUNTRY_ID = Country.COUNTRY_ID)AND (Region.LANG_ID_LATIN =
Lang.LANG_ID) AND (Region.LANG_ID_OTHER = Lang1.LANG_ID))"
BindingStyle="Oracle"
CustomQuery="false"
ComponentClass="com.photoswing.model.system.RegionViewVOImpl"
MsgBundleClass="com.photoswing.model.system.common.RegionVORowImplMsgBundle"
UseGlueCode="false" >
<DesignTime>
<Attr Name="_version" Value=""9.0.5.16.0" />
<Attr Name="_codeGenFlag2" Value="Access|Coll" />
<Attr Name="_isExpertMode" Value="false" />
</DesignTime>
<EntityUsage
Name="Region"
Entity="com.photoswing.model.system.Region" >
<DesignTime>
<Attr Name="_EntireObjectTable" Value="false" />
<Attr Name="_queryClause" Value="false" />
</DesignTime>
</EntityUsage>
</ViewObject>
Help.
Thanks
Frederic -
Hi Guys,
I am facing a problem (Exception jbo-30003 surprisingly not at the start of the aplication.... but after using for 2-3 hours in porduction)...
Can any body tell me how application is failing to get the jdbc connection.
What changes i have to make(In bc4j.xcfg if needed)
we are using doConnectionpooling =true in bc4j.xcfg
Thanks and Regards,
RojanThis exception is the result of an exception occuring during application module instantiation. This exception usually occurs after deployment because of an environment issue.
In order to fix this issue, please enable BC4J diagnostic output (specify -Djbo.debutoutput=console) at the tomcat command line and look at the details of the exception. The details will probably contain a ClassNotFoundException or a message indicating that the application configuration could not be located (*.xcfg file). With this information modify the web application classpath appropriately to include the necessary classes -
We get JBO-30003 and JBO-25019 when calling oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule() with multiple (16) user sessions. I cannot duplicate the problem in my development/test/debug environment. We are using OC4J 9.0.2.0.0 (production version), Oracle9i JDeveloper 9.0.2.829, and Oracle RDBMS 8.1.7.1.1 on Windows 2000. I looked up the JBO error messages, but still cannot see the cause.
Any help would be greatly appreciated. Thank you.
Art T.
([email protected])Hi,
The exception stack indicates that BC4J had a problem faulting in the value of the PerSystemId attribute of the Person. BC4J was faulting in (from DB) this attribute value during ViewObject passivation. This means that BC4J believed that there was a new ViewRow which referred to this entity. The primary key of this Person entity instance was null so fault-in failed. Of course this is all very strange because it appears as if the PerSystemId is the PK!
I tried to reproduce this in a simple dept testcase in 9.0.3 without success. I did get a similar, not the same, exception stack in BC4J 9.0.2.799 with the following sample code:
import oracle.jbo.ViewObject;
import oracle.jbo.ApplicationModule;
import oracle.jbo.Row;
import oracle.jbo.client.Configuration;
ApplicationModule am = Configuration.createRootApplicationModule(
"mypackage1.Mypackage1Module"
, "Mypackage1ModuleLocal"
, null);
ViewObject vo = am.findViewObject("DeptView");
Row row = vo.createRow();
vo.insertRow(row);
// simulate a passivation -- occurs during managed
// state ApplicationModule release.
int id = am.passivateState(null);
// activate Long postings are being truncated to ~1 kB at this time. -
JBO-30003: The application pool failed to checkout an application module
Hi All,
We maintain oc4j applications running on a SOA suite installation 10g 10.1.3.4 and we have an application deployed on this setup that from around midday yesterday stopped functioning. The login screen would display correctly however once users attempt to authenticate they are directed to a HTTP 500 error page. The following error stacks then appear in the /u01/app/oracle/product/10.1.3/as1013/j2ee/V12wss01/application-deployments/nzpu-wss/V12wss01_default_group_1/application.log:
11/01/29 09:38:53.810 10.1.3.4.0 Started
11/01/29 09:38:55.112 wss: 10.1.3.4.0 Started
11/01/29 09:38:55.114 wss: 10.1.3.4.0 Stopped
11/01/29 09:38:56.25 wss: 10.1.3.4.0 Started
11/01/29 09:38:56.493 wss: 10.1.3.4.0 Stopped
11/01/29 09:38:57.854 10.1.3.4.0 Started
11/01/29 09:38:59.261 wss: 10.1.3.4.0 Started
11/01/29 09:48:10.168 wss: Error in errorPage /infrastructure/error-generic.jspx
javax.servlet.ServletException: Cannot find FacesContext
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:899)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:816)
at infrastructure.error_2d_generic_jspx._jspService(_error_2d_generic_jspx.java:269)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.sendError(EvermindHttpServletResponse.java:1286)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.NotFoundServlet.sendNotFound(NotFoundServlet.java:25)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.NotFoundServlet.service(NotFoundServlet.java:18)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1060)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:929)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
11/01/29 09:48:31.467 wss: Servlet error
javax.faces.el.EvaluationException: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:190)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
at oracle.adfinternal.view.faces.uinode.ValueBindingBoundValue.getValue(ValueBindingBoundValue.java:30)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.getAttributeValueImpl(UIXComponentUINode.java:392)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.getAttributeValue(UIXComponentUINode.java:127)
at oracle.adfinternal.view.faces.ui.laf.base.BaseLafUtils.getLocalAttribute(BaseLafUtils.java:386)
at oracle.adfinternal.view.faces.ui.laf.simple.desktop.ContentContainerRenderer.getBackground(ContentContainerRenderer.java:80)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.ContentContainerRenderer.getStyleClass(ContentContainerRenderer.java:62)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderStyleAttrs(XhtmlLafRenderer.java:508)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderAttributesExceptID(XhtmlLafRenderer.java:248)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderAttributes(XhtmlLafRenderer.java:267)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.ContentContainerRenderer.renderAttributes(ContentContainerRenderer.java:43)
at oracle.adfinternal.view.faces.ui.ElementRenderer.prerender(ElementRenderer.java:62)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.prerender(XhtmlLafRenderer.java:184)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:79)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:312)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
at oracle.adfinternal.view.faces.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:224)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderNamedChild(BaseRenderer.java:384)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.PageHeaderLayoutRenderer.renderContent(PageHeaderLayoutRenderer.java:393)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java:90)
at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.render(UINodeRenderer.java:36)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:265)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:645)
at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:568)
at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100)
at app.WJ0000_jspx._jspService(_WJ0000_jspx.java:628)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:233)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:202)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:889)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:292)
at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:97)
at oracle.adfinternal.view.faces.el.AdfFacesVariableResolver.resolveVariable(AdfFacesVariableResolver.java:40)
at com.groundside.jsf.securityresolver.SecurityVariableResolver.resolveVariable(SecurityVariableResolver.java:83)
at oracle.adfinternal.view.faces.model.VariableResolverUtils$JspResolver.resolveVariable(VariableResolverUtils.java:79)
at com.sun.faces.el.impl.NamedValue.evaluate(NamedValue.java:145)
at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:166)
at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
... 100 more
Caused by: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.config.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:229)
at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:282)
... 108 more
Caused by: java.lang.ClassNotFoundException: class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at java.beans.Beans.instantiate(Beans.java:208)
at java.beans.Beans.instantiate(Beans.java:48)
at com.sun.faces.config.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:223)
... 109 more
Caused by: oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1517)
at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1381)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)
at oracle.adf.model.BindingContext.get(BindingContext.java:457)
at oracle.adf.model.BindingContext.findDataControl(BindingContext.java:308)
at talent2.alesco.view.common.WSSUtil.getAppModule(WSSUtil.java:87)
at talent2.alesco.view.common.MyViewBean.getMyViewModule(MyViewBean.java:102)
at talent2.alesco.view.common.MyViewBean.initialiseView(MyViewBean.java:111)
at talent2.alesco.view.common.MyViewBean.<init>(MyViewBean.java:96)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at java.beans.Beans.instantiate(Beans.java:204)
... 111 more
(rest of error stack in next post ...)
The really strange (and frustrating) thing about this problem is that the application has been working correctly for weeks and now all of a sudden it has stopped working.
Any advice will be really helpful. If I need to provide any more detail please let me know.
Thanks,
Leigh.error stack continued from above post ....
11/01/29 09:48:31.470 wss: Error in errorPage /infrastructure/error-generic.jspx
javax.servlet.ServletException: Cannot find FacesContext
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:899)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:816)
at infrastructure.error_2d_generic_jspx._jspService(_error_2d_generic_jspx.java:269)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.sendError(EvermindHttpServletResponse.java:1286)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1717)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1557)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:896)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
11/01/29 09:50:51.980 wss: Error in errorPage /infrastructure/error-generic.jspx
javax.servlet.ServletException: Cannot find FacesContext
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:899)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:816)
at infrastructure.error_2d_generic_jspx._jspService(_error_2d_generic_jspx.java:269)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.sendError(EvermindHttpServletResponse.java:1286)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.NotFoundServlet.sendNotFound(NotFoundServlet.java:25)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.NotFoundServlet.service(NotFoundServlet.java:18)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1060)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:929)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
11/01/29 09:51:01.257 wss: Servlet error
javax.faces.el.EvaluationException: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:190)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
at oracle.adfinternal.view.faces.uinode.ValueBindingBoundValue.getValue(ValueBindingBoundValue.java:30)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.getAttributeValueImpl(UIXComponentUINode.java:392)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.getAttributeValue(UIXComponentUINode.java:127)
at oracle.adfinternal.view.faces.ui.laf.base.BaseLafUtils.getLocalAttribute(BaseLafUtils.java:386)
at oracle.adfinternal.view.faces.ui.laf.simple.desktop.ContentContainerRenderer.getBackground(ContentContainerRenderer.java:80)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.ContentContainerRenderer.getStyleClass(ContentContainerRenderer.java:62)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderStyleAttrs(XhtmlLafRenderer.java:508)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderAttributesExceptID(XhtmlLafRenderer.java:248)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.renderAttributes(XhtmlLafRenderer.java:267)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.ContentContainerRenderer.renderAttributes(ContentContainerRenderer.java:43)
at oracle.adfinternal.view.faces.ui.ElementRenderer.prerender(ElementRenderer.java:62)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.prerender(XhtmlLafRenderer.java:184)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:79)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:312)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
at oracle.adfinternal.view.faces.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:224)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderNamedChild(BaseRenderer.java:384)
at oracle.adfinternal.view.faces.ui.laf.base.desktop.PageHeaderLayoutRenderer.renderContent(PageHeaderLayoutRenderer.java:393)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java:90)
at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.render(UINodeRenderer.java:36)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:265)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:645)
at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:568)
at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100)
at app.WK8319_jspx._jspService(_WK8319_jspx.java:628)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:233)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:202)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at talent2.alesco.view.common.SessionFilter.doFilter(SessionFilter.java:390)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:889)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:292)
at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:97)
at oracle.adfinternal.view.faces.el.AdfFacesVariableResolver.resolveVariable(AdfFacesVariableResolver.java:40)
at com.groundside.jsf.securityresolver.SecurityVariableResolver.resolveVariable(SecurityVariableResolver.java:83)
at oracle.adfinternal.view.faces.model.VariableResolverUtils$JspResolver.resolveVariable(VariableResolverUtils.java:79)
at com.sun.faces.el.impl.NamedValue.evaluate(NamedValue.java:145)
at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:166)
at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
... 100 more
Caused by: javax.faces.FacesException: Can't instantiate class: 'talent2.alesco.view.common.MyViewBean'.. class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at com.sun.faces.config.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:229)
at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:282)
... 108 more
Caused by: java.lang.ClassNotFoundException: class talent2.alesco.view.common.MyViewBean : oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at java.beans.Beans.instantiate(Beans.java:208)
at java.beans.Beans.instantiate(Beans.java:48)
at com.sun.faces.config.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:223)
... 109 more
Caused by: oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (talent2.alesco.model.module.MyViewModuleLocal) failed to checkout an application module due to the following exception:
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1517)
at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1381)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)
at oracle.adf.model.BindingContext.get(BindingContext.java:457)
at oracle.adf.model.BindingContext.findDataControl(BindingContext.java:308)
at talent2.alesco.view.common.WSSUtil.getAppModule(WSSUtil.java:87)
at talent2.alesco.view.common.MyViewBean.getMyViewModule(MyViewBean.java:102)
at talent2.alesco.view.common.MyViewBean.initialiseView(MyViewBean.java:111)
at talent2.alesco.view.common.MyViewBean.<init>(MyViewBean.java:96)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at java.beans.Beans.instantiate(Beans.java:204)
... 111 more
11/01/29 09:51:01.260 wss: Error in errorPage /infrastructure/error-generic.jspx
javax.servlet.ServletException: Cannot find FacesContext
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:899)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:816)
at infrastructure.error_2d_generic_jspx._jspService(_error_2d_generic_jspx.java:269)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.sendError(EvermindHttpServletResponse.java:1286)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1717)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1557)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:896)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
(error stack continues in next post ...) -
On windows: ok. on linux: failed, why? JBO-30003 and JBO-26061
I changed my password to my database connection in Jdeveloper and compiled my .war file and run in JBOSS under windows 2000 and windows98. It is ok without any problem. That's for testing purpose.
So after that when i put in Jboss running under linux (which is for daily operation) the problems occured:
JBO-30003: The application pool (Request.RequestModule.RequestModuleLocal) failed to checkout an application module due to the following exception:
oracle.jbo.DMLException:
JBO-26061: Error while opening JDBC connection.
plus one error: unable to logon, wrong username and pasword
anyone know how to solve this?
i've checked out bc4j.xcfg to look for whether i have changed to the correct user name and password and it is all right.
It ran perfectly under windows 2000 and windows 98 and linux but ever since i have change the password, it only run on windows 2000 and windows98. Anyone have solution to that? Your help is very much appreciated. =)Are you using JDBC thin? What does your connection string look like?
Rob -
500 Internal Server Error, JBO-30003: The application pool
I am using Jdeveloper to develop ADF BC application.
I am getting the following error message when I run the application:
JBO-30003: The application pool (oracle.srtutorial.datamodel.entities.SRPublicServiceLocal) failed to checkout an application module due to the following exception:oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.NameClashException
I think the application is unable to connect to the database for its data bindiings. Database connect is working fine. Also, I checked datasource properties.
Could you please help me to resolve this issue.Hi,
Did you check/read the current forum's title, especially what's enclosed by brakets ?
Once it's done, you would like to post your question under the JDeveloper and ADF forum.
Thanks for your understanding.
Nicolas.
Maybe you are looking for
-
Can I sync my ipad with 2 different computers?
I bought an ipad for my father and I would like to set it up on my MacBook, syncing my iphoto library. He will then use it in his house and possibly sync with his PC. Will the content that I loaded on remain? can he sync to another computer after
-
Hi All, I am gettingn the below error message while importing the organization from MS CRM 4.0 to MS CRM 2011. I am importing the organization using service account and the same account was added as db owner in the DB which I was trying to impot. It
-
Managed User cannot see blank CD
Hi all, I have recently reinstalled the College Mac suite where I work as an IT Tech (and Mac noob). Over the last term the desktops on the macs were used as a dumping ground for student work and as such proved difficult to back up the work at the en
-
Lightroom 3 offline help file location?
I'm sure this has been answered 2 million times already in this forum but various searches ("offline lightroom help file") don't get me very far (I have found the URL for 2.0 though...). Checked the Lightroom FAQ and release notes too. Any pointer wi
-
I am relatively new to FCX - but have had good success with my first project - my wedding video. That was shot in standard DV, and edited in FCX (not HD), and burned with idvd. I was pleased with the results - full screen video. Now I have upgraded t