[
https://issues.jboss.org/browse/JBIDE-12815?page=com.atlassian.jira.plugi...
]
Nick Boldt edited comment on JBIDE-12815 at 5/8/13 1:22 PM:
------------------------------------------------------------
BTW,
https://github.com/reficio/p2-maven-plugin is a non-starter as it does not appear to
have a way to change the Bundle-SymbolicName from "poi" to
"org.jboss.tools.locus.apache.poi" and it won't allow multiple jars (or
their *.class contents) to be merged into a single osgi jar. Here's the pom I created
to build poi: [^pom.xml]
Later, [~maxandersen] then suggested I look at
https://gist.github.com/kingargyle/5541356#comment-827696 but it's an older approach
to the same thing which doesn't run OOTB. My example above works but doesn't
produce the output we want. So, back to Tycho FTW.
was (Author: nickboldt):
BTW,
https://github.com/reficio/p2-maven-plugin is a non-starter as it does not appear
to have a way to change the Bundle-SymbolicName from "poi" to
"org.jboss.tools.locus.apache.poi" and it won't allow multiple jars (or
their *.class contents) to be merged into a single osgi jar. Here's the pom I created
to build poi: [^pom.xml]
Create a JBoss Tools Orbit
--------------------------
Key: JBIDE-12815
URL:
https://issues.jboss.org/browse/JBIDE-12815
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: Build/Releng, locus
Reporter: Mickael Istria
Assignee: Max Rydahl Andersen
Fix For: 4.1.0.Beta1
Attachments: pom.xml
Since all JBoss Eclipse-based project probably share some needs for usual libraries, we
should create a JBoss Tools Orbit project in which one we would provide those 3rd-party
dependencies packaged as OSGi Bundle in a p2 repository.
In a first time, we could simply create some OSGi "wrappers" around those jars.
--
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