java.lang.RuntimeException: SOA component IF671_FriedmanHCC_Orders does not have a <componentType> element. If you are opening a project created in 12C, you will need to manually migrate the project by copying the complete contents of the componentType file, including the root element, to the second child of the component element (after the implementation element) in the composite.xml.

Oracle Community | NagaShankar | 2 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    SOA 12c Migration issue

    Oracle Community | 2 years ago | NagaShankar
    java.lang.RuntimeException: SOA component IF671_FriedmanHCC_Orders does not have a <componentType> element. If you are opening a project created in 12C, you will need to manually migrate the project by copying the complete contents of the componentType file, including the root element, to the second child of the component element (after the implementation element) in the composite.xml.

    Root Cause Analysis

    1. java.lang.RuntimeException

      SOA component IF671_FriedmanHCC_Orders does not have a <componentType> element. If you are opening a project created in 12C, you will need to manually migrate the project by copying the complete contents of the componentType file, including the root element, to the second child of the component element (after the implementation element) in the composite.xml.

      at oracle.tip.tools.ide.fabric.api.SCAControllerContext.getComponentTypeElement()
    2. oracle.tip.tools
      BPELXmlModelImpl.postAttachmentHook
      1. oracle.tip.tools.ide.fabric.api.SCAControllerContext.getComponentTypeElement(SCAControllerContext.java:622)
      2. oracle.tip.tools.ide.fabric.api.SCAControllerImpl.getComponentTypeElementByName(SCAControllerImpl.java:1245)
      3. oracle.tip.tools.ide.fabric.api.SCAControllerServRefImpl.getRefServElementForName(SCAControllerServRefImpl.java:166)
      4. oracle.tip.tools.ide.fabric.api.SCAControllerHelperImpl.getInterfaceInfoForName(SCAControllerHelperImpl.java:331)
      5. oracle.tip.tools.ide.fabric.api.SCAControllerHelperImpl.getWsdlInfoForName(SCAControllerHelperImpl.java:316)
      6. oracle.tip.tools.ide.fabric.api.SCAControllerImpl.getWsdlInfoForName(SCAControllerImpl.java:981)
      7. oracle.tip.tools.ide.bpel.v1.plugins.plugins.soa.deployment.BPELDeploymentFile.getWSDLLocation(BPELDeploymentFile.java:222)
      8. oracle.tip.tools.ide.bpel.v1.designer.addin.model.wsdl.WSDLModel.setPartnerLinkWSDLLocations(WSDLModel.java:244)
      9. oracle.tip.tools.ide.bpel.v1.designer.addin.model.BPELXmlModelImpl.createProcess(BPELXmlModelImpl.java:320)
      10. oracle.tip.tools.ide.bpel.v1.designer.addin.model.BPELXmlModelImpl.postAttachmentHook(BPELXmlModelImpl.java:131)
      10 frames
    3. oracle.bali.xml
      JDevDependencyContext.getXmlContext
      1. oracle.bali.xml.model.XmlContext._initializeModel(XmlContext.java:323)
      2. oracle.bali.xml.model.XmlContext._setSourceModel(XmlContext.java:2328)
      3. oracle.bali.xml.model.XmlContext.setModel(XmlContext.java:346)
      4. oracle.bali.xml.addin.XMLSourceNode._createAndInitXmlContext(XMLSourceNode.java:1782)
      5. oracle.bali.xml.addin.XMLSourceNode._getXmlContext(XMLSourceNode.java:1732)
      6. oracle.bali.xml.addin.XMLSourceNode.getXmlContext(XMLSourceNode.java:192)
      7. oracle.bali.xml.gui.jdev.JDevXmlContext.getXmlContext(JDevXmlContext.java:224)
      8. oracle.bali.xml.gui.jdev.dependency.JDevDependencyContext.getXmlContext(JDevDependencyContext.java:94)
      9. oracle.bali.xml.gui.jdev.dependency.JDevDependencyContext.getXmlContext(JDevDependencyContext.java:53)
      9 frames
    4. oracle.jdeveloper.webservices
      WSDLReference.validateDeclarationImpl
      1. oracle.jdeveloper.webservices.wsdl.dependency.WSDLReference.validateDeclarationImpl(WSDLReference.java:116)
      1 frame
    5. oracle.jdeveloper.xml
      NamedReference.findDeclaration
      1. oracle.jdeveloper.xml.schema.dependency.SchemaReference.isValid(SchemaReference.java:269)
      2. oracle.jdeveloper.xml.schema.dependency.NamedReference.findDeclaration(NamedReference.java:326)
      2 frames
    6. oracle.bali.xml
      XdfAnalyzer.enter
      1. oracle.bali.xml.gui.jdev.audit.XdfAnalyzer._reportUnusedReferences(XdfAnalyzer.java:121)
      2. oracle.bali.xml.gui.jdev.audit.XdfAnalyzer.enter(XdfAnalyzer.java:78)
      2 frames
    7. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:606)
      3 frames
    8. oracle.jdevimpl.audit
      DefaultAuditor.tryAudit
      1. oracle.jdevimpl.audit.core.BoundMethod.invoke(BoundMethod.java:83)
      2. oracle.jdevimpl.audit.core.DefaultAuditContext.invoke(DefaultAuditContext.java:299)
      3. oracle.jdevimpl.audit.core.DefaultAuditContext.invokeEnterMethods(DefaultAuditContext.java:245)
      4. oracle.jdevimpl.audit.core.DefaultAuditor.visitLowerTree(DefaultAuditor.java:1780)
      5. oracle.jdevimpl.audit.core.DefaultAuditor.visitLowerTree(DefaultAuditor.java:1790)
      6. oracle.jdevimpl.audit.core.DefaultAuditor.visitLowerTree(DefaultAuditor.java:1790)
      7. oracle.jdevimpl.audit.core.DefaultAuditor.visitLowerTree(DefaultAuditor.java:1790)
      8. oracle.jdevimpl.audit.core.DefaultAuditor.traverseConstruct(DefaultAuditor.java:1729)
      9. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1427)
      10. oracle.jdevimpl.audit.core.DefaultAuditor.traverseModel(DefaultAuditor.java:1562)
      11. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1423)
      12. oracle.jdevimpl.audit.core.DefaultAuditor.traverseConstruct(DefaultAuditor.java:1725)
      13. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1427)
      14. oracle.jdevimpl.audit.core.DefaultAuditor.traverseModel(DefaultAuditor.java:1562)
      15. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1423)
      16. oracle.jdevimpl.audit.core.DefaultAuditor.traverseConstruct(DefaultAuditor.java:1725)
      17. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1427)
      18. oracle.jdevimpl.audit.core.DefaultAuditor.traverseModel(DefaultAuditor.java:1562)
      19. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1423)
      20. oracle.jdevimpl.audit.core.DefaultAuditor.traverseConstruct(DefaultAuditor.java:1725)
      21. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1427)
      22. oracle.jdevimpl.audit.core.DefaultAuditor.traverseModel(DefaultAuditor.java:1562)
      23. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1423)
      24. oracle.jdevimpl.audit.core.DefaultAuditor.traverseConstruct(DefaultAuditor.java:1725)
      25. oracle.jdevimpl.audit.core.DefaultAuditor.visitUpperTree(DefaultAuditor.java:1427)
      26. oracle.jdevimpl.audit.core.DefaultAuditor.traverseModel(DefaultAuditor.java:1562)
      27. oracle.jdevimpl.audit.core.DefaultAuditor.audit(DefaultAuditor.java:1191)
      28. oracle.jdevimpl.audit.core.DefaultAuditor.tryAudit(DefaultAuditor.java:918)
      28 frames
    9. oracle.ide.status
      StatusMonitor$StatusTask.run
      1. oracle.ide.status.StatusMonitor$StatusTask.run(StatusMonitor.java:697)
      1 frame
    10. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      3. java.lang.Thread.run(Thread.java:745)
      3 frames