Ok, I am having one more question,

                  Suppose I want to write a business logic in different
class what are things I have to do. Without implementing the interface
generated by wsdl2java.

Can u please tell me? 


Thanks & Regards
Thamayanthi Karuppusamy

-----Original Message-----
From: Sanjiva Weerawarana [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 23, 2007 12:33 AM
To: [email protected]
Cc: [EMAIL PROTECTED]
Subject: Re: AXIS2 Skeleton and Stub Generation

Because that's how Axis2 works .. the generated classes are the ones who
serialize / deser themselves into the elements that flow.

Sanjiva.

Karuppusamy, Thamayanthi (Consultant) wrote:
> My question is why it is generating different class for request and 
> response element.
>  
> part
>  
> <types>
> <types>
>    <xsd:schema ...........>
>     <xsd:element name="requestXML" type="xsd:string"/>
>     <xsd:element name="executeReturn" type="xsd:string"/>
>    </xsd:schema>
>   </types>
>   <message name="executeRequest">
>    <part name="requestXML" element="ui2s:requestXML"/>
>   </message>
>   <message name="executeResponse">
>    <part name="executeReturn" element="ui2s:executeReturn"/>
>   </message>
>   <portType name="UI2SServicePortType">
>    <operation name="execute">
>     <input message="ui2s:executeRequest"/>
>     <output message="ui2s:executeResponse"/>
>    </operation>
>   </portType>
>     <xsd:element name="requestXML" type="xsd:string"/>
>     <xsd:element name="executeReturn" type="xsd:string"/>
>    </xsd:schema>
>   </types>
>   <message name="executeRequest">
>    <part name="requestXML" element="ui2s:requestXML"/>
>   </message>
>   <message name="executeResponse">
>    <part name="executeReturn" element="ui2s:executeReturn"/>
>   </message>
>   <portType name="UI2SServicePortType">
>    <operation name="execute">
>     <input message="ui2s:executeRequest"/>
>     <output message="ui2s:executeResponse"/>
>    </operation>
>   </portType>
>  
>  
> Thanks & Regards
> Thamayanthi Karuppusamy
>  
> 
> ----------------------------------------------------------------------
> --
> *From:* Amila Suriarachchi [mailto:[EMAIL PROTECTED]
> *Sent:* Wednesday, August 22, 2007 10:51 AM
> *To:* [email protected]
> *Subject:* Re: AXIS2 Skeleton and Stub Generation
> 
> 
> 
> On 8/21/07, *Anne Thomas Manes* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
>     Axis2 support of RPC/literal is sketchy at best, considering that
you
>     must edit the WSDL to tell Axis2 how to handle it.
> 
>     See http://ws.apache.org/axis2/1_3/Axis2-rpc-support.html
>     <http://ws.apache.org/axis2/1_3/Axis2-rpc-support.html>
> 
> 
> thanks  Anne to pointing out this document.  this seems to be an 
> obsolete documnet.
> 
> according to the basic profile we can not have elements in parts for 
> rpc literal.  earlier it generated an element reference and now it has
fixed.
> It is true that at wsdl11ToAxisService builder an rpc stlye document 
> is converted to the document/literal type. but it is done totally 
> according to the rules with wsdl spec and basic profile. Hence message

> processing is done accordingly. And displaying the wsdl with the ?wsdl

> it displays the correct original wsdl as well.
> 
> And axis2 supports parameters like parameterOrder, parts as well.
> 
> thanks,
> Amila.
> 
> 
>     Anne
> 
>     On 8/20/07, Amila Suriarachchi <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>      >
>      >
>      > On 8/19/07, Anne Thomas Manes < [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>      > > Use of types in a message part (rather than an element)
>     indicates that
>      > > you are using an RPC style service. You should be using
>     document style
>      > > with Axis2.
>      >
>      > Axis2 supports RPC style. but only literal. so if you wsdl is
>     rpc/literal
>      > then you can use Axis2.
>      > but  Axis2 does not support rpc/encoded.
>      >
>      > >
>      > > Anne
>      > >
>      > > On 8/19/07, Karuppusamy, Thamayanthi (Consultant)
>      > > <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>      > > >
>      > > >
>      > > > Hi,
>      > > >
>      > > >   How the stub and skeleton class are generated in AXIS2?.
>     because It is
>      > > > totally different from AXIS 1.3 . For Example
>      > > > <wsdl:message name="executeResponse">
>      > > >
>      > > >
>      > > > <wsdl:part name="executeReturn" type="xsd:string"/>
>      > > >
>      > > > </wsdl:message>
>      > > > above is created as one class Execute and ExecuteResponse
>     etc., why it
>      > is
>      > > > creating like, but previous version is not creating like
this.
>      > > >
>      > > > What is use of ExtensionMapper and *
>     MessageReceiverInOut.java file, I
>      > have
>      > > > searched the *MessageReceiverInOut no where used this file
in
>     skeleton
>      > or
>      > > > other files
>      > > >
>      > > > Can anyone please help me?
>      > > >
>      > > >
>      > > > Thanks & Regards
>      > > > Thamayanthi Karuppusamy
>      > > >
>      > > >
>      > > >
>      > > > ________________________________
>      > > >
>      > > >
>      > > >
>      > > >
>      > > >  This email may contain confidential and privileged
material
>     for the
>      > sole
>      > > > use of the intended recipient(s). Any review, use,
retention,
>      > distribution
>      > > > or disclosure by others is strictly prohibited. If you are
>     not the
>      > intended
>      > > > recipient (or authorized to receive for the recipient),
>     please contact
>      > the
>      > > > sender by reply email and delete all copies of this
message.
>     Also, email
>      > is
>      > > > susceptible to data corruption, interception, tampering,
>     unauthorized
>      > > > amendment and viruses. We only send and receive emails on
the
>     basis that
>      > we
>      > > > are not liable for any such corruption, interception,
tampering,
>      > amendment
>      > > > or viruses or any consequence thereof.
>      > >
>      > >
>      >
>
---------------------------------------------------------------------
>      > > To unsubscribe, e-mail:
>      > [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>      > > For additional commands, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>      > >
>      > >
>      >
>      >
>      >
>      > --
>      > Amila Suriarachchi,
>      > WSO2 Inc.
> 
>
---------------------------------------------------------------------
>     To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     For additional commands, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
> 
> 
> 
> 
> --
> Amila Suriarachchi,
> WSO2 Inc.

--
Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/ Member; Apache
Software Foundation; http://www.apache.org/ Visiting Lecturer;
University of Moratuwa; http://www.cse.mrt.ac.lk/

---------------------------------------------------------------------
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]

Reply via email to