Package org.drools.lang.dsl

Examples of org.drools.lang.dsl.DSLMappingParseException


    private static void logErrors(BRMSPackageBuilder.DSLErrorEvent dslErrorEvent, AssetItem assetItem, DSLTokenizedMappingFile file) {
        for (Object o : file.getErrors()) {
         
          if(o instanceof DSLMappingParseException){
              DSLMappingParseException dslMappingParseException = (DSLMappingParseException) o;
              dslErrorEvent.recordError(assetItem, "Line " + dslMappingParseException.getLine() + " : " + dslMappingParseException.getMessage());
          }else if(o instanceof Exception){
            Exception excp = (Exception)o;
            dslErrorEvent.recordError(assetItem, "Exception "+ excp.getClass()+" "+ excp.getMessage()+" "+excp.getCause());
          }else{
            dslErrorEvent.recordError(assetItem, "Uncategorized error "+o);
View Full Code Here


                    if ( file.parseAndLoad( new StringReader( dslData ) ) ) {
                        result.add( file );
                    } else {
                        List errs = file.getErrors();
                        for ( Iterator iter = errs.iterator(); iter.hasNext(); ) {
                            DSLMappingParseException e = (DSLMappingParseException) iter.next();
                            err.recordError( item, "Line " + e.getLine() + " : " + e.getMessage() );
                        }
                    }

                } catch ( IOException e ) {
                    throw new RulesRepositoryException(e);
View Full Code Here

                    if ( file.parseAndLoad( new StringReader( dslData ) ) ) {
                        result.add( file );
                    } else {
                        List errs = file.getErrors();
                        for ( Iterator iter = errs.iterator(); iter.hasNext(); ) {
                            DSLMappingParseException e = (DSLMappingParseException) iter.next();
                            err.recordError( item, "Line " + e.getLine() + " : " + e.getMessage() );
                        }
                    }

                } catch ( IOException e ) {
                    throw new RulesRepositoryException(e);
View Full Code Here

                                  AssetItem assetItem,
                                  DSLTokenizedMappingFile file) {
        for ( Object o : file.getErrors() ) {

            if ( o instanceof DSLMappingParseException ) {
                DSLMappingParseException dslMappingParseException = (DSLMappingParseException) o;
                dslErrorEvent.recordError( assetItem,
                                           "Line " + dslMappingParseException.getLine() + " : " + dslMappingParseException.getMessage() );
            } else if ( o instanceof Exception ) {
                Exception excp = (Exception) o;
                dslErrorEvent.recordError( assetItem,
                                           "Exception " + excp.getClass() + " " + excp.getMessage() + " " + excp.getCause() );
            } else {
View Full Code Here

                try {
                    if ( file.parseAndLoad( new StringReader( dslData ) ) ) {
                        result.add( file );
                    } else {
                        for ( Iterator iter = file.getErrors().iterator(); iter.hasNext(); ) {
                            DSLMappingParseException e = (DSLMappingParseException) iter.next();
                            err.recordError( item, "Line " + e.getLine() + " : " + e.getMessage() );
                        }
                    }

                } catch ( IOException e ) {
                    throw new RulesRepositoryException( e );
View Full Code Here

    private static void logErrors(BRMSPackageBuilder.DSLErrorEvent dslErrorEvent, AssetItem assetItem, DSLTokenizedMappingFile file) {
        for (Object o : file.getErrors()) {
         
          if(o instanceof DSLMappingParseException){
              DSLMappingParseException dslMappingParseException = (DSLMappingParseException) o;
              dslErrorEvent.recordError(assetItem, "Line " + dslMappingParseException.getLine() + " : " + dslMappingParseException.getMessage());
          }else if(o instanceof Exception){
            Exception excp = (Exception)o;
            dslErrorEvent.recordError(assetItem, "Exception "+ excp.getClass()+" "+ excp.getMessage()+" "+excp.getCause());
          }else{
            dslErrorEvent.recordError(assetItem, "Uncategorized error "+o);
View Full Code Here

                    if ( file.parseAndLoad( new StringReader( dslData ) ) ) {
                        result.add( file );
                    } else {
                        List errs = file.getErrors();
                        for ( Iterator iter = errs.iterator(); iter.hasNext(); ) {
                            DSLMappingParseException e = (DSLMappingParseException) iter.next();
                            err.recordError( item, "Line " + e.getLine() + " : " + e.getMessage() );
                        }
                    }

                } catch ( IOException e ) {
                    throw new RulesRepositoryException(e);
View Full Code Here

TOP

Related Classes of org.drools.lang.dsl.DSLMappingParseException

Copyright © 2018 www.massapicom. 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.