Error JBO-25002 in JSP-UIX
Hi:
I know is a old error, but i don't have idea how to resolve. I ran a JSP-UIX application and when i ran for the first time all is fine, but, for the second time the error appears. I have verified my View definition in my package and it's fine, also i have verified my Application Module and seems fine.
I run in Local Mode and using JDeveloper 903 Production.
Here the error code:
Error creating the ORB :
oracle.jbo.NoDefException: JBO-25002: Definition CatalogoVista.RhEntidadfederativaView of type View Definition not found
java.lang.Object oracle.jbo.mom.DefinitionManager.findDefinitionObject(java.lang.String, int, java.lang.Class, boolean, boolean)
DefinitionManager.java:319
java.lang.Object oracle.jbo.mom.DefinitionManager.findDefinitionObject(java.lang.String, int, java.lang.Class, boolean)
DefinitionManager.java:260
java.lang.Object oracle.jbo.server.MetaObjectManager.findMetaObject(java.lang.String, int, java.lang.Class, boolean)
MetaObjectManager.java:648
oracle.jbo.server.ViewDefImpl oracle.jbo.server.ViewDefImpl.findDefObject(java.lang.String)
ViewDefImpl.java:363
oracle.jbo.ViewObject oracle.jbo.server.ApplicationModuleImpl.createViewObject(java.lang.String, java.lang.String)
ApplicationModuleImpl.java:2493
void oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(oracle.jbo.server.ApplicationModuleImpl)
ApplicationModuleDefImpl.java:357
void oracle.jbo.server.ApplicationModuleImpl.resetState(boolean, boolean)
ApplicationModuleImpl.java:3201
void oracle.jbo.server.ApplicationModuleImpl.resetState(boolean)
ApplicationModuleImpl.java:3145
void oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(oracle.jbo.common.ampool.SessionCookie, boolean, boolean)
ApplicationPoolImpl.java:1224
void oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(oracle.jbo.common.ampool.SessionCookie, boolean)
ApplicationPoolImpl.java:1089
void oracle.jbo.common.ampool.ApplicationPoolImpl.removeSessionCookie(oracle.jbo.common.ampool.SessionCookie)
ApplicationPoolImpl.java:566
void oracle.jbo.common.ampool.SessionCookieImpl.timeout()
SessionCookieImpl.java:494
void oracle.jbo.http.HttpSessionCookieImpl.timeout(oracle.jbo.http.BindingEvent)
HttpSessionCookieImpl.java:160
void oracle.jbo.http.HttpContainer.fireTimeout(java.lang.Object, java.util.Properties)
HttpContainer.java:416
void oracle.jbo.http.HttpContainer.timeout(java.util.Properties)
HttpContainer.java:202
void oracle.jbo.http.HttpContainer.valueUnbound(javax.servlet.http.HttpSessionBindingEvent)
HttpContainer.java:237
void com.evermind.server.http.EvermindHttpSession.destroy(boolean)
EvermindHttpSession.java:289
void com.evermind.server.http.EvermindHttpSession.invalidate()
EvermindHttpSession.java:234
void com.evermind.server.http.HttpApplication.destroySessions()
HttpApplication.java:5550
void com.evermind.server.http.HttpApplication.destroy()
HttpApplication.java:5499
void com.evermind.server.http.HttpApplicationDestroyer.run()
HttpApplicationDestroyer.java:19
void EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run()
PooledExecutor.java:803
void java.lang.Thread.run()
Thread.java:484
THXS
MARCO H
Dhiraj:
Can you elabaorate a little more on what you mean by re running the application?I run the JSP inside JDeveloper 903.
The error appears only in the log Windows, not in the page. I've note when running for the first time the application, the log error no appears. When i running for the second time and so, the error appears in the log window.
I'm not sure, but the problem appeared when i migrated to JDeveloper 903 from 902. I the probem is not serious because i can't see my page and seems works fine.
I gave the complete windows log with the error (sorry in my first post cut the fisrt lines and maybe could be important for you).
<code>
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
D:\JDeveloper 903 Prod\jdk\bin\javaw.exe -ojvm -classpath D:\JDeveloper 903 Prod\j2ee\home\oc4j.jar -Xverify:none -Doracle.j2ee.dont.use.memory.archive=true com.evermind.server.OC4JServer -config D:\JDeveloper 903 Prod\jdev\system9.0.3.1035\oc4j-config\server.xml
[waiting for the server to complete its initialization...]
Embedded OC4J startup time: 8132 ms.
Target URL -- http://192.168.0.6:8988/Espacio-NOMUIXJSP-context-root/RhEmpresaView_Browse.jsp
Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized
BC4J HTTP Container was timed out
The session cookie for the application, AppJSP, was timed out
Embedded OC4J startup time: 50 ms.
Target URL -- http://192.168.0.6:8988/Espacio-NOMUIXJSP-context-root/RhEmpresaView_Browse.jsp
ApplicationServer: appName = bc4j
ApplicationServer: appName = current-workspace-app
ApplicationServer: appName = soap
oracle.jbo.NoDefException: JBO-25002: Definition CatalogoVista.RhFormuladetView of type View Definition not found
java.lang.Object oracle.jbo.mom.DefinitionManager.findDefinitionObject(java.lang.String, int, java.lang.Class, boolean, boolean)
DefinitionManager.java:319
java.lang.Object oracle.jbo.mom.DefinitionManager.findDefinitionObject(java.lang.String, int, java.lang.Class, boolean)
DefinitionManager.java:260
java.lang.Object oracle.jbo.server.MetaObjectManager.findMetaObject(java.lang.String, int, java.lang.Class, boolean)
MetaObjectManager.java:648
oracle.jbo.server.ViewDefImpl oracle.jbo.server.ViewDefImpl.findDefObject(java.lang.String)
ViewDefImpl.java:363
oracle.jbo.ViewObject oracle.jbo.server.ApplicationModuleImpl.createViewObject(java.lang.String, java.lang.String)
ApplicationModuleImpl.java:2493
void oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(oracle.jbo.server.ApplicationModuleImpl)
ApplicationModuleDefImpl.java:357
void oracle.jbo.server.ApplicationModuleImpl.resetState(boolean, boolean)
ApplicationModuleImpl.java:3201
void oracle.jbo.server.ApplicationModuleImpl.resetState(boolean)
ApplicationModuleImpl.java:3145
void oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(oracle.jbo.common.ampool.SessionCookie, boolean, boolean)
ApplicationPoolImpl.java:1224
void oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(oracle.jbo.common.ampool.SessionCookie, boolean)
ApplicationPoolImpl.java:1089
void oracle.jbo.common.ampool.ApplicationPoolImpl.removeSessionCookie(oracle.jbo.common.ampool.SessionCookie)
ApplicationPoolImpl.java:566
void oracle.jbo.common.ampool.SessionCookieImpl.timeout()
SessionCookieImpl.java:494
void oracle.jbo.http.HttpSessionCookieImpl.timeout(oracle.jbo.http.BindingEvent)
HttpSessionCookieImpl.java:160
void oracle.jbo.http.HttpContainer.fireTimeout(java.lang.Object, java.util.Properties)
HttpContainer.java:416
void oracle.jbo.http.HttpContainer.timeout(java.util.Properties)
HttpContainer.java:202
void oracle.jbo.http.HttpContainer.valueUnbound(javax.servlet.http.HttpSessionBindingEvent)
HttpContainer.java:237
void com.evermind.server.http.EvermindHttpSession.destroy(boolean)
EvermindHttpSession.java:289
void com.evermind.server.http.EvermindHttpSession.invalidate()
EvermindHttpSession.java:234
void com.evermind.server.http.HttpApplication.destroySessions()
HttpApplication.java:5550
void com.evermind.server.http.HttpApplication.destroy()
HttpApplication.java:5499
void com.evermind.server.http.HttpApplicationDestroyer.run()
HttpApplicationDestroyer.java:19
void EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run()
PooledExecutor.java:803
void java.lang.Thread.run()
Thread.java:484
Error creating the ORB :
</code>
MARCO H
Similar Messages
-
JBO-25002 on a migrated application.
I've an big application caming from JDev 9i.
I migrated it to 10g and the the 11.2.
Now, when I run the tester I've big problem in every Master detail : I got an error
"JBO-25002: Definition it.axioma.rubik.database.DbBasic.ViewLink of type View Link Definition is not found."
and the Tester seems to look for a ViewLink named ViewLink or it lacks for some basic definition.
What's wrong?
Tks
TullioTullio, have you checked the migrated associations and view links?
Do they look OK to you?
Timo -
Error while deploying a custom page oracle.jbo.NoDefException: JBO-25002
Getting below error while deploying custom page ( not extension).Looked into previous threads not going anywhere.
All the VO ,EO are valid. Imported the page into DB successfully, all the files are in JAVA_TOP (*.zip) , bounced the apache.
Worked before in different instance, I think I am missing a step....
oracle.jbo.JboException: JBO-29000
Definition oracle.apps.pay.abcapproval.server.abcApprovalAM of type ApplicationModule not found.
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.pay.abcapproval.server.abcApprovalAM of type ApplicationModule not found at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
looked into several theads , no use.
Please help, need it ASAP.
Thanks
karunException Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.pay.abcapproval.server.abcApprovalAM of type ApplicationModule not found
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2382)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1735)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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._RF._jspService(_RF.java:102)
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:571)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.pay.abcapproval.server.abcApprovalAM of type ApplicationModule not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2382)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1735)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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._RF._jspService(_RF.java:102)
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:571)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.pay.abcapproval.server.abcapprovalAM of type ApplicationModule not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2382)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1735)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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._RF._jspService(_RF.java:102)
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:571) -
When migrate from 9.0.4 to 9.0.5 my JSP-UIX project, and try to execute them, sends me the following error:
Exception Details
java.lang.NoSuchMethodError: java.lang.String java.net.URLEncoder.encode(java.lang.String, java.lang.String)
java.lang.String oracle.jbo.http.HttpSessionCookieHelperImpl.readCookieValue(javax.servlet.http.HttpServletRequest, java.lang.String)
HttpSessionCookieHelperImpl.java:44
java.lang.String oracle.jbo.http.HttpSessionCookieImpl.readValue(java.lang.Object)
HttpSessionCookieImpl.java:189
void oracle.jbo.http.HttpSessionCookieImpl.(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.security.Principal, javax.servlet.http.HttpServletRequest)
HttpSessionCookieImpl.java:101
oracle.jbo.common.ampool.SessionCookie oracle.jbo.http.HttpSessionCookieFactory.createSessionCookie(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.util.Properties)
HttpSessionCookieFactory.java:103
oracle.jbo.common.ampool.SessionCookie oracle.jbo.common.ampool.ApplicationPoolImpl.createSessionCookie(java.lang.String, java.lang.String, java.util.Properties)
ApplicationPoolImpl.java:418
oracle.jbo.common.ampool.SessionCookie oracle.jbo.http.HttpContainer.findSessionCookie(javax.servlet.http.HttpSession, java.lang.String, java.lang.String, java.util.Properties)
HttpContainer.java:651
int oracle.jbo.html.jsp.datatags.ApplicationModuleTag.doStartTag()
ApplicationModuleTag.java:152
void RhAccesoUsuarioView_Browse._jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
RhAccesoUsuarioView_Browse.jsp:9
void oracle.jsp.runtime.HttpJsp.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
HttpJsp.java:139
void oracle.jsp.runtimev2.JspPageTable.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)
JspPageTable.java:349
void oracle.jsp.runtimev2.JspServlet.internalService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
JspServlet.java:509
void oracle.jsp.runtimev2.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
JspServlet.java:413
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
HttpServlet.java:853
void com.evermind.server.http.ResourceFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ResourceFilterChain.java:65
void oracle.security.jazn.oc4j.JAZNFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
void com.evermind.server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ServletRequestDispatcher.java:604
void com.evermind.server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
ServletRequestDispatcher.java:317
boolean com.evermind.server.http.HttpRequestHandler.processRequest(com.evermind.server.ApplicationServerThread, com.evermind.server.http.EvermindHttpServletRequest, com.evermind.server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
HttpRequestHandler.java:790
void com.evermind.server.http.HttpRequestHandler.run(java.lang.Thread)
HttpRequestHandler.java:270
void com.evermind.server.http.HttpRequestHandler.run()
HttpRequestHandler.java:112
void com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run()
ReleasableResourcePooledExecutor.java:192
void java.lang.Thread.run()
Thread.java:484
Now, how can i fix this? In the previous version works fine.Invoke your Project Properties, click on the Libraries option and ensure your J2SE version is 1.4.2, not 1.3.1.
Steve -
Hi,
I added a DFF through create item "flex" in iRecruitment (View applicants page).I am getting the following message:
"The flexfield listener failed while getting the value for segment Job Title from column ASS_ATTRIBUTE1 of the descriptive flexfield with application short name PER and name PER_ASSIGNMENTS. Please contact your system administrator. The exception error message was: oracle.jbo.NoDefException: JBO-25002: Definition AssAttribute1 of type Attribute not found".
Regards
RadhikaCheck the DFF you have added according to the error message to confirm that it is setup properly and compiled.
--Shiv -
Hi, while extending EO, we are getting error "oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.icx.por.schema.server.XXTBPoRequisitionLineEO of type Entity Definition not found". We have placed class and xml files in respective folder, imported customization and bounced the system but still error did not go. Kindly help to trace the issue.
Can you elaborate how you deployed your custom code, were steps documented here followed ? Did you create a ADF library jar and copy it over to the application lib directory ? Please provide the exact steps done for deployment.
Jani Rautiainen
Fusion Applications Developer Relations
https://blogs.oracle.com/fadevrel/ -
Oracle.jbo.NoDefException: JBO-25002 error
hello can someone help me resolve this issue? I am getting a form binding definition error when I try to run a faces page but when the page definition file exists it is in the right place and I don't know why the error is happening. Someone please help.
oracle.jbo.NoDefException: JBO-25002: Definition we.marketing.modules.pageDefs.UploadedFilesPageDef of type Form Binding Definition not found
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:441)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:358)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:340)
at oracle.adf.model.binding.DCBindingContainerDef.findDefObject(DCBindingContainerDef.java:163)
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:53)
at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)
at oracle.adf.model.BindingContext.get(BindingContext.java:483)
at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)
at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)
at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)
at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.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.3.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
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.3.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.3.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
at java.lang.Thread.run(Thread.java:595)I found the answer to my problem. There were files that were excluded from the project content. Double clicking the project and in the Project Content section there is an Excluded tab at the bottom. Removing the files from the excluded list and re-running the project fixed my problem.
-
Bug? Unexplained JBO-25002 error
I am running JDev 10.1.3.2 and I am getting the following error message in my ADF project:
oracle.jbo.NoDefException: JBO-25002: Definition gov.nasa.jpl.nbs.oracle.apps.fnd.DataControls.dcx of type null not found
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:441)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:358)
at oracle.adf.model.binding.DCDataControlConfigDef.findDefObject(DCDataControlConfigDef.java:31)
at oracle.adf.model.binding.DCDataControlDef.findDefObject(DCDataControlDef.java:410)
at oracle.jbo.uicli.mom.JUApplicationDefImpl.loadDataControlUsage(JUApplicationDefImpl.java:656)
at oracle.jbo.uicli.mom.JUApplicationDefImpl.loadDataControls(JUApplicationDefImpl.java:622)
at oracle.jbo.uicli.mom.JUApplicationDefImpl.loadContainees(JUApplicationDefImpl.java:579)
at oracle.jbo.mom.ContainerDefImpl.loadFromXMLFile(ContainerDefImpl.java:354)
at oracle.jbo.uicli.mom.JUApplicationDefImpl.loadFromXMLFile(JUApplicationDefImpl.java:350)
at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:783)
at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:883)
at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:554)
at oracle.adf.model.BindingRequestHandler.initializeBindingContext(BindingRequestHandler.java:333)
at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:133)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
at java.lang.Thread.run(Thread.java:595)
However, DataControls.dcx does exist but is in the package gov.nasa.jpl.nbs.ecopy.model. Furthermore, my adfm.xml file has the proper reference and all the data controls are showing up correctly in the IDE.
Is there are restriction on the scope of DataControls.dcx? Is it illegal (somehow) for gov.nasa.jpl.nbs.ecopy.model.DataControls.dcx to store definitions for controls in the package gov.nasa.jpl.nbs.oracle.apps.fnd? Is that why it is trying to find DataControls.dcx in that package?
Thanks,
Ara"The project dependency between the data model project and the user interface project becomes disabled.
By default, the dependency between projects is enabled whenever you create a web page that accesses a data control in the data model project. However, if the dependency is disabled and remains disabled when you attempt to run the application, an internal servlet error will be generated at runtime:
oracle.jbo.NoDefException: JBO-25002: Definition model.DataControls.dcx of type null not found
To correct the error, right-click the user interface project, choose Project Properties, and select Dependencies in the dialog. Make sure that the <ModelProjectName>.jpr option appears selected in the panel."
http://download-west.oracle.com/docs/html/B25947_01/web_testdebug003.htm -
BUG after deploying/running ADF on 10.1.3(Linux) gives JBO-25002 error
We have found out that there could be a bug in the Linux version of Application Server 10.1.3.0.0 or the Windows version of Jdeveloper.
We are using:
* Application Server 10.1.3.0.0 (Integrated Web Server, J2EE Server and Proces Management) on both a Windows XP machine and a Linux (Red Hat) machine.
* Jdeveloper Version 10.1.3.1.0.3984 (Build JDEVADF_10.1.3.1.0_NT_061009.1404.3984)
We are developing an ADF application using business/ADF components with several jspx pages in the latest version of JDeveloper.
* Testing it on the embedded server of JDeveloper everything works perfectly fine. We can click through all the screens without getting errors;
* After deploying the ADF application to the home instance on the Windows version of 10.1.3 Appplication server everything still works as expected.
* Finally when we deploy the same application to the home instance of the Linux version of the 10.1.3 we are getting the following error after loading the first jspx form page:
500 Internal Server Error
JBO-30003: The application pool (nl.ech.tm.model.service.ECHTMServiceLocal) 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.NoDefException, msg=JBO-25002: Definition nl.ech.tm.model.dataaccess.TmMarktPartijenRO of type View Definition not found at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1954) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2756) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:258) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:397) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:392) at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1550) at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1408) at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99) at oracle.adf.model.BindingContext.get(BindingContext.java:465) at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280) at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248) at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383) at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127) at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60) at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87) at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51) at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277) at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296) at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425) at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54) at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)
We have tried many things:
* Checking the databindings in the model layer of the ADF application
* Checking and testing the datasources on the Linux Application Server
* Using Jdeveloper 10.1.3 and later 10.1.3.1
* Deploy remotely from Jdeveloper
* Deploy the EAR file from the EM consol
* Adding extra ADF/BC4J libraries with the Linux deployment
* Creating another OC4J instance, deploying the BC4J components and redeploying the ADF application
* Reinstalling the Application Server software on Linux (clean install)
Does anyone have a clue why it works on only on Windows and not on Linux?
We have not tried yet :
* To deploy another ADF business components application on the Linux application Server (when I have done this I'll get back to you)
* Compare the versions of the ADF components used on the application server with the versions of the ADF components in the Jdeveloper installation (could there be a difference? Is there a newer version of Application Server 10.1.3 available?).
Cheers,
ThomasThank you guys. We have found the solution for the deployment problem on Linux. Oracle technical support has pointed us into the right direction.
During the development process two databindings (XML files) were renamed in the model layer (\Model\classes\model\dataaccess\). Like for example we had a data binding called DTBinding.xml that was renamed to DtBinding.xml. The changes were applied in the source code of the project. After depoyment to the application server it seems that the old databinding file was still there (DTBinding.xml). This was the cause of the JBO-25002 error on Linux. After renaming DTBinding.xml to correct file name DtBinding.xml (in the folder /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/OC4J_TMFB/applications/APPNAME/APPNAME/WEB-INF/classes/model/dataaccess) and restarting the OC4J instance on the application server the application was finally working on Linux.
A few things to keep in mind when you are developing on Windows and deploying to Linux:
* The Windows OS is not looking at uppercase characters in XML file names. As long as the file name of the XML is correct it will be found.
* It seems that changes in the databinding filenames in the JDeveloper (10.1.3.1) source code are not correctly submitted after building and deploying the project. So be carefull with changing names.
Cheers,
Thomas -
JBO-25002: Definition of type ApplicationModule not found
Hello Gurus,
I am getting this Error for a LOV page,
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition company.oracle.apps.xxscp.lov.server.BufferStockLovAM of type ApplicationModule not found after deploying to a Quality instance.
1. Class files & XML files have been deployed .
2. I have Bounced the server as well as the oc4j container after the installation.
3. The file permissions are good .
All files as well as directories have 755 .
The same files work in jdeveloper and in other instances. This happens for files in a particular directory.
$JAVA_TOP/<company>/oracle/apps/xxscp/lov/server
All files in other directories like
$JAVA_TOP/<company>/oracle/apps/xxscp/<module>/server
$JAVA_TOP/<company>/oracle/apps/xxscp/<module>/webui
are getting picked up.
the only difference (in comparison to other instances) I found was in server.xml , which did not have the Files as entries. But then I thought server.xml is only used when you want to extend any objects. However I deleted the server.xml (bounced webserver &oc4j) and tried , still the same error.
Any idea what could be wrong or Am I missing something.
Thanks and Regards
Hari
ERROR STACK
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition company.oracle.apps.xxscp.lov.server.BufferStockLovAM of type ApplicationModule not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2143)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:533)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:421)
at OA.jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition company.oracle.apps.xxscp.lov.server.BufferStockLovAM of type ApplicationModule not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2143)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:533)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:421)
at OA.jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Extra Details
Product/Component Version
OA Framework 12.0.4
Oracle OA Extension 10.1.3 - build 1028
Business Components 10.1.3.3
UIX (Cabo) 2_3_6_2
BiBeans Runtime 3.1.1.5 nondebug BI Beans 3.1.1.x
MDS 9.0.6.0.0_26
XML Oracle XML Developers Kit 10.1.3.0.0 - Production
AOL/J Applications Object Library, Core Java Roll Up Patch J
Servlet 2.4
Java 1.5.0_08
JDBC Driver 10.2.0.3.0
Database Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi
Operating System Linux 2.6.9-55.ELsmp
Browser Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Other cases which i tried:-
1. Checked if all the VO Classes which the AM refes to are there , the classes were present.
2. Recompiled all classes again
3. Checked if the LOV page was imported into the DB correctly , it was.There can be 3 possibilities here :
1)Your application server has load balance scenario, where you have more than 1 application servers and all servers code are in sync. Now you might have deployed code in one server and other servers might now have that, so http request is not able to find AM.
2) There are more than 1 boxes mounted on 1 server and your deploying code in the wrong instance.
3) While bouncing the server you have bounced only http server and not OC4J container, this is valid only in case of R12. In R12, you need to run 2 scripts for making OAF changes into effect :
1)adapcctl.sh
2)adoacorectl.sh
See details of r12 techstack at : http://mukx.blogspot.com/2008/05/some-facts-about-r12-oaf-techstack.html
--Mukul -
SSHR V4 upgrade err (oracle.jbo.NoDefException: JBO-25002)
SSHR V4 upgrade err (oracle.jbo.NoDefException: JBO-25002)
We have recently applied patch 2111325, prequisites patches ,We
have gone thru the README text and html files and did the
neccessary changes.
Created a sample test user with Employee Self-Service V4.0,
Standard/ HR Professional V4.0, Standard responsibilities but
get the same error on all the menu items.
The error URL/ err text are included below. Please suggest a fix
the problem we are having or any pointers to the fix. I can send
the Jserv.Properties file in case you need it.
SSHR V4 access URL:
http://<hostname>:8008/OA_HTML/OA.jsp?
akRegionCode=HR_PROCESS_MY_SUS_EDA_TOP_SS&akRegionApplicationId=8
00&dbc=dev1_ptch&language_code=US&transactionid=CCEB9292A184B222&
pMode=EDA&pFromMenu=Y
ERROR MESSAGE/ TEXT:
Error Page
oracle.apps.fnd.framework.OAException: Application: FND, Message
Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE =
oracle.jbo.NoDefException: JBO-25002: Definition
oracle.apps.per.selfservice.common.server.CommonAM of type
ApplicationModule not found; (NOTE: This message could not be
looked up because an Application Module has not been set on the
exception)
at oracle.apps.fnd.framework.OAException.wrapperException
(OAException.java:383)
at oracle.apps.fnd.framework.OAApplicationPoolImpl.checkout
(OAApplicationPoolImpl.java:49)
at
oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.register
ApplicationModule(OAJSPApplicationRegistry.java:149)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage
(OAPageBean.java:570)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage
(OAPageBean.java:232)
at oa_html._OA._jspService(_OA.java:69)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java)
at oracle.jsp.app.JspApplication.dispatchRequest
(JspApplication.java)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java)
at oracle.jsp.JspServlet.internalService(JspServlet.java)
at oracle.jsp.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest
(JServConnection.java:314)
at org.apache.jserv.JServConnection.run
(JServConnection.java:188)
at java.lang.Thread.run(Unknown Source)
## Detail 0 ##
oracle.jbo.NoDefException: JBO-25002: Definition
oracle.apps.per.selfservice.common.server.CommonAM of type
ApplicationModule not found
at oracle.jbo.server.MetaObjectManager.findMetaObject
(MetaObjectManager.java:354)
at oracle.jbo.server.ApplicationModuleDefImpl.findDefObject
(ApplicationModuleDefImpl.java:158)
at
oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModu
le(ApplicationModuleImpl.java:257)
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.apps.fnd.framework.OAApplicationPoolImpl.checkout
(OAApplicationPoolImpl.java:43)
at
oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.register
ApplicationModule(OAJSPApplicationRegistry.java:149)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage
(OAPageBean.java:570)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage
(OAPageBean.java:232)
at oa_html._OA._jspService(_OA.java:69)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java)
at oracle.jsp.app.JspApplication.dispatchRequest
(JspApplication.java)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java)Hi Dani,
Eventually I found the problem, it is reported in Oracle Support as Doc ID 1503173.1.
It seems jDeveloper is a bit special when adding Directories to the MAR file. If the whole directory "/oracle" is added, the adf-config.xml introduces the following line:
namespace metadata-store-usage="WebCenterFileMetadataStore" path="/oracle"/
As a result, this diverts all /oracle/... file and class requests to MDS, which causes failures.
So when editing the MAR deployment profile be careful to select the sub-directories under /oracle/webcenter/portalapp/ one by one.
Added to this, I had to perform the cleaning process you suggested to make it work too, otherwise I get a different error...
Final steps are:
1. Undeploy application.
2. Delete MDS partition.
3. Shutdown managed server.
4. Delete /cache and /tmp content for the managed server.
5. Start managed server.
6. Exectute Clean all in jDeveloper.
7. Create a new mar deployment as described in SR 1503173.1.
8. Deploy to EAR file.
9. Deploy new application to managed server using Enterprise Manager.
And it works!
Thanks for your help! -
Oracle.jbo.NoDefException: JBO-25002 : View Definition Not Found
Hi
While Running a page i am getting the following exception:
The error says View Definition not found:
I have checked whether file exists in the same path or not, Checked whether it is assigned to application module.
But everything is working fine in Development instance but i dont know why this error is coming in another instance.
Can any body help me on this.
Below is the stack trace when i am trying to run:
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition mycomp.oracle.apps.fnd.server.ReseqRequestsVO of type View Definition not found
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2680)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1683)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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:595)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition mycomp.oracle.apps.fnd.server.ReseqRequestsVO of type View Definition not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:865)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:988)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:750)
at mycomp.oracle.apps.fnd.webui.ConcRequestsCO.getResequenceRows(ConcRequestsCO.java:839)
at mycomp.oracle.apps.fnd.webui.ConcRequestsCO.processFormRequest(ConcRequestsCO.java:333)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:810)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1159)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2676)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1683)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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:595)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition mycomp.oracle.apps.fnd.server.ReseqRequestsVO of type View Definition not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:865)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:988)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:750)
at mycomp.oracle.apps.fnd.webui.ConcRequestsCO.getResequenceRows(ConcRequestsCO.java:839)
at mycomp.oracle.apps.fnd.webui.ConcRequestsCO.processFormRequest(ConcRequestsCO.java:333)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:810)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1159)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2676)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1683)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)
at oa_html._OA._jspService(_OA.java:84)
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:595)
Thanks in Advance
HariHi,
This error is not related to AM, it find the view in AM that is why it is giving error. The only reason is it is not bale to find xml file of view in specified path under $JAVA_TOP, please check.
Regards,
Reetesh Sharma -
Error Deploying a BC4J JSP Application on IAS
When I am trying to run a BC4J JSP Application on IAS I have the following message:
Error Message: JBO-30003: The application pool, BC4JDemojsp_BC4JDemo_BC4JDemoModule, failed to checkout an application module instance.
Error Message: JBO-25002: Definition BC4JDemo.BC4JDemoModule of type ApplicationModule not foundGina,
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 -
JBO-25002: Definition ApplicationModule not found
Hi
We are adding changing a text into LOV, we have created custom view object and custom AM. Every thing working fine on local Jdev but when copied to server we are getting
JBO-25002: Definition xxx.oracle.apps.xxort.oie.server.xxxExpenseCustomAM ApplicationModule not found error.
We have copied all java files, xml files to the server.
The lov is showing up on the page but selected the dropdown box we are getting above error.
Any ideas why?Hi,
I have a similar problem . please find the exception details below. We hve bounced the server, but still we are getting the below error.
oracle.jbo.NoDefException: JBO-25002: Definition qwest.oracle.apps.icx.por.reqmgmt.server.xxReqDetailsVO of type View Definition not found
we have deployed our files in custom folder.
/u054/app/oracle/govut/govutcomn/java/qwest/oracle/apps/icx/por/reqmgmt/server
-rwxrwxrwx 1 applgovt dba 534 Nov 23 19:26 server.xml
-rwxrwxrwx 1 applgovt dba 29075 Nov 25 04:34 xxReqDetailsVO.xml
-rwxrwxrwx 1 applgovt dba 14998 Nov 25 04:34 xxReqDetailsVORowImpl.class
-rwxrwxrwx 1 applgovt dba 468 Nov 25 04:34 xxReqDetailsVOImpl.class
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition qwest.oracle.apps.icx.por.reqmgmt.server.xxReqDetailsVO of type View Definition not found
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2344)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
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 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: oracle.jbo.NoDefException: JBO-25002: Definition qwest.oracle.apps.icx.por.reqmgmt.server.xxReqDetailsVO of type View Definition not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:985)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:210)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:152)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:721)
at oracle.apps.icx.por.reqmgmt.webui.ReqDetailsCO.processPageForRendering(ReqDetailsCO.java:603)
at oracle.apps.icx.por.reqmgmt.webui.ReqDetailsCO.processRequest(ReqDetailsCO.java:267)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
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 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)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition qwest.oracle.apps.icx.por.reqmgmt.server.xxReqDetailsVO of type View Definition not found
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:985)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:210)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:152)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:721)
at oracle.apps.icx.por.reqmgmt.webui.ReqDetailsCO.processPageForRendering(ReqDetailsCO.java:603)
at oracle.apps.icx.por.reqmgmt.webui.ReqDetailsCO.processRequest(ReqDetailsCO.java:267)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
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 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-25002: Definition model.EmpImpl of type Entity Definition is not found.
Created an App Module (AppModuleImpl) with a service method findempEmpno(...) - see first listing
Created a Java class (Class1) to access the App Module - see second listing
Also created an EO and supporting java classes: EmpImpl.java & EmpDefImpl.java
When run Class1 get the error message as per the third listing
Why am I getting the message: Exception in thread "main" oracle.jbo.NoDefException: JBO-25002: Definition model.EmpImpl of type Entity Definition is not found.*
when EmpDefImpl.java has been created?
Bottom line what wanting to do is to access an EO from the AM.
Thanks for any help - Casey
*=============== FIRST LISTING =================*
package model;
import model.common.AppModule;
import oracle.jbo.Key;
import oracle.jbo.server.ApplicationModuleImpl;
import oracle.jbo.server.EntityDefImpl;
import oracle.jbo.server.EntityImpl;
import oracle.jbo.server.ViewLinkImpl;
import oracle.jbo.server.ViewObjectImpl;
+// ---------------------------------------------------------------------+
+// --- File generated by Oracle ADF Business Components Design Time.+
+// --- Tue Sep 22 17:10:43 GMT 2009+
+// --- Custom code may be added to this class.+
+// --- Warning: Do not modify method signatures of generated methods.+
+// ---------------------------------------------------------------------+
+public class AppModuleImpl extends ApplicationModuleImpl implements AppModule {+
+/**+
* This is the default constructor (do not remove).
+public AppModuleImpl() {+
+}+
+/**+
* Container's getter for DeptView1.
* @return DeptView1
+public ViewObjectImpl getDeptView1() {+
return (ViewObjectImpl)findViewObject("DeptView1");
+}+
+/**+
* Container's getter for EmpView1.
* @return EmpView1
+public ViewObjectImpl getEmpView1() {+
return (ViewObjectImpl)findViewObject("EmpView1");
+}+
+/**+
* Container's getter for EmpView2.
* @return EmpView2
+public ViewObjectImpl getEmpView2() {+
return (ViewObjectImpl)findViewObject("EmpView2");
+}+
+/**+
* Container's getter for EmpView3.
* @return EmpView3
+public ViewObjectImpl getEmpView3() {+
return (ViewObjectImpl)findViewObject("EmpView3");
+}+
+/**+
* Container's getter for EmpSelfKeyLink1.
* @return EmpSelfKeyLink1
+public ViewLinkImpl getEmpSelfKeyLink1() {+
return (ViewLinkImpl)findViewLink("EmpSelfKeyLink1");
+}+
+/**+
* Container's getter for EmpForeignKeyLink1.
* @return EmpForeignKeyLink1
+public ViewLinkImpl getEmpForeignKeyLink1() {+
return (ViewLinkImpl)findViewLink("EmpForeignKeyLink1");
+}+
+public String findempEmpno(long empno) {+
EntityDefImpl empDef = EntityDefImpl.findDefObject("model.EmpImpl"); // LINE 73+
+Key empKey = new Key(new Object[] { empno });+
EntityImpl emp = empDef.findByPrimaryKey(getDBTransaction(), empKey);
+if (emp != null) {+
return (String)emp.getAttribute("Empno");
+} else {+
return null;
+}+
+}+
+}+
*=============== SECOND LISTING =================*
package model;
import oracle.jbo.client.Configuration;
import oracle.jbo.*;
import oracle.jbo.domain.Number;
import oracle.jbo.domain.*;
import model.*;
+public class Class1 {+
+public Class1() {+
super();
+}+
+public static void main(String[] args) {+
Class1 class1 = new Class1();
String amDef = "model.AppModule";
String config = "AppModuleLocal";
ApplicationModule am =
Configuration.createRootApplicationModule(amDef, config);
AppModuleImpl ami = (AppModuleImpl)am;
System.out.println(ami.findempEmpno(7788L)); // LINE 24+
Configuration.releaseRootApplicationModule(am, true);
+}+
+}+
*=============== THIRD LISTING =================*
D:\Oracle\Middleware\jdk160_11\bin\javaw.exe -client -classpath D:\JDeveloper\mywork\Application2\.adf;D:\JDeveloper\mywork\Application2\Model\classes;D:\Oracle\Middleware\jdeveloper\modules\oracle.idm_11.1.1\identitystore.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\adfm.jar;D:\Oracle\Middleware\jdeveloper\modules\groovy-all-1.6.0.jar;D:\Oracle\Middleware\jdeveloper\adfdt\lib\adf-dt-at-rt.jar;D:\Oracle\Middleware\jdeveloper\adfdt\lib\adf-transactions-dt.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\adfdt_common.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.xdk_11.1.0\xmlparserv2.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\db-ca.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\jdev-cm.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.ldap_11.1.1\ojmisc.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\commons-el.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\jsp-el-api.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\oracle-el.jar;D:\Oracle\Middleware\modules\javax.activation_1.1.0.0_1-1.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\adf-share-support.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-ca.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-base.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\adflogginghandler.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jmx_11.1.1\jmxframework.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jmx_11.1.1\jmxspi.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\bc4j-mbeans.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\bc4jwizard.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.javatools_11.1.1\resourcebundle.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.ldap_11.1.1\ldapjclnt11.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-api.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-common.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-ee.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-internal.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-unsupported-api.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jacc-spi.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.pki_11.1.1\oraclepki.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_core.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_cert.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_xmlsec.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.iau_11.1.1\fmw_audit.jar;D:\Oracle\Middleware\modules\javax.security.jacc_1.0.0.0_1-1.jar;D:\Oracle\Middleware\jdeveloper\BC4J\jlib\bc4jtester.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\bc4jsyscat.jar;D:\Oracle\Middleware\jdeveloper\jlib\ohj.jar;D:\Oracle\Middleware\jdeveloper\jlib\help-share.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.bali.share_11.1.1\share.jar;D:\Oracle\Middleware\jdeveloper\jlib\jewt4.jar;D:\Oracle\Middleware\jdeveloper\jlib\oracle_ice.jar;D:\Oracle\Middleware\jdeveloper\ide\lib\idert.jar;D:\Oracle\Middleware\jdeveloper\ide\lib\javatools.jar;D:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.mds_11.1.1\mdsrt.jar;D:\Oracle\Middleware\modules\javax.servlet_1.0.0.0_2-5.jar;D:\Oracle\Middleware\modules\javax.jsp_1.1.0.0_2-1.jar;D:\Oracle\Middleware\wlserver_10.3\server\ext\jdbc\oracle\11g\ojdbc6.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\commons-cli-1.0.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.xmlef_11.1.1\xmlef.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.dms_11.1.1\dms.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.xdk_11.1.0\xml.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.javacache_11.1.1\cache.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.ucp_11.1.0.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.odl_11.1.1\ojdl.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.javatools_11.1.1\javatools-nodeps.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n-collation.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n-mapping.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n-servlet.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n-translation.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n-utility.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.nlsrtl_11.1.0\orai18n.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\adfsharembean.jar;D:\Oracle\Middleware\modules\javax.ejb_3.0.1.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\adfbcsvc.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.adf.model_11.1.1\adfbcsvc-share.jar;D:\Oracle\Middleware\jdeveloper\modules\commonj.sdo_2.1.0.jar;D:\Oracle\Middleware\modules\org.eclipse.persistence_1.0.0.0_1-1-0.jar;D:\Oracle\Middleware\jdeveloper\modules\oracle.webservices_11.1.1\wsclient.jar;D:\Oracle\Middleware\modules\com.oracle.toplink_1.0.0.0_11-1-1-1-0.jar;D:\Oracle\Middleware\modules\com.bea.core.antlr.runtime_2.7.7.jar;D:\Oracle\Middleware\modules\javax.persistence_1.0.0.0_1-0-2.jar -Dhttp.proxyHost=ges-proxy.us.oracle.com -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=sdcousecgate02.oracle.com|sdcousecgate01.oracle.com|yourtraining.oracle.com|vx*.us.oracle.com|eg*.us.oracle.com|*.example.com|jp0001.jp.oracle.com|edr4r1*.us.oracle.com|edr3r1*.us.oracle.com|localhost|10.150.1.46|edbsr*p*.peoplesoft.com|edbsr*p*.us.oracle.com|japan-tele-sslvpn.oracle.com|emea-tele-sslvpn.oracle.com|aus-tele-sslvpn.oracle.com|adc-tele-sslvpn.oracle.com|*.oracle.retail.com|localhost.localdomain|127.0.0.1|::1 -Dhttps.proxyHost=ges-proxy.us.oracle.com -Dhttps.proxyPort=80 -Dhttps.nonProxyHosts=sdcousecgate02.oracle.com|sdcousecgate01.oracle.com|yourtraining.oracle.com|vx*.us.oracle.com|eg*.us.oracle.com|*.example.com|jp0001.jp.oracle.com|edr4r1*.us.oracle.com|edr3r1*.us.oracle.com|localhost|10.150.1.46|edbsr*p*.peoplesoft.com|edbsr*p*.us.oracle.com|japan-tele-sslvpn.oracle.com|emea-tele-sslvpn.oracle.com|aus-tele-sslvpn.oracle.com|adc-tele-sslvpn.oracle.com|*.oracle.retail.com|localhost.localdomain|127.0.0.1|::1 model.Class1
Sep 22, 2009 7:40:28 PM oracle.adf.share.config.ADFConfigFactory getInstance
INFO: ADF Config instance implementation in use is : oracle.adf.share.config.MDSConfigFactory
Sep 22, 2009 7:40:31 PM oracle.adf.share.jndi.MDSBackingStore isReadOnlyMDSStore
INFO: Read only backing store
Exception in thread "main" oracle.jbo.NoDefException: JBO-25002: Definition model.EmpImpl of type Entity Definition is not found.+
+ at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:499)+
+ at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:417)+
+ at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:399)+
+ at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:750)+
+ at oracle.jbo.server.EntityDefImpl.findDefObject(EntityDefImpl.java:567)+
+ at model.AppModuleImpl.findempEmpno(AppModuleImpl.java:73)+
+ at model.Class1.main(Class1.java:24)+
Process exited with exit code 1.Duplicate of Re: JBO-25003: Object root of type View Object is not found.
Please close this thread.
Maybe you are looking for
-
I am new to this forum, so I don't if this has been discussed. I was with Comcast since Lord knows and have used their DVR for at least 4 years. One feature I got used to and loved was being able to pause live TV and "swap" to the other tuner to watc
-
Can I Install iLife '08 onto a PB G4 running Tiger?
In our family, we just bought a new MacBook, which came with the 2 gray MacBook Mac OS X Install Discs (Leopard). Once the OS is loaded on a new MacBook, it of course, includes the new iLife '08. I have an older PowerBook G4 running Tiger (10.4.11) a
-
What modification is needed to AVG virus protection system after updating Firefox?
When I try to update Firefox on my computer I receive a message that the process will disable my AVG virus protection. I am currently using the latest version of AVG updated earlier this year. I would appreciate further information on what modificati
-
Report painter adding details KOB2 and KOB1
How can I add the details of KOB2 (reference document number (refbn) and planned value in report currency (orgwtr) and the details of KOB1 in a report painter report?
-
PO Open Interface Documentation
Can someone please point me to the correct Oracle reference documentation for the PO Open Interface (Import Standard Purchase Orders)? R12 version Thanks in advance! Barry Murphy Edited by: user4056426 on Mar 15, 2011 5:22 AM