[jboss-user] [JBoss OSGi] - Re: OSGi features
"sjerman" wrote : | I would like to try to use the new OSGI classloader that I think you say is included with JB5 b3... | JBoss5 Beta4, yet to be released - around JBossWorld conference. But the code is already enabled in the current trunk. "sjerman" wrote : | I assume the documentation is not ready yet (looking at SVN) but any pointers about how to use it would be really appreciated. | Follow this changes: - http://fisheye.jboss.com/browse/JBossAS/trunk/server/src/etc/conf/default/bootstrap-beans.xml?r1=66628&r2=68825 The docs about the new classloaders are in the making, but so are many other things. :-) Follow the User Guide from JBoss labs Microcontainer page for updates: - http://labs.jboss.com/files/jbossmc/docs/2.0.x/userGuide/index.html View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121442#4121442 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121442 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Hi, I would like to try to use the new OSGI classloader that I think you say is included with JB5 b3... I assume the documentation is not ready yet (looking at SVN) but any pointers about how to use it would be really appreciated. We are really interested in using OSGI to manage versioning of our application Jars. Thanks Steve View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121387#4121387 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121387 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"tim_ph" wrote : If Spring has it, and JBoss doesn't. It's a big disadvantage. | We have it, just not completely done yet. And we're doing much more than Spring. We're implementing our own OSGi core framework on top of MC. They are just using the existing implementations out there. I'm not saying that's bad, but it's completely different picture. The OSGi kind of classloading has been in the MC for a while now. It's just yesterday that we included this new classloading for the first time in our new AS5. "tim_ph" wrote : | Updating modules on-the-fly is a dream on any deployment scenario. | This was always possible in JBoss, from the introduction of JBoss MicroKernel, based on JMX. Decoupling of services with the help of MBeans via MBeanServer allowed that. "tim_ph" wrote : | Please put that in JBoss or Seam. Seam is JBoss. ;-) You probably mean AS5. It will be there, via our new kernel - the Microcontainer. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4119263#4119263 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4119263 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
I think it's really substantial. If Spring has it, and JBoss doesn't. It's a big disadvantage. Updating modules on-the-fly is a dream on any deployment scenario. Please put that in JBoss or Seam. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4119229#4119229 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4119229 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
I've got nothing more to add, Sacha couldn't explain it better. :-) But let me just give a quick comment on our current work. There are three things we are looking into: a) Classloading - we've refactored the whole classloading layer in order to make OSGi just one of the policies - it's the classloader dependencies resolution that is still missing, which is also the trickiest part :-) b) OSGi core API - I've started with this, but due to other MC/AS5 issues, this is on holdup - this is the easiest part of the work, and a nice way to get started with MC project - all the pieces are there, just need to put it in proper place :-) c) OBR (OSGi bundle repository) - this is a part that is optional, but would ease the user development a lot - we're looking how to proper plugin this piece in our existing AS5 ProfileService work - the work that's already been done by Richard Hall (Felix lead) should be taken into account As Sacha already said, we're always happy to see some helping hands. And I can guarantee that integrating OSGi with MC is/will be a lot of fun. ;-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4105630#4105630 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4105630 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
We are in touch with Nuxeo, no worries, they are a good partner as well. Their OSGi implementation is based on the old MK, which is very different from the MC, so there is not much to get from them there. As for the MC, our priority is to finish and polish it before focusing on extensions like OSGi. But if you or anybody else (like Nuxeo) has an interest to see these features implemented sooner, you should feel free to join the team and work with us. Most of the features are already implemented, it is very much the "OSGi facade" that is missing. Onward, sacha View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4105581#4105581 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4105581 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Eh, pity, I think that this is strength of OSS over commercial development, Nuxeo's projects are all LGPL, which exactly the same license Jboss uses, Seems like they are planning A LOT with their new Runtime environment related to OSGI, Take a look: http://www.nuxeo.org/sections/about/roadmap/ Anyway, they are going to integrate with JBossAS 5.0 and release their new version on dec 2007, So they are actually working in parallel with you guys but you'r not communicating each other? heh, funny, Anyway I will try to contact them myself, maybe I'll be lucky and get some response, Asaf. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4105573#4105573 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4105573 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"trouby" wrote : | Nuxeo(OSS ECM) took this step forward, they had to deploy their application on Eclipse server and Jboss as well, so they have their own OSGI implementation with Jboss adpater which hook Jboss j2ee/javaee behaviors with the OSGI model | | You guys better take a look, they also have component extensibility where each component can declare extension-points and can contribute to other components (but yet again, I'm really not sure this is a part of the OSGI spec), | Yeah, I wanted to get in touch with Nuxeo, about the OSGI support they have already done on top of JBoss, but there was no response. So we took our own approach. ;-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4104351#4104351 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4104351 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Hey, As I see the last replies to this post are only month ago so I guess things are in progress now :-) I think OSGI implementation is very important, Geronimo, Jonas/WS/etc.. are already there so it'll be great having it in Jboss too! I have some points which I think could be real helpful: - Integration with EJB/seam, activating a bundle with EJB/seam components easily. - Extensible components, I think JavaEE is really lacking here, it is very hard to build today a platform where external bundles can modify your app layers(core/services/gui/etc), as JavaEE packaging is really strict (all the descriptors, packing structure/etc...), I'm not sure the second point is apart of the spec, but it could be real great, Nuxeo(OSS ECM) took this step forward, they had to deploy their application on Eclipse server and Jboss as well, so they have their own OSGI implementation with Jboss adpater which hook Jboss j2ee/javaee behaviors with the OSGI model You guys better take a look, they also have component extensibility where each component can declare extension-points and can contribute to other components (but yet again, I'm really not sure this is a part of the OSGI spec), http://www.nuxeo.org/sections/projects/runtime/ It is also LGPL and I think it is well written.. Well, I'd also like to see your plans and help with testing and maybe some coding here and there :) Cheers, Asaf. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4104335#4104335 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4104335 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"Alesque" wrote : Do you have some pointer / documentation of the tnew classloading architecture in order to understand what this new implementation brings in terms of features? http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4041335#4041335 btw: are you interested in helping to implement OSGi core API on top of MC? :-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4098025#4098025 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4098025 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Ales, In a previous post you talked about the rewriting of whole classloading layer in JBoss 5 to make OSGi integration easy. anonymous wrote : Working on JBoss5_beta3 (coming out soon), which will already have a new CL layer. Do you have some pointer / documentation of the tnew classloading architecture in order to understand what this new implementation brings in terms of features? Regards, Alexandre View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4097943#4097943 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4097943 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
I will be glad to discuss/share with you regarding OSGi integration. I'm suprised that the community doesn't seem to be enthusiastic on that? Maybe it's due of a lack of knowledge about this technology. Regards, Alexandre View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4095281#4095281 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4095281 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"Alesque" wrote : | Will the API/annotation provide the ability to get a specific version of a bundle? | We are not there yet. But the feature sounds reasonable. Will keep you posted once I'm fully back on OSGi work, and we/you can exchange/provide some ideas. "Alesque" wrote : | Do you have some documents or pointers that discuss on how OSGi is integrated into JBoss (OSGi deployer?)? | JIRA. :-) And OSGi dev forum. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4095132#4095132 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4095132 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
anonymous wrote : That would be the same as getting MC beans into EJB. | Since OSGi services will be managed by MC, so making them equal to other MC beans/services. | But we still need to see how we'll elegantly implement that bridge. Will the API/annotation provide the ability to get a specific version of a bundle? Do you have some documents or pointers that discuss on how OSGi is integrated into JBoss (OSGi deployer?)? Regards, Alexandre View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4095127#4095127 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4095127 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"Alesque" wrote : Any approximative date regarding the release of JBoss 5 GA? It's a question of weeks/months/years? I found not related information about that on JBoss Community Web Site. | WIP. :-) "Alesque" wrote : | I have additionnal question about OSGi integration. Will jboss provide a way (annotations, via jndi, or something else) to inject OSGi service references into an EJB? | That would be the same as getting MC beans into EJB. Since OSGi services will be managed by MC, so making them equal to other MC beans/services. But we still need to see how we'll elegantly implement that bridge. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094699#4094699 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4094699 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Ales, It's a good news that OSGi integration is aligned to JBoss 5 roadmap. Any approximative date regarding the release of JBoss 5 GA? It's a question of weeks/months/years? I found not related information about that on JBoss Community Web Site. Of course, I will give it a try! I have additionnal question about OSGi integration. Will jboss provide a way (annotations, via jndi, or something else) to inject OSGi service references into an EJB? Thanks for your help, Regards, Alexandre View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094645#4094645 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4094645 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"Alesque" wrote : | Any progress on OSGi integration? | Working on JBoss5_beta3 (coming out soon), which will already have a new CL layer. An initial OSGi work will be present there. But should wait for GA for full impl. Give beta3 a try, and let us know how it works out for you. ps: our AOP support/intagration is also moving to new CL layer ;-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094443#4094443 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4094443 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
Hi Ales, Any progress on OSGi integration? I noticed that WebSphere 6.1 made the choice to supply fully JEE stack atop of OSGi framework. JONAS and BEA are moving to OSGi too. I hope that OSGi integration is still underway. Regards, Alexandre View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094440#4094440 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4094440 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss OSGi] - Re: OSGi features
"Alesque" wrote : Is there a dedicated web space to get more information about OSGi integration into JBoss Microcontainer? | http://jira.jboss.com/jira/browse/JBOSGI I did a simple, but useful presentation at OSGi Muenchen event - http://www.osgi.org/news_events/2007_06_communities/agenda.asp - but looks like they are not available yet. Regarding EJB3 integration, we rewrote whole classloading layer, which will be able to handle OSGi kind of CL, so I guess this means ejb as well. Probably some tuning will be necessary, but that's a common issue when changing something that crucial. ;-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4079039#4079039 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4079039 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user