Re: Which style am I using?

2007-10-24 Thread Dimitris Mouchritsas




Anne Thomas Manes wrote:

  Dimitris,

The snippet of your WSDL isn't valid. This:

wsdl:part name="part1" element="ns0:viewObservation"/

should be this:

wsdl:part name="part1" element="ns0:viewLesson"/

We actually don't have enough information to determine if the style is
wrapped doc/literal. What is the name of the operation? If it is
"viewLesson", then most toolkits will interpret the style as wrapped
doc/literal. If you want all toolkits to recognize it as wrapped
doc/literal, then the part names should be "parameters" rather than
"part1", e.g.:

wsdl:part name="parameters" element="ns0:viewLesson"/

For more information on the wrapped style, see these links:

http://atmanes.blogspot.com/2005/03/wrapped-documentliteral-convention.html
http://pzf.fremantle.org/2007/05/handlign.html

Anne

On 10/23/07, Dimitris Mouchritsas [EMAIL PROTECTED] wrote:
  
  
Hi everyone,
I'm kind of new in web services so I need your help once again.
Say I have the following wsdl:


wsdl:definitions targetNamespace="http://www.example.org "
wsdl:documentation
Blah blah
/wsdl:documentation
wsdl:types
  xs:schema targetNamespace="http://www.example.org "
attributeFormDefault="qualified"
elementFormDefault="qualified"
xs:element name="viewLesson"
  xs:complexType
xs:sequence
  xs:element name="lesson_id" type="xs:long"/
/xs:sequence
  /xs:complexType
   /xs:element
 /xs:schema
   /wsdl:types
  wsdl:message name="viewLessonMessage"
wsdl:part name="part1" element="ns0:viewObservation"/
  /wsdl:message
wsdl:message name="viewLessonResponse"
   wsdl:part name="part1"
element="ns0:viewLessonResponse"/
/wsdl:message


so I send and receive messages like (minus the soap envelope):
ns0:viewLesson  ...namespace stuff
  ns0:lesson_id1/ns0:lesson_id
/ns0:viewLesson

Which style am I using? I think I'm using document/wrapped but am I right?
I've read the
developer works article on this but I'm not certain yet.  Thanks in advance.
--
Dimitris Mouchritsas
Computer Services

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


  

It's viewLesson, sorry for the mistake. I can't give much info as my
project is classified (I think).
This is why I didn't flat out copy-paste the entire wsdl file. I've
read the second link you gave me
and I have all the checkpoints except the parameters part which I just
corrected. I'm using XML
Studio and it's been recognizing the xml it needs to send so I suppose
I'm ok? Thank you once
again.
Dimitris 



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



Which style am I using?

2007-10-23 Thread Dimitris Mouchritsas
Hi everyone,
I'm kind of new in web services so I need your help once again.
Say I have the following wsdl:


wsdl:definitions targetNamespace=http://www.example.org;
wsdl:documentation
Blah blah
/wsdl:documentation
wsdl:types
  xs:schema targetNamespace=http://www.example.org;
attributeFormDefault=qualified elementFormDefault=qualified
xs:element name=viewLesson
  xs:complexType
xs:sequence
  xs:element name=lesson_id type=xs:long/
/xs:sequence
  /xs:complexType
   /xs:element
 /xs:schema
  /wsdl:types
  wsdl:message name=viewLessonMessage
wsdl:part name=part1 element=ns0:viewObservation/
  /wsdl:message
wsdl:message name=viewLessonResponse
   wsdl:part name=part1 element=ns0:viewLessonResponse/
/wsdl:message


so I send and receive messages like (minus the soap envelope):
ns0:viewLesson  ...namespace stuff
  ns0:lesson_id1/ns0:lesson_id
/ns0:viewLesson

Which style am I using? I think I'm using document/wrapped but am I right?
I've read the
developer works article on this but I'm not certain yet.  Thanks in advance.
-- 
Dimitris Mouchritsas
Computer Services


Re: Which style am I using?

2007-10-23 Thread Anne Thomas Manes
Dimitris,

The snippet of your WSDL isn't valid. This:

wsdl:part name=part1 element=ns0:viewObservation/

should be this:

wsdl:part name=part1 element=ns0:viewLesson/

We actually don't have enough information to determine if the style is
wrapped doc/literal. What is the name of the operation? If it is
viewLesson, then most toolkits will interpret the style as wrapped
doc/literal. If you want all toolkits to recognize it as wrapped
doc/literal, then the part names should be parameters rather than
part1, e.g.:

wsdl:part name=parameters element=ns0:viewLesson/

For more information on the wrapped style, see these links:

http://atmanes.blogspot.com/2005/03/wrapped-documentliteral-convention.html
http://pzf.fremantle.org/2007/05/handlign.html

Anne

On 10/23/07, Dimitris Mouchritsas [EMAIL PROTECTED] wrote:
 Hi everyone,
 I'm kind of new in web services so I need your help once again.
 Say I have the following wsdl:
 
 
 wsdl:definitions targetNamespace=http://www.example.org 
 wsdl:documentation
 Blah blah
 /wsdl:documentation
 wsdl:types
   xs:schema targetNamespace=http://www.example.org 
 attributeFormDefault=qualified
 elementFormDefault=qualified
 xs:element name=viewLesson
   xs:complexType
 xs:sequence
   xs:element name=lesson_id type=xs:long/
 /xs:sequence
   /xs:complexType
/xs:element
  /xs:schema
/wsdl:types
   wsdl:message name=viewLessonMessage
 wsdl:part name=part1 element=ns0:viewObservation/
   /wsdl:message
 wsdl:message name=viewLessonResponse
wsdl:part name=part1
 element=ns0:viewLessonResponse/
 /wsdl:message
 
 
 so I send and receive messages like (minus the soap envelope):
 ns0:viewLesson  ...namespace stuff
   ns0:lesson_id1/ns0:lesson_id
 /ns0:viewLesson

 Which style am I using? I think I'm using document/wrapped but am I right?
 I've read the
 developer works article on this but I'm not certain yet.  Thanks in advance.
 --
 Dimitris Mouchritsas
 Computer Services

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