Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-build-dev] JNLP and unpacked plugins

Hi Pascal,
what we have in mind is to materialize by clicking on a link :-) I.e. download Buckminster and feed it a "bill of materials". It's part of the "Virtual Distro" thing that we presented at EclipseCon.

I agree with your assessment. After looking at the WebStartMain source I see no way to pursue this approach without actually rewriting it. We'll have to think of something different like installing a product (using proper Eclipse layout) that contains only the bundles needed to run the Eclipse update manager and then hand control over to that. Done right, it should be just as efficient and a lot more flexible.

Regards,
Thomas Hallgren


Pascal Rapicault wrote:
Hi Thomas,

You should be able to put the downloaded jar into the config folder
(specified in the system property osgi.configuration.area). However
depending when you will be running the 'installer', the variables that can
be used in this property may not have been resolved.
In order to make osgi aware about the bundles you extracted you can append
your bundles to the osgi.bundles property by giving the fully qualified
path of the bundle.
However I'm afraid that you can't get those two things to work at the same
time without modifying the WebStartMain code since one requires osgi to be
started and the other not, but here I'm assuming that what you refer to as
"installer" is the jnlp installer mechanism.

Could you refine what you have in mind?

PaScaL





Thomas Hallgren <thomas@xxxxxxx> Sent by: To pde-build-dev-bou "Eclipse PDE Build developers nces@xxxxxxxxxxx list." <pde-build-dev@xxxxxxxxxxx> cc 05/15/2007 03:51 Subject PM [pde-build-dev] JNLP and unpacked plugins Please respond to "Eclipse PDE Build developers list." <pde-build-dev@ec lipse.org>



We've come to a point where we want to use Java Web Start to download
and deploy a bundle that is unpacked. The current functionality provided
by Eclipse does not allow this. We need it though, since we want to use
bundles like the org.eclipse.pde.build.

The approach I'm thinking of taking involves exporting the bundle (so
that it indeed is a jar) and associate the JNLP download with an
'installer' that will perform the unpack operation once the bundle has
reached its destination. I'm a bit uncertain where to put the resulting
folder though, and any insight on this would be very helpful. How can I
make the WebStartMain aware of the unpacked bundles that I create?

Regards,
Thomas Hallgren

_______________________________________________
pde-build-dev mailing list
pde-build-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-build-dev


_______________________________________________
pde-build-dev mailing list
pde-build-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-build-dev



Back to the top