[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6435) import org.drools.guvnor cannot be resolved when building org.drools.eclipse

Nick Boldt (JIRA) jira-events at lists.jboss.org
Tue Jun 8 18:30:38 EDT 2010


    [ https://jira.jboss.org/browse/JBIDE-6435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12534598#action_12534598 ] 

Nick Boldt commented on JBIDE-6435:
-----------------------------------

Added jar into lib: no love.

http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-continuous-3.2/736/console

Added dependency into generated pom.xml file (in releng/org.jboss.ide.eclipse.releng/builders/drools-ide/buildDependencies.xml) : failed.

http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-continuous-3.2/737/console

So...

Taking a look in the drools-ide-common.jar, I see:

org/drools/ide/common/client/modeldriven/brl/RuleModel.class

But the error in DroolsBuilder.java (at line 33) is:

> import org.drools.guvnor.client.modeldriven.brl.RuleModel;
> The import org.drools.guvnor cannot be resolved

So... looks like a refactoring bug. Either I need to pull sources from trunk instead of M2, or you need to fix up the sources to correctly reference the new RuleModel class (and verify requirements are correctly defined in MANIFEST/MF, too).



> import org.drools.guvnor cannot be resolved when building org.drools.eclipse
> ----------------------------------------------------------------------------
>
>                 Key: JBIDE-6435
>                 URL: https://jira.jboss.org/browse/JBIDE-6435
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: drools
>    Affects Versions: 3.2.0.M1
>            Reporter: Nick Boldt
>            Assignee: Kris Verlaenen
>
>      [java]     [javac] 98. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 33)
>      [java]     [javac] 	import org.drools.guvnor.client.modeldriven.brl.RuleModel;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
>      [java]     [javac] ----------
>      [java]     [javac] 99. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 34)
>      [java]     [javac] 	import org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
>      [java]     [javac] ----------
>      [java]     [javac] 100. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 35)
>      [java]     [javac] 	import org.drools.guvnor.server.util.BRDRLPersistence;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
>      [java]     [javac] ----------
>      [java]     [javac] 101. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 36)
>      [java]     [javac] 	import org.drools.guvnor.server.util.BRXMLPersistence;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
>      [java]     [javac] ----------
>      [java]     [javac] 102. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 37)
>      [java]     [javac] 	import org.drools.guvnor.server.util.GuidedDTDRLPersistence;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
>      [java]     [javac] ----------
>      [java]     [javac] 103. ERROR in /mnt/hudson_workspace/workspace/jbosstools-continuous-3.2/jbds-build/eclipse/plugins/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java (at line 38)
>      [java]     [javac] 	import org.drools.guvnor.server.util.GuidedDTXMLPersistence;
>      [java]     [javac] 	       ^^^^^^^^^^^^^^^^^
>      [java]     [javac] The import org.drools.guvnor cannot be resolved
> (http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-continuous-3.2/734/consoleText)
> Problems resolving Guvnor when compiling drools.eclipse. Suspect I need to add more libs into here:
> http://svn.jboss.org/repos/devstudio/trunk/releng/org.jboss.ide.eclipse.releng/builders/drools-ide/lib/
> Or, perhaps this is caused by a disconnect between sources from M2 stable tag and use of trunk's latest bits built in Hudson (https://jira.jboss.org/browse/JBIDE-6165?focusedCommentId=12534334&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12534334)
> Here are the changes that first broke the continuous build yesterday:
> http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-continuous-3.2/726/changes
> Kris, can you suggest what's wrong here? 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list