Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

When I run my page I get java.io.FileNotFoundException: JAR entry META-INF/adfm.xml. Stopping Integ

User_Q9TKTMar 11 2020 — edited Apr 6 2020

I am using JDEV 12.2.1.3.0

When I run Home.jspx I get the following JBO error.  Every time I get this error I have to stop Integrated WLS and rerun the page.  Doing this 20-30 times a day, as you can imagine, wastes a lot of time.  Does Oracle have fix for this or is this another one of those JDEV issues we have to suffer?  Here is the stack trace of the JBO error:

oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-29000. Error message parameters are {0=java.io.FileNotFoundException, 1=JAR entry META-INF/adfm.xml not found in C:\Users\c-agunda\AppData\Roaming\JDeveloper\system12.2.1.3.42.170820.0914\DefaultDomain\servers\DefaultServer\tmp\_WL_user\SERIS\qh0r33\war\WEB-INF\lib\SERISCommonUI.jar}      at oracle.jbo.uicli.mom.CpxUtils.getCpxListFromMetadata(CpxUtils.java:512)      at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:915)      at oracle.adf.model.BindingContext.initialize(BindingContext.java:472)      at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:270)      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:196)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354)      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:232)      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:172)      at java.security.AccessController.doPrivileged(Native Method)      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:110)      at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:273)      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:147)      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3706)      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3672)      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:328)      at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)      at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)      at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)      at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)      at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1705)      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1665)      at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)      at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)      at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)      at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)      at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)      at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652)      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)      at weblogic.work.ExecuteThread.run(ExecuteThread.java:360) Caused by: java.io.FileNotFoundException: JAR entry META-INF/adfm.xml not found in C:\Users\c-agunda\AppData\Roaming\JDeveloper\system12.2.1.3.42.170820.0914\DefaultDomain\servers\DefaultServer\tmp\_WL_user\SERIS\qh0r33\war\WEB-INF\lib\SERISCommonUI.jar      at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:142)      at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)      at java.net.URL.openStream(URL.java:1045)      at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.openStream(MetadataRegistryImpl.java:650)      at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.getDomDocument(MetadataRegistryImpl.java:665)      at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.getRegistryPaths(MetadataRegistryImpl.java:247)      at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.visitRegistryPaths(MetadataRegistryImpl.java:160)      at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.visitRegistryPaths(MetadataRegistryImpl.java:116)      at oracle.jbo.uicli.mom.CpxUtils.getCpxListFromMetadata(CpxUtils.java:491)
This post has been answered by User_Q9TKT on Apr 6 2020
Jump to Answer
Comments
Post Details
Added on Mar 11 2020
8 comments
1,541 views