I am using 2.3 M2 


 1. Destination get every Persistent message twice:


 01-*Jan* 18:35:29.486 WARNING lab6.First$$*anonfun*$receive$1 
*akka*://InitialPChannelTester: 
unknown message: 
ConfirmablePersistentImpl(data183529.439,1,,false,false,0,List(),Confirm(,1,/user/first/myPersistentChannel,1,null),Actor[
*akka*://InitialPChannelTester/system/journal#137981169],null)

01-*Jan* 18:35:29.489 INFO lab6.Second$$*anonfun*$receive$2 
*akka*://InitialPChannelTester: 
got *payload*=data183529.439 sequenceNr=1 *redeliveries*=0


 01-*Jan* 18:35:33.440 WARNING lab6.First$$*anonfun*$receive$1 
*akka*://InitialPChannelTester: 
unknown message: 
ConfirmablePersistentImpl(data183533.439,2,,false,false,0,List(),Confirm(,2,/user/first/myPersistentChannel,2,null),Actor[
*akka*://InitialPChannelTester/system/journal#137981169],null)

01-*Jan* 18:35:33.440 INFO lab6.Second$$*anonfun*$receive$2 
*akka*://InitialPChannelTester: 
got *payload*=data183533.439 sequenceNr=2 *redeliveries*=0


 Is this expected behavior?

How should I handle this?

 
 2. Should unconfirmed Persistent messages redelivered when JVM is 
restarted?

When JVM is restarted previous Persistent messages end up in Dead letters.


 [INFO] [01/01/2014 18:42:09.842] 
[InitialPChannelTester-akka.actor.default-dispatcher-4] 
[akka://InitialPChannelTester/user/first/second] Message 
[akka.persistence.ConfirmablePersistentImpl] from 
Actor[akka://InitialPChannelTester/user/first#-1529344871] to 
Actor[akka://InitialPChannelTester/user/first/second#1254233072] was not 
delivered. [1] dead letters encountered. This logging can be turned off or 
adjusted with configuration settings 'akka.log-dead-letters' and 
'akka.log-dead-letters-during-shutdown'.

[INFO] [01/01/2014 18:42:09.843] 
[InitialPChannelTester-akka.actor.default-dispatcher-2] 
[akka://InitialPChannelTester/user/first/second] Message 
[akka.persistence.ConfirmablePersistentImpl] from 
Actor[akka://InitialPChannelTester/user/first#-1529344871] to 
Actor[akka://InitialPChannelTester/user/first/second#1254233072] was not 
delivered. [2] dead letters encountered. This logging can be turned off or 
adjusted with configuration settings 'akka.log-dead-letters' and 
'akka.log-dead-letters-during-shutdown'.


  Thanks for great work, looks very promising

toivo


-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: http://akka.io/faq/
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/groups/opt_out.

Attachment: InitialPChannelTester.scala
Description: Binary data

Reply via email to