Timer restoring error in WildFly 8.2 -


after upgrading wildfly 8.2 jboss 5.1, got next error logs. @ same time - works.

2015-07-13 18:28:35,201 ejb default - 2 error [org.jboss.as.ejb3] jbas014129: not restore timer /srv/wildfly-pc/standalone/data/timer-service-data/....bean/01521e61-9473-4cf2-b10b-e1def97c1576: java.io.eofexception: read past end of file @ org.jboss.marshalling.simpledatainput.eofonread(simpledatainput.java:151) [jboss-marshalling-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.simpledatainput.readunsignedbytedirect(simpledatainput.java:294) [jboss-marshalling-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.simpledatainput.readunsignedbyte(simpledatainput.java:249) [jboss-marshalling-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:224) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.readfields(riverunmarshaller.java:1746) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doinitserializable(riverunmarshaller.java:1659) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadnewobject(riverunmarshaller.java:1286) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:276) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:224) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadcollectionobject(riverunmarshaller.java:180) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobjectarray(riverunmarshaller.java:1553) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadarray(riverunmarshaller.java:1592) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:330) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:224) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.readfields(riverunmarshaller.java:1746) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doinitserializable(riverunmarshaller.java:1659) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadnewobject(riverunmarshaller.java:1286) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:276) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:224) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.readfields(riverunmarshaller.java:1746) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doinitserializable(riverunmarshaller.java:1659) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadnewobject(riverunmarshaller.java:1286) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:276) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.river.riverunmarshaller.doreadobject(riverunmarshaller.java:209) [jboss-marshalling-river-1.4.9.final.jar:1.4.9.final] @ org.jboss.marshalling.abstractobjectinput.readobject(abstractobjectinput.java:76) [jboss-marshalling-1.4.9.final.jar:1.4.9.final] @ org.jboss.as.ejb3.timerservice.persistence.filestore.filetimerpersistence.loadtimersfromfile(filetimerpersistence.java:296) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ org.jboss.as.ejb3.timerservice.persistence.filestore.filetimerpersistence.gettimers(filetimerpersistence.java:275) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ org.jboss.as.ejb3.timerservice.persistence.filestore.filetimerpersistence.persisttimer(filetimerpersistence.java:166) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ org.jboss.as.ejb3.timerservice.persistence.filestore.filetimerpersistence.persisttimer(filetimerpersistence.java:149) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ org.jboss.as.ejb3.timerservice.timerserviceimpl.persisttimer(timerserviceimpl.java:604) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ org.jboss.as.ejb3.timerservice.task.timertask.run(timertask.java:161) [wildfly-ejb3-8.2.0.final.jar:8.2.0.final] @ java.util.concurrent.executors$runnableadapter.call(executors.java:511) [rt.jar:1.8.0_45] @ java.util.concurrent.futuretask.run(futuretask.java:266) [rt.jar:1.8.0_45] @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142) [rt.jar:1.8.0_45] @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617) [rt.jar:1.8.0_45] @ java.lang.thread.run(thread.java:745) [rt.jar:1.8.0_45] @ org.jboss.threads.jbossthread.run(jbossthread.java:122) [jboss-threads-2.1.1.final.jar:2.1.1.final] caused by: exception occurred: in field trid in object of type com.......storagedata in element @ index [1] of size [4] in field second in object of type com.......pair in field info in object of type org.jboss.as.ejb3.timerservice.persistence.timerentity 

pair - contain 2 values (serializable)

storagedata - data (serializable), including long trid field

in bean:

@resource private timerservice service;  protected void startasync(integer id, object... params) {     service.createtimer(0, new pair<integer, object[]>(id, params)); } 

how remove error?

found problem - last parameter in object... params not serializable.


Comments

Popular posts from this blog

searchKeyword not working in AngularJS filter -

sequelize.js - Sequelize: sort by enum cases -

user interface - how to replace an ongoing process of image capture from another process call over the same ImageLabel in python's GUI TKinter -