this.updateInterceptor.clear();
try {
// TODO change this since it can not work when using xmlrpc with singleChannel=true
cbServer = new XmlRpcCallbackServer();
CallbackAddress cbAddress = new CallbackAddress(glob);
cbServer.initialize(this.glob, name, cbAddress, new AbstractCallbackExtended(glob) {
public String update(String cbSessionId, UpdateKey updateKey, byte[] content, UpdateQos updateQos) throws XmlBlasterException {
try {
String contentStr = new String(content);
String cont = (contentStr.length() > 10) ? (contentStr.substring(0,10)+"...") : contentStr;
log.info("Receiving update of a message oid=" + updateKey.getOid() +