I’m receiving errors when compiling my .drl files as a result of using Java
generics.

Example:

rule "Rule 1 - Testing"
no-loop true
        when
                $orderInfo : OrderingInfo (orderedProducts != null)
        then
                Customer customer = $orderInfo.getCustomer();
                ArrayList<ProductAttribute> productAttributes =
               $orderInfo.getAttributes();
                String localCode = getCode(customer);
end
It complains that ArrayList<ProductAttribute> cannot be resolved … actual
error is below:

    RuleBaseTask failed: Unable to resolve type ArrayList<ProductAttribute>:
    Unable to find class 'ArrayList<ProductAttribute>' : [Rule name='Rule 1
- Testing']

Is there a resolution to this problem?

Thank you in advance.





--
View this message in context: 
http://drools.46999.n3.nabble.com/Drools-5-4-and-Java-Generics-tp4019327.html
Sent from the Drools: User forum mailing list archive at Nabble.com.

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to