|
Vincent Massol made changes - 13/Feb/07 08:07 AM
Marwan, I need to deploy to Sun AppServer 8.1. Not sure if that the implementation you envision fopr glassfish support will be compatible with it. If it is, I will be able to give you some help. What's your status ? questions:
For information we're working on this (support for Sun AS 8.1 and 9.0). Attached a first version of the support for Sun AS. Tested with Sun AS 8.1 and 9.0. Wasn't developed by me (I will add the developer name when we're done), and I haven't tested it yet. Just wanted to upload it in case my disk (or me) dies. I will now test the code and review it before submitting it again for inclusion.
Jerome Lacoste made changes - 19/Dec/07 01:26 PM
Can anyone comment on the current status of this? I would really like Glassfish support in Cargo and I can contribute some development cycles. Ditto. I'd really like Glassfish support and would be willing to help in any way possible. If you are willing to help there are some docs available on the website to help you get started: Join the mailing lists (http://cargo.codehaus.org/Mailing+Lists The current work is available in http://svn.codehaus.org/cargo-contrib/glassfish I believe all that's missing is the reformatting of the code to meet the chekstyle rules (if that's still in place), and have some test cases, which is a requirement AIU. In last days I took the sources commited by Kawaguchi ,integrated to work in Cargo and now I'm using with Maven 2. I want to commit them for adding support for the Glassfish and for what I read on "Adding a container" page it left very few steps. Vlad Actually http://cargo.codehaus.org/Adding+a+container
1.0-alpha-6 release of Cargo and Cargo GlassFish implementation supports v2 now. See http://weblogs.java.net/blog/kohsuke/archive/2008/10/cargo_support_f.html I updated the code a bit and pushed 1.0 to sync up with Cargo 1.0. Any reason why this can't be put into the regular Cargo svn? I have been having quite a bit of trouble trying to get this to run on Ant...eventually, it seems, it came down to a classloader problem. Somehow the GlassFish classes weren't found in the "Context" classpath but were in the classloader associated with the AbstractFactoryRegistry class. Here's a patch that seems to make things work: the basic idea is to use ALL classloaders, rather than just the first one we find: (patch attached to this issue) Patch to have AbstractFactoryRegistry search for providers in ALL classloaders rather than just the first classloader it can find.
Christopher Rued made changes - 04/Nov/09 05:15 PM
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
That's great news Marwan! You probably already know that but there's preliminary support in Cargo's contrib repo. I could give you write access if you're interested. Just log in on Xircles and ask to be a Cargo project contributor and let me know.