The other option, is to create our own SLF4J implementation, which provides this serialization muck... which may also allow us to add some ability to inject some state into the MDC and/or NDC to provide more details about the logger, like which plugin or which ear they came from, etc...

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