Package org.jboss.ws.core.soap

Examples of org.jboss.ws.core.soap.XMLFragment


         "<return>WSEjbWebServiceProvider-SayHello</return></ns2:sayHelloResponse>";
  
   public void testDOMSourceFragment() throws Exception
   {
      Element srcElement = DOMUtils.parse(XML_STRING);
      XMLFragment xmlFragment = new XMLFragment( new DOMSource(srcElement) );
      testSourceAPI(xmlFragment);
   }
View Full Code Here


   public void testJAXBFragments() throws Exception
   {
      ByteArrayOutputStream bout = new ByteArrayOutputStream();
      PrintWriter writer = new PrintWriter( bout);

      XMLFragment fragment = new XMLFragment(JAXB_FRAGMENT);
      fragment.writeTo(writer);
      writer.flush();

      String s = bout.toString();
      //System.out.println(s);
View Full Code Here

   public void testJAXBFragments2() throws Exception
   {
      ByteArrayOutputStream bout = new ByteArrayOutputStream();
      PrintWriter writer = new PrintWriter( bout);

      XMLFragment fragment = new XMLFragment(XML_STRING);
      fragment.writeTo(writer);
      writer.flush();

      String s = bout.toString();

      assertTrue("Empty result returned", s.length()>0);
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(String.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      String out = (String)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value, out);
   }
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(Calendar.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      Calendar out = (Calendar)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value.getTime(), out.getTime());
      assertEquals(value.getTimeZone().getRawOffset(), out.getTimeZone().getRawOffset());
   }
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(BigInteger.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      BigInteger out = (BigInteger)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value, out);
   }
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(BigDecimal.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      BigDecimal out = (BigDecimal)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value, out);
   }
View Full Code Here

      assertEquals("ns1", nsRegistry.getPrefix("http://some-ns"));
      nsRegistry.unregisterURI("http://some-ns");

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(QName.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      QName out = (QName)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value, out);
   }
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(URI.class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      URI out = (URI)des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(value, out);
   }
View Full Code Here

      Result result = ser.serialize(xmlName, xmlType, value, serContext, null);
      assertNotNull(result);

      AbstractDeserializerFactory deserializerFactory = (AbstractDeserializerFactory)typeMapping.getDeserializer(byte[].class, xmlType);
      DeserializerSupport des = (DeserializerSupport)deserializerFactory.getDeserializer();
      Source source = new StreamSource(new ByteArrayInputStream( new XMLFragment(result).toXMLString().getBytes()));
      byte[] out = (byte[])des.deserialize(xmlName, xmlType, source, serContext);

      assertEquals(new String(value), new String(out));
   }
View Full Code Here

TOP

Related Classes of org.jboss.ws.core.soap.XMLFragment

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.