[jboss-jira] [JBoss JIRA] (DROOLS-245) Drools sees a type as a package
Petr Široký (JIRA)
issues at jboss.org
Sat Jan 16 14:00:03 EST 2016
[ https://issues.jboss.org/browse/DROOLS-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Petr Široký closed DROOLS-245.
------------------------------
Resolution: Cannot Reproduce
I wasn't able to reproduce this issue. There has been many fixes over the two years, so it is likely the issue was fixed by them. Please reopen in case you would still see the same error happening (and please attach executable reproducer in ideal case).
> Drools sees a type as a package
> --------------------------------
>
> Key: DROOLS-245
> URL: https://issues.jboss.org/browse/DROOLS-245
> Project: Drools
> Issue Type: Bug
> Affects Versions: 5.5.0.Final
> Reporter: georg tornqvist
> Assignee: Petr Široký
>
> 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 was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list