Search in sources :

Example 6 with Parser

use of org.apache.aries.blueprint.parser.Parser in project aries by apache.

the class ParserServiceImpl method parse.

public ComponentDefinitionRegistry parse(InputStream is, Bundle clientBundle, boolean validate) throws Exception {
    Parser parser = new Parser(null, _ignoreUnknownNamespaceHandlers);
    parser.parse(is);
    return validateAndPopulate(parser, clientBundle, validate);
}
Also used : Parser(org.apache.aries.blueprint.parser.Parser)

Aggregations

Parser (org.apache.aries.blueprint.parser.Parser)6 URI (java.net.URI)3 ComponentDefinitionRegistryImpl (org.apache.aries.blueprint.parser.ComponentDefinitionRegistryImpl)2 NamespaceHandlerSet (org.apache.aries.blueprint.parser.NamespaceHandlerSet)2 PassThroughMetadataImpl (org.apache.aries.blueprint.reflect.PassThroughMetadataImpl)2 URL (java.net.URL)1 ArrayList (java.util.ArrayList)1 List (java.util.List)1 Properties (java.util.Properties)1 TimeoutException (java.util.concurrent.TimeoutException)1 ComponentDefinitionRegistry (org.apache.aries.blueprint.ComponentDefinitionRegistry)1 NamespaceHandler (org.apache.aries.blueprint.NamespaceHandler)1 NamespaceHandler2 (org.apache.aries.blueprint.NamespaceHandler2)1 MissingNamespaceException (org.apache.aries.blueprint.namespace.MissingNamespaceException)1 HeaderParser (org.apache.aries.blueprint.utils.HeaderParser)1 BlueprintEvent (org.osgi.service.blueprint.container.BlueprintEvent)1