protected Message createResponseMessage(){
  return new Message(1,Version.CURRENT);
}

protected Message createResponseMessage ( ) { return new Message ( 1 , Version . CURRENT ) ; }
by default just create a normal one part msg . subclasses can override this .
