@Override protected TileLayerConfiguration getConfig(MockWepAppContextRule extensions) throws Exception { extensions.addBean( "ArcGISLayerConfigProvider", new ArcGISLayerXMLConfigurationProvider(), XMLConfigurationProvider.class); ArcGISCacheGridsetConfiguration arcGISCacheGridsetConfiguration = new ArcGISCacheGridsetConfiguration(); extensions.addBean( "ArcGISLayerGridSetConfiguration", arcGISCacheGridsetConfiguration, GridSetConfiguration.class, ArcGISCacheGridsetConfiguration.class); return super.getConfig(extensions); }
.collect(Collectors.toSet()))); XMLConfiguration xmlConfig = loadXMLConfig(); context.addBean("xmlConfig", xmlConfig, XMLConfiguration.class.getInterfaces()); LinkedList<TileLayerConfiguration> configList = new LinkedList<TileLayerConfiguration>(); configList.add(xmlConfig); context.addBean( "DefaultGridsets", new DefaultGridsets(true, true),
gridSetBroker.setApplicationContext(extensions.getMockContext()); DefaultGridsets defaultGridsets = new DefaultGridsets(true, true); extensions.addBean( "DefaultGridSets", defaultGridsets, XMLConfiguration config = new XMLConfiguration(extensions.getContextProvider(), configProvider); extensions.addBean("XMLConfiguration", config, XMLConfiguration.class.getInterfaces()); ((XMLConfiguration) config).setGridSetBroker(gridSetBroker); config.afterPropertiesSet();
LinkedList<TileLayerConfiguration> configList = new LinkedList<TileLayerConfiguration>(); extensions.addBean( "xmlConfig", xmlConfig, .getClassLoader() .getResourceAsStream("gwc-test-config.xml"))); extensions.addBean( "extraConfig", extraConfig, GridSetConfiguration.class); extensions.addBean( "defaultGridsets", new DefaultGridsets(true, true), extensions.addBean("gridSetBroker", broker, GridSetBroker.class);