[jboss-jira] [JBoss JIRA] (DROOLS-1253) configure DSL files adding order in kie-maven-plugin
Toshiya Kobayashi (JIRA)
issues at jboss.org
Mon Aug 15 02:11:00 EDT 2016
Toshiya Kobayashi created DROOLS-1253:
-----------------------------------------
Summary: configure DSL files adding order in kie-maven-plugin
Key: DROOLS-1253
URL: https://issues.jboss.org/browse/DROOLS-1253
Project: Drools
Issue Type: Feature Request
Components: integration
Affects Versions: 7.0.0.Beta1
Reporter: Toshiya Kobayashi
Assignee: Mario Fusco
When we use DSL, we need to follow "the most specific sentences must be up in the order" principal. If we use multiple DSL files, adding order matters.
But in case of kie-maven-plugin,
https://github.com/droolsjbpm/drools/blob/master/drools-compiler/src/main/java/org/drools/compiler/kie/builder/impl/AbstractKieModule.java#L238-L240
{code:java}
for (Asset asset : assets) {
asset.kmodule.addResourceToCompiler(ckbuilder, kBaseModel, asset.name);
}
{code}
the order is decided by HashSet iterator hence it's beyond control.
So this feature request is a capability to configure the DSL files adding order for kie-maven-plugin. For example, listing up all DLS file names in pom.xml.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list