public ClassConfigurator() {
}
protected static void init() throws ChannelException {
try {
Util.loadClass("javax.xml.parsers.DocumentBuilderFactory", ClassConfigurator.class);
<BUG>MagicNumberReader reader=new MagicNumberReader();
try {
String mnfile=Util.getProperty(new String[]{Global.MAGIC_NUMBER_FILE, "org.jgroups.conf.magicNumberFile"},
null, null, false, null);
if(mnfile != null) {</BUG>
if(log.isDebugEnabled()) log.debug("Using " + mnfile + " as magic number file");

public ClassConfigurator() {
}
protected static void init() throws ChannelException {
try {
Util.loadClass("javax.xml.parsers.DocumentBuilderFactory", ClassConfigurator.class);
String mnfile=null;
try { // PropertyPermission not granted if running in an untrusted environment with JNLP
mnfile=Util.getProperty(new String[]{Global.MAGIC_NUMBER_FILE, "org.jgroups.conf.magicNumberFile"},
null, null, false, MAGIC_NUMBER_FILE);
