when the composite app with bpel processes is deployed, the wsdls for the processes include wrong ports in imports of inner schema files (in this case,
8080
instead of 9080
).here is a description of the problem http://n2.nabble.com/Wrong-Port-Used-When-Generating-Web-Service-Client-td3388707.html and the issue https://open-esb.dev.java.net/issues/show_bug.cgi?id=2204
Actually, the issue had been solved in the internal trunk, however the solution won't be available till next release :(
so, what to do ??
the workaround is
- download the wsdls and all dependent schema files,
- edit all imports (of used schema files) manually and
- use the local wsdl in order to generate stubs at client side .
btw, deploying the business processes to apache ode is also tried. however, the same problem remained :(