[jbosstools-issues] [JBoss JIRA] (JBTIS-102) add missing plugins to SpringIDE mirror? or create new SpringFramework mirror?
Nick Boldt (JIRA)
jira-events at lists.jboss.org
Wed Jul 3 15:55:20 EDT 2013
[ https://issues.jboss.org/browse/JBTIS-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12787463#comment-12787463 ]
Nick Boldt commented on JBTIS-102:
----------------------------------
Those plugins do not appear to be part of the SpringIDE 3.2.0 release, or if they are, they cannot be installed into Kepler.
Steps to (attempt) to find them:
a) created a variant of https://github.com/jbosstools/jbosstools-download.jboss.org/blob/master/jbosstools/updates/requirements/springide/build.xml which lists the three required IUs:
{code}
<?xml version="1.0" encoding="UTF-8"?>
<project default="run">
<!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
java -cp /home/nboldt/eclipse/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
-application org.eclipse.ant.core.antRunner -f build.xml
-->
<!-- JBTIS-102: these IUs are needed by FUSE, but not Central -->
<property name="LONGNAME" value="Spring IDE (Additional)"/>
<property name="version" value="3.2.0.201303060654-RELEASE-e4.3_additional" />
<property name="URL" value="http://dist.springsource.com/release/TOOLS/update/e4.3/"/>
<!-- see https://github.com/SpringSource/spring-ide for latest URLs -->
<!-- 3.3 milestones <property name="URL1" value="https://dist.springframework.org/milestone/IDE/" /> -->
<!-- 3.3 nightlies <property name="URL1" value="http://dist.springframework.org/snapshot/IDE/nightly/"/> -->
<property name="latestversiononly" value="false"/>
<property name="destination" value="${basedir}"/>
<property name="workDir" value="${destination}/${version}"/>
<!-- DO NOT regenerate metadata for this site because Pascal says it's bad; mirror only (then remove references). See also https://bugs.eclipse.org/bugs/show_bug.cgi?id=407892 and https://issues.jboss.org/browse/JBIDE-14422 -->
<target name="run">
<p2.mirror>
<repository location="file:${workDir}" name="${LONGNAME} ${version}" format="${URL}"/>
<source>
<repository location="${URL}" />
</source>
<slicingOptions includeFeatures="true" followStrict="true" latestversiononly="${latestversiononly}"/>
<iu id="org.springframework.aspects"/>
<iu id="org.springframework.osgi.extender"/>
<iu id="org.springframework.osgi.extensions.annotations"/>
<slicingOptions includeFeatures="true" followStrict="true" latestversiononly="true" platformfilter="true" />
</p2.mirror>
<ant antfile="${destination}/../remove.references.xml" target="remove.references"/>
</target>
</project>{code}
Result:
{code}
/home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-download.jboss.org/jbosstools/updates/requirements/springide/build-3.2.0-JBTIS-additional.xml:22: Unable to find: Installable Unit [ id=org.springframework.aspects ]
{code}
b) Install everything from the SpringIDE site into Kepler:
* unpack /home/nboldt/tmp/Eclipse_Bundles/eclipse-jee-kepler-RC2-linux-gtk-x86_64.tar.gz
* run in clean workspace
* install everything from http://dist.springsource.com/release/TOOLS/update/e4.3/
* look in install folder for IUs:
{code}
$➔ cd eclipse; find . -maxdepth 2 -name "org.springframework.osgi.*" -o -name "org.springframework.a*" | sort
./plugins/org.springframework.aop_3.1.4.RELEASE.jar
./plugins/org.springframework.aop.source_3.1.4.RELEASE.jar
./plugins/org.springframework.asm_3.1.4.RELEASE.jar
./plugins/org.springframework.asm.source_3.1.4.RELEASE.jar
./plugins/org.springframework.osgi.core_2.0.0.M2-SNAPSHOT.jar
./plugins/org.springframework.osgi.io_2.0.0.M2-SNAPSHOT.jar
{code}
So... I can't help you here unless you can point me to the update site on which these plugins exist. Maybe they got refactored into new names?
> add missing plugins to SpringIDE mirror? or create new SpringFramework mirror?
> ------------------------------------------------------------------------------
>
> Key: JBTIS-102
> URL: https://issues.jboss.org/browse/JBTIS-102
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Fuse IDE, target-platform
> Affects Versions: 4.1.0.Beta1
> Reporter: Nick Boldt
> Assignee: Paul Leacu
>
> [~pleacu] said:
> {quote}
> I'm attempting to get the fuseide to rely on jbosstools mirrors w/ real TP dependencies instead of including stuff on their own.
> So - they include org.springframework plugins - I found 10 of them here:
> http://download.jboss.org/jbosstools/updates/requirements/springide/3.2.0.201303060654-RELEASE/
> but I'm missing three:
>
> org.springframework.aspects
> org.springframework.osgi.extender
> org.springframework.osgi.extensions.annotations
> {quote}
--
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
More information about the jbosstools-issues
mailing list