Skip to Content
Sep 30, 2010 at 03:25 PM

WSDL file on demand


Hello all,

we got an assignment to suggest the way, how to enable (force) SAP PI to provide WSDL files for all published WSs on demand. As many of you probably know, some platforms provide this feature natively on URLs like http://<server>:<port>/<ws_name>?wsdl. Something like this is desired by customer to have even on SAP PI.

I found some blogs and done two proceadure how to simulate such a behavior with other J2EE tools (like HTTP Provider or UDDI), but it is not exactly what we are looking for.

One thing to be mentioned, that we use AxisAdapter for our WSs, but I think according way of implementation of Axis Adapter into SAP PI, there is no way how we can enhance the capabilities od AxisAdapter to be able to generate WSDL file on demand for certain interface.

I guess something might be done on ServiceRegistry, but I'm still not sure about SR capabilities.

Is there anyone with a particular experience in this area ?

Thank you in advance.