Ray,
1. Sign up for an account:
https://issues.apache.org/jira/secure/Signup!default.jspa and login
2. Goto: http://issues.apache.org/jira/browse/GERONIMO
3. Create New Issue
HTH,
chris
Clough, Ray C PWR wrote:
Its also perfectly possible that my example has some total screw-up,
either obvious or subtle which I'm not seeing. How do I go about
creating a Jira issue? That seems like a perfect first step.
- Ray Clough
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aaron
Mulder
Sent: Monday, October 23, 2006 2:09 PM
To: user@geronimo.apache.org
Subject: Re: JAX-RPC Web Service - help needed
It would be great if you could create a Jira issue with the sample
source, WAR, and stack trace. I believe the J2EE TCK includes some web
services tests, so it doesn't seem like things are just totally broken,
but it's certainly possible that your example is a little different than
the tests we've run already...
Thanks,
Aaron
On 10/23/06, Clough, Ray C PWR <[EMAIL PROTECTED]>
wrote:
I have a simple WS which I was easily able to deploy in Geronimo 1.0.
I am also able to deploy it on Sun App Server 8.2 and Oracle App
Server with no problems. However I cannot get it to deploy on
Geronimo 1.1.1. The stack trace (below) tells me nothing - maybe it
tells someone who knows more about Geronimo something, but it is
mysterious to me. There are no examples of JAX-RPC compliant web
services anywhere in the Geronimo documentation that I have seen, and
I don't recall ever seeing anyone having done it in the mailing list.
Do we know, in fact, that Geronimo 1.1.1 can deploy such a service?
What I mean by a JAX-RPC-compliant WS is one which contains the WSDL,
and mapping.xml files, as well as the web.xml, geronimo-web.xml files.
On Geronimo 1.0 I could deploy it in an EAR file with a database, but
I've simplified it to remove that potential error source, so now I'm
trying to deploy it as a WAR file.
I would greatly appreciate any help which you can offer. I'll gladly
supply the full app source or any files needed. If I can get this to
deploy, I'll also happily write up instructions on how to do it.
Thank you very much,
Ray Clough
[EMAIL PROTECTED]
Here is the Exception code from the deployment process:
Geronimo Application Server started
Retrieving document at 'WEB-INF/wsdl/ApothegmService.wsdl'.
12:38:40,407 ERROR [GBeanInstanceState] Error while starting; GBean is
now in the FAILED state:
abstractName="apothegm/ApothegmWebService/1.1/war?configurationName=apot
hegm/ApothegmWebService/1.1/war"
org.apache.geronimo.kernel.config.InvalidConfigException:
Unable to deserialize GBeanState
at
org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(Seri
alizedGBeanState.java:120)
at
org.apache.geronimo.kernel.config.SerializedGBeanState.getGBeans(Seria
lizedGBeanState.java:65)
at
org.apache.geronimo.kernel.config.ConfigurationData.getGBeans(Configur
ationData.java:171)
at
org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.j
ava:277)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo
rAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo
nstructorAccessorImpl.java:27)
at
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanIn
stance.java:933)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(
GBeanInstanceState.java:267)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstan
ceState.java:102)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.ja
va:526)
at
org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.ja
va:361)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Kern
elConfigurationManager.java:161)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:307)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:275)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:250)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfi
guration(KernelConfigurationManager.java:112)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClas
sByCGLIB$$b117102f.invoke(<generated>)
at
net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodI
nvoker.java:38)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation
.java:122)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.j
ava:817)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57
)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperati
onInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Prox
yMethodInterceptor.java:96)
at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhanc
erByCGLIB$$cfd3ec96.loadConfiguration(<generated>)
at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComm
and.java:63)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Unable to deserialize GBeanData
apothegm/ApothegmWebService/1.1/war?J2EEApplication=null,j2eeType=WebM
odule,name=apothegm/ApothegmWebService/1.1/war
at
org.apache.geronimo.gbean.GBeanData.readExternal(GBeanData.java:266)
at
org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(Seri
alizedGBeanState.java:111)
... 28 more
Caused by: java.io.IOException: Unable to deserialize GBeanData
apothegm/ApothegmWebService/1.1/war?J2EEApplication=null,j2eeType=WebM
odule,name=apothegm/ApothegmWebService/1.1/war,
attribute: webServices
at
org.apache.geronimo.gbean.GBeanData.readExternal(GBeanData.java:239)
... 29 more
Caused by: java.io.StreamCorruptedException
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1326)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at java.util.ArrayList.readObject(ArrayList.java:591)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at java.util.ArrayList.readObject(ArrayList.java:591)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at java.util.ArrayList.readObject(ArrayList.java:591)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at java.util.HashMap.readObject(HashMap.java:1013)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.skipCustomData(ObjectInputStream.java:1877)
at
java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1765
)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
11)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:191
2)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at java.util.HashMap.readObject(HashMap.java:1013)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:17
13)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
at
org.apache.geronimo.gbean.GBeanData.readExternal(GBeanData.java:235)
... 29 more
org.apache.geronimo.kernel.config.LifecycleException: load of
apothegm/ApothegmWebService/1.1/war failed
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:322)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:275)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:250)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfi
guration(KernelConfigurationManager.java:112)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClas
sByCGLIB$$b117102f.invoke(<generated>)
at
net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodI
nvoker.java:38)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation
.java:122)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.j
ava:817)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57
)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperati
onInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Prox
yMethodInterceptor.java:96)
at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhanc
erByCGLIB$$cfd3ec96.loadConfiguration(<generated>)
at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComm
and.java:63)
at java.lang.Thread.run(Thread.java:595)
Caused by:
org.apache.geronimo.kernel.config.InvalidConfigException:
Error starting configuration gbean
apothegm/ApothegmWebService/1.1/war
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Kern
elConfigurationManager.java:180)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:307)
... 14 more
Caused by:
org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration gbean failed to start
apothegm/ApothegmWebService/1.1/war
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Kern
elConfigurationManager.java:163)
... 15 more
Deployer operation failed: load of
apothegm/ApothegmWebService/1.1/war failed
org.apache.geronimo.kernel.config.LifecycleException: load of
apothegm/ApothegmWebService/1.1/war failed
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:322)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:275)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:250)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfi
guration(KernelConfigurationManager.java:112)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager$$FastClas
sByCGLIB$$b117102f.invoke(<generated>)
at
net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodI
nvoker.java:38)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation
.java:122)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.j
ava:817)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57
)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperati
onInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Prox
yMethodInterceptor.java:96)
at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhanc
erByCGLIB$$cfd3ec96.loadConfiguration(<generated>)
at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComm
and.java:63)
at java.lang.Thread.run(Thread.java:595)
Caused by:
org.apache.geronimo.kernel.config.InvalidConfigException:
Error starting configuration gbean
apothegm/ApothegmWebService/1.1/war
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Kern
elConfigurationManager.java:180)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfi
guration(SimpleConfigurationManager.java:307)
... 14 more
Caused by:
org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration gbean failed to start
apothegm/ApothegmWebService/1.1/war
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Kern
elConfigurationManager.java:163)
... 15 more