Thanks a lot for this new version.
This is the results of my new tests with 0.8.7 :
- undeploy works all right now with default pod.
- when I update my jar, it seems that I need to undeploy before calling
deploy, if not I have some log INFO like "RealtyUserList.jar time is
modified.". Maybe this is a normal behaviour.
- deploying several jars works only if each jar is on a different pod,
maybe this is a normal behaviour.
Please notice that in this situation, undeploy does not work because
there is no --pod option in undeploy, and the jar is not removed from
the pod
- when I call put() to update a node, the node is updated in memory, and
the get() returns the new value. but after a start/stop or
undeploy/deploy, the previous data is back, it seems that it is not
stored on disc
- there is still an exception with delete :
[2015-01-14 10:18:19,816] WARNING DeliverInbox:
DeliverInbox[ActorSkeletonBean[ResourceManagerImpl[User]]]
java.lang.NullPointerException
java.lang.NullPointerException
at
com.caucho.kraken.query.DeleteQuery$FindDeleteResult.complete(DeleteQuery.java:127)
at
com.caucho.kraken.query.DeleteQuery$FindDeleteResult.complete(DeleteQuery.java:116)
at com.caucho.kelp.TableKelp.findOne(TableKelp.java:497)
at com.caucho.kraken.query.DeleteQuery.exec(DeleteQuery.java:104)
at
com.caucho.amp.resource.TableResourceService.delete(TableResourceService.java:135)
at com.caucho.amp.resource.ContextResource.delete(ContextResource.java:361)
at
com.caucho.amp.resource.ActorSkeletonResource.delete(ActorSkeletonResource.java:144)
at
com.caucho.amp.proxy.FilterMethodDelete.delete(FilterMethodDelete.java:128)
at com.caucho.amp.proxy.FilterMethodDelete.send(FilterMethodDelete.java:63)
at com.caucho.amp.actor.MethodAmpBase.send(MethodAmpBase.java:120)
at com.caucho.amp.actor.MethodAmpChild.send(MethodAmpChild.java:65)
at com.caucho.amp.actor.ActorAmpBase.send(ActorAmpBase.java:157)
at com.caucho.amp.message.SendMessage_0.invoke(SendMessage_0.java:49)
at com.caucho.amp.inbox.DeliverInbox.deliver(DeliverInbox.java:117)
at com.caucho.amp.inbox.DeliverInbox.deliver(DeliverInbox.java:50)
at com.caucho.amp.queue.QueueRing.deliver(QueueRing.java:293)
at
com.caucho.amp.queue.QueueRingResizing.deliver(QueueRingResizing.java:219)
at
com.caucho.amp.queue.WorkerDeliverSingleThread.runImpl(WorkerDeliverSingleThread.java:82)
at
com.caucho.amp.queue.WorkerDeliverBase.runStarted(WorkerDeliverBase.java:243)
at com.caucho.amp.queue.WorkerDeliverBase.run(WorkerDeliverBase.java:167)
at com.caucho.amp.thread.ThreadAmp.runTasks(ThreadAmp.java:187)
at com.caucho.amp.thread.ThreadAmp.run(ThreadAmp.java:158)
Thanks for any help. (attached my source code)
--
Riccardo Cohen
+33 (0)6 09 83 64 49
Société Realty-Property.com
16 rue de Belle Isle
37100 Tours
France
<
http://www.paragence.fr>