views:

59

answers:

0

I know it is possible to create a jaxws:endpoint without the SEI, so long as you have the wdslURL, serviceName & endpointName, address.

I see lots of examples about wsdl2java, and then using that class value as the serviceClass attr. And lots of Java based examples, I am more interested in spring based XML.

For example, here is what I currently have where it doesn't like me:

    <jaxws:client id="jaxwsIngest"  xmlns:n="webservice.ingest" 
            address="http://localhost:8088/IngestService" 
            wsdlLocation="http://localhost:8088/IngestService?WSDL" 
            serviceName="n:IngestService" 
            endpointName="n:IngestServicePort"> 
            <jaxws:properties> 
                    <entry key="dataFormat" value="PAYLOAD"/> 
            </jaxws:properties> 
    </jaxws:client> 

Is it possible to do something similar like jaxws:endpoint to jaxws:client? In reality, all I have is a WSDL file & the IP of the WebService.

Is there a way to interrogate, and get the serviceClass value via a GET? Like how we do http://?WSDL

All the example I see seem to sugest that serviceClass attr is required.

Thanks in advance, Aaron