[rules-users] Problem sharing declarative model between two packages

Michael Anstis michael.anstis at gmail.com
Wed Oct 31 16:49:04 EDT 2012


It could be the imports - I'd definitely recommend setting them on the
package configuration in Guvnor.

However it's possibly (more likely) a bug in Guvnor as the "Global Area"
doesn't "have" a package and hence I suspect there are no imports to
specify.

Please try and report back - if it still fails I suggest raising a JIRA
(for GUVNOR, https://issues.jboss.org/browse/GUVNOR) and attach a
repository demonstrating the issue.

With kind regards,

Mike

On 31 October 2012 20:42, Davide Sottara <dsotty at gmail.com> wrote:

> Oh right, I should have read more carefully :)
> Drools is package-oriented, so in technical DRL you should do:
>
> ------------------------------
> package datamodel;
>
> declare MyEvent
> end
>
> ------------------------------
>
> package p1;
> import datamodel.MyEvent
> rule r1 when MyEvent() then .. end
>
> ------------------------------
>
> package p1;
> import datamodel.MyEvent
> rule r2 when MyEvent() then .. end
>
>
> Someone from the guvnor team might clarify whether imports need to be
> implicit or explicit :)
>
> Best
> Davide
>
> p.s. if no package is specified, Drools assumes "defaultpkg" as package
>
>
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/Problem-sharing-declarative-model-between-two-packages-tp4020628p4020632.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20121031/857dc00c/attachment.html 


More information about the rules-users mailing list