Refine search
final XMLMapper xmlMapper = XMLMapper.Factory.create(); final JBossServiceXmlDescriptorParser jBossServiceXmlDescriptorParser = new JBossServiceXmlDescriptorParser(JBossDescriptorPropertyReplacement.propertyReplacer(phaseContext.getDeploymentUnit())); xmlMapper.registerRootElement(new QName("urn:jboss:service:7.0", "server"), jBossServiceXmlDescriptorParser); xmlMapper.registerRootElement(new QName(null, "server"), jBossServiceXmlDescriptorParser); final XMLStreamReader reader = inputFactory.createXMLStreamReader(xmlStream); final ParseResult<JBossServiceXmlDescriptor> result = new ParseResult<JBossServiceXmlDescriptor>(); xmlMapper.parseDocument(result, reader); final JBossServiceXmlDescriptor xmlDescriptor = result.getResult(); if(xmlDescriptor != null)
private XMLMapper createMapper(final DeploymentUnit deploymentUnit) { final XMLMapper mapper = XMLMapper.Factory.create(); final PropertyReplacer propertyReplacer = EjbClientDescriptorPropertyReplacement.propertyReplacer(deploymentUnit); final EJBClientDescriptor10Parser ejbClientDescriptor10Parser = new EJBClientDescriptor10Parser(propertyReplacer); mapper.registerRootElement(ROOT_1_0, ejbClientDescriptor10Parser); final EJBClientDescriptor11Parser ejbClientDescriptor11Parser = new EJBClientDescriptor11Parser(propertyReplacer); mapper.registerRootElement(ROOT_1_1, ejbClientDescriptor11Parser); final EJBClientDescriptor11Parser ejbClientDescriptor12Parser = new EJBClientDescriptor12Parser(propertyReplacer); mapper.registerRootElement(ROOT_1_2, ejbClientDescriptor12Parser); final EJBClientDescriptor13Parser ejbClientDescriptor13Parser = new EJBClientDescriptor13Parser(propertyReplacer); mapper.registerRootElement(ROOT_1_3, ejbClientDescriptor13Parser); mapper.registerRootElement(ROOT_NO_NAMESPACE, ejbClientDescriptor13Parser); return mapper; }
final XMLMapper mapper = XMLMapper.Factory.create(); final Map<String, XMLElementWriter<SubsystemMarshallingContext>> localSubsystemWriters = new HashMap<>(subsystemWriters); try { mapper.deparseDocument(rootDeparser, extensibleModel, streamWriter); streamWriter.close(); } finally {
public static KernelServices create(List<ModelNode> bootOperations, ModelTestOperationValidatorFilter validateOpsFilter, ModelVersion legacyModelVersion, List<LegacyModelInitializerEntry> modelInitializerEntries) throws Exception { TestModelType type = TestModelType.DOMAIN; XMLMapper xmlMapper = XMLMapper.Factory.create(); TestParser testParser = TestParser.create(null, xmlMapper, type); ModelInitializer modelInitializer = null; if (modelInitializerEntries != null && modelInitializerEntries.size() > 0) { modelInitializer = new LegacyModelInitializer(modelInitializerEntries); } RunningModeControl runningModeControl = new HostRunningModeControl(RunningMode.ADMIN_ONLY, RestartMode.HC_ONLY); ExtensionRegistry extensionRegistry = new ExtensionRegistry(ProcessType.HOST_CONTROLLER, runningModeControl); return AbstractKernelServicesImpl.create(ProcessType.HOST_CONTROLLER, runningModeControl, validateOpsFilter, bootOperations, testParser, legacyModelVersion, type, modelInitializer, extensionRegistry, null); }
public static KernelServices create(List<ModelNode> bootOperations, ModelTestOperationValidatorFilter validateOpsFilter, ModelVersion legacyModelVersion, List<LegacyModelInitializerEntry> modelInitializerEntries) throws Exception { TestModelType type = TestModelType.DOMAIN; XMLMapper xmlMapper = XMLMapper.Factory.create(); TestParser testParser = TestParser.create(null, xmlMapper, type); ModelInitializer modelInitializer = null; if (modelInitializerEntries != null && modelInitializerEntries.size() > 0) { modelInitializer = new LegacyModelInitializer(modelInitializerEntries); } RunningModeControl runningModeControl = new HostRunningModeControl(RunningMode.ADMIN_ONLY, RestartMode.HC_ONLY); ExtensionRegistry extensionRegistry = new ExtensionRegistry(ProcessType.HOST_CONTROLLER, runningModeControl); return AbstractKernelServicesImpl.create(ProcessType.HOST_CONTROLLER, runningModeControl, validateOpsFilter, bootOperations, testParser, legacyModelVersion, type, modelInitializer, extensionRegistry, null); }
private XmlParsers() { mapper = XMLMapper.Factory.create(); new ConfigLayerXmlParser10().plugin(this); new ConfigXmlParser10().plugin(this); new FeatureConfigXmlParser10().plugin(this); new FeatureGroupXmlParser10().plugin(this); new FeaturePackXmlParser10().plugin(this); new FeaturePackXmlParser20().plugin(this); new FeatureSpecXmlParser10().plugin(this); new PackageXmlParser10().plugin(this); new PackageXmlParser20().plugin(this); new ProvisionedStateXmlParser20().plugin(this); new ProvisionedStateXmlParser30().plugin(this); new ProvisionedConfigXmlParser30().plugin(this); new ProvisioningXmlParser20().plugin(this); new ProvisioningXmlParser30().plugin(this); }
public StandaloneXMLParser() { parserDelegate = new StandaloneXml(new ExtensionHandler() { @Override public void parseExtensions(XMLExtendedStreamReader reader, ModelNode address, Namespace namespace, List<ModelNode> list) throws XMLStreamException { reader.discardRemainder(); // noop } @Override public Set<ProfileParsingCompletionHandler> getProfileParsingCompletionHandlers() { return Collections.emptySet(); } @Override public void writeExtensions(XMLExtendedStreamWriter writer, ModelNode modelNode) throws XMLStreamException { // noop } }, ParsingOption.IGNORE_SUBSYSTEM_FAILURES); xmlMapper = XMLMapper.Factory.create(); addDelegate(new QName(Namespace.CURRENT.getUriString(), SERVER), parserDelegate); addDelegate(new QName("urn:jboss:domain:4.1", SERVER), parserDelegate); addDelegate(new QName("urn:jboss:domain:4.0", SERVER), parserDelegate); addDelegate(new QName("urn:jboss:domain:2.0", SERVER), parserDelegate); }
ParsingOption.IGNORE_SUBSYSTEM_FAILURES); xmlMapper = XMLMapper.Factory.create();
ParsingOption.IGNORE_SUBSYSTEM_FAILURES); xmlMapper = XMLMapper.Factory.create();
private XMLMapper createMapper(TimerServiceImpl timerService) { final XMLMapper mapper = XMLMapper.Factory.create(); mapper.registerRootElement(new QName(EjbTimerXmlParser_1_0.NAMESPACE, EjbTimerXmlPersister.TIMERS), new EjbTimerXmlParser_1_0(timerService, factory, configuration, timerService.getTimedObjectInvoker().getValue().getClassLoader())); return mapper; }
final XMLMapper mapper = XMLMapper.Factory.create(); final Map<String, XMLElementWriter<SubsystemMarshallingContext>> localSubsystemWriters = new HashMap<>(subsystemWriters); try { mapper.deparseDocument(rootDeparser, extensibleModel, streamWriter); streamWriter.close(); } finally {
public static List<ModelNode> xmlToModelOperations(String xml, String nameSpaceUriString, XMLElementReader<List<ModelNode>> parser) throws Exception { XMLMapper mapper = XMLMapper.Factory.create(); mapper.registerRootElement(new QName(nameSpaceUriString, "subsystem"), parser); StringReader strReader = new StringReader(xml); XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(new StreamSource(strReader)); List<ModelNode> newList = new ArrayList<ModelNode>(); mapper.parseDocument(newList, reader); return newList; }
public DeploymentStructureDescriptorParser() { mapper = XMLMapper.Factory.create(); mapper.registerRootElement(ROOT_1_0, JBossDeploymentStructureParser10.INSTANCE); mapper.registerRootElement(ROOT_1_1, JBossDeploymentStructureParser11.INSTANCE); mapper.registerRootElement(ROOT_1_2, JBossDeploymentStructureParser12.INSTANCE); mapper.registerRootElement(ROOT_1_3, JBossDeploymentStructureParser13.INSTANCE); mapper.registerRootElement(ROOT_NO_NAMESPACE, JBossDeploymentStructureParser13.INSTANCE); }
final XMLMapper mapper = XMLMapper.Factory.create(); try { XMLStreamWriter streamWriter = null; mapper.deparseDocument(rootDeparser, extensibleModel, streamWriter); streamWriter.close(); } finally {
public static List<ModelNode> xmlToModelOperations(String xml, String nameSpaceUriString, XMLElementReader<List<ModelNode>> parser) throws Exception { XMLMapper mapper = XMLMapper.Factory.create(); mapper.registerRootElement(new QName(nameSpaceUriString, "subsystem"), parser); StringReader strReader = new StringReader(xml); XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(new StreamSource(strReader)); List<ModelNode> newList = new ArrayList<ModelNode>(); mapper.parseDocument(newList, reader); return newList; }
public EJBClientDescriptorParsingProcessor() { mapper = XMLMapper.Factory.create(); mapper.registerRootElement(ROOT_1_0, EJBClientDescriptor10Parser.INSTANCE); mapper.registerRootElement(ROOT_1_1, EJBClientDescriptor11Parser.INSTANCE); mapper.registerRootElement(ROOT_1_2, EJBClientDescriptor12Parser.INSTANCE); mapper.registerRootElement(ROOT_NO_NAMESPACE, EJBClientDescriptor12Parser.INSTANCE); }
final XMLMapper mapper = XMLMapper.Factory.create(); try { XMLStreamWriter streamWriter = null; mapper.deparseDocument(rootDeparser, extensibleModel, streamWriter); streamWriter.close(); } finally {
/** {@inheritDoc} */ @Override public List<ModelNode> load() throws ConfigurationPersistenceException { final XMLMapper mapper = XMLMapper.Factory.create(); mapper.registerRootElement(rootElement, rootParser); synchronized (additionalParsers) { for (Map.Entry<QName, XMLElementReader<List<ModelNode>>> entry : additionalParsers.entrySet()) { mapper.registerRootElement(entry.getKey(), entry.getValue()); } } final List<ModelNode> updates = new ArrayList<ModelNode>(); try { final FileInputStream fis = new FileInputStream(fileName); try { BufferedInputStream input = new BufferedInputStream(fis); XMLStreamReader streamReader = XMLInputFactory.newInstance().createXMLStreamReader(input); mapper.parseDocument(updates, streamReader); streamReader.close(); input.close(); fis.close(); } finally { safeClose(fis); } } catch (Exception e) { throw MESSAGES.failedToParseConfiguration(e); } return updates; }
public DeploymentStructureDescriptorParser() { mapper = XMLMapper.Factory.create(); mapper.registerRootElement(ROOT_1_0, JBossDeploymentStructureParser10.INSTANCE); mapper.registerRootElement(ROOT_1_1, JBossDeploymentStructureParser11.INSTANCE); mapper.registerRootElement(ROOT_1_2, JBossDeploymentStructureParser12.INSTANCE); mapper.registerRootElement(ROOT_NO_NAMESPACE, JBossDeploymentStructureParser12.INSTANCE); }
/** {@inheritDoc} */ @Override public List<ModelNode> load() throws ConfigurationPersistenceException { final XMLMapper mapper = XMLMapper.Factory.create(); mapper.registerRootElement(rootElement, rootParser); synchronized (additionalParsers) { for (Map.Entry<QName, XMLElementReader<List<ModelNode>>> entry : additionalParsers.entrySet()) { mapper.registerRootElement(entry.getKey(), entry.getValue()); } } final List<ModelNode> updates = new ArrayList<ModelNode>(); try { final FileInputStream fis = new FileInputStream(fileName); try { BufferedInputStream input = new BufferedInputStream(fis); XMLStreamReader streamReader = XMLInputFactory.newInstance().createXMLStreamReader(input); mapper.parseDocument(updates, streamReader); streamReader.close(); input.close(); fis.close(); } finally { safeClose(fis); } } catch (Exception e) { throw MESSAGES.failedToParseConfiguration(e); } return updates; }