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.
|