Glyn,

The JAX-RPC spec uses some of the JAXM data types (i.e. SOAPElement).
See section 6.4.1, 6.4.2 and the example in section 6.4.3 of JAX-RPC version 0.7.

In a nutshell, for literal use, if there is "no standard mapping for an XML schema 
type" a SOAPElement is used as the argument and return value of the stub function.  We 
don't do this yet.  We might not need to do this, as a sentence just caught my eye 
that says: 

  "[there is not] a standard Java mapping for the xsd:complexType with xsd:attribute."

We have a mapping for this (Beans with attribute elements).


Also notice there is a TBD in the draft about SOAPElement.

--
Tom Jordahl
Macromedia


-----Original Message-----
From: Glyn Normington [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 12, 2002 4:13 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: JAXM to-do


Tom,

I noticed a to-do item with your name against it: "We do not emit
SOAPElement arguments per JAX-RPC yet."

I'm currently plumbing in some of the javax.xml.soap interfaces into the
org.apache.axis.message package which includes making MessageElement
implement SOAPElement. What else would you to-do item require? (Also,
shouldn't it refer to JAXM rather than JAX-RPC??)

BTW I'm out the rest of today, back Wednesday.

Glyn

Reply via email to