Migrating The SOA Composites From 11.1.1.7 To 12.2.1.2.0 getting "Invalid Composite File" error

(Doc ID 2333742.1)

Last updated on NOVEMBER 29, 2017

Applies to:

Oracle SOA Suite - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.2.0 version, Deployment

Migrating couple of SOA Composites from 11.1.1.7 to 12.2.1.2.0. When user compiled those 2 Composites it's throwing the error as null. When user opened the composite.xml it is showing as "Invalid Composite File" error.

User tried opening the .jca file and it's throwing the following errors:

java.lang.RuntimeException: CompositeModel.getCompositeModel returned null.
at oracle.tip.tools.ide.fabric.api.SCAControllerContext.getScaComposite(SCAControllerContext.java:275)
at oracle.tip.tools.ide.fabric.api.SCAControllerContext.getXmlModel(SCAControllerContext.java:282)
at oracle.tip.tools.ide.fabric.api.SCAControllerContext.releaseCompositeReadLock(SCAControllerContext.java:257)
at oracle.tip.tools.ide.fabric.api.SCAControllerServRefImpl.getRefServElementForName(SCAControllerServRefImpl.java:176)
at oracle.tip.tools.ide.fabric.api.SCAControllerHelperImpl.getInterfaceInfoForName(SCAControllerHelperImpl.java:331)
atoracle.tip.tools.ide.fabric.api.SCAControllerHelperImpl.getWsdlInfoForName(SCAControllerHelperImpl.java:316)
at oracle.tip.tools.ide.fabric.api.SCAControllerImpl.getWsdlInfoForName(SCAControllerImpl.java:997)
at oracle.tip.tools.ide.adapters.designtime.dependency.JcaPortTypeReferenceFactory.getReference(JcaPortTypeReferenceFactory.java:74)
at oracle.jdeveloper.xml.schema.dependency.NamedReferenceFactory.getReferences(NamedReferenceFactory.java:32)
at oracle.bali.xml.model.dependency.DependencyUtils.getReferences(DependencyUtils.java:241)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer._reportUnusedReferences(XdfAnalyzer.java:114)
at oracle.bali.xml.gui.jdev.audit.XdfAnalyzer.enter(XdfAnalyzer.java:78)
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)

Jul 27, 2017 9:09:13 PM oracle.jdeveloper.audit.service.AuditLogger error
SEVERE: disabling analyzer oracle.bali.xml.gui.jdev.audit.XdfAnalyzer; rules Reference Not Found Error, Reference Not Found Warning, Reference Not Found
Advisory, Remote Location Not Loaded Warning, Remote Location Not Found Warning

Below is the .JCA File.

<adapter-config name="PelEBSLeadSrvc" adapter="Database Adapter"
wsdlLocation="PelEBSLeadSrvc.wsdl"
xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">

<connection-factory location="eis/DB/EBS" UIConnectionName="oradeb6db"
adapterRef=""/>
<endpoint-interaction portType="PelEBSLeadSrvc_ptt"
operation="PelEBSLeadSrvc">
<interaction-spec
className="oracle.tip.adapter.db.DBStoredProcedureInteractionSpec">
<property name="SchemaName" value="APPS"/>
<property name="PackageName" value="PEL_CRM_PUBLIC_API"/>
<property name="ProcedureName" value="GET_LEAD_DETAILS"/>
<property name="GetActiveUnitOfWork" value="false"/>
</interaction-spec>
<output/>
</endpoint-interaction>

</adapter-config>

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms