reverbel in JBossAS6

Fix the eclipse build.
Fix the eclipse build.
Remove references to the transaction project.

    • -0
    • +42
    /trunk/testsuite/.project
Fix the testsuite build by disabling the compilation of the following testcases, which depend on the removed TM code: cts/test/StatefulSessionUnitTestCase, securitymgr/test/StatefulSessionUnitTestCase, messagedriven/beans/TestMessageDriven, and txpropiiop/**. THIS NEEDS TO BE REVISITED.

Remove all targets related to TM/DTM/OTS.

    • -0
    • +2
    /trunk/testsuite/imports/sections/cts.xml
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

  1. … 139 more files in changeset.
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

    • -0
    • +22
    /trunk/server/.project
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

    • -0
    • +23
    /trunk/iiop/.project
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

    • -0
    • +0
    /trunk/transaction/.project
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

    • -0
    • +0
    /trunk/transaction/build.bat
    • -0
    • +0
    /trunk/transaction/build.sh
    • -0
    • +0
    /trunk/transaction/component-info.xml
    • -0
    • +0
    /trunk/transaction/jbossbuild.xml
    • -0
    • +0
    /trunk/transaction/src/etc/default.mf
    • -0
    • +0
    /trunk/transaction/src/main/org/jboss/tm/GlobalId.java
    • -0
    • +0
    /trunk/transaction/src/main/org/jboss/tm/LocalId.java
    • -0
    • +0
    /trunk/transaction/src/main/org/jboss/tm/ResourceFactory.java
  1. … 72 more files in changeset.
Delete TM/OTS/DTM code, which now lives in a separate project (at http://xactor.sourceforge.net).

    • -0
    • +0
    /trunk/iiop/src/main/org/jboss/tm/iiop/OTSServant.java
    • -0
    • +192
    /trunk/iiop/src/main/org/jboss/tm/iiop/TxServerInterceptor.java
    • -0
    • +0
    /trunk/iiop/src/main/org/jboss/tm/iiop/wrapper/Util.java
JBAS-4518: Remove obsolete file that depends on the XidFactory, which will be soon removed from trunk.

JBAS-4517: Remove obsolete files that depend on the XidFactory, which will be soon removed from trunk.

JBAS-4517: Remove obsolete files that depend on the XidFactory, which will be soon removed from trunk.

Remove unused import.

Remove reference to the TransactionManagerService, which will be soon removed from trunk.

Delete directory that was used by a temporary fix only.

Delete temporary fix for the lack of InboundTransactionCurrent in jboss-integration.jar.

Remove the hardcoded dependency to TxServerInterceptor, use the SPI InboundTransactionCurrent instead.
Add default implementation of InboundTransactionCurrent.
The registration name is now a final field of the interface.
InboundTransactionCurrent must be a local CORBA Object, otherwise register_initial_reference will not take it.

    • -0
    • +5
    /projects/integration/trunk/build/pom.xml
Remove the hardcoded dependency to TxServerInterceptor, use the SPI interface InboundTransactionCurrent instead.
Add SPI to be implemented by a CORBA OTS provider, for integration with JBossAS.

    • -0
    • +1
    /projects/integration/trunk/build/pom-jdk14.xml
    • -0
    • +1
    /projects/integration/trunk/build/pom.xml
  1. /projects/integration/trunk/jboss-corba-ots-spi
  2. /projects/integration/trunk/jboss-corba-ots-spi/src
  3. … 4 more files in changeset.
Fix NPE in testcase.
Modifications needed by JacORB 2.3.0jboss.patch1 (JBAS-4146).

The changes in SSLSocketFactory/SSLServerSocketFactory and DomainSocketFactory reflect changes in JacORB's socket factory APIs in JacORB 2.3.0.

The change in IIOPClientUserTransactionObjectFactory is due to the stricter type-checking done by the method narrow in JacORB 2.3.0.

  1. /trunk/iiop/src/main/org/jboss/iiop/jacorb
Modifications needed by JacORB 2.3.0jboss.patch1 (JBAS-4146).

The changes in SSLSocketFactory/SSLServerSocketFactory and DomainSocketFactory reflect changes in JacORB's socket factory APIs in JacORB 2.3.0.

The change in IIOPClientUserTransactionObjectFactory is due to the stricter type-checking done by the method narrow in JacORB 2.3.0.

Do not send the transaction propagation context along with requests to the Coordinator or with requests to the Terminator. (Optimization submitted by Ivan Neto.)
    • -0
    • +229
    /trunk/iiop/src/main/org/jboss/tm/iiop/TxClientInterceptor.java
  1. /trunk/iiop/src/main/org/jboss/tm/iiop/client