Details
-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
5.5.0.Final
-
None
-
None
Description
Hi,
I want Drools to reason over an axis2 type, but the Drools compiler sees the type as a package, see error message below.
Strictly speaking, the Drools compiler may be right. The type "Client" encapsulates a "Factory" class, making hierarchically speaking the class "Client" a package.
Although I'm fairly new to Drools, I'm pretty sure that the behavior I'm experiencing is not right. The Drools version used in the WSO2BRS-2.0.0 is able to reason over the very same axis2 types.
Error importing : 'nl.domain.www.schema.Client'
Rule Compilation error : [Rule name='Your First Rule']
io31/Rule_Your_First_Rule_16db2a632a4b4efd96dde4c6d6a55cdf.java (2:57) : Only a type can be imported.
nl.domain.www.schema.Client resolves to a package