Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Unable to Deploy SOA Composite

user576827Aug 30 2019 — edited Sep 2 2019

I want two deploy two SOA composites, Composite 1 and Composite 2 from the development environment to production environment. I have configuration files for both composites for the production environment to replace the development URLs with production URLs. Note that Composite 1 invokes Composite 2 as one its steps.

Composite 1 has a SOAP call to http://<mydevhost>/composite2_ep?WSDL

The config file for production has a replaced for service URL to be replaced with

http://<myprodhost>/composite2_ep?WSDL

Steps would be to deploy Composite 2 first, then deploy composite 1.

The issue I have is that the client has a firewall that separates production environment from the test and development environments. As I mentioned composite 1 has a reference call to composite 2 using the development URL in the composite, which should be replaced when deploying the production configuration files.

The problem is that when deploying Composite 1, it fails stating that it can’t resolve the development URL “http://<mydevhost>/composite2_ep?WSDL”.

When I deploy the composites to the test environment, I do not encounter this issue since they are not firewalled off from one another.

Question, how can I specify the WSDL URL for the SOAP webservice in the external service in my composite, so that Weblogic will not complain during deployment so it can actually perform the replacement with the WSDL URL in the config file. 

Comments
Post Details
Added on Aug 30 2019
2 comments
213 views