Am 26.09.2013 19:55, schrieb Marshall Schor:
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...

Yes and I also adapted those versions. I also checked the update site metadata (content,artifacts), but could not find the requirement.

Maybe I should create a branch for my changes to the ruta plugins...

Peter

-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


Reply via email to