Examples of StringSubstitutionException


Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

     * @param inputStream The string-subs configuration stream.
     * @throws StringSubstitutionException If any error occurs in engine initialization.
     */
    public StringSubstitutionEngine(InputStream inputStream) throws StringSubstitutionException {
        if (inputStream == null) {
            throw new StringSubstitutionException("InputStream is null");
        }
        _configInputStream = inputStream;
        _root =  StringSubstitutionParser.parse(_configInputStream);
    }
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteComponents(List<String> components)
            throws StringSubstitutionException {
        if (!isValid(components)) {
            throw new StringSubstitutionException(_strings.get("missingComponentIdentifiers"));
        }
        for (String componentId : components) {
            Component component = findComponentById(componentId);
            if (component == null) {
                _logger.log(Level.INFO, _strings.get("missingComponent", componentId));
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteGroups(List<String> groups)
            throws StringSubstitutionException {
        if (!isValid(groups)) {
            throw new StringSubstitutionException(_strings.get("missingGroupIdentifiers"));
        }
        for (String groupId : groups) {
            Group group = findGroupById(groupId);
            if (group == null) {
                _logger.log(Level.WARNING, _strings.get("missingGroup", groupId));
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @SuppressWarnings("rawtypes")
    public static StringsubsDefinition parse(InputStream configStream)
            throws StringSubstitutionException {
        // If schema information is missing
        if(configStream == null) {
            throw new StringSubstitutionException(_strings.get("invalidStream"));
        }
        try {
            URL schemaUrl = StringSubstitutionParser.class.getClassLoader().getResource(DEFAULT_SCHEMA);
            JAXBContext context = JAXBContext.newInstance(StringsubsDefinition.class.getPackage().getName());
            Unmarshaller unmarshaller = context.createUnmarshaller();
            SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
            Schema schema = schemaFactory.newSchema(schemaUrl);
            unmarshaller.setSchema(schema);
            InputSource is = new InputSource(configStream);
            SAXSource source = new SAXSource(is);
            Object obj = unmarshaller.unmarshal(source);
            return obj instanceof JAXBElement ? (StringsubsDefinition) ((JAXBElement) obj).getValue() : (StringsubsDefinition) obj;
        } catch(SAXException se) {
            throw new StringSubstitutionException(_strings.get("failedToParse", DEFAULT_SCHEMA), se);     
        } catch(JAXBException jaxbe) {
            throw new StringSubstitutionException(_strings.get("failedToParse", DEFAULT_SCHEMA), jaxbe);
        } finally {
            if(configStream != null) {
                try {
                    configStream.close();
                    configStream = null;
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

     * @param inputStream The string-subs configuration stream.
     * @throws StringSubstitutionException If any error occurs in engine initialization.
     */
    public StringSubstitutionEngine(InputStream inputStream) throws StringSubstitutionException {
        if (inputStream == null) {
            throw new StringSubstitutionException("InputStream is null");
        }
        _configInputStream = inputStream;
        _root =  StringSubstitutionParser.parse(_configInputStream);
    }
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteComponents(List<String> components)
            throws StringSubstitutionException {
        if (!isValid(components)) {
            throw new StringSubstitutionException(_strings.get("missingComponentIdentifiers"));
        }
        for (String componentId : components) {
            Component component = findComponentById(componentId);
            if (component == null) {
                _logger.log(Level.INFO, _strings.get("missingComponent", componentId));
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteGroups(List<String> groups)
            throws StringSubstitutionException {
        if (!isValid(groups)) {
            throw new StringSubstitutionException(_strings.get("missingGroupIdentifiers"));
        }
        for (String groupId : groups) {
            Group group = findGroupById(groupId);
            if (group == null) {
                _logger.log(Level.WARNING, _strings.get("missingGroup", groupId));
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

     * @param inputStream The string-subs configuration stream.
     * @throws StringSubstitutionException If any error occurs in engine initialization.
     */
    public StringSubstitutionEngine(InputStream inputStream) throws StringSubstitutionException {
        if (inputStream == null) {
            throw new StringSubstitutionException("InputStream is null");
        }
        _configInputStream = inputStream;
        _root =  StringSubstitutionParser.parse(_configInputStream);
    }
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteComponents(List<String> components)
            throws StringSubstitutionException {
        if (!isValid(components)) {
            throw new StringSubstitutionException(_strings.get("missingComponentIdentifiers"));
        }
        for (String componentId : components) {
            Component component = findComponentById(componentId);
            if (component == null) {
                _logger.log(Level.INFO, _strings.get("missingComponent", componentId));
View Full Code Here

Examples of com.sun.enterprise.admin.servermgmt.stringsubs.StringSubstitutionException

    @Override
    public void substituteGroups(List<String> groups)
            throws StringSubstitutionException {
        if (!isValid(groups)) {
            throw new StringSubstitutionException(_strings.get("missingGroupIdentifiers"));
        }
        for (String groupId : groups) {
            Group group = findGroupById(groupId);
            if (group == null) {
                _logger.log(Level.WARNING, _strings.get("missingGroup", groupId));
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.