[jboss-jira] [JBoss JIRA] (DROOLS-245) Drools sees a type as a package
Mauricio Salatino (JIRA)
jira-events at lists.jboss.org
Tue Sep 3 06:13:03 EDT 2013
[ https://issues.jboss.org/browse/DROOLS-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12801075#comment-12801075 ]
Mauricio Salatino commented on DROOLS-245:
------------------------------------------
Hi there, the question is when the Client class is generated and where... This sounds as a classloader issue, where the class is not in the same classloader as drools is and that's why the kbuilder didn't find the class. Notice that you can create the kbuilder with a specific classloader and that should be the one that contains the Client class.
Hope it helps
> 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
More information about the jboss-jira
mailing list