[
https://issues.jboss.org/browse/JBRULES-2938?page=com.atlassian.jira.plug...
]
Matt Fowler updated JBRULES-2938:
---------------------------------
Steps to Reproduce:
1) Create a rule file under the package service.offer that imports the package service.*
and service.offer.*
2) Create a java class under the service package called Offer.java.
The following error occurs while attempting to add the rule file to the knowledge base :
/service/offer/Rule_MyTestRule_0.java (2:153) : The import service.offer cannot be
resolved
Renaming the Offer class to something else seems to resolve the issue.
was:
1) Create a rule file under the package a.b that imports the package service.* and
service.offer.*
2) Create a java class under the service package called Offer.java.
The following error occurs while attempting to add the rule file to the knowledge base :
/service/offer/Rule_MyTestRule_0.java (2:153) : The import service.offer cannot be
resolved
Renaming the Offer class to something else seems to resolve the issue.
Naming a Java Class the Same as a Package Causes Compile Errors
---------------------------------------------------------------
Key: JBRULES-2938
URL:
https://issues.jboss.org/browse/JBRULES-2938
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: drools-compiler
Affects Versions: 5.1.0.FINAL
Reporter: Matt Fowler
Assignee: Mark Proctor
Creating a class with the same name as a package which is imported in a drools rule file
causes compilation errors.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira