[
https://issues.jboss.org/browse/JBTIS-102?page=com.atlassian.jira.plugin....
]
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/j...
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...
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