On 25/04/2011 21:39, Toni Menzel wrote:
Hi,
yes, its kind of stale because the lack of maintenance.
In order to go forward with the regular Pax Runner, we dropped the
corresponding artifacts from general release since 1.6.0.
If there is someone who can and want to maintain the codebase, feel
free to step up.
Personal opinion:
- should be moved to build with Tycho
Sorry missing something here?
As you suggest Tycho is a build tool (well maven plugins) and looks
promising but is really poorly documented so is hard to get going and I
don't see what this has got to do with PAX-Runner?
We write plain OSGi bundles and use Knopflerfish as our OSGi runtime.
Knopflerfish provide an eclipse plugin which in general works quite
well, but does not support version ranges hence we are looking to use
PDE plugin tools which does. So.... we need a launcher to launch an OSGi
framework of our choice and PAX-Runner fits the bill perfectly.
Maintaining OSGi meta data outside of the bundle manifest is not great
hence why I believe PDE is the way to go. Just need a reliable PAX-Runner!!
- possibly join forces with bndtools
Again, don't see how this will help in launching an OSGi framework?
Toni
On Mon, Apr 25, 2011 at 10:29 PM, Matt Madhavan
<mattmadha...@gmail.com <mailto:mattmadha...@gmail.com>> wrote:
Hello,
Is the PAX eclipse plugin really deprecated? I see only up to
Felix 2.0.2! Any input please?
Thanks
Matt
On Fri, Apr 22, 2011 at 1:46 AM, Paul French
<paul.fre...@kirona.com <mailto:paul.fre...@kirona.com>> wrote:
Happy to help but could you give us a bit more info where you
are up to. Yes the screenshots on the web-site are out of date
but the overall instructions were okay.
I did play with Spring STS a while back (over a year) and if I
remember Spring STS defines it's own type of OSGi bundle
project and does not use PDE to build bundles . However it
does not stop you creating PDE bundle projects and I think
PAX-Runner needs PDE built bundles to work (any PAX-Runner
experts out there could clarify?)
A few pointers though...
Create PDE bundle (standard OSGi) projects and not Spring
Bundle Project
I built several PDE bundle projects (you need to select OSGi
standard in the project wizard) - by default if you have not
modified your target platform your PDE projects will pull in
plug in dependencies like org.eclipse.osgixxxxx from the
eclipse target platform which is okay for compilation since
they all implement the same OSGi standard (well there is
different versions but don't worry about that for now)
You then just create a PAX-Runner run configuration. If your
bundles are simple, which you should do to begin with to get
things going (i.e. they only depend on each other and the OSGi
core framework), and you take all the run configuration
defaults you should be good to go. You will need to select the
OSGi framework you want to test in. That's it as far as I
remember. If you struggle come back to the list and I will do
again step by step in eclipse and record exactly what I do.
Cheers
Paul
On 21/04/2011 22 <tel:21%2F04%2F2011%2022>:12, Matt Madhavan
wrote:
Hi Paul,
I'm trying to install PAX-Runner plugin my self. The
instructions in the
http://paxrunner.ops4j.org/display/paxrunner/Launch+Settings
and what I see in my eclipse (Spring STS) do not really match!
Is there anyway you can send me step by step instruction of
how you did it? I would like to test against both Felix and
Equinox!
Thanks in advance!
Matt
On Tue, Apr 19, 2011 at 4:19 AM, Paul French
<paul.fre...@kirona.com <mailto:paul.fre...@kirona.com>> wrote:
A slight correction. Duplicate system properties are not
being added correctly to the config.ini but in general do
not stop the launch.
Howevere if I specify in my text file:
-Dorg.knopflerfish.startlevel.use=true
...then this causes the launch to fail since it is not
added to the config.ini file correctly and by default is
required.
On 19/04/2011 10:01, Paul French wrote:
I've installed the latest PAX-Runner eclipse plugin.
I created a couple of bundles to test with.
If you select Knopflerfish 2.3.3 to run you always
get felix. If you select other Knopflerfish OSGi
runtimes they work fine.
I need to setup various system properties that
Knopflerfish uses. I can see by default PAX-Runner
creates a config.ini file with various default
values. I created a text file with my various system
properties (as below)
-Dorg.osgi.provisioning.spid=knopflerfish
-Dorg.knopflerfish.verbosity=0
-Dorg.knopflerfish.framework.debug.packages=false
-Dorg.knopflerfish.framework.debug.errors=true
-Dorg.knopflerfish.framework.debug.classloader=true
-Dorg.knopflerfish.framework.debug.startlevel=false
-Dorg.knopflerfish.framework.debug.ldap=false
-Dorg.knopflerfish.framework.debug.service_reference=false
-Dorg.knopflerfish.framework.debug.bundle_resource=false
-Dorg.knopflerfish.framework.debug.permissions=false
-Dorg.knopflerfish.framework.debug.certificates=false
-Dorg.knopflerfish.framework.system.export.all=true
-Dorg.osgi.framework.bootdelegation=*
-Dorg.knopflerfish.http.dnslookup=false
-Dorg.osgi.service.http.port=8080
-Dorg.knopflerfish.startlevel.use=true
-Dorg.knopflerfish.log.out=false
-Dorg.knopflerfish.log.level=info
-Dorg.knopflerfish.log.grabio=false
-Dorg.knopflerfish.log.file=true
-Dorg.knopflerfish.consoletelnet.user=admin
-Dorg.knopflerfish.consoletelnet.pwd=admin
-Dorg.knopflerfish.consoletelnet.port=2323
I added this text file by clicking "add file" in the
provisioning table.
I now run again as before. It fails. If you look at
the config.ini file created it is a bit of a mess in
places.
What I found is if I remove properties that
PAX-Runner adds by default all is fine again. A bit
of a pain but I can live with it for now. However if
I do want to set:
-Dorg.knopflerfish.framework.debug.classloader=true
How could I do this?
Thanks
Paul
_______________________________________________
general mailing list
general@lists.ops4j.org <mailto:general@lists.ops4j.org>
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
general@lists.ops4j.org <mailto:general@lists.ops4j.org>
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
general@lists.ops4j.org <mailto:general@lists.ops4j.org>
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
general@lists.ops4j.org <mailto:general@lists.ops4j.org>
http://lists.ops4j.org/mailman/listinfo/general
--
Toni Menzel Source <http://tonimenzel.com>
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general