You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Marshall Schor (JIRA)" <ui...@incubator.apache.org> on 2008/02/25 19:16:51 UTC

[jira] Created: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
--------------------------------------------------------------------------------

                 Key: UIMA-823
                 URL: https://issues.apache.org/jira/browse/UIMA-823
             Project: UIMA
          Issue Type: Bug
          Components: Build, Packaging and Test
            Reporter: Marshall Schor
            Assignee: Marshall Schor
             Fix For: 2.2.2


building from clean checkout fails - not finding uimaj-eclipse-plugins artifact.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by Thilo Goetz <tw...@gmx.de>.
Marshall Schor wrote:
> Thilo Goetz wrote:
>> I'm getting the below, with a few more pages of errors after
>> that.  I did a clean co of trunk from svn, built the superPom
>> as instructed, then did mvn clean install in uimaj.  This is
>> the result.  Looks to the uninitiated like some Eclipse jars
>> are missing.
> Yes, that's what it looks like.  These Jars would be automatically 
> downloaded from the maven repo, if things were working correctly.
> 
> I did a new svn checkout of the uimaj trunk, and then went to my local 
> maven repo (in ..../.m2/repository), and erased the org.eclipse 
> directory - so maven would not find any org.eclipse jars that it might 
> need for compiling, locally.  (Does this match your setup?).  Then I 
> went to uimaj, and did mvn install - and it all worked, including the 
> eclipse plugins.
> 
> (The superPom thing has been fixed - so there's no need to build 
> /install it first).
> 
> Can you say what might be the difference between our 2 tests (other than 
> timezones and skills in typing - I'm sure yours are better ;-) ?
> 
> -Marshall

I deleted the org.eclipse branch in my maven repo, and now it also
works for me.  Thanks Marshall.

--Thilo


Re: [jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by Marshall Schor <ms...@schor.com>.
Thilo Goetz wrote:
> I'm getting the below, with a few more pages of errors after
> that.  I did a clean co of trunk from svn, built the superPom
> as instructed, then did mvn clean install in uimaj.  This is
> the result.  Looks to the uninitiated like some Eclipse jars
> are missing.
Yes, that's what it looks like.  These Jars would be automatically 
downloaded from the maven repo, if things were working correctly.

I did a new svn checkout of the uimaj trunk, and then went to my local 
maven repo (in ..../.m2/repository), and erased the org.eclipse 
directory - so maven would not find any org.eclipse jars that it might 
need for compiling, locally.  (Does this match your setup?).  Then I 
went to uimaj, and did mvn install - and it all worked, including the 
eclipse plugins.

(The superPom thing has been fixed - so there's no need to build 
/install it first).

Can you say what might be the difference between our 2 tests (other than 
timezones and skills in typing - I'm sure yours are better ;-) ?

-Marshall


Re: [jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by Thilo Goetz <tw...@gmx.de>.
I'm getting the below, with a few more pages of errors after
that.  I did a clean co of trunk from svn, built the superPom
as instructed, then did mvn clean install in uimaj.  This is
the result.  Looks to the uninitiated like some Eclipse jars
are missing.

--Thilo

[INFO] ------------------------------------------------------------------------
[INFO] Building Apache UIMA Configurator Eclipse Plugin
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\code\trunk\uimaj-ep-configurator\target
[INFO] Deleting directory C:\code\trunk\uimaj-ep-configurator\target\classes
[INFO] Deleting directory C:\code\trunk\uimaj-ep-configurator\target\test-classes
[INFO] [antrun:run {execution: CleanLicenseNoticeDisclaimer}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [antrun:run {execution: CopyLicenseNoticeDisclaimer}]
[INFO] Executing tasks
      [copy] Copying 3 files to C:\code\trunk\uimaj-ep-configurator\src\main\resources\META-INF
      [copy] Copying 3 files to C:\code\trunk\uimaj-ep-configurator\target\classes\META-INF
[INFO] Executed tasks
[INFO] [compiler:compile]
[INFO] Compiling 120 source files to C:\code\trunk\uimaj-ep-configurator\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[117,32]
cannot find symbol
symbol  : class IConfigurationElement
location: package org.eclipse.core.runtime

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[118,32]
cannot find symbol
symbol  : class IExtension
location: package org.eclipse.core.runtime

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[119,32]
cannot find symbol
symbol  : class IExtensionPoint
location: package org.eclipse.core.runtime

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[198,7] 
c
annot access org.eclipse.core.runtime.IExecutableExtension
file org\eclipse\core\runtime\IExecutableExtension.class not found
public class MultiPageEditor extends FormEditor implements IUimaMultiPageEditor {

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\xml\XMLEditor.java:[49,7] 
cann
ot access org.eclipse.ui.IPersistableEditor
file org\eclipse\ui\IPersistableEditor.class not found
public class XMLEditor extends TextEditor {

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[484,22]
cannot find symbol
symbol  : class IConfigurationElement
location: class org.apache.uima.taeconfigurator.editors.MultiPageEditor

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\ui\AbstractSection.java:[168,2
5] cannot find symbol
symbol  : method getToolkit()
location: class org.apache.uima.taeconfigurator.editors.MultiPageEditor

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\ui\AbstractSection.java:[170,2
1] cannot find symbol
symbol  : method getToolkit()
location: class org.apache.uima.taeconfigurator.editors.MultiPageEditor

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\ui\AbstractSection.java:[1222,
37] cannot access org.eclipse.core.runtime.jobs.ISchedulingRule
file org\eclipse\core\runtime\jobs\ISchedulingRule.class not found
     IFile[] files = editor.getProject().getWorkspace().getRoot().findFilesForLocation(iPath);

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[490,20]
cannot find symbol
symbol  : variable this
location: class org.apache.uima.taeconfigurator.editors.MultiPageEditor

C:\code\trunk\uimaj-ep-configurator\src\main\java\org\apache\uima\taeconfigurator\editors\MultiPageEditor.java:[503,39]
cannot find symbol
symbol  : variable this
location: class org.apache.uima.taeconfigurator.editors.MultiPageEditor

Marshall Schor wrote:
> Thilo Goetz wrote:
>> Marshall Schor (JIRA) wrote:
>>>      [ 
>>> https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel 
>>> ]
>>>
>>> Marshall Schor reopened UIMA-823:
>>> ---------------------------------
>>>
>>>
>>> For some reason, this fix didn't work.   Needs further 
>>> investigation.  Workaround till fixed: cd to 
>>> uimaj/eclipse-plugin-superPom and do mvn install -N before doing the 
>>> main mvn clean install in uimaj.
>>
>> I still can't build, building the Eclipse plugins is failing for
>> me.  I seem to remember that we now need to set a path to a
>> Eclipse installation somewhere, right?  Is this documented
>> anywhere?  Couldn't find it on our website...
>>
>> --Thilo
>>
>>
> The uima-distr assembly:assembly needs to get a path to Eclipse Home 
> dir.  But this is not needed for just the mvn install I think.
> 
> Can you post more about what the failure is?  I had Adam try building 
> yesterday after deleting some of the new stuff from his local repo - and 
> the last fixes worked for him.
> 
> Re: documenting setting Eclipse home for the assembly - right - will fix 
> that.  Also - I have a todo to make this work via a command-line 
> parameter, and confirm it works also from an environment variable 
> setting of %ECLIPSE_HOME%.  So we will have 3 ways to set this :-) .
> 
> -Marshall

Re: [jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by Marshall Schor <ms...@schor.com>.
Thilo Goetz wrote:
> Marshall Schor (JIRA) wrote:
>>      [ 
>> https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel 
>> ]
>>
>> Marshall Schor reopened UIMA-823:
>> ---------------------------------
>>
>>
>> For some reason, this fix didn't work.   Needs further 
>> investigation.  Workaround till fixed: cd to 
>> uimaj/eclipse-plugin-superPom and do mvn install -N before doing the 
>> main mvn clean install in uimaj.
>
> I still can't build, building the Eclipse plugins is failing for
> me.  I seem to remember that we now need to set a path to a
> Eclipse installation somewhere, right?  Is this documented
> anywhere?  Couldn't find it on our website...
>
> --Thilo
>
>
The uima-distr assembly:assembly needs to get a path to Eclipse Home 
dir.  But this is not needed for just the mvn install I think.

Can you post more about what the failure is?  I had Adam try building 
yesterday after deleting some of the new stuff from his local repo - and 
the last fixes worked for him.

Re: documenting setting Eclipse home for the assembly - right - will fix 
that.  Also - I have a todo to make this work via a command-line 
parameter, and confirm it works also from an environment variable 
setting of %ECLIPSE_HOME%.  So we will have 3 ways to set this :-) .

-Marshall

Re: [jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by Thilo Goetz <tw...@gmx.de>.
Marshall Schor (JIRA) wrote:
>      [ https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Marshall Schor reopened UIMA-823:
> ---------------------------------
> 
> 
> For some reason, this fix didn't work.   Needs further investigation.  Workaround till fixed: cd to uimaj/eclipse-plugin-superPom and do mvn install -N before doing the main mvn clean install in uimaj.

I still can't build, building the Eclipse plugins is failing for
me.  I seem to remember that we now need to set a path to a
Eclipse installation somewhere, right?  Is this documented
anywhere?  Couldn't find it on our website...

--Thilo

[jira] Reopened: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor reopened UIMA-823:
---------------------------------


For some reason, this fix didn't work.   Needs further investigation.  Workaround till fixed: cd to uimaj/eclipse-plugin-superPom and do mvn install -N before doing the main mvn clean install in uimaj.

> Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
> --------------------------------------------------------------------------------
>
>                 Key: UIMA-823
>                 URL: https://issues.apache.org/jira/browse/UIMA-823
>             Project: UIMA
>          Issue Type: Bug
>          Components: Build, Packaging and Test
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>             Fix For: 2.2.2
>
>
> building from clean checkout fails - not finding uimaj-eclipse-plugins artifact.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor closed UIMA-823.
-------------------------------

    Resolution: Fixed

Problem due to new eclipse-plugin-superPom not being a submodule of the uimaj pom. 

> Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
> --------------------------------------------------------------------------------
>
>                 Key: UIMA-823
>                 URL: https://issues.apache.org/jira/browse/UIMA-823
>             Project: UIMA
>          Issue Type: Bug
>          Components: Build, Packaging and Test
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>             Fix For: 2.2.2
>
>
> building from clean checkout fails - not finding uimaj-eclipse-plugins artifact.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (UIMA-823) Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor closed UIMA-823.
-------------------------------

    Resolution: Fixed

Traced the failure to maven not doing inheriting of groupId and not substituting ${variables} when finding parents.  Changed the id of the eclipse-plugin-superPom to not depend on inheritance of the groupId nor the substituting of ${variables}.  Also, added a <relativePath> to the <parent> element of the first submodule of the eclipse-plugin-superPom, so it can find the pom *before* it is "installed".  This is needed because maven runs a part of its process, that of "scanning for projects", before it installs anything.

> Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
> --------------------------------------------------------------------------------
>
>                 Key: UIMA-823
>                 URL: https://issues.apache.org/jira/browse/UIMA-823
>             Project: UIMA
>          Issue Type: Bug
>          Components: Build, Packaging and Test
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>             Fix For: 2.2.2
>
>
> building from clean checkout fails - not finding uimaj-eclipse-plugins artifact.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.