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
Similar Messages
-
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 -
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.
-
JBO-25002 makes my instance unstable
Hi Gurus,
I have one application based on BC4J. Everything seems working well. But from some point, it shows the following JBO-25002 error. I have no idea what happened and why this error can happen during working well.
Users cannot login by this error sometimes. Can you give me any idea?
JBO-25002: Definition UserRoleMainView of type Attribute not found
at oracle.jbo.server.ViewObjectImpl.getAttributeIndexOf(ViewObjectImpl.java:3248)
at oracle.jbo.server.ViewRowImpl.getAttributeIndexOf(ViewRowImpl.java:1296)
at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:684)I'm guessing that 'UserRoleMainView' is a view link accessor attribute (attribute to get to the other side of the view link). For such an attribute, we have a bug that could cause something like your problem under race condition.
Specifically, if two threads try to load attr definition for UserRoleMainView at the same time, you could get into this situation. This bug appears only for VL accessor attrs.
To get around the problem, you can preload attr definition before many threads start working to get the attr all simultaneously (e.g., boot time).
Use code snippet like the following:
import oracle.jbo.server.ViewDefImpl;
// your-viewdef-name must be fully (package) qualified.
ViewDefImpl viewDef = ViewDefImpl.findDefObject(<your-viewdef-name>);
viewDef.getAttributeDefImpls();
getAttributeDefImpls() will force load these attr defs and you should be able to avoid the race condition.
This bug will be fixed in the next release of BC4J.
Thanks.
Sung -
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) -
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/ -
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 HDhiraj:
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 -
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! -
On using VO.createRow I get an exception that say
Caused by: oracle.jbo.NoDefException: JBO-25002: Definition <Association package> of type Entity Association is not found.
The Exception logs shows that the error is created in a EO which does not have any direct connection with the Association in question
so the create method is fired in Entity1 but this error comes for an association between Entity2 and Entity3. There is however an association between Entity1 and Entity2.
Entity1 and Entity2 are in the same project as the assoc between E2 and E3
E3 is in another project, but I have tried refreshing the library dependencies and clean all + rebuild.Refer JBO-25002: Definition {1} of type {0} is not found.
http://docs.oracle.com/cd/E24382_01/core.1112/e22506/chapter_jbo_messages.htm -
Hi all,
I've Extended a VO on JDeveloper...
When I sent it to Development server, it worked fine...
But when I try to get it to Production, It keeps giving this error:
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.icx.por.wf.server.CMAAReqLinesNotificationsVO of type View Definition not found
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2542)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1892)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:536)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:424)
at OA.jspService(_OA.java:212)...
The Files are o the same folder as the Original VO's...
Thank you all in advance.Tapash,
This is how we will have to work in Jdev 10g. Check the detail on thread Re: OAF Toolbox Tutorial Help - Search
--Shiv -
Oracle.jbo.NoDefException: JBO-25002:
Hi All,
I faced a problem in my project which is avoiding me to go further in one one of my modules in my project.
I am using Jdeveloper *11.1.1.6.0*. The problem is as:
I have one list project(*common for the applicatopn*) which is meant for containing the records that will be used for other projects to display pericular attribute value in a dropdown list.My list project,named as *"ManageList*" is having one view object listValuesVO. On this VO there is one view criteria is there which contains one bind variable "*listValueIDBV*" which will give value to the where clause as listValueId = :listValueIDBV. The listValueId is one of the attribute in the table for the listValuesVO. This table is having one more attribute named listValueName which contains the list names to be displayed in the LOV for some other attribute.
Now I am having one more project named "*ManageIsometrics*" in the same work space. Here one VO is there which is having one attribute named "*drawingId*". This attribute needs to be a LOV which is supposed to get the values from the ManageList project. Hence to get my things done I have cretaed the ADFLibraryJAR for the ManageList project. Added this jar to my ManageIsometrics project library by using the fileSystem connection.
Now I have created a view accessor named "*drawingNamesVA*" depending on the listValuesVO and then I edited this view accessor to assign value to the bind variable named "*listValueIDBV*" which will get value from certain expression. Now I have added the LOV for drawingId by selecting the List data Source as "*drawingNamesVA*" and List Attribute as listValueId and display attribute as listValueName. Now when I am running the application am getting the below exception:
oracle.jbo.NoDefException: JBO-25002: Definition list.model.view.listValuesVO of type View Definition is not found.
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:618)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:523)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:505)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:780)
at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:845)
at oracle.jbo.server.ApplicationModuleImpl.createViewObject(ApplicationModuleImpl.java:4082)
at oracle.jbo.server.ViewAccessorDef.createViewObject(ViewAccessorDef.java:316)
at oracle.jbo.server.ViewObjectImpl.findOrCreateLocalViewObject(ViewObjectImpl.java:2476)
at oracle.jbo.server.ViewObjectImpl.findOrCreateLocalViewObject(ViewObjectImpl.java:2448)
at oracle.jbo.server.ViewRowImpl.findOrCreateLocalViewObject(ViewRowImpl.java:5841)
at oracle.jbo.server.ViewRowImpl.createViewAccessorRS(ViewRowImpl.java:2611)
at oracle.adf.model.bean.DCDataRow.createViewAccessorRS(DCDataRow.java:562)
at oracle.jbo.server.ViewRowImpl.createViewAccessorRS(ViewRowImpl.java:2625)
at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1850)
at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1923)
at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:866)
at oracle.adf.model.bean.DCDataRow.getAttributeInternal(DCDataRow.java:405)
at oracle.jbo.server.ViewRowImpl.getAttrInvokeAccessor(ViewRowImpl.java:948)
at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:896)
If am testing the application by running it by right click from the application module, the list values are comming properly to the respective attribute. I thought may be the JARs are not refering properly. Hence I removed the JAR and added the JARs agin and deployed the projects once agin. Still I am facing the same problem. In the browser it is coming as missingstring error.
Please guide me to find out the the solution. Thanking you lot gentlemen for your valuable time.
Thanks & Regards
LuckeeCheck this thread
JBO-25002: Definition ...of type View Definition is not found -
Hi,
I am not able to run a simple and empty UICell in JDeveloper.
Steps:
1.Create a new UICell by including ApplCore jars in JDev on Linux environment.
2.Right click on this cell and run it.
3.I can able to see some exceptions in Log file of JDev too.
like,
weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: OAUTH marshaling failure
4.But a URL is pop up in Mozilla browser with following exceptions,
Error 500--Internal Server Error
oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.fnd.applcore.uicomponents.view.pageDefs.oracle_apps_fnd_applcore_templates_UIShellPageDef of type Form Binding Definition is not found.
at oracle.jbo.mom.DefinitionManager.findDefObjectUsingMetadataObject(DefinitionManager.java:2667)
at oracle.jbo.mom.DefinitionManager.findDefObjectUsingMetadataObject(DefinitionManager.java:2679)
at oracle.adf.model.binding.DCBindingContainerDef.findDefObject(DCBindingContainerDef.java:292)
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:134)
at oracle.adf.model.binding.DCBindingContainerReference.createExecutableBinding(DCBindingContainerReference.java:231)
at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:579)
at oracle.adf.model.binding.DCBindingContainerDef.initializeBindingContainer(DCBindingContainerDef.java:727)
at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:946)
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:152)
at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:92)
at oracle.adf.model.BindingContext.get(BindingContext.java:1088)
at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:826)
at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:1567)
at oracle.adfinternal.controller.application.model.UpdateBindingListener.setBindingELVariable(UpdateBindingListener.java:112)
at oracle.adfinternal.controller.application.model.UpdateBindingListener.beforePhase(UpdateBindingListener.java:61)
at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:112)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:59)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:278)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
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.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:421)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:101)
at java.security.AccessController.doPrivileged(Native Method)
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:84)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:147)
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:1450)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Caused by: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/apps/fnd/applcore/uicomponents/view/pageDefs/oracle_apps_fnd_applcore_templates_UIShellPageDef.xml"
at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1163)
at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:2837)
at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1204)
at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1153)
at oracle.jbo.mom.DefinitionManager.findDefObjectUsingMetadataObject(DefinitionManager.java:2633)
... 67 more
Please let me know what is the solution/work around/suggestion, thanks in advance.I run into this problem today and since there is no solution posted for it, I will post my solution to it for future reference:
This problem appeared all of a sudden - I was able to deploy before - when deploying from JDeveloper 11.1.1.4 onto WLS (standalone version shipped with JDeveloper 11.1.1.4). The solution that worked for me was to copy the needed library - sunjce_provider.jar - from the java jre/lib/ext directory to the domain's lib directory. This will add the needed jar to the server's classpath during startup and allow you to deploy. -
Oracle.jbo.NoDefException: JBO-25002: View link Definition not found
Hi All,
I am using Jdev 11.1.1.3 .I created an normal JSPX and created master details table.When i am running this page .in the log i am getting this error.
[07:43:32 AM] Redeploying Application...
oracle.jbo.NoDefException: JBO-25002: Definition oracle.fod.storefront.link.BrowseProductsWarehouseStockLevelsLink of type View Link Definition is not found.
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:495)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:413)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:395)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:749)
at oracle.jbo.server.ViewLinkDefImpl.findDefObject(ViewLinkDefImpl.java:135)
at oracle.jbo.server.ViewDefImpl.resolveViewLinkAccessorAttribute(ViewDefImpl.java:8076)
at oracle.jbo.server.ViewDefImpl.processViewLinkAccessors(ViewDefImpl.java:8258)
at oracle.jbo.server.ViewDefImpl.processAccessors(ViewDefImpl.java:8067)
at oracle.jbo.server.ViewDefImpl.getViewCriteria(ViewDefImpl.java:1563)
at oracle.jbo.server.ViewCriteriaManagerImpl.initViewCriteriaManager(ViewCriteriaManagerImpl.java:66)
at oracle.jbo.common.BaseViewCriteriaManagerImpl.getViewCriteriaClause(BaseViewCriteriaManagerImpl.java:444)
at oracle.jbo.server.ViewObjectImpl.resetDefaultAssocConsistent(ViewObjectImpl.java:11897)
at oracle.jbo.server.ViewObjectImpl.removeViewLink(ViewObjectImpl.java:1923)
at oracle.jbo.server.ViewLinkImpl.setDef(ViewLinkImpl.java:156)
at oracle.jbo.server.ApplicationModuleImpl.removeChild(ApplicationModuleImpl.java:1033)
at oracle.jbo.server.ComponentObjectImpl.remove(ComponentObjectImpl.java:329)
at oracle.jbo.server.ApplicationModuleImpl.removeViewLinks(ApplicationModuleImpl.java:4301)
at oracle.jbo.server.ApplicationModuleImpl.resetState(ApplicationModuleImpl.java:4636)
at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:322)
at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8651)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4405)
at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4376)
at oracle.jbo.common.ampool.ApplicationPoolImpl.removeResources(ApplicationPoolImpl.java:2901)
at oracle.jbo.pool.ResourcePool.destroy(ResourcePool.java:656)
at oracle.jbo.common.ampool.ApplicationPoolImpl.destroy(ApplicationPoolImpl.java:2920)
at oracle.jbo.pool.ResourcePoolManager.destroy(ResourcePoolManager.java:163)
at oracle.jbo.common.ampool.PoolMgr.destroy(PoolMgr.java:86)
at oracle.jbo.common.ampool.PoolMgr$1.scopeInvalidated(PoolMgr.java:66)
at oracle.adf.share.ADFScopeHelper.fireScopeInvalidated(ADFScopeHelper.java:49)
at oracle.adf.share.config.ADFConfigImpl.releaseResources(ADFConfigImpl.java:676)
at oracle.adf.share.config.ADFConfigFactory.cleanUpApplicationState(ADFConfigFactory.java:432)
at oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener.postStop(ADFApplicationLifecycleListener.java:96)
at weblogic.application.internal.flow.BaseLifecycleFlow$PostStopAction.run(BaseLifecycleFlow.java:351)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.application.internal.flow.BaseLifecycleFlow$LifecycleListenerAction.invoke(BaseLifecycleFlow.java:199)
at weblogic.application.internal.flow.BaseLifecycleFlow.postStop(BaseLifecycleFlow.java:95)
at weblogic.application.internal.flow.HeadLifecycleFlow.unprepare(HeadLifecycleFlow.java:290)
at weblogic.application.internal.BaseDeployment$1.previous(BaseDeployment.java:1233)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:167)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:159)
at weblogic.application.internal.BaseDeployment.unprepare(BaseDeployment.java:495)
at weblogic.application.internal.EarDeployment.unprepare(EarDeployment.java:58)
at weblogic.application.internal.DeploymentStateChecker.unprepare(DeploymentStateChecker.java:205)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.unprepare(AppContainerInvoker.java:117)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.silentUnprepare(AbstractOperation.java:689)
at weblogic.deploy.internal.targetserver.operations.RedeployOperation.unprepareDeployment(RedeployOperation.java:193)
at weblogic.deploy.internal.targetserver.operations.RedeployOperation.doPrepare(RedeployOperation.java:114)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
<13 Aug, 2012 7:43:36 AM IST> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application Storefront-11 is not versioned.>
Any suggestion what would be the possible solution for this.The only possible solution here is to put the ViewDefination at the required place i.e. oracle.fod.storefront.link.BrowseProductsWarehouseStockLevelsLink.
I will re frame the question for you. Is the file present at its desired location ? Can you do a clean build on the project and deploy again ? -
All,
Want some pointers to the error that I am running into. The application supports webcenter and when we bring up the web page we get the error below
oracle.jbo.NoDefException: JBO-25002: Definition oracle.epm.planning.application.ui.DataControls of type null is not found
caused by the nested error Caused by: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/epm/planning/application/ui/DataControls.dcx"
at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1279)
There is no file called DataControls.dcx under the "/oracle/epm/planning/application/ui/ package.
How do we remove the runtime reference that webcenter still seems to hold onto?
Any help is really appreciated.It supports WebCenter Customizable Components tag library in the ViewController project. The DataControls.dcx file which was under the oracle.epm.planning.application.ui package was still present under the classes folder. Since this file was deleted from the JDEV view it seemed that it should not be included. It worked on my environment but not for others who did not have the file stored under classes folder under the ViewController project.
I have the problem resolved now. Thanks for all the pointers.
Maybe you are looking for
-
[Solved] Questions about Arch on T420s
Hello everybody, I'm relatively new to Arch and switched from Ubuntu last year. Since then I've learned a lot about Linux in general due to the great documentation provided by the Arch community. I've managed to install Arch on my Thinkpad T420s with
-
Can I adjust the color balance in Facetime?
The color balance of my image when I am using Facetime on my iPad 2 is so bad that I would rather use Skype- it is extremely yellow and makes a very unflattering image of me. Is there anyway to adjust the color balance to have more natural tones whi
-
Opening iTunes 10 Library on an External Hard Drive from iTunes 9.2.1
Hi All, I backed up my iTunes library on an external Hard Drive using; 'Machine A'- Powerbook, PowerPC, 1.25 GHz OS - Leopard iTunes - 10.1 This Aluminum G4 is undergoing repairs so I am now using an older Powerbook which works fine. Configuration on
-
Some questions on import statements.
When I see import java.awt.* import java.awt.event.* am I on track interpreting this to mean that you want to be able to use any of the classes found in package java.awt? why would import java.awt.event.* be necessary if event is a class in the java.
-
Realfree causing SEG Violation
Hello I am working on Solaris 8 (newest patches installed) using Sun WorkShop 6 update 1 C++ 5.2 Patch 109508-03 2001/04/07. My Application is a multithreaded application and When executed it hangs. If I go through a debugger it gives me a SEGV in th