3 Replies Latest reply: Feb 4, 2013 5:39 PM by Vik Kumar-Oracle RSS

    Issue with Secondary Imports on Fusion Customization Application

    Kaja Rajesh
      Hi,

      We are trying to customize a fusion Compensation Application and we were successfully able to open the Exploded EAR.

      When we are trying to Open a View Object file 'ProposedJobVO.xml', we are receiving a Prompt to Import Secondary Imported jar files. Jdev is unable to add all jar files to the Class path when we ignore the Secondary Imports and Proceed, we are receiving Reference Object Not Found Issues.

      Do we need to perform any Additional step to avoid Secondary Imports Issue?

      Thanks
      Kaja
        • 1. Re: Issue with Secondary Imports on Fusion Customization Application
          Srinivasa Sunchu
          Kaja - For the EO and VO customizations we have to use the GLOBAL level for customization. Change it in JDeveoper and you should not see this message.

          Srinivasa Sunchu
          • 2. Re: Issue with Secondary Imports on Fusion Customization Application
            Kaja Rajesh
            Hi,

            Customization Context issue has been resolved by selecting Global Context.

            But whenever we are trying to OPen J developer to Customize Fusion App in role 'Oracle Fusion Application Administrator Customization' , we are getting below error in the Messages Log. Not Sure if this is causing the Secondary Imports Issue.


            SEVERE: MDS-00013: no metadata found for metadata object "/oracle/adf/META-INF/adf-domain-config.xml"
            oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/adf/META-INF/adf-domain-config.xml"
                 at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1336)
                 at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:3248)
                 at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1343)
                 at oracle.adf.share.jndi.MDSBackingStore.getMetadataObject(MDSBackingStore.java:395)
                 at oracle.adf.share.jndi.MDSBackingStore.getDocument(MDSBackingStore.java:455)
                 at oracle.adf.share.jndi.MDSBackingStore.readDocument(MDSBackingStore.java:228)
                 at oracle.adf.share.domain.config.ADFDomainConfig.load(ADFDomainConfig.java:244)
                 at oracle.adf.share.domain.config.ADFDomainConfig.<init>(ADFDomainConfig.java:147)
                 at oracle.adf.share.domain.config.ADFDomainConfig.getInstance(ADFDomainConfig.java:202)
                 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 oracle.adf.share.ADFContext.initADFDomainConfigIfNeeded(ADFContext.java:1095)
                 at oracle.adf.share.ADFContext.setupADFDomainConfig(ADFContext.java:1077)
                 at oracle.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:94)
                 at oracle.adf.share.el.ADFContextVariableResolverImpl.resolveVariable(ADFContextVariableResolverImpl.java:81)
                 at org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
                 at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:140)
                 at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
                 at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
                 at oracle.jsp.el.OracleExpressionEvaluator.evaluate(Unknown Source)
                 at oracle.jsp.el.OracleExpression.evaluate(Unknown Source)
                 at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluateWithEL10(OracleExpressionEvaluatorImpl.java:95)
                 at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:58)
                 at oracle.adf.share.jndi.StringELRefAddr.checkAndResolveExpression(StringELRefAddr.java:92)
                 at oracle.adf.model.connection.url.HttpURLConnection.<init>(HttpURLConnection.java:190)
                 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                 at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
                 at oracle.adf.model.connection.url.URLConnectionFactory.getObjectInstance(URLConnectionFactory.java:174)
                 at oracle.adf.share.jndi.ReferenceStoreHelper.getObjectForReference(ReferenceStoreHelper.java:295)
                 at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:638)
                 at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:144)
                 at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:149)
                 at javax.naming.InitialContext.lookup(InitialContext.java:392)
                 at oracle.adfinternal.rc.connection.UncloseableContextWrapper.lookup(UncloseableContextWrapper.java:156)
                 at oracle.adfinternal.rc.connection.ConnectionManagerImpl.lookup(ConnectionManagerImpl.java:354)
                 at oracle.adf.rc.adapter.url.URLObjectFactory.getInitialContext(URLObjectFactory.java:66)
                 at oracle.adf.rc.adapter.RCAdapterManager.getInitialContext(RCAdapterManager.java:404)
                 at oracle.adf.rc.adapter.RCAdapterManager.getInitialContext(RCAdapterManager.java:322)
                 at oracle.jdeveloper.rescat2.nodes.ConnectionTypeNode.updateCache(ConnectionTypeNode.java:236)
                 at oracle.jdeveloper.rescat2.nodes.ConnectionTypeNode.getChildrenImpl(ConnectionTypeNode.java:76)
                 at oracle.jdeveloper.rescat2.nodes.GenericNode.getChildren(GenericNode.java:79)
                 at oracle.jdeveloper.rescat2.nodes.RepositoriesRootNode.getChildrenImpl(RepositoriesRootNode.java:62)
                 at oracle.jdeveloper.rescat2.nodes.GenericNode.getChildren(GenericNode.java:79)
                 at oracle.adf.share.dt.ApplicationConnectionsNode.addChildrenElements(ApplicationConnectionsNode.java:203)
                 at oracle.adf.share.dt.ApplicationConnectionsNode.loadChildrenWhenConnFileExists(ApplicationConnectionsNode.java:175)
                 at oracle.adf.share.dt.ApplicationConnectionsNode.prepareChildren(ApplicationConnectionsNode.java:75)
                 at oracle.jdeveloper.appresources.AbstractFolder.getChildren(AbstractFolder.java:152)
                 at oracle.ideimpl.explorer.ExplorerNode.getChildNodes(ExplorerNode.java:297)
                 at oracle.ideimpl.explorer.BaseTreeExplorer.addChildren(BaseTreeExplorer.java:371)
                 at oracle.ideimpl.explorer.BaseTreeExplorer.open(BaseTreeExplorer.java:1048)
                 at oracle.ideimpl.explorer.BaseTreeExplorer$4.run(BaseTreeExplorer.java:2046)
                 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:666)
                 at java.awt.EventQueue.access$400(EventQueue.java:81)
                 at java.awt.EventQueue$2.run(EventQueue.java:627)
                 at java.awt.EventQueue$2.run(EventQueue.java:625)
                 at java.security.AccessController.doPrivileged(Native Method)
                 at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                 at java.awt.EventQueue.dispatchEvent(EventQueue.java:636)
                 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
                 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
                 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
                 at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
            • 3. Re: Issue with Secondary Imports on Fusion Customization Application
              Vik Kumar-Oracle
              no this is not related to secondary import issue. You can ignore this error as it wont harm anything.

              Vik