Yeah, having changing names for jars with each rebuild breaks code which is
referring to the jars. In this case,
I think the feature (UIMA Ruta Workbench), has a list of the plugins that go
with the feature, using this naming style, in the src/main/resources/feature.xml
file:
<plugin
id="org.apache.uima.ruta.addons"
download-size="0"
install-size="0"
version="${parsedVersion.osgiVersion}"
unpack="false"/>
<plugin
id="org.apache.uima.ruta.caseditor"
download-size="0"
install-size="0"
version="${parsedVersion.osgiVersion}"
unpack="false"/>
etc.
So each of these would need to somehow be modified with every build...
-Marshall
On 9/26/2013 1:21 PM, Peter Klügl (JIRA) wrote:
> [
> https://issues.apache.org/jira/browse/UIMA-3272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13778988#comment-13778988
> ]
>
> Peter Klügl commented on UIMA-3272:
> -----------------------------------
>
> I was able to build a Ruta update site with timestamps with a few manual
> edits because maven has not replaced ${maven.build.timestamp}. However, I was
> not able to install the feature, because of:
>
> {noformat}
> Cannot complete the install because one or more required items could not be
> found.
> Software being installed: UIMA Ruta Workbench 2.1.1.SNAPSHOT-130926_1852
> (org.apache.uima.ruta.feature.feature.group 2.1.1.SNAPSHOT-130926_1852)
> Missing requirement: UIMA Ruta Workbench 2.1.1.SNAPSHOT-130926_1852
> (org.apache.uima.ruta.feature.feature.group 2.1.1.SNAPSHOT-130926_1852)
> requires 'org.apache.uima.ruta.addons [2.1.1.SNAPSHOT]' but it could not be
> found
> {noformat}
>
> No idea where this requirement comes from...
>
>
>> Add timestamp to Eclipse plugin versions
>> ----------------------------------------
>>
>> Key: UIMA-3272
>> URL: https://issues.apache.org/jira/browse/UIMA-3272
>> Project: UIMA
>> Issue Type: Improvement
>> Components: Eclipse plugins, ruta
>> Reporter: Richard Eckart de Castilho
>>
>> When we do release candidates, we can currently not upgrade an Eclipse from
>> one candidate to the next one from the update site, because the version does
>> not change. Many Eclipse bundles bear an additional timestamp after the
>> version. It would be great to have this as well for our plugin to facilitate
>> RC testing.
> --
> 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
>