MDS-00013 and JBO-26001 Error
652040Jul 22 2009 — edited Aug 5 2009Hi All,
I’ve been getting an MDS error (MetadataNotFoundException): MDS-00013 and a oracle.jbo.NoXMLFileException: JBO-26001.
Here’s what I’ve done:
I have a regular model project. The files in this project have been refactored from another model project to this model project. All the relevant references have been changed and verified. My project (generating a pdf) works fine when run from here.
I call the above AMmethod to generate the pdf from a UI project. The earlier reference is changed to point to the new AM location. This change is also verifird (pagedef.xmls and DataBindings.cpx).
When I deploy this to my standalone server, and run my project, I get the error listed below:
No XML file /oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx for metaobject oracle.apps.prc.po.manageDocument.publicModel.PrcPoManageDocumentPublicModel.jpx
[16846] MDS error (MetadataNotFoundException): MDS-00013: no metadata found for metadata object "/oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx"
[16847] An exception occured during checkout.
[16848] oracle.jbo.NoXMLFileException: JBO-26001: XML File not found for the Container /oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx
I don’t know if I’m missing something, if there is some path I’ve not verified. I came across several forum posts and this bug – https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?rptno=8628145
which same to have the same issue. I’ve attached a larger stack trace at the bottom of this email, and the complete server log can be found here - http://files.oraclecorp.com/content/AllPublic/SharedFolders/Fusion%20Deliverables-Public/Procurement/Purchasing/Technical%20Designs/COMMON%20COMPONENTS/View%20PDF/serverLog.dat
Is there a resolution on this matter? Does anyone know any workarounds? Any pointers would be appreciated.
Thanks!
Mansi
[16838] Copying unknown Client property (name='PoViewPDFAM') to session [16839] Copying unknown Client property (jbo.applicationmoduleclassname='oracle.apps.prc.po.manageDocument.publicModel.viewPdf.applicationModule.PoViewPDFAM') to session [16840] Copying unknown Client property (java.naming.factory.url.pkgs='weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.jndi.factories:weblogic.corba.j2ee.naming.url') to session [16841] Copying unknown Client property (ApplicationName='oracle.apps.prc.po.manageDocument.publicModel.viewPdf.applicationModule.PoViewPDFAM') to session [16842] Copying unknown Client property (jbo.security.authorized='true') to session [16843] }} finished loading BC4J properties [16844] -----------------------------------------------------------
[16845] No XML file /oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx for metaobject oracle.apps.prc.po.manageDocument.publicModel.PrcPoManageDocumentPublicModel.jpx
[16846] MDS error (MetadataNotFoundException): MDS-00013: no metadata found for metadata object "/oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx"
[16847] An exception occured during checkout.
[16848] oracle.jbo.NoXMLFileException: JBO-26001: XML File not found for the Container /oracle/apps/prc/po/manageDocument/publicModel/PrcPoManageDocumentPublicModel.jpx
at oracle.jbo.mom.MOMParserMDS.parse(MOMParserMDS.java:228)
at oracle.jbo.mom.MOMParserNonMDS.readAndParse(MOMParserNonMDS.java:70)
at oracle.jbo.mom.DefinitionContextStandard.readAndParse(DefinitionContextStandard.java:236)
at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:1443)
at oracle.jbo.server.SessionImpl.init(SessionImpl.java:156)
at oracle.jbo.server.ApplicationModuleHomeImpl.createSession(ApplicationModuleHomeImpl.java:106)
at oracle.jbo.server.ApplicationModuleHomeImpl.<init>(ApplicationModuleHomeImpl.java:43)
at oracle.jbo.server.InitialContextImpl.createJboHome(InitialContextImpl.java:52)
at oracle.jbo.common.JboInitialContext.lookup(JboInitialContext.java:73)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:155)
at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:73)
at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2754)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:589)
at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2324)
at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2204)
at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3088)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:460)
at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:431)
at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)
at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:492)
at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:834)
at oracle.adf.model.binding.DCDataControl.setErrorHandler(DCDataControl.java:476)
at oracle.jbo.uicli.binding.JUApplication.setErrorHandler(JUApplication.java:261)
at oracle.adf.model.BindingContext.put(BindingContext.java:1008)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:173)
at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:770)
at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1063)
at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:966)
at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:926)
at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:883)
at oracle.adf.model.BindingContext.get(BindingContext.java:840)
at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:296)
at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1411)
at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1489)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.getDataControl(JUCtrlActionBinding.java:555)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.internalCheckPermission(JUCtrlActionBinding.java:1840)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:689)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:392)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:216)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:200)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
at oracle.apps.ADFUtil.invokeEL(ADFUtil.java:83)
at oracle.apps.ADFUtil.invokeEL(ADFUtil.java:62)
at oracle.apps.prc.po.manageDocument.publicUi.searchDocument.bean.SearchDocumentManagedBean.streamPoPdf(SearchDocumentManagedBean.java:2489)
at oracle.apps.prc.po.manageDocument.publicUi.searchDocument.bean.SearchDocumentManagedBean.streamPoPdfForAgreement(SearchDocumentManagedBean.java:2455)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
at org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListener.processAction(FileDownloadActionListener.java:121)
at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:671)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:179)
at oracle.adf.view.rich.component.rich.nav.RichCommandMenuItem.broadcast(RichCommandMenuItem.java:196)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:87)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:298)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:91)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:97)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:87)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:298)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:91)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:91)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:145)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:87)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:298)