Rick,

I don't know the answers....My initial thought was, let me code it up, make it as a 
sample, see
how many folks are interested and then go on from there :) Also it would be a quick 
and dirty way
to test some stuff. for example see invocations below that i tested with.

java samples.client.DynamicInvoker 
http://www.xmethods.net/sd/2001/TemperatureService.wsdl getTemp
02067
java samples.client.DynamicInvoker
http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl getQuote IBM
java samples.client.DynamicInvoker http://mssoapinterop.org/asmx/xsd/round4XSD.wsdl 
echoString
"Hello World!!!"
java samples.client.DynamicInvoker
http://samples.gotdotnet.com/quickstart/aspplus/samples/services/MathService/VB/MathService.asmx?WSDL
Add 3 4


Thanks,
dims

--- Rick Rineholt <[EMAIL PROTECTED]> wrote:
> well... I think Axis itself only uses directly two externals to figure out 
> the input/output parms: the WSDL it self,  and WSDL4J.  So that should be 
> sufficient for it to be discovered again :-) Granted it may not be optimal 
> from a performance or code re use aspect.  As for Axis providing this 
> information; Does Axis plan to externalize this as a service (i.e. API) ? 
> Is it something if I write code to will be supported and can be depend on 
> not changing?  Or, should/will it be something internal to Axis? 
> 
> Rick Rineholt
> "The truth is out there...  All you need is a better search engine!"
> 
> [EMAIL PROTECTED]
> 
> 
> Please respond to [EMAIL PROTECTED] 
> To:     [EMAIL PROTECTED]
> cc: 
> Subject:        Re: Call Parameter details
> 
> 
> 
> well...If you see samples\client\DynamicInvoker.java, you will see that 
> wsdl4j is not enough. I
> needed patch and use our org.apache.axis.wsdl.gen.Parser. So the WSDL is 
> actually parsed twice :(
> 
> Thanks,
> dims
> 
> --- Rick Rineholt <[EMAIL PROTECTED]> wrote:
> > There is ... that's what WSDL4J is for.
> >
> > Rick Rineholt
> > "The truth is out there...  All you need is a better search engine!"
> >
> > [EMAIL PROTECTED]
> >
> >
> > Please respond to [EMAIL PROTECTED]
> > To:     [EMAIL PROTECTED]
> > cc:
> > Subject:        Call Parameter details
> >
> >
> >
> > Question: why isn't there a way to list the input/output parameters that
> > have been configured on the org.apache.axis.client.Call object?
> >
> > Example, using the code below, I can initialize a call object from WSDL,
> > but never see what parameters the initialization added to the Call.
> >
> > Service service = new Service("implementation.wsdl", serviceQN);
> > Call op1 = (Call)service.createCall(portQN, "operation1");
> > // how do I get information about the expected parameters? (e.g.
> > names, parameter mode, type)
> >
> > At the very least, we should have a method that returns an array of
> > parameter names that we can feed into the getParameterTypeByName and
> > getParameterTypeByQName methods, etc. Ideally, there should be a method 
> of
> > inspecting the entire operation description.  Am I missing something?
> >
> > - James Snell
> > IBM Emerging Technologies
> > [EMAIL PROTECTED]
> > (559) 587-1233 (office)
> > (700) 544-9035 (t/l)
> > Programming Web Services With SOAP
> > O'Reilly & Associates, ISBN 0596000952
> >
> > Have I not commanded you? Be strong and courageous.
> > Do not be terrified, do not be discouraged, for the Lord your
> > God will be with you whereever you go.    - Joshua 1:9
> >
> >
> 
> 
> =====
> Davanum Srinivas - http://xml.apache.org/~dims/
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
> 
> 


=====
Davanum Srinivas - http://xml.apache.org/~dims/

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

Reply via email to