On 2011/5/4 22:57, Vincent Legendre wrote:
> Hi all,
>
> I am looking for a clever way to compile only parts of a Guvnor package
> according to some criteria on items (categories, metadata ...), but
> outside Guvnor if possible.
> The main idea starts by the fact that it is a little bit complex for a
> business user to manage packages and compilations, and even more if he
> has to manage conditional compilations (using selectors) of a single
> package to produce multiple KB compiled according to business criterions.
>
> I want to compile automatically some KB according to categories (more
> generally asset's fields) with something external to Guvnor. Thus I need
> a way to query Guvnor repository with criterion to get either :
>       - the corresponding ressources (DRL)
>       - the filtered compiled KB (PKG ressource)
> Filtering with DRL (like custom selectors in Guvnor) will be perfect,
> using a custom class too.
>
> Is there such service ?
> Does the KnowledgeAgent allow filtering (did not see anything in docs) ?
Not sure about KnowledgeAgent, I ll leave this question to someone more 
familiar with KnowledgeAgent. At the same time, you can probably use 
Guvnor REST service to achieve same goal. Check this example: 
http://community.jboss.org/wiki/PublishDroolsartifactsfromaproductionenvironment.
 
This example polls package feed periodically to check if there is a new 
version of package available. If there is a new version created, it will 
download the package compiled binary. Package binary is compiled against 
selectors, so it is filtered as you need.

Cheers,
Jervis





> Or do I need to add a new service in Guvnor war directly ?
>
> Thanks!
> _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users

_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to