Owen,

You'll have to add
   service="jwsdl:owen" endpoint="soap"
to your JSR-181 endpoint.

Your HTTP consumer endpoint will then expose this service to the outer world.
Gert

Owen Thomas wrote:
Hi Gert.

Okay... I assume that the changes you state apply to either or both
xbean.xml files. I've given below, the xbean.xml for both SU's. Please
show me how I change each/both to get the components to talk.

This is my HTTP xbean.xml:

*
******** Start of output
<beans xmlns:http="http://servicemix.apache.org/http/1.0";
xmlns:jwsdl="http://au.net.wcg.webservice.jvmhost/WSDL";> <http:endpoint service="jwsdl:owen"
                   endpoint="soap"
role="consumer" locationURI="http://0.0.0.0:8192/example/";
                   defaultMep="http://www.w3.org/2004/08/wsdl/in-out";
soap="true" /> </beans>
******** End of output
*

This is my JSR-181 xbean.xml:

*
******** Start of output
<beans xmlns:jsr181="http://servicemix.apache.org/jsr181/1.0";>
    <jsr181:endpoint
pojoClass="au.net.wcg.webservice.jsr181.JVMHostServiceUnit" />
</beans>
******** End of output
*

Thanks,

  Owen.

Reply via email to