Dear David, > The first thing to do is try building geronimo trunk yourself to see > if the problem is still there.
Just to complete the cycle on this. I did build the Geronimo trunk as of 21-MAR-2007 and was able to deploy my WAR file using the command-line deployer and my web services (in the WAR) ran successfully. The web console deployer did not work but that is the subject of a JIRA issue that was raised a couple of days ago and which I'm sure will be fixed soon. Anyway, I'm up and running. Thanks for all your help. Best wishes, Ivan. ibiddles wrote: > > Dear David, > >> The first thing to do is try building geronimo trunk yourself to see >> if the problem is still there. If it is could you post a jira issue > > Thank you. I will try that and I'll raise a JIRA issue if necessary. > > BTW, Aaron's book is the 1.0 version so it may well have changed. > > Best wishes, Ivan > > > > djencks wrote: >> >> This looks to me as if it's a bug in the JAXWSServiceBuilder. The >> inverseclassloading is still available, but it might be configured >> differently than Aaron explains -- I'm not sure how old his book is. >> Anyway this won't be affected by inverse classloading IMO. >> >> The first thing to do is try building geronimo trunk yourself to see >> if the problem is still there. If it is could you post a jira issue >> with some steps to reproduce the problem? If you're not sure about >> whether to post a jira issue moving the discussion to dev list will >> get you wider attention :-) >> >> thanks >> david jencks >> >> >> >> On Mar 21, 2007, at 12:35 PM, ibiddles wrote: >> >>> >>> Dear David, >>> >>> I'm sorry I didn't realize that I missed out the version of >>> Geronimo. It is >>> 2.0M3 with JDK1,5,0_1. >>> >>> The stack trace is (and I have to retype this so hopefully there >>> won't be >>> any mistakes): >>> >>> at org.apache.xbean.finder.ClassFinder.readClassDef (690) >>> at org.apache.xbean.finder.ClassFinder.<init> (139) >>> at >>> org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.discoverWebServi >>> ces >>> (157) >>> at >>> org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.WebServices (83) >>> at >>> org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder.$ >>> $FastClassByCGLIB.invoke(<generated>) >>> at net.sf.cglib.reflect.FastMethod.invoke (53) >>> at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke (38) >>> at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke (127) >>> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke (820) >>> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke (57) >>> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke (35) >>> at >>> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept (96) >>> at >>> org.apache.geronimo.j2ee.deployment.WebServiceBuilder$ >>> $EnhancerByCGLIB$$890c4531.findWebServices >>> (<generated>) >>> at >>> org.apache.geronimo.web25.deployment.AbstractModuleBuilder.buildSubsti >>> tutionGroups >>> (688) >>> at >>> org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.initContext >>> (253) >>> at >>> org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder$ >>> $FastClassByCGLIB.invoke >>> (<generated>) >>> >>> Hopefully that is enough. >>> >>> It seems that the system may not be using the JAR files from my WEB- >>> INF/lib. >>> I tried using the inverse-classloading tab that Aaron Muldur talks >>> about ikn >>> his book but it seems that no longer applies in 2.0M3. >>> >>> Anyway, thanks for any help you can give me. >>> >>> Best wishes, Ivan >>> >>> >>> >>> djencks wrote: >>>> >>>> Could you tell us what version of geronimo you are using and give >>>> more of the stack trace for this exception? I don't recall seeing >>>> anything much like this before. Also, the code appears to be trying >>>> to load a class file as a resource which seems a bit odd, as well as >>>> the extra directory segment in the name. >>>> >>>> thanks >>>> david jencks >>>> >>>> On Mar 21, 2007, at 12:32 AM, ibiddles wrote: >>>> >>>>> >>>>> Hi, >>>>> >>>>> I am very new to Geronimo. I have a web services application that >>>>> uses >>>>> Spring 2.0.3 and Spring web services. It runs in Tomcat 5.5.20 and >>>>> 6.0.10. >>>>> >>>>> It has all its dependent JAR files in the WEB-INF/lib directory in >>>>> the WAR >>>>> file so I was hoping that I could simply deploy the WAR file to >>>>> Geronimo. >>>>> >>>>> When I try to do so, there is a pause and then the console (a >>>>> command prompt >>>>> window) gets into a whole series of exception stack traces until >>>>> the process >>>>> runs out of memory or I stop it. >>>>> >>>>> The first is as listed in the subject line of this emai: >>>>> >>>>> java.lang.Exception: Could not load >>>>> 1.0/com/sun/codemodel/CodeWriter.class >>>>> >>>>> This class is in one of the JAR files (jaxb-xjc-2.0.1.jar) in my >>>>> WEBINF/lib >>>>> directory but the system does not seem to be able to find it. Every >>>>> one of >>>>> the classes in that JAR file appear in similar stack traces one >>>>> after the >>>>> other. The classes all seem to be in that same JAR file at least as >>>>> far as I >>>>> get. >>>>> >>>>> I am probably way off base with what I'm doing but does anyone have >>>>> any idea >>>>> of what is going wrong? >>>>> >>>>> Best wishes, Ivan. >>>>> -- >>>>> View this message in context: http://www.nabble.com/ >>>>> java.lang.Exception%3A-Could-not-load-1.0-com-sun-codemodel- >>>>> CodeWriter.class-tf3438319s134.html#a9587182 >>>>> Sent from the Apache Geronimo - Users mailing list archive at >>>>> Nabble.com. >>>>> >>>> >>>> >>>> >>> >>> -- >>> View this message in context: http://www.nabble.com/ >>> java.lang.Exception%3A-Could-not-load-1.0-com-sun-codemodel- >>> CodeWriter.class-tf3438319s134.html#a9598065 >>> Sent from the Apache Geronimo - Users mailing list archive at >>> Nabble.com. >>> >> >> >> > > -- View this message in context: http://www.nabble.com/java.lang.Exception%3A-Could-not-load-1.0-com-sun-codemodel-CodeWriter.class-tf3438319s134.html#a9679377 Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
