ok, from what I've seen so far, OSGi seems pretty smart (hot-reloading of
classes at runtime? sexy!). But trying to bully eclipse into helping me
while I develop OSGi plugins (not for a eclipse, 3rd-party app using OSGi to
manage dependencies) is just a nightmare...

What's currently making me swear? well the project we're
on<http://www.cohga.com/index.php?option=com_content&view=article&id=9&Itemid=26>uses
a *ton* of open source libraries (Acegi, geotools, etc), so naturally
I
want to look at the source , but you can't just right-click edit source
bundle and set the source jar, no, it's "non-modifiable". Apparently the way
you're meant to add source is to re-build the 3rd party project as an
eclipse plugin from scratch with "export source" enabled. which is great if
all your dependencies are themselves plugins that have carefully had source
bundles built, then it just works. but if they're just normal libraries then
God alone (and the eclipse PDE authors) know how to do (Googling
<http://www.google.com/search?hl=en&ei=S9DCS4mIMNX9nAf26umXCg&sa=X&oi=spell&resnum=0&ct=result&cd=1&ved=0CA0QBSgA&q=eclipse+plugin+source+attachment+non+modifiable&spell=1>for
this problem gets few hits, mainly forum posts with people asking the same
question with no reply, and one out of date post where one of the PDE
authors laughs that this is the only request in 2years... )

this makes me a sad panda because when I try to find out what a
FeatureSource is, versus a SimpleFeature or even a DataSource (org.geotools,
not javax.sql), I get nothing and have to open the source in textpad, and
then I swear... (and I don't like swearing)

</rant>

anyone have any experience with this?

follow-up: most useful forum
post<http://dev.eclipse.org/newslists/news.eclipse.tools.jdt/msg10552.html>still
not useful.

thumbs down to eclipse for making this hard on purpose :-(

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to