How to change the Endpoint for Services in SOA 11g

Use Case: Consider the situation where the MDS contains Concrete WSDLs and all the Services use the MDS Service endpoints for communication (request/response and callbacks).  I had such a situation when the F5 that was used to route the SOA Services in a cluster was not routing the nodes of the cluster properly.

HowTo:

  1. First, replace all the endpoints of the WSDLs to the new endpoint and import these WSDLs to the MDS.
  2. Go to Weblogic Console –> Clusters –> SOA_Cluster –> HTTP  and change the  Frontend Host and HTTP port to the hostname of the new endpoint
  3. Go to Enterprise Manager Console –> SOA_INFRA –> SOA Administration –> Common Properties  and change the Callback Server URL    and  Server URL to the complete hostname:port of the new endpoint.
  4. Restart SOA.

Easy as that!

Cheers!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: