anchor.diff:  
   *TPEPROTO* Global transaction is already started.
   
  -*TPESYSTEM* System failure occurred during serving. See logs i.e. user log, or debugs for more info. Could be the case if XA sub-system is not open by *tpopen()*.
  +*TPESYSTEM* System failure occurred during serving. See logs i.e. user log, or 
  +debugs for more info. Could be the case if XA sub-system is not open by *tpopen()*.
   
   *TPEOS* System failure occurred during serving. See logs i.e. user log, or debugs for more info.
   
  
positive.code: If global transaction was running in main thread for which *tpsrvgetctxdata()* 
  was called, then *tpsrvsetctxdata()* will resume the global transaction in current thread.
  
  This function is available only for XATMI servers.
  
  *Valid flags*
  
negative.code: *TPNOAUTBUF* Do not restore auto buffer when restoring the server context. 
  This can be suitable in case if buffer is already made free by initial service thread
  and the target server/service does not know anything about given pointer. E.g.
  the context is copied to different process. If context is copied to other process
  with out using this flag, then segmentation fault is possible at *tpreturn()*
  or *tpforward()*.
  
  RETURN VALUE
  ------------
  