Friday, 21 January 2011

The composite XYZ is not available

After the soa instance restart migrated, updated process don't come back ("Status Pending"). When click on it then error:

The composite XYZ is not available. This could happen because either the composite has been undeployed or soa-infra has not yet loaded this composite.
Unable to find a WSDL that has a definition for service {XYZ}ABC and port DEG. Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server.

Solution: Open project composite in jDeveloper and replace
"http://MyGreatestSoaInstanceKillsMeSoulfly:8001/soa-infra/services/default/AIAAsyncErrorHandlingBPELProcess/client?WSDL"
with
"oramds:/apps/AIAMetaData/AIAComponents/InfrastructureServiceLibrary/V1/wsdls/AIAAsyncErrorHandlingBPELProcess.wsdl"

The reson for error is that during the load of composite mentioned AIAAsyncErrorHandlingBPELProcess might not be loaded.

No comments:

Post a Comment