2012-8-30 8:31:53 de.javakaffee.web.msm.serializer.javolution.ReflectionFormat
writeElements
严重: Could not write element for field.
java.lang.IllegalArgumentException: No suitable constructor found for class
java.math.BigInteger.
Available constructors: [public java.math.BigInteger(byte[]), public
java.math.BigInteger(int,byte[]), public
java.math.BigInteger(java.lang.String,int), public
java.math.BigInteger(java.lang.String), public
java.math.BigInteger(int,java.util.Random), public
java.math.BigInteger(int,int,java.util.Random)]
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.createNumberFormat(ReflectionFormat.java:584)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.getNumberFormat(ReflectionFormat.java:561)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding.getFormat(ReflectionBinding.java:198)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:815)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:790)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:383)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:335)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:790)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.writeElements(ReflectionBinding.java:329)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.write(ReflectionBinding.java:323)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.write(ReflectionBinding.java:284)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:439)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:389)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:439)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:389)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:790)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:383)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:335)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:790)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.writeElements(ReflectionBinding.java:329)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.write(ReflectionBinding.java:323)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLArrayFormat.write(ReflectionBinding.java:284)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:438)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:389)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:790)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:383)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLCollectionFormat.write(ReflectionBinding.java:335)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.writeElements(ReflectionFormat.java:263)
at de.javakaffee.web.msm.serializer.javolution.ReflectionFormat.write(ReflectionFormat.java:245)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:439)
at de.javakaffee.web.msm.serializer.javolution.ReflectionBinding$XMLMapFormat.write(ReflectionBinding.java:389)
at javolution.xml.XMLFormat$OutputElement.add(XMLFormat.java:819)
at javolution.xml.XMLObjectWriter.write(XMLObjectWriter.java:242)
at de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoder.doSerialize(JavolutionTranscoder.java:129)
at de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoder.serializeAttributes(JavolutionTranscoder.java:112)
at de.javakaffee.web.msm.TranscoderService.serializeAttributes(TranscoderService.java:153)
at de.javakaffee.web.msm.BackupSessionTask.serializeAttributes(BackupSessionTask.java:175)
at de.javakaffee.web.msm.BackupSessionTask.call(BackupSessionTask.java:109)
at de.javakaffee.web.msm.BackupSessionTask.call(BackupSessionTask.java:50)
at de.javakaffee.web.msm.BackupSessionService$SynchronousExecutorService.submit(BackupSessionService.java:346)
at de.javakaffee.web.msm.BackupSessionService.backupSession(BackupSessionService.java:205)
at de.javakaffee.web.msm.MemcachedSessionService.backupSession(MemcachedSessionService.java:1059)
at de.javakaffee.web.msm.RequestTrackingHostValve.backupSession(RequestTrackingHostValve.java:229)
at de.javakaffee.web.msm.RequestTrackingHostValve.invoke(RequestTrackingHostValve.java:154)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1770)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
I use nginx + 2 tomcats + 1 memcached using memcached-session-manager-1.6.2.jar
to share sessions,but i see above err logs.
(on winXP 32bit or ubuntu12.04 64bit,both have such err)
my Context config is
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes="n1:localhost:11211"
requestUriIgnorePattern=".*/.(png|gif|jpg|css|js)$"
sticky="false"
sessionBackupAsync="false"
sessionBackupTimeout="100"
transcoderFactoryClass="de.javakaffee.web.msm.serializer.javolution.JavolutionTr
anscoderFactory"
copyCollectionsForSerialization="false"/>
can anyone can tell me the details about the err?
tks
Original issue reported on code.google.com by shuzui1...@gmail.com on 30 Aug 2012 at 1:51
Original issue reported on code.google.com by
shuzui1...@gmail.com
on 30 Aug 2012 at 1:51