docs: public boolean copyMessageToResult( javax.xml.transform.Result resultTarget)
      {
          Object root = m_message.getRawData();
          try {
              String strSOAPPackage = (String)((TrxMessageHeader)this.getMessage().getMessageHeader()).get(SOAPMessageTransport.SOAP_PACKAGE);
  
              Marshaller m = JaxbContexts.getJAXBContexts().getMarshaller(strSOAPPackage);
              if (m != null)
              {
                  synchronized(m)
                  {   // Since the marshaller is shared (may want to tweek this for multi-cpu implementations)
                      m.marshal( root, resultTarget );
                  }
                  return true;    // Success
              }
          } catch (JAXBException ex)   {
              ex.printStackTrace();
          } catch (java.lang.IllegalArgumentException ex)   {
              ex.printStackTrace();
          }
          return super.copyMessageToResult(resultTarget);        
      }