@Override public void initXStreamPersister(XStreamPersister xp, GeoServer gs) { super.initXStreamPersister(xp, gs); initXStreamPersister(xp); }
WFSXStreamLoader.initXStreamPersister(persister);
@Test public void testLoadMinimalConfig() throws Exception { XStreamPersisterFactory factory = GeoServerExtensions.bean(XStreamPersisterFactory.class); XStreamPersister xp = factory.createXMLPersister(); WFSXStreamLoader loader = GeoServerExtensions.bean(WFSXStreamLoader.class); loader.initXStreamPersister(xp, getGeoServer()); try (InputStream is = getClass().getResourceAsStream("wfs-minimal.xml")) { xp.load(is, WFSInfo.class); } } }
@Test public void testLoadVersion() throws Exception { XStreamPersisterFactory factory = GeoServerExtensions.bean(XStreamPersisterFactory.class); XStreamPersister xp = factory.createXMLPersister(); WFSXStreamLoader loader = GeoServerExtensions.bean(WFSXStreamLoader.class); loader.initXStreamPersister(xp, getGeoServer()); try (InputStream is = getClass().getResourceAsStream("wfs-test.xml")) { xp.load(is, WFSInfo.class); } }