- Better serializer error handling and logging

- Automatic corruption repair in blockfile
- Automatic removal of bad entries in BFNS
- Use unsigned shorts to extend max lengths to 65535
- Check max length
- Throw IOE on negative ints
- Tweak fromProperties() exceptions
- Fix DataHelper encoding issues (ticket #436)
- CSS tweaks
This commit is contained in:
zzz
2011-03-24 21:51:20 +00:00
parent 7751661f3d
commit 1adb3d19c7
12 changed files with 295 additions and 58 deletions

View File

@@ -66,11 +66,11 @@ li {
}
tr.list1 {
background-color:#E0E0E0;
background-color:#E8E8EC;
}
tr.list0 {
background-color:white;
background-color:#F0F0F4;
}
p.messages {

View File

@@ -183,7 +183,12 @@ public class NamingServiceBean extends AddressbookBean
}
}
String destination = entry.getValue().toBase64();
list.addLast( new AddressBean( name, destination ) );
if (destination != null) {
list.addLast( new AddressBean( name, destination ) );
} else {
// delete it too?
System.err.println("Bad entry " + name + " in database " + service.getName());
}
}
AddressBean array[] = list.toArray(new AddressBean[list.size()]);
Arrays.sort( array, sorter );