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 >>>>>> >
