Well, the code didn't used to have non-static loggers until I whacked them with out thinking about it enough. But I agree that we need a better solution too. Was thinking about adding some magic to the serialization bits to have special support for fields which are org.slf4j.Logger, to serialize the name of the logger, then re- initialize the logger when its deserialized.

Seems like this could all be isolated in GBeanData... but I'm still thinking about it.

--jason


On May 6, 2008, at 1:13 AM, Jarek Gawor wrote:

Jason,

I think we need a better solution then changing the code to have
static loggers. There is tons of code that does
LoggerFactory.getLogger(getClass()); and so unless we update all of
the code to use static loggers, sooner or later this problem with
seralization will bite us again. So I think we will need a way for a
logger to serialize/deserlialize ok and at the same time continue to
update the code to use static loggers.

Jarek

On Sun, May 4, 2008 at 10:44 AM, Jason Dillon <[EMAIL PROTECTED]> wrote:
I think this is related to loggers not being static in some gbean instance
data muck...

--jason




On May 4, 2008, at 9:32 PM, [EMAIL PROTECTED] wrote:


Geronimo Revision: 653204 built with tests included

See the full build-0900.log file at
http://people.apache.org/builds/geronimo/server/binaries/trunk/20080504/build-0900.log

Download the binaries from
http://people.apache.org/builds/geronimo/server/binaries/trunk/20080504
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 32 minutes 47 seconds
[INFO] Finished at: Sun May 04 09:34:28 EDT 2008
[INFO] Final Memory: 327M/1012M
[INFO]
------------------------------------------------------------------------

TESTSUITE RESULTS (Failures only)
=================================
See detailed results at
http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html

Assembly: tomcat
=================================
See the full test.log file at
http://people.apache.org/builds/geronimo/server/binaries/trunk/20080504/logs-0900-tomcat/test.log


[INFO] [INFO] Tests are skipped.
[INFO] [INFO] [surefire:test {execution: test}]
[INFO] [INFO] Tests are skipped.
[INFO] [INFO] [jar:jar]
[INFO] [INFO] Building jar:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
[INFO] [INFO] [geronimo:deploy-module {execution: deploy-service}]
[INFO] [INFO] Using non-artifact based module archive:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
[INFO] [INFO] Using non-artifact based plan: null
[INFO] [INFO] Distributing module artifact:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
with plan null
[WARNING] Deployer operation failed: java.io.IOException: Unable to
serialize GBeanData for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING] org.apache.geronimo.common.DeploymentException:
java.io.IOException: Unable to serialize GBeanData for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
[WARNING] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[WARNING]       at
sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
org .apache .geronimo .gbean .runtime .ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java: 124)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:849)
[WARNING]       at
org .apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 236)
[WARNING]       at
org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
[WARNING] at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
org .apache .geronimo .gbean .runtime .ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java: 124)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:849)
[WARNING]       at
org .apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 236)
[WARNING]       at
org .apache .geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java: 172)
[WARNING]       at
com .sun .jmx .mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
[WARNING]       at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
[WARNING]       at
com .sun .jmx .interceptor .DefaultMBeanServerInterceptor .invoke(DefaultMBeanServerInterceptor.java:815)
[WARNING]       at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 784)
[WARNING]       at
javax .management .remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java: 1410)
[WARNING]       at
javax.management.remote.rmi.RMIConnectionImpl.access $100(RMIConnectionImpl.java:81)
[WARNING]       at
javax.management.remote.rmi.RMIConnectionImpl $PrivilegedOperation.run(RMIConnectionImpl.java:1247)
[WARNING] at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at
javax .management .remote .rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java: 1350)
[WARNING]       at
javax .management .remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
[WARNING] at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
[WARNING] at sun.rmi.transport.Transport $1.run(Transport.java:153) [WARNING] at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at
sun.rmi.transport.Transport.serviceCall(Transport.java:149)
[WARNING]       at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: 466)
[WARNING]       at
sun.rmi.transport.tcp.TCPTransport $ConnectionHandler.run(TCPTransport.java:707)
[WARNING]       at java.lang.Thread.run(Thread.java:595)
[WARNING] Caused by: java.io.IOException: Unable to serialize GBeanData
for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.storeGBeans(SerializedGBeanState.java: 145)
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.writeObject(SerializedGBeanState.java: 92)
[WARNING] at sun.reflect.GeneratedMethodAccessor158.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java: 917)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1339)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java .io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java: 1375)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1347)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at
org .apache .geronimo .kernel .config .SerializedConfigurationMarshaler .writeConfigurationData(SerializedConfigurationMarshaler.java:66)
[WARNING]       at
org .apache .geronimo .kernel .config .ConfigurationUtil.writeConfigurationData(ConfigurationUtil.java:216)
[WARNING]       at
org .apache .geronimo .system .configuration .ExecutableConfigurationUtil .writeConfiguration(ExecutableConfigurationUtil.java:155)
[WARNING]       at
org .apache .geronimo .system .configuration .RepositoryConfigurationStore .install(RepositoryConfigurationStore.java:338)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.install(Deployer.java:348)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:256)
[WARNING]       ... 38 more
[WARNING] Caused by: java.io.IOException: Unable to write attribute:
context in gbean:
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
type: class java.util.HashMap
[WARNING]       at
org.apache.geronimo.gbean.GBeanData.writeExternal(GBeanData.java:237)
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.storeGBeans(SerializedGBeanState.java: 143)
[WARNING]       ... 57 more
[WARNING] Caused by: java.io.NotSerializableException:
org.slf4j.impl.Log4jLoggerAdapter
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
[WARNING]       at
java .io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java: 1375)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1347)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at java.util.HashMap.writeObject(HashMap.java:1039)
[WARNING] at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java: 917)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1339)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at
org.apache.geronimo.gbean.GBeanData.writeExternal(GBeanData.java:234)
[WARNING]       ... 58 more
[INFO] [WARNING] Ignoring failure !
[INFO] [INFO] [geronimo:run-client {execution: run-client}]
[INFO] [INFO] Geronimo Home:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/ target/geronimo-tomcat6-javaee5-2.2-SNAPSHOT
[INFO] [INFO] Starting Geronimo client...
[INFO] [INFO] Redirecting output to:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/client.log
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Java returned: 2
[INFO]
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Trace
[INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Java
returned: 2
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoals(DefaultLifecycleExecutor.java:564)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 459)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeTaskSegments(DefaultLifecycleExecutor.java:278)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
[INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: 125)
[INFO]  at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO]  at
sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO]  at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[INFO]  at java.lang.reflect.Method.invoke(Method.java:585)
[INFO]  at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[INFO] at org.codehaus.classworlds.Launcher.launch(Launcher.java: 255)
[INFO]  at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[INFO]  at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] Caused by: org.apache.maven.plugin.MojoExecutionException: Java
returned: 2
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo .reporting.ReportingMojoSupport.execute(ReportingMojoSupport.java: 114)
[INFO]  at
org .apache .maven .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 443)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoals(DefaultLifecycleExecutor.java:539)
[INFO]  ... 16 more
[INFO] Caused by: Java returned: 2
[INFO]  at org.apache.tools.ant.taskdefs.Java.execute(Java.java:87)
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo.server.RunClientMojo.doExecute(RunClientMojo.java:143)
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo .reporting.ReportingMojoSupport.execute(ReportingMojoSupport.java:99)
[INFO]  ... 18 more
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 26 seconds
[INFO] [INFO] Finished at: Sun May 04 09:57:44 EDT 2008
[INFO] [INFO] Final Memory: 36M/560M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR

Assembly: jetty
=================================
See the full test.log file at
http://people.apache.org/builds/geronimo/server/binaries/trunk/20080504/logs-0900-jetty/test.log


[INFO] [INFO] Tests are skipped.
[INFO] [INFO] [surefire:test {execution: test}]
[INFO] [INFO] Tests are skipped.
[INFO] [INFO] [jar:jar]
[INFO] [INFO] Building jar:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
[INFO] [INFO] [geronimo:deploy-module {execution: deploy-service}]
[INFO] [INFO] Using non-artifact based module archive:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
[INFO] [INFO] Using non-artifact based plan: null
[INFO] [INFO] Distributing module artifact:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/jaxws-client-2.2-SNAPSHOT.jar
with plan null
[WARNING] Deployer operation failed: java.io.IOException: Unable to
serialize GBeanData for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING] org.apache.geronimo.common.DeploymentException:
java.io.IOException: Unable to serialize GBeanData for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:275)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
[WARNING] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[WARNING]       at
sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
org .apache .geronimo .gbean .runtime .ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java: 124)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:849)
[WARNING]       at
org .apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 236)
[WARNING]       at
org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
[WARNING] at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
org .apache .geronimo .gbean .runtime .ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java: 124)
[WARNING]       at
org .apache .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:849)
[WARNING]       at
org .apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 236)
[WARNING]       at
org .apache .geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java: 172)
[WARNING]       at
com .sun .jmx .mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
[WARNING]       at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
[WARNING]       at
com .sun .jmx .interceptor .DefaultMBeanServerInterceptor .invoke(DefaultMBeanServerInterceptor.java:815)
[WARNING]       at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 784)
[WARNING]       at
javax .management .remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java: 1410)
[WARNING]       at
javax.management.remote.rmi.RMIConnectionImpl.access $100(RMIConnectionImpl.java:81)
[WARNING]       at
javax.management.remote.rmi.RMIConnectionImpl $PrivilegedOperation.run(RMIConnectionImpl.java:1247)
[WARNING] at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at
javax .management .remote .rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java: 1350)
[WARNING]       at
javax .management .remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
[WARNING] at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
[WARNING] at sun.rmi.transport.Transport $1.run(Transport.java:153) [WARNING] at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at
sun.rmi.transport.Transport.serviceCall(Transport.java:149)
[WARNING]       at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: 466)
[WARNING]       at
sun.rmi.transport.tcp.TCPTransport $ConnectionHandler.run(TCPTransport.java:707)
[WARNING]       at java.lang.Thread.run(Thread.java:595)
[WARNING] Caused by: java.io.IOException: Unable to serialize GBeanData
for
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.storeGBeans(SerializedGBeanState.java: 145)
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.writeObject(SerializedGBeanState.java: 92)
[WARNING] at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java: 917)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1339)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java .io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java: 1375)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1347)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at
org .apache .geronimo .kernel .config .SerializedConfigurationMarshaler .writeConfigurationData(SerializedConfigurationMarshaler.java:66)
[WARNING]       at
org .apache .geronimo .kernel .config .ConfigurationUtil.writeConfigurationData(ConfigurationUtil.java:216)
[WARNING]       at
org .apache .geronimo .system .configuration .ExecutableConfigurationUtil .writeConfiguration(ExecutableConfigurationUtil.java:155)
[WARNING]       at
org .apache .geronimo .system .configuration .RepositoryConfigurationStore .install(RepositoryConfigurationStore.java:338)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.install(Deployer.java:348)
[WARNING]       at
org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:256)
[WARNING]       ... 38 more
[WARNING] Caused by: java.io.IOException: Unable to write attribute:
context in gbean:
JEE5/JAXWSClient/1.1/car?J2EEApplication=JEE5/JAXWSClient/1.1/ car,j2eeType=StaticJndiContext,name=StaticJndiContext
type: class java.util.HashMap
[WARNING]       at
org.apache.geronimo.gbean.GBeanData.writeExternal(GBeanData.java:237)
[WARNING]       at
org .apache .geronimo .kernel .config.SerializedGBeanState.storeGBeans(SerializedGBeanState.java: 143)
[WARNING]       ... 57 more
[WARNING] Caused by: java.io.NotSerializableException:
org.slf4j.impl.Log4jLoggerAdapter
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
[WARNING]       at
java .io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java: 1375)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1347)
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at java.util.HashMap.writeObject(HashMap.java:1039)
[WARNING] at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown
Source)
[WARNING]       at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[WARNING]       at java.lang.reflect.Method.invoke(Method.java:585)
[WARNING]       at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java: 917)
[WARNING]       at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java: 1339)
[INFO] [WARNING] Ignoring failure !
[WARNING]       at
java .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java: 1290)
[WARNING]       at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
[WARNING]       at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
[WARNING]       at
org.apache.geronimo.gbean.GBeanData.writeExternal(GBeanData.java:234)
[WARNING]       ... 58 more
[INFO] [INFO] [geronimo:run-client {execution: run-client}]
[INFO] [INFO] Geronimo Home:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/ target/geronimo-jetty6-javaee5-2.2-SNAPSHOT
[INFO] [INFO] Starting Geronimo client...
[INFO] [INFO] Redirecting output to:
/home/geronimo/geronimo/trunk/testsuite/webservices-testsuite/jaxws- tests/jaxws-client/target/client.log
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Java returned: 2
[INFO]
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Trace
[INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Java
returned: 2
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoals(DefaultLifecycleExecutor.java:564)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 459)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeTaskSegments(DefaultLifecycleExecutor.java:278)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
[INFO] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) [INFO] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: 125)
[INFO]  at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO]  at
sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO]  at
sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:25)
[INFO]  at java.lang.reflect.Method.invoke(Method.java:585)
[INFO]  at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[INFO] at org.codehaus.classworlds.Launcher.launch(Launcher.java: 255)
[INFO]  at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[INFO]  at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] Caused by: org.apache.maven.plugin.MojoExecutionException: Java
returned: 2
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo .reporting.ReportingMojoSupport.execute(ReportingMojoSupport.java: 114)
[INFO]  at
org .apache .maven .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 443)
[INFO]  at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoals(DefaultLifecycleExecutor.java:539)
[INFO]  ... 16 more
[INFO] Caused by: Java returned: 2
[INFO]  at org.apache.tools.ant.taskdefs.Java.execute(Java.java:87)
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo.server.RunClientMojo.doExecute(RunClientMojo.java:143)
[INFO]  at
org .apache .geronimo .mavenplugins .geronimo .reporting.ReportingMojoSupport.execute(ReportingMojoSupport.java:99)
[INFO]  ... 18 more
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 23 seconds
[INFO] [INFO] Finished at: Sun May 04 10:22:27 EDT 2008
[INFO] [INFO] Final Memory: 36M/561M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR

Samples: trunk
=================================
Log:
http://people.apache.org/builds/geronimo/server/binaries/trunk/20080504/samples-0900.log

Build status: FAILED





Reply via email to