Re: osgi >> trunk
I have been trying to figure out exactly what an OSGi based application server meant. And how it would be implemented by Geronimo and how it would be implemented by other server developers. It seems (please correct me if I am wrong) that we are trying to put Geronimo into an OSGi container. But, as far as I can tell, other server developers are "OSGi'ifying" their servers by putting an OSGi container into them. The direction that we are going seems like it will result in a superior and far more flexible server that will allow for live updating of components and all of the other good things that OSGi provides for. But, we seem to be alone in having this direction. So, I think that we may end up being trailblazers in this. Does anyone have a better understanding of what we are doing (or is my assessment basically correct)? Or, corrections to what I think the other server developers (JBoss, Glassfish, etc) are doing? Jay David Jencks wrote: > I have the sandbox osgi framework working enough to start the geronimo > plugins, so I'm planning to move this work into trunk so we can all > pitch in more easily on getting the rest of geronimo running on osgi. > > There's one legal issue to take care of first, since I copied in some > plexus code that is not clearly available under asl2. The code appears > to have been derived from ant, so I'm going to see if we can get the > same results by importing or using ant code. > > I think that Donald is planning to make a branch off of trunk for a > convenient place to try out jpa2 stuff at least until we have the > equivalent working under osgi. > > If you have any concerns about this please speak up! > > thanks > david jencks >
Re: osgi >> trunk
> > I don't think I know enough about osgi and blueprint to say what direction > we should go in yet. > > thanks > david jencks > >> >> Quintin Beukes >> >> >> >> On Sat, Oct 17, 2009 at 7:02 PM, David Jencks >> wrote: >>> >>> On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: >>> Is it tricky to build? I would like to take a look at what you guys have achieved so far :> >>> >>> It's beyond tricky, only the framework builds so far. For that, you need >>> to >>> build some servicemix bundles locally. I'll try to publish the >>> servicemix >>> bundles in the next few days. There have been a few posts recently about >>> how to get the framework to build, I would consult them for additional >>> hints. >>> >>> I'm trying to get plugins/j2ee to build: at that point it should be >>> possible >>> for lots of people to work more or less independently in parallel on >>> fixing >>> the other plugins. >>> >>> thanks >>> david jencks Thanks for taking the time to respond. I understand you guys are very busy. I'm very excited to see this working. Especially the Aries project. I read through the Aries site the other day and it sounded fantastic! Q
Re: osgi >> trunk
On Oct 18, 2009, at 5:10 AM, Quintin Beukes wrote: What exactly will be the affect OSGi will have on Geronimo? We don't know yet. We hope it will make classloading simpler and generally make everything more flexible and interoperable. Will it simply replace the plugin architecture? Hard to tell. We might decide to just use blueprint, but I think that would really change or eliminate the deployers and make all the work they do happen each time you start the apps' bundles. Right now we have more lifecycle states in plugins than are easily accessible in blueprint. I want to get the server working before deciding what to do about this. Felix/karaf has a "feature" idea which is kind of like our transitive dependency installation via geronimo-plugin.xml, but doesn't include the extracting of resources from bundles. Maybe we can enhance their idea so we can use it. Also, AFAICT they don't have an idea of artifact-aliases. Again, maybe they'd like our idea. And how will it, if at all, affect gbeans? At the moment we are keeping gbeans pretty much the same as before, although there a a couple new special attributes, namely Bundle and BundleContext, that you can get injected automatically. We definitely need more osgi integration in some way. Two possibilities that I know of are: -- keep gbeans, and provide a way to expose them as osgi services via an annotation and/or GBeanInfo flag. -- drop gbeans and move everything over to blueprint. I don't think I know enough about osgi and blueprint to say what direction we should go in yet. thanks david jencks Quintin Beukes On Sat, Oct 17, 2009 at 7:02 PM, David Jencks wrote: On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: Is it tricky to build? I would like to take a look at what you guys have achieved so far :> It's beyond tricky, only the framework builds so far. For that, you need to build some servicemix bundles locally. I'll try to publish the servicemix bundles in the next few days. There have been a few posts recently about how to get the framework to build, I would consult them for additional hints. I'm trying to get plugins/j2ee to build: at that point it should be possible for lots of people to work more or less independently in parallel on fixing the other plugins. thanks david jencks Quintin Beukes On Fri, Oct 16, 2009 at 10:41 PM, David Jencks > wrote: Thanks Donald, I opened GERONIMO-4916 to track this, removed the old framework, and moved over the osgi framework from sandbox. Now we just have to get it all to work :-) thanks david jencks On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: Branch of current pre-OSGi trunk has been created at - https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ Let the OSGi merge begin -Donald David Jencks wrote: I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks
Re: osgi >> trunk
ultLifecycleExecutor.java:348) >>>> >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) >>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) >>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) >>>> org.apache.maven.cli.MavenCli.main(MavenCli.java:362) >>>> >>>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) >>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> java.lang.reflect.Method.invoke(Method.java:597) >>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) >>>> org.codehaus.classworlds.Launcher.launch(Launcher.java:255) >>>> >>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) >>>> org.codehaus.classworlds.Launcher.main(Launcher.java:375) >>>> [INFO] >>>> >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> >>>> [INFO] could not package plugin >>>> >>>> Embedded error: org.apache.geronimo.gbean.InvalidConfigurationException: >>>> Could not load class org.apache.geronimo.security.SecurityServiceImpl >>>> >>>> >>>> But, this class is in place. Did anyone meet this? >>>> >>>> -Rex >>>> >>>> 2009/10/19 chi runhua >>>>> >>>>> I am also interested in questions that Quintin raised. Hope the answer >>>>> could at least give us a big picture about what OSGI+Geronimo will be. >>>>> >>>>> Jeff C >>>>> >>>>> On Sun, Oct 18, 2009 at 8:10 PM, Quintin Beukes >>>>> wrote: >>>>>> >>>>>> What exactly will be the affect OSGi will have on Geronimo? >>>>>> >>>>>> Will it simply replace the plugin architecture? >>>>>> >>>>>> And how will it, if at all, affect gbeans? >>>>>> >>>>>> Quintin Beukes >>>>>> >>>>>> >>>>>> >>>>>> On Sat, Oct 17, 2009 at 7:02 PM, David Jencks >>>>>> wrote: >>>>>> > >>>>>> > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: >>>>>> > >>>>>> >> Is it tricky to build? I would like to take a look at what you guys >>>>>> >> have achieved so far :> >>>>>> > >>>>>> > It's beyond tricky, only the framework builds so far. For that, you >>>>>> > need to >>>>>> > build some servicemix bundles locally. I'll try to publish the >>>>>> > servicemix >>>>>> > bundles in the next few days. There have been a few posts recently >>>>>> > about >>>>>> > how to get the framework to build, I would consult them for >>>>>> > additional >>>>>> > hints. >>>>>> > >>>>>> > I'm trying to get plugins/j2ee to build: at that point it should be >>>>>> > possible >>>>>> > for lots of people to work more or less independently in parallel on >>>>>> > fixing >>>>>> > the other plugins. >>>>>> > >>>>>> > thanks >>>>>> > david jencks >>>>>> > >>>>>> >> >>>>>> >> Quintin Beukes >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks >>>>>> >> >>>>>> >> wrote: >>>>>> >>> >>>>>> >>> Thanks Donald, >>>>>> >>> >>>>>> >>> I opened GERONIMO-4916 to track this, removed the old framework, >>>>>> >>> and >>>>>> >>> moved >>>>>> >>> over the osgi framework from sandbox. >>>>>> >>> >>>>>> >>> Now we just have to get it all to work :-) >>>>>> >>> >>>>>> >>> thanks >>>>>> >>> david jencks >>>>>> >>> >>>>>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>>>>> >>> >>>>>> >>>> Branch of current pre-OSGi trunk has been created at - >>>>>> >>>> >>>>>> >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >>>>>> >>>> >>>>>> >>>> Let the OSGi merge begin >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> -Donald >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> David Jencks wrote: >>>>>> >>>>> >>>>>> >>>>> I have the sandbox osgi framework working enough to start the >>>>>> >>>>> geronimo >>>>>> >>>>> plugins, so I'm planning to move this work into trunk so we can >>>>>> >>>>> all >>>>>> >>>>> pitch in >>>>>> >>>>> more easily on getting the rest of geronimo running on osgi. >>>>>> >>>>> There's one legal issue to take care of first, since I copied in >>>>>> >>>>> some >>>>>> >>>>> plexus code that is not clearly available under asl2. The code >>>>>> >>>>> appears >>>>>> >>>>> to >>>>>> >>>>> have been derived from ant, so I'm going to see if we can get >>>>>> >>>>> the same >>>>>> >>>>> results by importing or using ant code. >>>>>> >>>>> I think that Donald is planning to make a branch off of trunk >>>>>> >>>>> for a >>>>>> >>>>> convenient place to try out jpa2 stuff at least until we have >>>>>> >>>>> the >>>>>> >>>>> equivalent >>>>>> >>>>> working under osgi. >>>>>> >>>>> If you have any concerns about this please speak up! >>>>>> >>>>> thanks >>>>>> >>>>> david jencks >>>>>> >>> >>>>>> >>> >>>>>> > >>>>>> > >>>>> >>>> >>>> >>> >> > > -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/ Open Source SOA http://fusesource.com
Re: osgi >> trunk
lect.Method.invoke(Method.java:597) >>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) >>> org.codehaus.classworlds.Launcher.launch(Launcher.java:255) >>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) >>> org.codehaus.classworlds.Launcher.main(Launcher.java:375) >>> [INFO] >>> >>> [ERROR] BUILD ERROR >>> [INFO] >>> >>> [INFO] could not package plugin >>> >>> Embedded error: org.apache.geronimo.gbean.InvalidConfigurationException: >>> Could not load class org.apache.geronimo.security.SecurityServiceImpl >>> >>> >>> But, this class is in place. Did anyone meet this? >>> >>> -Rex >>> >>> 2009/10/19 chi runhua >>> >>>> I am also interested in questions that Quintin raised. Hope the answer >>>> could at least give us a big picture about what OSGI+Geronimo will be. >>>> >>>> Jeff C >>>> >>>> >>>> On Sun, Oct 18, 2009 at 8:10 PM, Quintin Beukes >>>> wrote: >>>> >>>>> What exactly will be the affect OSGi will have on Geronimo? >>>>> >>>>> Will it simply replace the plugin architecture? >>>>> >>>>> And how will it, if at all, affect gbeans? >>>>> >>>>> Quintin Beukes >>>>> >>>>> >>>>> >>>>> On Sat, Oct 17, 2009 at 7:02 PM, David Jencks >>>>> wrote: >>>>> > >>>>> > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: >>>>> > >>>>> >> Is it tricky to build? I would like to take a look at what you guys >>>>> >> have achieved so far :> >>>>> > >>>>> > It's beyond tricky, only the framework builds so far. For that, you >>>>> need to >>>>> > build some servicemix bundles locally. I'll try to publish the >>>>> servicemix >>>>> > bundles in the next few days. There have been a few posts recently >>>>> about >>>>> > how to get the framework to build, I would consult them for >>>>> additional >>>>> > hints. >>>>> > >>>>> > I'm trying to get plugins/j2ee to build: at that point it should be >>>>> possible >>>>> > for lots of people to work more or less independently in parallel on >>>>> fixing >>>>> > the other plugins. >>>>> > >>>>> > thanks >>>>> > david jencks >>>>> > >>>>> >> >>>>> >> Quintin Beukes >>>>> >> >>>>> >> >>>>> >> >>>>> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks < >>>>> david_jen...@yahoo.com> >>>>> >> wrote: >>>>> >>> >>>>> >>> Thanks Donald, >>>>> >>> >>>>> >>> I opened GERONIMO-4916 to track this, removed the old framework, >>>>> and >>>>> >>> moved >>>>> >>> over the osgi framework from sandbox. >>>>> >>> >>>>> >>> Now we just have to get it all to work :-) >>>>> >>> >>>>> >>> thanks >>>>> >>> david jencks >>>>> >>> >>>>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>>>> >>> >>>>> >>>> Branch of current pre-OSGi trunk has been created at - >>>>> >>>> >>>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >>>>> >>>> >>>>> >>>> Let the OSGi merge begin >>>>> >>>> >>>>> >>>> >>>>> >>>> -Donald >>>>> >>>> >>>>> >>>> >>>>> >>>> David Jencks wrote: >>>>> >>>>> >>>>> >>>>> I have the sandbox osgi framework working enough to start the >>>>> geronimo >>>>> >>>>> plugins, so I'm planning to move this work into trunk so we can >>>>> all >>>>> >>>>> pitch in >>>>> >>>>> more easily on getting the rest of geronimo running on osgi. >>>>> >>>>> There's one legal issue to take care of first, since I copied in >>>>> some >>>>> >>>>> plexus code that is not clearly available under asl2. The code >>>>> appears >>>>> >>>>> to >>>>> >>>>> have been derived from ant, so I'm going to see if we can get the >>>>> same >>>>> >>>>> results by importing or using ant code. >>>>> >>>>> I think that Donald is planning to make a branch off of trunk for >>>>> a >>>>> >>>>> convenient place to try out jpa2 stuff at least until we have the >>>>> >>>>> equivalent >>>>> >>>>> working under osgi. >>>>> >>>>> If you have any concerns about this please speak up! >>>>> >>>>> thanks >>>>> >>>>> david jencks >>>>> >>> >>>>> >>> >>>>> > >>>>> > >>>>> >>>> >>>> >>> >>> >> >
Re: osgi >> trunk
t; >>> I am also interested in questions that Quintin raised. Hope the answer >>> could at least give us a big picture about what OSGI+Geronimo will be. >>> >>> Jeff C >>> >>> >>> On Sun, Oct 18, 2009 at 8:10 PM, Quintin Beukes >>> wrote: >>> >>>> What exactly will be the affect OSGi will have on Geronimo? >>>> >>>> Will it simply replace the plugin architecture? >>>> >>>> And how will it, if at all, affect gbeans? >>>> >>>> Quintin Beukes >>>> >>>> >>>> >>>> On Sat, Oct 17, 2009 at 7:02 PM, David Jencks >>>> wrote: >>>> > >>>> > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: >>>> > >>>> >> Is it tricky to build? I would like to take a look at what you guys >>>> >> have achieved so far :> >>>> > >>>> > It's beyond tricky, only the framework builds so far. For that, you >>>> need to >>>> > build some servicemix bundles locally. I'll try to publish the >>>> servicemix >>>> > bundles in the next few days. There have been a few posts recently >>>> about >>>> > how to get the framework to build, I would consult them for additional >>>> > hints. >>>> > >>>> > I'm trying to get plugins/j2ee to build: at that point it should be >>>> possible >>>> > for lots of people to work more or less independently in parallel on >>>> fixing >>>> > the other plugins. >>>> > >>>> > thanks >>>> > david jencks >>>> > >>>> >> >>>> >> Quintin Beukes >>>> >> >>>> >> >>>> >> >>>> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks < >>>> david_jen...@yahoo.com> >>>> >> wrote: >>>> >>> >>>> >>> Thanks Donald, >>>> >>> >>>> >>> I opened GERONIMO-4916 to track this, removed the old framework, and >>>> >>> moved >>>> >>> over the osgi framework from sandbox. >>>> >>> >>>> >>> Now we just have to get it all to work :-) >>>> >>> >>>> >>> thanks >>>> >>> david jencks >>>> >>> >>>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>>> >>> >>>> >>>> Branch of current pre-OSGi trunk has been created at - >>>> >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >>>> >>>> >>>> >>>> Let the OSGi merge begin >>>> >>>> >>>> >>>> >>>> >>>> -Donald >>>> >>>> >>>> >>>> >>>> >>>> David Jencks wrote: >>>> >>>>> >>>> >>>>> I have the sandbox osgi framework working enough to start the >>>> geronimo >>>> >>>>> plugins, so I'm planning to move this work into trunk so we can >>>> all >>>> >>>>> pitch in >>>> >>>>> more easily on getting the rest of geronimo running on osgi. >>>> >>>>> There's one legal issue to take care of first, since I copied in >>>> some >>>> >>>>> plexus code that is not clearly available under asl2. The code >>>> appears >>>> >>>>> to >>>> >>>>> have been derived from ant, so I'm going to see if we can get the >>>> same >>>> >>>>> results by importing or using ant code. >>>> >>>>> I think that Donald is planning to make a branch off of trunk for >>>> a >>>> >>>>> convenient place to try out jpa2 stuff at least until we have the >>>> >>>>> equivalent >>>> >>>>> working under osgi. >>>> >>>>> If you have any concerns about this please speak up! >>>> >>>>> thanks >>>> >>>>> david jencks >>>> >>> >>>> >>> >>>> > >>>> > >>>> >>> >>> >> >> >
Re: osgi >> trunk
;> have achieved so far :> >>> > >>> > It's beyond tricky, only the framework builds so far. For that, you >>> need to >>> > build some servicemix bundles locally. I'll try to publish the >>> servicemix >>> > bundles in the next few days. There have been a few posts recently >>> about >>> > how to get the framework to build, I would consult them for additional >>> > hints. >>> > >>> > I'm trying to get plugins/j2ee to build: at that point it should be >>> possible >>> > for lots of people to work more or less independently in parallel on >>> fixing >>> > the other plugins. >>> > >>> > thanks >>> > david jencks >>> > >>> >> >>> >> Quintin Beukes >>> >> >>> >> >>> >> >>> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks < >>> david_jen...@yahoo.com> >>> >> wrote: >>> >>> >>> >>> Thanks Donald, >>> >>> >>> >>> I opened GERONIMO-4916 to track this, removed the old framework, and >>> >>> moved >>> >>> over the osgi framework from sandbox. >>> >>> >>> >>> Now we just have to get it all to work :-) >>> >>> >>> >>> thanks >>> >>> david jencks >>> >>> >>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>> >>> >>> >>>> Branch of current pre-OSGi trunk has been created at - >>> >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >>> >>>> >>> >>>> Let the OSGi merge begin >>> >>>> >>> >>>> >>> >>>> -Donald >>> >>>> >>> >>>> >>> >>>> David Jencks wrote: >>> >>>>> >>> >>>>> I have the sandbox osgi framework working enough to start the >>> geronimo >>> >>>>> plugins, so I'm planning to move this work into trunk so we can all >>> >>>>> pitch in >>> >>>>> more easily on getting the rest of geronimo running on osgi. >>> >>>>> There's one legal issue to take care of first, since I copied in >>> some >>> >>>>> plexus code that is not clearly available under asl2. The code >>> appears >>> >>>>> to >>> >>>>> have been derived from ant, so I'm going to see if we can get the >>> same >>> >>>>> results by importing or using ant code. >>> >>>>> I think that Donald is planning to make a branch off of trunk for a >>> >>>>> convenient place to try out jpa2 stuff at least until we have the >>> >>>>> equivalent >>> >>>>> working under osgi. >>> >>>>> If you have any concerns about this please speak up! >>> >>>>> thanks >>> >>>>> david jencks >>> >>> >>> >>> >>> > >>> > >>> >> >> > >
Re: osgi >> trunk
? Quintin Beukes On Sat, Oct 17, 2009 at 7:02 PM, David Jencks wrote: > > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: > >> Is it tricky to build? I would like to take a look at what you guys >> have achieved so far :> > > It's beyond tricky, only the framework builds so far. For that, you need to > build some servicemix bundles locally. I'll try to publish the servicemix > bundles in the next few days. There have been a few posts recently about > how to get the framework to build, I would consult them for additional > hints. > > I'm trying to get plugins/j2ee to build: at that point it should be possible > for lots of people to work more or less independently in parallel on fixing > the other plugins. > > thanks > david jencks > >> >> Quintin Beukes >> >> >> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks > >> wrote: >>> >>> Thanks Donald, >>> >>> I opened GERONIMO-4916 to track this, removed the old framework, and >>> moved >>> over the osgi framework from sandbox. >>> >>> Now we just have to get it all to work :-) >>> >>> thanks >>> david jencks >>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>> >>>> Branch of current pre-OSGi trunk has been created at - >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/ 3.0_old/ >>>> >>>> Let the OSGi merge begin >>>> >>>> >>>> -Donald >>>> >>>> >>>> David Jencks wrote: >>>>> >>>>> I have the sandbox osgi framework working enough to start the geronimo >>>>> plugins, so I'm planning to move this work into trunk so we can all >>>>> pitch in >>>>> more easily on getting the rest of geronimo running on osgi. >>>>> There's one legal issue to take care of first, since I copied in some >>>>> plexus code that is not clearly available under asl2. The code appears >>>>> to >>>>> have been derived from ant, so I'm going to see if we can get the same >>>>> results by importing or using ant code. >>>>> I think that Donald is planning to make a branch off of trunk for a >>>>> convenient place to try out jpa2 stuff at least until we have the >>>>> equivalent >>>>> working under osgi. >>>>> If you have any concerns about this please speak up! >>>>> thanks >>>>> david jencks >>> >>> > >
Re: osgi >> trunk
bout >> > how to get the framework to build, I would consult them for additional >> > hints. >> > >> > I'm trying to get plugins/j2ee to build: at that point it should be >> possible >> > for lots of people to work more or less independently in parallel on >> fixing >> > the other plugins. >> > >> > thanks >> > david jencks >> > >> >> >> >> Quintin Beukes >> >> >> >> >> >> >> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks > > >> >> wrote: >> >>> >> >>> Thanks Donald, >> >>> >> >>> I opened GERONIMO-4916 to track this, removed the old framework, and >> >>> moved >> >>> over the osgi framework from sandbox. >> >>> >> >>> Now we just have to get it all to work :-) >> >>> >> >>> thanks >> >>> david jencks >> >>> >> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >> >>> >> >>>> Branch of current pre-OSGi trunk has been created at - >> >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >> >>>> >> >>>> Let the OSGi merge begin >> >>>> >> >>>> >> >>>> -Donald >> >>>> >> >>>> >> >>>> David Jencks wrote: >> >>>>> >> >>>>> I have the sandbox osgi framework working enough to start the >> geronimo >> >>>>> plugins, so I'm planning to move this work into trunk so we can all >> >>>>> pitch in >> >>>>> more easily on getting the rest of geronimo running on osgi. >> >>>>> There's one legal issue to take care of first, since I copied in >> some >> >>>>> plexus code that is not clearly available under asl2. The code >> appears >> >>>>> to >> >>>>> have been derived from ant, so I'm going to see if we can get the >> same >> >>>>> results by importing or using ant code. >> >>>>> I think that Donald is planning to make a branch off of trunk for a >> >>>>> convenient place to try out jpa2 stuff at least until we have the >> >>>>> equivalent >> >>>>> working under osgi. >> >>>>> If you have any concerns about this please speak up! >> >>>>> thanks >> >>>>> david jencks >> >>> >> >>> >> > >> > >> > >
Re: osgi >> trunk
I am also interested in questions that Quintin raised. Hope the answer could at least give us a big picture about what OSGI+Geronimo will be. Jeff C On Sun, Oct 18, 2009 at 8:10 PM, Quintin Beukes wrote: > What exactly will be the affect OSGi will have on Geronimo? > > Will it simply replace the plugin architecture? > > And how will it, if at all, affect gbeans? > > Quintin Beukes > > > > On Sat, Oct 17, 2009 at 7:02 PM, David Jencks > wrote: > > > > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: > > > >> Is it tricky to build? I would like to take a look at what you guys > >> have achieved so far :> > > > > It's beyond tricky, only the framework builds so far. For that, you need > to > > build some servicemix bundles locally. I'll try to publish the > servicemix > > bundles in the next few days. There have been a few posts recently about > > how to get the framework to build, I would consult them for additional > > hints. > > > > I'm trying to get plugins/j2ee to build: at that point it should be > possible > > for lots of people to work more or less independently in parallel on > fixing > > the other plugins. > > > > thanks > > david jencks > > > >> > >> Quintin Beukes > >> > >> > >> > >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks > >> wrote: > >>> > >>> Thanks Donald, > >>> > >>> I opened GERONIMO-4916 to track this, removed the old framework, and > >>> moved > >>> over the osgi framework from sandbox. > >>> > >>> Now we just have to get it all to work :-) > >>> > >>> thanks > >>> david jencks > >>> > >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: > >>> > >>>> Branch of current pre-OSGi trunk has been created at - > >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ > >>>> > >>>> Let the OSGi merge begin > >>>> > >>>> > >>>> -Donald > >>>> > >>>> > >>>> David Jencks wrote: > >>>>> > >>>>> I have the sandbox osgi framework working enough to start the > geronimo > >>>>> plugins, so I'm planning to move this work into trunk so we can all > >>>>> pitch in > >>>>> more easily on getting the rest of geronimo running on osgi. > >>>>> There's one legal issue to take care of first, since I copied in some > >>>>> plexus code that is not clearly available under asl2. The code > appears > >>>>> to > >>>>> have been derived from ant, so I'm going to see if we can get the > same > >>>>> results by importing or using ant code. > >>>>> I think that Donald is planning to make a branch off of trunk for a > >>>>> convenient place to try out jpa2 stuff at least until we have the > >>>>> equivalent > >>>>> working under osgi. > >>>>> If you have any concerns about this please speak up! > >>>>> thanks > >>>>> david jencks > >>> > >>> > > > > >
Re: osgi >> trunk
What exactly will be the affect OSGi will have on Geronimo? Will it simply replace the plugin architecture? And how will it, if at all, affect gbeans? Quintin Beukes On Sat, Oct 17, 2009 at 7:02 PM, David Jencks wrote: > > On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: > >> Is it tricky to build? I would like to take a look at what you guys >> have achieved so far :> > > It's beyond tricky, only the framework builds so far. For that, you need to > build some servicemix bundles locally. I'll try to publish the servicemix > bundles in the next few days. There have been a few posts recently about > how to get the framework to build, I would consult them for additional > hints. > > I'm trying to get plugins/j2ee to build: at that point it should be possible > for lots of people to work more or less independently in parallel on fixing > the other plugins. > > thanks > david jencks > >> >> Quintin Beukes >> >> >> >> On Fri, Oct 16, 2009 at 10:41 PM, David Jencks >> wrote: >>> >>> Thanks Donald, >>> >>> I opened GERONIMO-4916 to track this, removed the old framework, and >>> moved >>> over the osgi framework from sandbox. >>> >>> Now we just have to get it all to work :-) >>> >>> thanks >>> david jencks >>> >>> On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: >>> >>>> Branch of current pre-OSGi trunk has been created at - >>>> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >>>> >>>> Let the OSGi merge begin >>>> >>>> >>>> -Donald >>>> >>>> >>>> David Jencks wrote: >>>>> >>>>> I have the sandbox osgi framework working enough to start the geronimo >>>>> plugins, so I'm planning to move this work into trunk so we can all >>>>> pitch in >>>>> more easily on getting the rest of geronimo running on osgi. >>>>> There's one legal issue to take care of first, since I copied in some >>>>> plexus code that is not clearly available under asl2. The code appears >>>>> to >>>>> have been derived from ant, so I'm going to see if we can get the same >>>>> results by importing or using ant code. >>>>> I think that Donald is planning to make a branch off of trunk for a >>>>> convenient place to try out jpa2 stuff at least until we have the >>>>> equivalent >>>>> working under osgi. >>>>> If you have any concerns about this please speak up! >>>>> thanks >>>>> david jencks >>> >>> > >
Re: osgi >> trunk
On Oct 17, 2009, at 5:04 AM, Quintin Beukes wrote: Is it tricky to build? I would like to take a look at what you guys have achieved so far :> It's beyond tricky, only the framework builds so far. For that, you need to build some servicemix bundles locally. I'll try to publish the servicemix bundles in the next few days. There have been a few posts recently about how to get the framework to build, I would consult them for additional hints. I'm trying to get plugins/j2ee to build: at that point it should be possible for lots of people to work more or less independently in parallel on fixing the other plugins. thanks david jencks Quintin Beukes On Fri, Oct 16, 2009 at 10:41 PM, David Jencks wrote: Thanks Donald, I opened GERONIMO-4916 to track this, removed the old framework, and moved over the osgi framework from sandbox. Now we just have to get it all to work :-) thanks david jencks On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: Branch of current pre-OSGi trunk has been created at - https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ Let the OSGi merge begin -Donald David Jencks wrote: I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks
Re: osgi >> trunk
Is it tricky to build? I would like to take a look at what you guys have achieved so far :> Quintin Beukes On Fri, Oct 16, 2009 at 10:41 PM, David Jencks wrote: > Thanks Donald, > > I opened GERONIMO-4916 to track this, removed the old framework, and moved > over the osgi framework from sandbox. > > Now we just have to get it all to work :-) > > thanks > david jencks > > On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: > >> Branch of current pre-OSGi trunk has been created at - >> https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ >> >> Let the OSGi merge begin >> >> >> -Donald >> >> >> David Jencks wrote: >>> >>> I have the sandbox osgi framework working enough to start the geronimo >>> plugins, so I'm planning to move this work into trunk so we can all pitch in >>> more easily on getting the rest of geronimo running on osgi. >>> There's one legal issue to take care of first, since I copied in some >>> plexus code that is not clearly available under asl2. The code appears to >>> have been derived from ant, so I'm going to see if we can get the same >>> results by importing or using ant code. >>> I think that Donald is planning to make a branch off of trunk for a >>> convenient place to try out jpa2 stuff at least until we have the equivalent >>> working under osgi. >>> If you have any concerns about this please speak up! >>> thanks >>> david jencks > >
Re: osgi >> trunk
Thanks Donald, I opened GERONIMO-4916 to track this, removed the old framework, and moved over the osgi framework from sandbox. Now we just have to get it all to work :-) thanks david jencks On Oct 16, 2009, at 12:30 PM, Donald Woods wrote: Branch of current pre-OSGi trunk has been created at - https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ Let the OSGi merge begin -Donald David Jencks wrote: I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks
Re: osgi >> trunk
Branch of current pre-OSGi trunk has been created at - https://svn.apache.org/repos/asf/geronimo/server/branches/3.0_old/ Let the OSGi merge begin -Donald David Jencks wrote: I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks
Re: osgi >> trunk
Sounds good to me. I'll create a branch of the old 3.0 stuff to use with the EE6 TCKs while we're getting trunk converted. I just have one or two build problems to finish fixing and then I'll cut a branch in the next day or two -Donald David Jencks wrote: I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks
osgi >> trunk
I have the sandbox osgi framework working enough to start the geronimo plugins, so I'm planning to move this work into trunk so we can all pitch in more easily on getting the rest of geronimo running on osgi. There's one legal issue to take care of first, since I copied in some plexus code that is not clearly available under asl2. The code appears to have been derived from ant, so I'm going to see if we can get the same results by importing or using ant code. I think that Donald is planning to make a branch off of trunk for a convenient place to try out jpa2 stuff at least until we have the equivalent working under osgi. If you have any concerns about this please speak up! thanks david jencks