Ok, so Hedera is not delivering the message...

The code is like this:
members = (get receiver list from the message);
if(members.contains(getLocalMembership())
        return message;

so, clearly the member ID that is on the message is not the same (string?) that you get from getLocalMembership(). I added more debug information that logs the list of receivers that are on the message and the result of the getLocalMembership() method. It is commited in the Hedera CVS. Can you redo that and check out what does it log?

The files are that ones, yes. I think that the common files are the same and did not change, but just to be sure I usually run the "ant jar-hedera-export" that creates a directory with all the jar files that need to be included (without the version numbers in the filenames. Then, I copy these files to the lib directory of sequoia. Don't forget to put an entry to all the files in the bin/scripts.xml file of sequoia src distribution.

Well, but I don't think that the problem is this one, otherwise I would give some ClassNotFound exception or other thing like that. Can you please redo the test in order to verify who is in the list of receivers?

Thanks for the feedback,
Nuno Carvalho


On May 4, 2006, at 4:31 PM, Schnabl, Sebastian wrote:


I added debug information about message delivery in the
AppiaReliableGroupChannel.java file and commited it in the CVS.
Can you please update hedera from CVS and checkout if the
messages are being delivered to the controller?

Hello,

I did as mentioned, here are the last line of the log of controller 1.


2006-05-04 17:21:14,507 DEBUG continuent.hedera.gms Member (address=192.168.10.94/192.168.10.94:32810, uid=192.168.10.94/192.168.10.94:32810) joins Group(gid=qualiproof). 2006-05-04 17:21:14,988 DEBUG continuent.hedera.channel Received Message 2006-05-04 17:21:14,988 DEBUG continuent.hedera.channel received message NOT fragmented 2006-05-04 17:21:15,029 DEBUG continuent.hedera.channel NOT delivering the message


Controller 2 hangs at:

2006-05-04 17:21:14,945 INFO controller.virtualdatabase.qualiproof Group qualiproof connected to Member(address=test94.dresden.local/ 192.168.10.94:32810, uid=test94.dresden.local/192.168.10.94:32810) 2006-05-04 17:21:14,946 INFO controller.virtualdatabase.qualiproof Group now contains 2 controllers. 2006-05-04 17:21:14,946 INFO controller.virtualdatabase.qualiproof Checking virtual database configuration with remote controllers.

Only for clarity: i added the hedera-appia-1.4.2.jar and the appia-3.1.jar to the sequoia/lib directory. Are these the correct files ?

_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera


_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

Reply via email to