Hello all,
 
I have an unusual problem.
 
A little background of the problem is --
 
We let user define his own operations through our web interface. These 
functions are written in Java. User can put some code in our application and 
call these functions dynamically. Now we want to expose these functions through 
web services. 
 
So e.g. if a user writes a function 
 
int addNumbers(int a, int b)
 
We want to give the user ability to call these functions through his SOAP 
client.
 
We generate the WSDL dynamically and expose this function through this WSDL as 
an operation.
 
Now when the user calls this function, we get operation not found AxisFault on 
the client. This is because the service is not defined in the services.xml, 
which is a normal behaviour. This exception comes in the DispatchPhase class.
 
Is there any way to bypass all these checks and still get the XML on the server 
side, so that we can execute the functions on the server side.
 
Note that we do not implement the skeleton classes, but have written our server 
side implementation in the MessageReceiverInOut class that was generated by 
WSDL2Java.
 
 
Any help will be greatly appreciated.
 
Thanks,
 
Harshad


      

Reply via email to