I finally got my geronimo dev environment up and was able to investigate/debug this issue. It turned out the problem was on Tuscany extensions point code, and not on the contribution service as I thought originally.
I have fixed the issue in Tuscany revision #538785 just in time for our RC branch :) , and tested on Geronimo M5 (windows and linux), and the web application is working fine !!! Thanks for all your help. On 5/14/07, Luciano Resende <[EMAIL PROTECTED]> wrote:
The suspicious code was identified on the Contribution Service, and Tuscany M2 does not have this service available, that would explain why there is no issues with M2. On 5/10/07, Manu George <[EMAIL PROTECTED]> wrote: > > Hi Jay, > > Cool, I have not yet tried the trunk of tuscany. I will try it out with > your fix > > Regards > Manu > > On 5/10/07, Jay D. McHugh <[EMAIL PROTECTED] > wrote: > > I changed my mind. > > > > I just went to look at M2 and -way- too much has changed since then. > > > > I don't think it would be worthwhile to try it just to see. > > > > Cool that it worked though. > > > > > > Jay > > > > Jay D. McHugh wrote: > > > Hey Manu, > > > > > > The versions that had trouble were trunk of both. > > > > > > I'm surprised that M2 worked (I'll have to try it just to see). > > > > > > > > > > > > Jay > > > > > > Manu George wrote: > > >> Hi Jay, > > >> I was able to deploy the tuscany calculator webapp (M2 > > >> version) on the current geronimo trunk w/o any issues. Probably I > was > > >> lucky in selecting my versions :). Which version of Geronimo and > > >> Tuscany were giving the problem? > > >> > > >> Regards > > >> Manu > > >> > > >> On 5/10/07, Luciano Resende < [EMAIL PROTECTED]> wrote: > > >>> Hey Jay, this is very good news, thanks for your help. > > >>> > > >>> As for the issue you mentioned, this is done while the Tuscany is > > >>> scaning and opening the necessary artifacts to process... let me > look > > >>> at that code in the Tuscany side and check what I can do. > > >>> > > >>> I'ĺl let you know about any progress... > > >>> > > >>> > > >>> On 5/9/07, Jay D. McHugh <[EMAIL PROTECTED]> wrote: > > >>> > I didn't say, but in order to get the app to deploy in Geronimo > I > > >>> had to > > >>> > comment out the close() in IOHelper. > > >>> > > > >>> > Jay > > >>> > > > >>> > Jay D. McHugh wrote: > > >>> > > Hello all. > > >>> > > > > >>> > > Well after wandering through class loaders and deployment > > >>> managers, I > > >>> > > finally managed to get the Tuscany calculator sample webapp to > > > >>> deploy > > >>> > > and run under Geronimo. > > >>> > > > > >>> > > And, the problem that made it so hard wasn't even in Geronimo > (at > > >>> > > least not directly). > > >>> > > > > >>> > > Tuscany is using a helper class when scanning jar files during > > >>> startup > > >>> > > (IOHelper). > > >>> > > > > >>> > > That class closes the jar file at the same time as it closes > the > > >>> input > > >>> > > stream based on the jar file (as recommended by Sun - > > >>> > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4950148). > > >>> > > > > >>> > > Tomcat doesn't mind having the jar file get closed - Geronimo > does. > > >>> > > > > >>> > > Does anyone have any comments on this? > > >>> > > > > >>> > > Does anyone know if Tomcat is built to reopen closed jars? > > >>> > > > > >>> > > Can Tuscany be changed to stop closing the jar file? > > >>> > > > > >>> > > Comments? > > >>> > > > > >>> > > > > >>> > > Jay > > >>> > > > > >>> > > > > >>> > > . > > >>> > > > > >>> > > > >>> > > >>> > > >>> -- > > >>> Luciano Resende > > >>> http://people.apache.org/~lresende<http://people.apache.org/%7Elresende> > > >>> > > > > > > > > > > > > -- Luciano Resende http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
-- Luciano Resende http://people.apache.org/~lresende