public void configurePackageBuilder(KnowledgeBuilder knowledgeBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) knowledgeBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(CMMNSemanticModule.CMMN_URI) == null) { conf.addSemanticModule(new CMMNSemanticModule()); } }
public void configurePackageBuilder(KnowledgeBuilder packageBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) packageBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(ProcessSemanticModule.URI) == null) { conf.addSemanticModule(new ProcessSemanticModule()); } }
public List<Process> addProcessFromXml(final Resource resource) throws IOException { Reader reader = resource.getReader(); KnowledgeBuilderConfigurationImpl configuration = knowledgeBuilder.getBuilderConfiguration(); XmlProcessReader xmlReader = new XmlProcessReader( configuration.getSemanticModules(), knowledgeBuilder.getRootClassLoader() );
public void configurePackageBuilder(KnowledgeBuilder knowledgeBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) knowledgeBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(BPMNSemanticModule.BPMN2_URI) == null) { conf.addSemanticModule(new BPMNSemanticModule()); conf.addSemanticModule(new BPMNDISemanticModule()); conf.addSemanticModule(new BPMNExtensionsSemanticModule()); } }
duplicatedResource.getSourcePath().equals(resource.getSourcePath())) { this.errors.add(new DuplicateProcess(process, this.knowledgeBuilder.getBuilderConfiguration())); } else { this.errors.add( new ParserError( resource,
final KnowledgeBuilderConfigurationImpl conf = pkgBuilder.getBuilderConfiguration(); PackageRegistry pkgReg = pkgBuilder.getPackageRegistry( "org.drools" ); InternalKnowledgePackage pkg = pkgReg.getPackage();
@Override public synchronized void addResource(Object kbuilder, Resource resource, ResourceType type, ResourceConfiguration configuration) throws Exception { this.kbuilder = (KnowledgeBuilderImpl) kbuilder; this.configuration = this.kbuilder.getBuilderConfiguration(); this.rootClassLoader = this.kbuilder.getRootClassLoader(); addPackage(resource); }
public void configurePackageBuilder(KnowledgeBuilder packageBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) packageBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(ProcessSemanticModule.URI) == null) { conf.addSemanticModule(new ProcessSemanticModule()); } }
public void configurePackageBuilder(KnowledgeBuilder knowledgeBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) knowledgeBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(CMMNSemanticModule.CMMN_URI) == null) { conf.addSemanticModule(new CMMNSemanticModule()); } }
public List<Process> addProcessFromXml(final Resource resource) throws IOException { Reader reader = resource.getReader(); KnowledgeBuilderConfigurationImpl configuration = knowledgeBuilder.getBuilderConfiguration(); XmlProcessReader xmlReader = new XmlProcessReader( configuration.getSemanticModules(), knowledgeBuilder.getRootClassLoader() );
final KnowledgeBuilderConfigurationImpl conf = pkgBuilder.getBuilderConfiguration(); DialectCompiletimeRegistry dialectRegistry = pkgBuilder.getPackageRegistry( pkg.getName() ).getDialectCompiletimeRegistry(); MVELDialect mvelDialect = ( MVELDialect ) dialectRegistry.getDialect( "mvel" );
final RuleDescr ruleDescr = new RuleDescr( "rule 1" ); final KnowledgeBuilderConfigurationImpl conf = pkgBuilder.getBuilderConfiguration(); DialectCompiletimeRegistry dialectRegistry = pkgBuilder.getPackageRegistry( pkg.getName() ).getDialectCompiletimeRegistry(); MVELDialect mvelDialect = (MVELDialect) dialectRegistry.getDialect( "mvel" );
public void configurePackageBuilder(KnowledgeBuilder knowledgeBuilder) { KnowledgeBuilderConfigurationImpl conf = ((KnowledgeBuilderImpl) knowledgeBuilder).getBuilderConfiguration(); if (conf.getSemanticModules().getSemanticModule(BPMNSemanticModule.BPMN2_URI) == null) { conf.addSemanticModule(new BPMNSemanticModule()); conf.addSemanticModule(new BPMNDISemanticModule()); conf.addSemanticModule(new BPMNExtensionsSemanticModule()); } }
duplicatedResource.getSourcePath().equals(resource.getSourcePath())) { this.errors.add(new DuplicateProcess(process, this.knowledgeBuilder.getBuilderConfiguration())); } else { this.errors.add( new ParserError( resource,