Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-ui-dev] OSGi Frameworks Extension point

I'm not sure that I really get your point. Pax Cursor IS an extension
to all of the frameworks using the extension point you mention. And is
already working, so if you just go to the page, use the update site
and you will see all the frameworks there.

Now, what I want to do in plus beside this osgi frameworks extensions
I would like to contribute a tab. The tab as much as I have the
knowledge now it will not mess with anything because it will be an
extension on launchConfigurationTabs extension point that will add
easy setup for pax runner goodies. In the current version of pax
cursor you have to set all this "goodies" by using the settings
tab/program options and I want to let the user using a gui instead.

This kind of goodies are:
- profiles: you can select a web, logging, config admin profile (or
combine them selecting as many as you want) and you will directly get
in the launched framework bundles that does http service, logging or
config admin. very useful.
- add provisioning url's based on pax scanners. So for example beside
many others you can just specify a folder where you keep your bundles
and you will get all of those bundles provisioned in the launched
framework. Compare this with setting a target platform. Or you can
have pre-build simple text files that contains on each line urls for
bundles to be provisioned. And as pax runner adds url handlers you can
use maven urls, on the fly wrapping and in the future obr, ivy. E.g by
just using an url as mvn:org.ops4j.pax.web/pax-web-service you you get
a http service provisioned even if you do not have maven or the bundle
on you local machine. if will be automatically downloaded for you.
- maybe more...

Alin


On Dec 3, 2007 9:43 PM, Chris Aniszczyk <zx@xxxxxxxxxx> wrote:
>
>
> How about just using the osgiFrameworks extension point instead of messing
> with tabs?
>
>
> http://help.eclipse.org/help33/topic/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_osgiFrameworks.html
>
>  I'd create an extension for each of the various framework that act as a
> facade to Pax Cursor? So something like Felix (Pax), Knoplerfish (Pax), that
> way everything can coincide happily together.
>
>  Cheers,
>
>  ---
>  Chris Aniszczyk | IBM Lotus | Eclipse Committer |
> http://mea-bloga.blogspot.com | +1.860.839.2465
>
>  "Alin Dreghiciu" ---12/03/2007 09:37:36 AM---Hi guys, First time I'm
> posting here, but I guess there is a time for everything :)
>
>
>
>
>  From:
>  "Alin Dreghiciu" <adreghiciu@xxxxxxxxx>
>
>  To:
>  pde-ui-dev@xxxxxxxxxxx
>
>  Date:
>  12/03/2007 09:37 AM
>
>  Subject:
>  [pde-ui-dev] OSGi Frameworks Extension point
> ________________________________
>
>
>
>
>
>  Hi guys,
>
>  First time I'm posting here, but I guess there is a time for everything :)
>  So, I developed a new plugin Pax Cursor
>  (http://wiki.ops4j.org/confluence/x/0QBN) that adds extension points
>
>
>  for all major OSS frameworks: Equinox, Felix, Knopflerfish, Concierge,
>  and it does that by using Pax Runner.
>
>  What I want to archive next in this plugin is to add an extra tab in
>  the OSGi Frameworks Launch configuration dialog that will enable some
>  easy setting of the estra settings Pax Runner provides beside those
>  that are already there by default. So, I'm wondering if this is
>  possible in an easy way. I do not have to much knowledge on plugin
>  development but I will learn, no problem. But first I want to check
>  with you if it is possible to contribute such a new tab.
>
>  Thanx,
>  Alin Dreghiciu
>  _______________________________________________
>  pde-ui-dev mailing list
>  pde-ui-dev@xxxxxxxxxxx
>
> https://dev.eclipse.org/mailman/listinfo/pde-ui-dev
>
>
>
>
>
> _______________________________________________
> pde-ui-dev mailing list
> pde-ui-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/pde-ui-dev
>
>


Back to the top