@qname refers to the name of the element which is the child of the <soap:Body>.
@type refers to the type of that element.

The type corresponds to the typemapping.

Anne

On 7/21/06, Ben Reif <[EMAIL PROTECTED]> wrote:

Anne,

I'm confused. The reference link you included says that attribute

qname - Qualified name of the XML element containing the parameter value in
a SOAP message
type - Qualified name of the parameter type

So, is the reference page incorrect? Should the type attribute in the
<parameter> be the qualified type in the SOAP request/response and the qname
attribute be the same qname that matches the qname attribute of the
<typeMapping> defined to serialize/deserialize the object?

Thanks,

Ben



On 7/21/06, Anne Thomas Manes <[EMAIL PROTECTED]> wrote:
> http://www.oio.de/axis-wsdd/parameter-operation.htm
>
> The @type specifies the XML type of the request.
>
> Anne
>
> On 7/21/06, Andrew Morrison <[EMAIL PROTECTED]> wrote:
> > I've been looking at that WSDD reference but I can't find a way to
> > specify the XML type of the <soap:body> request.
> >
> > I want to specify a schema in the generated WSDL and then state the XML
> > in the soap body request/response to be of that schema type. Is this
> > possible?
> >
> > Thanks,
> > Andrew
> >
> > -----Original Message-----
> > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED]
> > Sent: 20 July 2006 22:48
> > To: [email protected]
> > Subject: Re: WSDD reference or examples
> >
> > See http://www.oio.de/axis-wsdd/
> >
> >
> > On 7/20/06, Andrew Morrison <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > >
> > >
> > > Thanks, but I am looking for something a bit more detailed.
> > >
> > >
> > >
> > > I am able to create working Message style web services from a WSDD,
> > but I
> > > would like to specify a schema in the generated WSDL to state the type
> > of
> > > the XML in the soap body. Has anyone done this?
> > >
> > >
> > >
> > > I want to:
> > >
> > > 1. Include a schema in the generated WSDL - this can be achieved
> > using:
> > >
> > > <parameter name="wsdlInputSchema"
> > >
value="http://localhost:8080/axis/schemas/eligibility_noxs.xsd
"/>
> > >
> > >
> > >
> > > 2. Specify that the request message should contain an XML message that
> > can
> > > also be validated against the same schema - does anyone know if this
> > is
> > > possible, or have an example of how to specify this in the WSDD?
> > >
> > >
> > >
> > > 3. Specify the response will be of a type defined by that schema - I
> > think
> > > this can be achieved with:
> > >
> > >                         <operation
> > >
> > >
name="processSOAPBody"
> > >
> > >
> > > qname="myns:processSOAPBody"
> > >
> > >
> > > returnQName="myns:processSOAPBodyReturn"
> > >
> > >
> > > returnType="myns:eligibility">
> > >
> > >                         </operation>
> > >
> > >
> > >
> > > My complete WSDD so far is below - if anyone can suggest any
> > references or
> > > examples they would be appreciated.
> > >
> > > BTW: this site is useful but not complete:
> > > http://www.oio.de/axis-wsdd/deployment.htm
> > >
> > >
> > >
> > > Thanks
> > >
> > > Andrew.
> > >
> > >
> > >
> > > <deployment name="MyWebService"
> > > xmlns="http://xml.apache.org/axis/wsdd/ "
> > >
xmlns:java=http://xml.apache.org/axis/wsdd/providers/java
> > > xmlns:xsi="
http://www.w3.org/2000/10/XMLSchema-instance";>
> > >
> > >             <service name="MyMessageService1"
> > >
> > >                         provider="java:MSG"
> > >
> > >                         style="message"
> > >
> > >                         use="literal"
> > >
> > >
> > >
> > xmlns:curamns="
http://localhost:8080/axis/services/MyMessageService1Name
> > space">
> > >
> > >
> > >
> > <namespace>
http://localhost:8080/axis/services/MyMessageService1Namespac
> > e</namespace>
> > >
> > >                         <parameter name="className"
> > > value="my.messagestyle.service.MyMessageService " />
> > >
> > >                         <parameter name="allowedMethods"
> > > value="processSOAPBody" />
> > >
> > >                         <parameter name="wsdlInputSchema"
> > >
value="http://localhost:8080/axis/schemas/eligibility_noxs.xsd"/>
> > >
> > >                         <parameter name="wsdlTargetNamespace"
> > >
> >
value="http://localhost:8080/axis/services/MyMessageService1Namespace"/>
> > >
> > >
> > >                         <operation
> > >
> > >
name="processSOAPBody"
> > >
> > >
> > > qname="myns:processSOAPBody"
> > >
> > >
> > > returnQName="myns:processSOAPBodyReturn"
> > >
> > >
> > > returnType="myns:eligibility">
> > >
> > >                         </operation>
> > >
> > >             </service>
> > >
> > > </deployment>
> > >
> > >
> > >
> > >  ________________________________
> > >
> > >
> > > From: Ted Jones [mailto:[EMAIL PROTECTED] ]
> > >  Sent: 20 July 2006 16:49
> > >  To: [email protected]; Andrew Morrison
> > >  Subject: RE: WSDD reference or examples
> > >
> > >
> > >
> > >
> > > Here is an example of wsdd for what you describe:
> > >
> > >
> > >
> > > <deployment name="test"
> > > xmlns=" http://xml.apache.org/axis/wsdd/";
> > >
> > >
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";
> > >
> > > xmlns:xsi="
http://www.w3.org/2000/10/XMLSchema-instance";>
> > >    <!-- note that either style="message" OR provider="java:MSG" both
> > work
> > > -->
> > >    <service name="serviceName" provider="java:MSG">
> > >      <parameter name="className" value="com.test.service.MyWebService
"
> > />
> > >      <parameter name="allowedMethods" value="MyMethodName" />
> > >    </service>
> > >  </deployment>
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >  ________________________________
> > >
> > >
> > > From: Andrew Morrison [mailto: [EMAIL PROTECTED]
> > >  Sent: Thursday, July 20, 2006 7:11 AM
> > >  To: [email protected]
> > >  Subject: WSDD reference or examples
> > >
> > > Hi,
> > >
> > >
> > >
> > > Can anyone point me to a reference for creating a *.wsdd?
> > >
> > >
> > >
> > > I am trying to create a WSDD for a Message style web service.
> > >
> > > The intention is that the Axis generated WSDL will specify a
> > user-defined
> > > XML schema (wsdlInputSchema) and assert that the input and output for
> > the
> > > web service should be an XML document as defined by the schema.
> > >
> > >
> > >
> > > If anyone knows where I could see an example that would be great - I
> > am
> > > finding snippets of info on the web, but am having difficulty finding
> > a
> > > detailed listing of the options etc.
> > >
> > >
> > >
> > > All the best,
> > >
> > > Andrew.
> > > The information in this email is confidential and may be legally
> > privileged.
> > > It is intended solely for the addressee. Access to this email by
> > anyone else
> > > is unauthorized. If you are not the intended recipient, any
> > disclosure,
> > > copying, distribution or any action taken or omitted to be taken in
> > reliance
> > > on it, is prohibited and may be unlawful. If you are not the intended
> > > addressee please contact the sender and dispose of this e-mail. Thank
> > you.
> > >
> > >
> > > The information in this email is confidential and may be legally
> > privileged.
> > > It is intended solely for the addressee. Access to this email by
> > anyone else
> > > is unauthorized. If you are not the intended recipient, any
> > disclosure,
> > > copying, distribution or any action taken or omitted to be taken in
> > reliance
> > > on it, is prohibited and may be unlawful. If you are not the intended
> > > addressee please contact the sender and dispose of this e-mail. Thank
> > you.
> > >
> > >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > The information in this email is confidential and may be legally
privileged.
> > It is intended solely for the addressee. Access to this email by anyone
else
> > is unauthorized. If you are not the intended recipient, any disclosure,
> > copying, distribution or any action taken or omitted to be taken in
reliance
> > on it, is prohibited and may be unlawful. If you are not the intended
> > addressee please contact the sender and dispose of this e-mail. Thank
you.
> >
> >
---------------------------------------------------------------------
> > 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]
>
>



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

Reply via email to