/* 920 */ InputStream _is = null;
/* */ try
/* */ {
/* 923 */ OutputStream _os = _request("get_txcontext", true);
/* 924 */ _is = _invoke(_os);
/* 925 */ PropagationContext _result = PropagationContextHelper.read(_is);
/* 926 */ PropagationContext localPropagationContext1 = _result;
/* */ return localPropagationContext1;
/* */ }
/* */ catch (RemarshalException _rx)
/* */ {
/* */ }
/* */ catch (ApplicationException _ax)
/* */ {
/* 931 */ String _id = _ax.getId();
/* 932 */ if (_id.equals("IDL:omg.org/CosTransactions/Unavailable:1.0"))
/* */ {
/* 934 */ throw UnavailableHelper.read(_ax.getInputStream());
/* */ }
/* 936 */ throw new RuntimeException("Unexpected exception " + _id);
/* */ }
/* */ finally
/* */ {
/* 940 */ _releaseReply(_is);
/* */ }
/* */
/* */ }
/* */
/* 945 */ ServantObject _so = _servant_preinvoke("get_txcontext", _opsClass);
/* 946 */ if (_so == null)
/* 947 */ throw new UNKNOWN("local invocations not supported!"); TransactionServiceOperations _localServant = (TransactionServiceOperations)_so.servant;
/* */ PropagationContext _result;
/* */ try {
/* 952 */ _result = _localServant.get_txcontext();
/* */ }
/* */ finally
/* */ {