[rules-users] Loading enums programmatically in guvnor

Abdel Dridi abdel.dridi at gmail.com
Fri Jan 28 11:53:46 EST 2011


Try to create a jar file out of your code and copy it to:
guvnor/WEB-INF/lib/yourCode.jar

On Thu, Jan 27, 2011 at 10:31 PM, drools10
<tsarkar at professionalaccess.com>wrote:

>
> Hi,
>   I am a newbie to drools/guvnor. I am trying to populate a drop-down list
> in guvnor rule generation with preconfigured values(which would come from
> database).
> I tried to populate the titles property of AgeTest class with values from
> loadData() method of AgeValues class.
> In the new Enumeration I gave: titles=(new
> com.guvnor.AgeValues()).loadData();
> My classes are as below:
> public class AgeTest {
>            private List<String> titles = new ArrayList<String>();
>            public List<String> getTitles() {
>                return titles;
>            }
>            public void setTitles(List<String> titles) {
>                this.titles = titles;
>            }
> }
>
> and
>
> public class AgeValues {
>   public Map<String,List<String>> loadData() {
>            Map<String,List<String>> data = new
> HashMap<String,List<String>>();
>
>            List<String> titleValues = new ArrayList<String>();
>            titleValues.add("title1");
>            titleValues.add("title2");
>            data.put("AgeTest.titles", titleValues);
>
>            return data;
>         }
> }
>
> I get the following error while validating the enumeration: "The expression
> is not a map, it is a java.util.ArrayList".
>
> Can anyone please guide me in this regard. I even tried to have titles
> field
> as a map, but same issue.
> I copied the 2 classes to my guvnor/web-inf folder.
> --
> View this message in context:
> http://drools-java-rules-engine.46999.n3.nabble.com/Loading-enums-programmatically-in-guvnor-tp2365812p2365812.html
> Sent from the Drools - User 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/20110128/3ce099be/attachment.html 


More information about the rules-users mailing list