code: @Override
     public void writeExternal(ObjectOutput out) throws IOException
     {
        super.writeExternal(out);
        byte[] buf = wsId.getBytes(Constants.DEFAULT_ENCODING);
        out.writeInt(buf.length);
        out.write(buf);
     }
docs: {@inheritDoc}