hmmm,

I checked this out, and it builds from the command line, but won't build from
eclipse.

It gets errors like:

Description    Resource    Path    Location    Type
Internal error in maven-bundle-plugin
(org.apache.felix:maven-bundle-plugin:2.3.7:manifest:uima-bundle:process-classes)
   
pom.xml    /ruta-ep-caseditor    line 159    Maven Build Problem

Googling this points to issues with file encoding.

I'm building on "Windows"; I've built ruta before on a windows platform, so I'm
not sure what's changed with this branch.  Any ideas?

-Marshall


On 9/27/2013 4:32 AM, Peter Klügl wrote:
> I created a branch here:
> https://svn.apache.org/repos/asf/uima/sandbox/ruta/branches/UIMA-3272
>
> If you want to give it a try, you have to search for 130926_1852 and
> replace it with your timestamp.
>
> Peter
>
>
> On 26.09.2013 22:43, Peter Klügl wrote:
>> Am 26.09.2013 20:31, schrieb Marshall Schor:
>>> ok, another spot to check:
>>>
>>> The ruta-eclipse-update-site has an xml spec in
>>> src/main/resources/category.xml,
>>> with refs to the "feature", which I think you had a time-stamp
>>> version of.
>>>
>>> Did you change the line:
>>>
>>> feature
>>> url="features/org.apache.uima.ruta.feature_${parsedVersion.osgiVersion}.jar"
>>>
>>> id="org.apache.uima.ruta.feature"
>>> version="${parsedVersion.osgiVersion}">
>>>        <category name="apache-uima-ruta"/>
>>>     </feature>
>>>
>>> to include the timestamp?
>> Yes, I have changed it. This has also caused problems, but different
>> ones.
>>
>> Peter
>>
>>> -Marshall
>>> On 9/26/2013 2:13 PM, Peter Klügl wrote:
>>>> 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