This content has been marked as final.
Show 3 replies
-
1. Re: non-primitive object as method param
jason.greene Jun 10, 2004 10:59 AM (in response to khelenek)"khelenek" wrote:
Hi,
I looked at the wsdl that jboss-net creates and it does not denote anywhere that the parameter should be nillable. I assumed it would figure this out itself - is there a way to denote this in xdoclet or something?
[/quate]
This looks like a bug, there is no way to denote this in xdoclet becuase the EJBProvider generates the type information at runtime. I would try the 3.2.4 release candidate, and open a bug if it still happens
Also, does anyone have a way to generate client code without deploying the web service first to generate the wsdl.
No, since the EJB provider is generated at runtime, there is no way to do this. If this really is a problem, you may want to write the webservice yourself as the standard rpc provider, and just call your session bean methods
-Jason -
2. Re: non-primitive object as method param
jason.greene Jun 10, 2004 11:02 AM (in response to khelenek)Sorry errors in my last post...
Hi,
I looked at the wsdl that jboss-net creates and it does not denote anywhere that the parameter should be nillable. I assumed it would figure this out itself - is there a way to denote this in xdoclet or something?
This looks like a bug, there is no way to denote this in xdoclet becuase the EJBProvider generates the type information at runtime. I would try the 3.2.4 release candidate, and open a bug if it still happens
Also, does anyone have a way to generate client code without deploying the web service first to generate the wsdl.
No, since the EJB provider is generated at runtime, there is no way to do this. If this really is a problem, you may want to write the webservice yourself as the standard rpc provider, and just call your session bean methods
-Jason -
3. Re: non-primitive object as method param
khelenek Jun 15, 2004 5:25 PM (in response to khelenek)Jason - thanks very much.
I tried the 3.2.4 edition w/o luck, so I submitted this as a bug.