[
https://issues.jboss.org/browse/DROOLS-245?page=com.atlassian.jira.plugin...
]
Davide Sottara commented on DROOLS-245:
---------------------------------------
Could you post your DRL code - or at least the "Your First Rule" rule and the
header (package, imports, declares and functions) ?
Thanks!
Davide
Drools sees a type as a package
--------------------------------
Key: DROOLS-245
URL:
https://issues.jboss.org/browse/DROOLS-245
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 5.5.0.Final
Reporter: georg tornqvist
Assignee: Mark Proctor
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
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira