[jboss-jira] [JBoss JIRA] (DROOLS-245) Drools sees a type as a package

Mark Proctor (JIRA) issues at jboss.org
Thu Jul 23 09:11:05 EDT 2015


    [ https://issues.jboss.org/browse/DROOLS-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092211#comment-13092211 ] 

Mark Proctor commented on DROOLS-245:
-------------------------------------

can you verify if this is a 6.x issue.as we are not likely to fix it for 5.x now.

> 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: 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 was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list