dims        02/03/06 14:21:08

  Modified:    java/test/encoding TestDeser.java
  Log:
  Added but commented out a case of SOAP structure within another.
  
  Revision  Changes    Path
  1.28      +26 -0     xml-axis/java/test/encoding/TestDeser.java
  
  Index: TestDeser.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/encoding/TestDeser.java,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- TestDeser.java    6 Mar 2002 21:41:34 -0000       1.27
  +++ TestDeser.java    6 Mar 2002 22:21:08 -0000       1.28
  @@ -83,6 +83,14 @@
                       new QName("urn:me", "ArrayOfSOAPStruct"),
                       new org.apache.axis.encoding.ser.ArraySerializerFactory(),
                       new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
  +        tm.register(samples.echo.SOAPStructStruct.class,
  +                    new QName("urn:me", "SOAPStructStruct"),
  +                    new org.apache.axis.encoding.ser.BeanSerializerFactory(
  +                          samples.echo.SOAPStructStruct.class,
  +                          new QName("urn:me", "SOAPStructStruct")),
  +                    new org.apache.axis.encoding.ser.BeanDeserializerFactory(
  +                          samples.echo.SOAPStructStruct.class,
  +                          new QName("urn:me", "SOAPStructStruct")));
       }
   
       /**
  @@ -526,4 +534,22 @@
                       "</soapenc:Array>",
                       s, true);
       }
  +
  +    /*
  +    // Struct within Struct
  +    public void testStructStruct() throws Exception {
  +        samples.echo.SOAPStruct s = new samples.echo.SOAPStruct(1, "one",   1.1F);
  +        samples.echo.SOAPStructStruct ss = new 
samples.echo.SOAPStructStruct("hello", 2, 2.2F, s);
  +        deserialize("<me:SOAPStructStruct>" +
  +                    "<varString xsi:type=\"xsd:string\">hello</varString>" +
  +                    "<varInt xsi:type=\"xsd:int\">2</varInt>" +
  +                    "<varFloat xsi:type=\"xsd:float\">2.2</varFloat>" +
  +                    "<me:SOAPStruct>" +
  +                    "<varString xsi:type=\"xsd:string\">one</varString>" +
  +                    "<varInt xsi:type=\"xsd:int\">1</varInt>" +
  +                    "<varFloat xsi:type=\"xsd:float\">1.1</varFloat>" +
  +                    "</me:SOAPStruct>" +
  +                    "</me:SOAPStructStruct>", s, true);
  +    }
  +    */
   }
  
  
  


Reply via email to