Done..

Key: AXIS2-2133
URL: https://issues.apache.org/jira/browse/AXIS2-2133
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: codegen
Affects Versions: 1.1.1
Environment: Windows XP - Java 5
Reporter: Sarwar Raza





"Davanum Srinivas" <[EMAIL PROTECTED]> 
02/07/2007 10:49 AM
Please respond to
[email protected]


To
[email protected]
cc

Subject
Re: Axis2: skeleton differences w/Axis 1.4






Please do.

thanks,
dims

On 2/7/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hi Davanum...
> I didn't think a determination had been made that this was indeed a bug 
in Axis 2 which is why I have not gone the JIRA route. Was hoping someone 
could just tell me I was doing something wrong with regards to my WSDL 
(that would be an easy fix!) . I'll put something in JIRA if thats how you 
want me to proceed.
>
> Thanks
> \Sarwar
>
>
>
>  "Davanum Srinivas" <[EMAIL PROTECTED]>
>
> 02/07/2007 10:24 AM
>
>
> Please respond to
>  [email protected]
>
>
> To [email protected]
>
> cc
>
>
> Subject Re: Axis2: skeleton differences w/Axis 1.4
>
>
>
>
>
>
>
>
> Sarwar,
>
> JIRA bug please :) After you create the bug, you can upload the files as 
well.
>
> thanks,
>  dims
>
> On 2/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>  >
>  > Addendum to last post:
>  > Neither the unwrapping nor backwards compatilbity options in the 
codegen tool helped - which leads me to believe that something in the WSDL 
I attached in the last message may be amiss. Our goal is to pack portions 
of a SOAP header and SOAP body using the WSDL definitions - any help 
appreciated.
>  >
>  > \Sarwar
>  >
>  >
>  >
>  >  Sarwar Raza/US/[EMAIL PROTECTED]
>  >
>  > 02/06/2007 10:49 PM
>  >
>  >
>  > Please respond to
>  >  [email protected]
>  >
>  >
>  > To [email protected]
>  >
>  > cc
>  >
>  >
>  > Subject Re: Axis2: skeleton differences w/Axis 1.4
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > Hi Anne,
>  >  Thanks for the response.
>  >
>  > Here is what we were able to get working with Axis 1.4, and have been
>  >  struggling with Axis 2...
>  >  Our input message contained TWO parts, one destined for the body, 
and the
>  >  other destined for the header (we set this up in the binding).
>  >  The header contains security info that gets used by WSSJ - pretty 
typical
>  >  usage best we can tell.
>  >
>  > When we ran WSDL2Java using Axis 1.4, the resulting stubs resulted in 
a
>  >  method signature for each of the methods that looked something like:
>  >
>  > message (header, body).
>  >
>  > Using Axis2, the WSDL does get parsed correctly (even though we have
>  >  defined two parts for the input message), but the resulting method
>  >  signature in the skeleton code always turns out like:
>  >
>  > message(header)
>  >
>  > Note the body is absent, even though it was set up to be one of the 
two
>  >  parts for the message.
>  >
>  > Other than the fact that we need to pack our security tokens into the
>  >  header, the WSDL is pretty basic. I can't rule out that 
transmogrifying
>  >  the WSDL to work with Axis 2 has led to some errors creeping in - at 
this
>  >  point, we've been staring at it for quite a while and can't see what 
we
>  >  may be doing wrong. I'm attaching the WSDL here - perhaps someone 
can
>  >  eyeball a problem we've missed. Note the header/body setup in the 
binding
>  >  - we construct the binding by hand - is there any way to annotate a
>  >  message part as being destined for the header so that we could use 
Eclipse
>  >  WTP to generate the binding automagically?
>  >
>  > Thanks.
>  >  \Sarwar
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > "Anne Thomas Manes" <[EMAIL PROTECTED]>
>  >  02/06/2007 03:08 PM
>  >  Please respond to
>  >  [email protected]
>  >
>  >
>  > To
>  >  [email protected]
>  >  cc
>  >
>  > Subject
>  >  Re: Axis2: skeleton differences w/Axis 1.4
>  >
>  >
>  >
>  >
>  >
>  >
>  > "changing a few 'types' to 'elements'" tells me that the original 
WSDL
>  >  was defined as style="rpc", and my guess is that it used 
RPC/encoded.
>  >  Unfortunately, you have to do a little more than just tweak the
>  >  "types" to "elements". For one thing, when using document style, 
your
>  >  message may contain at monst one body element. That element must
>  >  reference an element definition in your types section that contains
>  >  all your input parameters. See my blog on wrapped document/literal 
for
>  >  some guidance:
>  >
>  > 
http://atmanes.blogspot.com/2005/03/wrapped-documentliteral-convention.html

>  >
>  >
>  > Anne
>  >
>  > On 2/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>  >  >
>  >  > Hello,
>  >  > Just wondering if anyone has encountered this:
>  >  > Using WSDL2JAVA on Axis 1.4,  our endpoint binding implementation
>  >  > automagically produced method signatures that took into account 
multiple
>  >  > arguments.
>  >  > Using the same WSDL in Axis 2.0, the skeleton generated has a 
method
>  >  > signature with only one of the required types as an argument. The 
second
>  >  one
>  >  > seems to have disappeared.
>  >  >
>  >  > The only 'tweaks' we have made to the WSDL for Axis 2 involve 
changing a
>  >  few
>  >  > 'types' to 'elements' to get the WSDL2JAVA to parse the WSDL.
>  >  >
>  >  > Can anyone eyeball something we may be missing?
>  >  >
>  >  > Thanks
>  >  > \Sarwar
>  >
>  > ---------------------------------------------------------------------
>  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >  For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  >
>  >
>  > ---------------------------------------------------------------------
>  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >  --=_alternative 001762E98525727B_=--
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>
>
>
> --
>  Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services 
Developers
>
> ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



--
Davanum Srinivas :: http://wso2.org/ :: Oxygen for Web Services Developers

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to