Transaction Service Avatar
  1. OMG Specification

Transaction Service — All Issues

  • Acronym: TRANS
  • Issues Count: 3
  • Description: All Issues
Open Closed All
All Issues

Issues Summary

Issues Descriptions

NonTxTargetPolicy default value?

  • Key: TRANS13-49
  • Legacy Issue Number: 4808
  • Status: closed  
  • Source: ZeroC ( Bernard Normier)
  • Summary:

    OTS v1.2 does not define the default value for the NonTxTargetPolicy
    policy. Defining a default would allow applications that use OTS and
    don't set a NonTxTargetPolicy value to be portable.

  • Reported: TRANS 1.2 — Thu, 17 Jan 2002 05:00 GMT
  • Disposition: Resolved — TRANS 1.3
  • Disposition Summary:

    The default NonTxTargetPolicy is PERMIT.

  • Updated: Fri, 6 Mar 2015 21:38 GMT

OTSPolicy

  • Key: TRANS13-48
  • Legacy Issue Number: 4665
  • Status: closed  
  • Source: International Business Machines ( Dr. Ian Robinson)
  • Summary:

    I'm trying to understand how an OTSPolicy should be encoded in an IOR.
    In particular, I'm trying to understand how to do this without a POA.

    OTS 1.2 deprecated the "OTS 1.1+messaging" TAG_TRANSACTION_POLICY
    and TransactionPolicyComponent structure in favour of TAG_OTS_POLICY
    and TAG_INV_POLICY. Should it have defined OTSPolicyComponent and
    InvocationPolicyComponent structures? These structures would then be
    the component_data of the TaggedComponents carrying the policy values
    in the IOR.

    // The TAG_TRANSACTION_POLICY component is deprecated and //
    // replaced by InvocationPolicy and OTSPolicy components //
    // It is retained for backward compatibility only. //
    module CosTSInteroperation
    {
    const IOP::ComponentId TAG_TRANSACTION_POLICY=26:
    struct TransactionPolicyComponent

    { CosTransactions::TransactionPolicyValue tpv; }

    ;
    const IOP::ComponentId TAG_OTS_POLICY= 31;
    const IOP::ComponentId TAG_INV_POLICY= 32;
    };

  • Reported: TRANS 1.2 — Wed, 31 Oct 2001 05:00 GMT
  • Disposition: Resolved — TRANS 1.3
  • Disposition Summary:

    see below

  • Updated: Fri, 6 Mar 2015 21:38 GMT

Incorrect CosTransactions.idl in OTS 1.2

  • Key: TRANS13-47
  • Legacy Issue Number: 4589
  • Status: closed  
  • Source: International Business Machines ( Dr. Ian Robinson)
  • Summary:

    The CosTransactions.idl in Appendix A of OTS 1.2 (formal/01-05-02) is
    incorrect
    since the addition of the IDL for the CosTSInteroperation module. The main
    body
    of content for the CosTransactions module seems to have been moved from A.1
    to after the end-of-scope for CosTSInteroperation in A.3.

  • Reported: TRANS 1.2 — Thu, 4 Oct 2001 04:00 GMT
  • Disposition: Resolved — TRANS 1.3
  • Disposition Summary:

    Fix the formatting of appendix A

  • Updated: Fri, 6 Mar 2015 21:38 GMT