SOA Server is unable to reference Artifacts from MDS and throws Exception "oracle.mds.exception.MDSException: MDS-00054" (Doc ID 1961145.1)

Last updated on APRIL 28, 2016

Applies to:

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

Symptoms

On : 11.1.1.7.0 version, BPEL Service Engine

When a composite is deployed which has an MDS WSDL reference, deployment fails with the following error:

ERROR
-----------------------

oracle.fabric.common.FabricException: Error in getting XML input stream: oramds:/CaseProcessing_V1/interface/interface.wsdl: oracle.mds.exception.MDSException: MDS-00054: The file to be loaded oramds:/processing_V1/interface/interface.wsdl does not exist.
  at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:288)
  at oracle.integration.platform.common.MDSMetadataManagerImpl.getInputStreamFromAbsoluteURL(MDSMetadataManagerImpl.java:624)
  at oracle.fabric.common.metadata.MetadataManagerImpl.getDocumentAsInputStream(MetadataManagerImpl.java:164)
  at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStream(MDSMetadataManagerImpl.java:486)
  at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:286)
  at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:368)
  at oracle.fabric.composite.model.CompositeModel.loadImports(CompositeModel.java:442)
  at oracle.fabric.composite.model.CompositeModel.getWSDLManager(CompositeModel.java:205)
  at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.getDefinition(WebServiceEntryBindingComponent.java:386)
  at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.load(WebServiceEntryBindingComponent.java:199)
  at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.load(WebServiceEntryBindingComponent.java:147)
  at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployServices(CompositeDeploymentConnection.java:162)
  at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
  at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.initDeployment(CompositeDeploymentManagerImpl.java:185)
  at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.load(CompositeDeploymentManagerImpl.java:63)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)






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