Hi,
I have multiple business services interfaces that I would like to expose with Xfire as
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.
on the service.
Thanks in advance,
Luc