I'll take a look (tomorrow).
Best,
Peter
Am 16.01.2015 um 23:50 schrieb Marshall Schor:
I looked up this in the previous Ruta release, and it's the same there.
I tried installing the 2.7.0 plugins on Kepler, and was able to reproduce this
issue.
I may have found a fix. But I'd like someone who knows the CAS Editor to check
if it's all working (I was able to run it a bit, so I think it is...).
The fix has 2 parts.
1) Modify the POMs for the 2 Cas Editor Projects (uimaj-ep-cas-editor, and
uimaj-ep-cas-editor-ide) and add this line to the <Import-Package> element at
the end of the other **negated** elements, following the
!org.eclipse.core.runtime,
!org.osgi.framework, <!-- newly added negated element to block this
import -->
After I did that the plugins would resolve in the update site, but wouldn't run
in Kepler. This is because the plugins had specified
Bundle-RequiredExecutionEnvironment of J2SE-1.7. To get this to work, I had to
comment out the statement for Bundle-RequiredExecutionEnvironment - I did it in
all the plugins (about 1/2) that had it.
<!--
Bundle-RequiredExecutionEnvironment>J2SE-1.7</Bundle-RequiredExecutionEnvironment-->
Once I did that, and rebuilt all the plugins, and rebuilt the update site, and
started with a brand-new, unzipped version of Kepler, I was able to install OK,
and run OK.
************It would be great if someone could confirm this works for
them...*************
I plan to check this in maybe later this evening...
-Marshall
On 1/16/2015 11:01 AM, Peter Klügl wrote:
- compared source-release and svn-tag - OK
- del .m2/**/uima, mvn clean install svn-tag - OK
- del .m2/**/uima, mvn clean install source-release - OK
- del .m2/**/uima, mvn clean install ruta 2.3.0-SNAPSHOT with staged
uimaj 2.7.0 - OK
- installed updatesite in Kepler (4.3sr1) - FAILED
Cannot complete the install because one or more required items could not
be found.
Software being installed: UIMA Tools (includes Runtime) 2.7.0
(org.apache.uima.tools.feature.group 2.7.0)
Missing requirement: Apache UIMA Eclipse: uimaj-ep-cas-editor 2.7.0
(org.apache.uima.caseditor 2.7.0) requires 'package org.osgi.framework
[1.8.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: UIMA Tools (includes Runtime) 2.7.0
(org.apache.uima.tools.feature.group 2.7.0)
To: org.apache.uima.caseditor [2.7.0]
I think we observed this problem before when a user was not able to
install the UIMA Ruta Workbench because of the UIMA plugins.
Should we really drop support for Kepler?
Best,
Peter
Am 15.01.2015 um 00:00 schrieb Marshall Schor:
Hi everyone,
The next RC of core Java UIMA framework, RC4, is ready for testing.
RC 3 had a multi-threading problem and never got posted... RC 4 fixed that and
improved performance in a couple of areas.
Verses 2.6.0, this version has lots of changes. These are summarized in the
README and RELEASE_NOTES. The list of changes in Jira:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%202.7.0SDK%20ORDER%20BY%20updated%20DESC%2C%20priority%20DESC%2C%20created%20ASC
The source and binary zip/tars and the Eclipse update site are staged to
http://people.apache.org/~schor/uima-release-candidates/uimaj-2.7.0-rc4
The Maven artifacts are here:
https://repository.apache.org/content/repositories/orgapacheuima-1044/
The SVN tags are here:
http://svn.apache.org/repos/asf/uima/uimaj/tags/uimaj-2.7.0/
and for the Eclipse Update Site:
http://svn.apache.org/repos/asf/uima/uimaj/tags/uimaj-eclipse-update-site-2.7.0/
See http://uima.apache.org/testing-builds.html for suggestions on how to test
release candidates.
Please vote on release:
[ ] +1 OK to release
[ ] 0 Don't care
[ ] -1 Not OK to release, because ...
Thanks.
-Marshall