Hi,
 I have multiple business services interfaces that I would like to expose with Xfire as
web services. The problem is that I need to transform the input and output parameters
of the interface to/from some "external" formats (I have the respective XML schemas
for the external formats)
I would like Axis2 to use the external XML schemas in the types section of the generated WSDL.
 
Can Axis2 handle such requirements ? How would you perform such scenario ?
 
Actually one solution that I thought would be to write a web service that accepts a xsd:string
and returns a xsd:string and then add a router + transformer that would transform the message
from the external format to an internal object and invoke the correct business services using
the XML namespace of the incoming message. The main problem with this solution is
that my web service is not self descriptive anymore and the WSDL does not give any information
on the service.
 
Thanks in advance,
Luc

Reply via email to