Client is using the beans generated from the WSDL. Looks like after some minor 
changes on the server finally, the SOAP response looks right..but is not being 
materialized into the right type of object :

  | <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/";>
  |     <env:Header/>
  |     <env:Body>
  |         <ns2:getAResponse 
xmlns:ns2="http://impl.beans.client.server.epicenter.extremenetworks.com/";>
  |             <return
  |                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="aa">
  |                 <a>A</a>
  |                 <b>B</b>
  |             </return>
  |         </ns2:getAResponse>
  |     </env:Body>
  | </env:Envelope>
  | 
The object still shows up as of type A and not Aa.

The generated beans look like this :


  | @XmlAccessorType(XmlAccessType.FIELD)
  | @XmlType(name = "a", propOrder = {
  |     "a"
  | })
  | @XmlSeeAlso({
  |     Aa.class
  | })
  | public class A {
  | 
  |     protected String a;
  | ..
  | 
  | 
  | @XmlAccessorType(XmlAccessType.FIELD)
  | @XmlType(name = "aa", propOrder = {
  |     "b"
  | })
  | @XmlSeeAlso({
  |     Aaa.class
  | })
  | public class Aa
  |     extends A
  | {
  | 
  |     protected String b;
  | ....
  | 
  | 
  | @XmlAccessorType(XmlAccessType.FIELD)
  | @XmlType(name = "aaa", propOrder = {
  |     "c"
  | })
  | public class Aaa
  |     extends Aa
  | {
  | 
  |     protected String c;
  | .....
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4082736#4082736

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4082736
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to