Is it a deliberate choice to not include DSL files in the "same package" ?
If we are limited to the same folder (or same package), what do you think
about supporting inheritance in DSL files ? With this feature we could
provide to the community generic translation DSL files for many languages.
Sorry for the new questions ! :D
I'd like to help to develop but I don't want to make useless
contributions...
2014-03-20 20:19 GMT+01:00 manstis [via Drools] <
ml-node+s46999n4028841h4(a)n3.nabble.com>:
So many questions....
I can comment on the workbench related aspects.
The workbench only includes DSL files for authoring DSLR (or RDSLR) files
that are in the same "folder" as the rule. I use the term "folder" as
we
don't support "same package" (which would imply if the same package
existed
in different JARs we'd include all DSL files - we do not).
The "expander" keyword is, AFAIK, deprecated. DSL/DSLR expansion depends
upon the files being in the same "folder".
@Mario, @Mark, @Edson. Can you comment on whether KIE does handle DSL
expansion across different JARs?
Sent on the move
On 18 Mar 2014 09:20, "mfalaize" <[hidden
email]<http://user/SendEmail.jtp?type=node&node=4028841&i=0>>
wrote:
> Hi,
>
> I was wondering how to use efficiently DSL with my rules and I have
> several
> questions about it :
>
> - First, I have the impression that we can use DSL files only in the same
> package of the DSLR file. When I tried to load DSL files by the
> kmodule.xml
> (specifying the different packages in the packages attribute of kbase) it
> does not work. Do I have to load each DSL files programmatically or is
> there
> a way to load it automatically by the kmodule.xml (and if it is the case,
> how can we handle the parsing order of these files ?) ?
>
> - An underlying question is is this a good practice to divide DSL files ?
> I
> would like to translate all my rules in french and to put the generic
> translations in a unique DSL file to reuse it in all of my different DSLR
> files.
>
> - I noted that we can use more than one DSL file for one DSLR file (it
> works
> at the runtime) but when it is the case the DRL viewer of the DSL rule
> editor does not work and I don't have autocompletion. I tried to put
> several
> expander instructions but it fails. Is there a way to make it work ?
>
> I think DSL stuff is underestimate at this moment by the community and for
> my last question I would like to know what is the future plans about this
> feature ? Maybe I could help to develop it.
>
> Regards
>
>
>
>
> --
> View this message in context:
>
http://drools.46999.n3.nabble.com/Efficiency-questions-about-DSL-tp402877...
> Sent from the Drools: User forum mailing list archive at
Nabble.com.
> _______________________________________________
> rules-users mailing list
> [hidden email] <
http://user/SendEmail.jtp?type=node&node=4028841&i=1>
>
https://lists.jboss.org/mailman/listinfo/rules-users
>
_______________________________________________
rules-users mailing list
[hidden email] <
http://user/SendEmail.jtp?type=node&node=4028841&i=2>
https://lists.jboss.org/mailman/listinfo/rules-users
------------------------------
If you reply to this email, your message will be added to the discussion
below:
http://drools.46999.n3.nabble.com/Efficiency-questions-about-DSL-tp402877...
To unsubscribe from Efficiency questions about DSL, click
here<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=...
.
NAML<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=...