I'm deploying a BPM 11g (18.104.22.168) application to a clustered installation (1 Admin server, 2 OSB server, 2 soa servers, 2 BAM servers).
The SOA servers are listening on port 8001 and 8002, I'm deploying the SAR file through EM console and the UI's EAR through admin console targeting both SOA servers.
When I click a global creation activity or any activity in the tasklists, the pop up tries to acces the correct server name but on port 0 (http://servername:0/workflow/MyEAR....) if I change the port number in the URL to 8001 the page is displayed ok and works as expected.
I also deployed the same app to my local environment, a single server installation (Admin, soa, osb and bam servers on the wl server) and works ok.
Does any one knows where can I change this behavior?, Is there any variable to tell the workspace/worklist app how to replace the server port?
I'm sure there's a better answer than this, but try this. Log into Enterprise Manager -> expand SOA -> click the composite application -> find the Component Metrics section -> click the human task -> click Administration -> change the port number -> click Apply.
To fix this during deployment time do the following:
1. Be sure to target your SOA cluster, not the individual managed servers.
2. Check your SOA Cluster front end host/port settings in the weblogic console. These should be set to your load balancer hostname and port.