Examples of XStreamMarshaller


Examples of org.apache.isis.runtimes.dflt.remoting.marshalling.xstream.shared.XStreamMarshaller

        return new SocketTransport(getConfiguration());
    }

    @Override
    protected ClientMarshaller createMarshaller(final Transport transport) {
        return new XStreamMarshaller(getConfiguration(), transport);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.remoting.marshalling.xstream.shared.XStreamMarshaller

    }

    @Override
    protected ServerConnection createServerConnection(final InputStream input, final OutputStream output, final ServerFacade distribution) {
        final SimpleTransport transport = new SimpleTransport(getConfiguration(), input, output);
        final XStreamMarshaller serverMarshaller = new XStreamMarshaller(getConfiguration(), transport);
        try {
            serverMarshaller.connect();
        } catch (final IOException e) {
            throw new ConnectionException(e);
        }
        return new ServerConnectionDefault(distribution, serverMarshaller);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.remoting.marshalling.xstream.shared.XStreamMarshaller

        return new SocketTransport(getConfiguration());
    }

    @Override
    protected ClientMarshaller createMarshaller(final Transport transport) {
        return new XStreamMarshaller(getConfiguration(), transport);
    }
View Full Code Here

Examples of org.apache.isis.runtimes.dflt.remoting.marshalling.xstream.shared.XStreamMarshaller

    @Override
    protected ServerConnection createServerConnection(final InputStream input, final OutputStream output,
        final ServerFacade distribution) {
        final SimpleTransport transport = new SimpleTransport(getConfiguration(), input, output);
        final XStreamMarshaller serverMarshaller = new XStreamMarshaller(getConfiguration(), transport);
        try {
            serverMarshaller.connect();
        } catch (final IOException e) {
            throw new ConnectionException(e);
        }
        return new ServerConnectionDefault(distribution, serverMarshaller);
    }
View Full Code Here

Examples of org.hudsonci.utils.marshal.XStreamMarshaller

    @Test
    public void testChewDocument() throws Exception {
        XStream xs = new XStream();
        xs.autodetectAnnotations(true);
        XStreamMarshaller marshaller = new XStreamMarshaller(xs);

        XReferenceStore store = new FileXReferenceStore(marshaller, util.resolveFile("target/test-xref"));
        XReferenceStoreConverter converter = new XReferenceStoreConverter(store, xs.getMapper(), xs.getReflectionProvider());
        xs.registerConverter(converter);

        Document<Record> doc1 = new Document<Record>();
        Record rec1 = new Record("1");
        Entity ent1 = new Entity("1");
        rec1.set(ent1);
        assertNotNull(rec1.entity.holder);
        assertTrue(rec1.entity.holder instanceof XReference.InstanceHolder);
        XReference.InstanceHolder holder1 = (XReference.InstanceHolder)rec1.entity.holder;
        assertNotNull(holder1.instance);

        doc1.records.add(rec1);

        StringWriter buff = new StringWriter();
        marshaller.marshal(doc1, buff);
        System.out.println("XML:\n" + buff);

        Document<Record> doc2 = (Document<Record>) marshaller.unmarshal(new StringReader(buff.toString()));
        assertNotNull(doc2);
        assertNotNull(doc2.records);
        assertEquals(1, doc2.records.size());

        Record rec2 = doc2.records.get(0);
        assertNotNull(rec2.entity);
        System.out.println("ENT REF: " + rec2.entity);
        assertNotNull(rec2.entity.holder);
        assertTrue(rec2.entity.holder instanceof XReferenceStoreConverter.UnmarshalHolder);

        XReferenceStoreConverter.UnmarshalHolder holder2 = (XReferenceStoreConverter.UnmarshalHolder)rec2.entity.holder;
        assertNull(holder2.instance);

        Entity ent2 = rec2.get();
        System.out.println("ENT: " + ent2);
        assertNotNull(ent2);
        assertNotNull(holder2.instance);

        buff = new StringWriter();
        marshaller.marshal(doc2, buff);
        System.out.println("XML\n" + buff);
    }
View Full Code Here

Examples of org.logicblaze.lingo.jms.marshall.XStreamMarshaller

* @version $Revision: 1.1 $
*/
public class JmsXStreamTest extends JmsMultiplexingRemotingTest {

    protected void configure(JmsServiceExporter exporter) throws Exception {
        exporter.setMarshaller(new XStreamMarshaller());
        super.configure(exporter);
    }
View Full Code Here

Examples of org.logicblaze.lingo.jms.marshall.XStreamMarshaller

        exporter.setMarshaller(new XStreamMarshaller());
        super.configure(exporter);
    }

    protected void configure(JmsProxyFactoryBean pfb) throws JMSException {
        pfb.setMarshaller(new XStreamMarshaller());
        super.configure(pfb);
    }
View Full Code Here

Examples of org.springframework.oxm.xstream.XStreamMarshaller

public class OXMMessageTransformTest extends AbstractXMLMessageTransformerTest {

  protected AbstractXMLMessageTransformer createTransformer()  {
      OXMMessageTransformer transformer = new OXMMessageTransformer();
      transformer.setMarshaller(new XStreamMarshaller());
      return transformer;
    }
View Full Code Here

Examples of org.springframework.oxm.xstream.XStreamMarshaller

   
    if (mimeTypeToViewResolver.containsKey(MediaType.TEXT_XML_VALUE) == false) {
      ViewResolver viewResolver = new ViewResolver() {
        @Override
        public View resolveViewName(String viewName, Locale locale) throws Exception {
          XStreamMarshaller marshaller = new XStreamMarshaller();
          marshaller.setAutodetectAnnotations(true);
          MarshallingView view = new MarshallingView(marshaller);
         
          return view;
        }
      };
View Full Code Here

Examples of org.springframework.oxm.xstream.XStreamMarshaller

*/
public abstract class CollectionTestParams {

  public static Collection<Object[]> testParams() {
    // XStream serializer
    XStreamMarshaller xstream = new XStreamMarshaller();
    try {
      xstream.afterPropertiesSet();
    } catch (Exception ex) {
      throw new RuntimeException("Cannot init XStream", ex);
    }
    OxmSerializer serializer = new OxmSerializer(xstream, xstream);
    JacksonJsonRedisSerializer<Person> jsonSerializer = new JacksonJsonRedisSerializer<Person>(Person.class);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.