public byte[] pack(FixedMsg msg) throws Exception {
   String tranId = msg.getTranCode();
   IFixedMsgPackager packager = pMap.get(tranId);
   return packager.pack(msg);
 }
 public String Msg2Xml(FixedMsg msg) throws Exception {
   String tranId = msg.getTranCode();
   IFixedMsgPackager packager = pMap.get(tranId);
   return packager.Msg2Xml(msg);
 }