|
Greetings,
Was wondering if anyone has had success in extending wsld4j/wsif to create wsdl documents with wsif extensions from java classes(java2wsdl). We are needing a usable tool that will take a java class, convert to wsdl that has the wsif Java binding (example from wsif localjava AddressBook sample is below ). Would love to hear dead-ends as well as good results, as this seems like an issue others would have run into when trying to offer multiple services (spending a lot of time maintaining wsif/wsdl documents when our classes change). Anyone have any experience with this, or already written and extension/tool?
Cheers, Aron Vaughan.
<!-- binding declns --> <binding name="JavaBinding" type="tns:AddressBook"> <java:binding/> <format:typeMapping encoding="Java" style="Java"> <format:typeMap typeName="typens:address" formatType="addressbook.wsiftypes.Address" /> <format:typeMap typeName="xsd:string" formatType="java.lang.String" /> </format:typeMapping> <operation name="addEntry"> <java:operation methodName="addEntry" parameterOrder="name address" methodType="instance" /> <input name="AddEntryWholeNameRequest"/> </operation> <operation name="addEntry"> <java:operation methodName="addEntry" parameterOrder="firstName lastName address" methodType="instance" /> <input name="AddEntryFirstAndLastNamesRequest"/> </operation> <operation name="getAddressFromName"> <java:operation methodName="getAddressFromName" parameterOrder="name" methodType="instance" returnPart="address" /> <input name="GetAddressFromNameRequest"/> <output name="GetAddressFromNameResponse"/> </operation> </binding>
|
