protected Log log=LogFactory.getLog(this.getClass());
public DistributedHashtable(String groupname, ChannelFactory factory,
String properties, long state_timeout)
throws ChannelException {
this.groupname=groupname;
<BUG>initMethods();
channel=factory != null ? factory.createChannel(properties) : new JChannel(properties);</BUG>
disp=new RpcDispatcher(channel, this, this, this);
channel.setOpt(Channel.GET_STATE_EVENTS, Boolean.TRUE);
channel.connect(groupname);

protected Log log=LogFactory.getLog(this.getClass());
public DistributedHashtable(String groupname, ChannelFactory factory,
String properties, long state_timeout)
throws ChannelException {
this.groupname=groupname;
initSignatures();
channel=factory != null ? factory.createChannel(properties) : new JChannel(properties);
disp=new RpcDispatcher(channel, this, this, this);
channel.setOpt(Channel.GET_STATE_EVENTS, Boolean.TRUE);
channel.connect(groupname);
