• Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.2.0
    • 5.1.1
    • JTS
    • None

          [JBTM-1339] Ensure that JTS can use the JDK ORB provided by WildFly

          Support for this ORB can be tested by passing the following flags to the build:

          -Djacorb-disabled -Didlj-disabled
          

          Michael Musgrove added a comment - Support for this ORB can be tested by passing the following flags to the build: -Djacorb-disabled -Didlj-disabled

          wildfly is now running JTS just fine with the openjdk orb.

          To use it standalone (ie outside of JBoss Modules) we need to prepend the openjdk jar to the bootclasspath. I tried that on the jtax tests (via surefire argLine) and the tests run fine.

          My plan is to add another maven profile to run the surefire tests against openjdk-orb but the default will still be to use whatever comes with rt.jar

          Michael Musgrove added a comment - wildfly is now running JTS just fine with the openjdk orb. To use it standalone (ie outside of JBoss Modules) we need to prepend the openjdk jar to the bootclasspath. I tried that on the jtax tests (via surefire argLine) and the tests run fine. My plan is to add another maven profile to run the surefire tests against openjdk-orb but the default will still be to use whatever comes with rt.jar

          Good catch - thanks

          Michael Musgrove added a comment - Good catch - thanks

          Hi rhn-engineering-mmusgrov, I don't think we should close this one yet. Didn't we say you were going to try to move to using the fork from WFLY of the ORB: https://github.com/wildfly/wildfly/blob/master/iiop-openjdk/pom.xml#L79

          <dependency>
          <groupId>org.jboss.openjdk-orb</groupId>
          <artifactId>openjdk-orb</artifactId>
          </dependency>

          Tom Jenkinson added a comment - Hi rhn-engineering-mmusgrov , I don't think we should close this one yet. Didn't we say you were going to try to move to using the fork from WFLY of the ORB: https://github.com/wildfly/wildfly/blob/master/iiop-openjdk/pom.xml#L79 <dependency> <groupId>org.jboss.openjdk-orb</groupId> <artifactId>openjdk-orb</artifactId> </dependency>

          The associated WildFly jira is now closed (WFLY-1077 JDK ORB Subsystem) so this JIRA is now out of date

          Michael Musgrove added a comment - The associated WildFly jira is now closed ( WFLY-1077 JDK ORB Subsystem) so this JIRA is now out of date

          You are right, updated.

          Tom Jenkinson added a comment - You are right, updated.

          Mark Little added a comment -

          OK, thanks. Does the title of the issue need changing now though? I'm assuming we're not back porting this to AS7 and only focussing on WildFly.

          Mark Little added a comment - OK, thanks. Does the title of the issue need changing now though? I'm assuming we're not back porting this to AS7 and only focussing on WildFly.

          I think Mike is still working with Tomasz on this. I have assigned it to Mike, I am not sure why it was unassigned.

          Tom Jenkinson added a comment - I think Mike is still working with Tomasz on this. I have assigned it to Mike, I am not sure why it was unassigned.

          Mark Little added a comment -

          Isn't this out of date now?

          Mark Little added a comment - Isn't this out of date now?

          When the linked JIRA is ready make sure JTS functions with the JDK orb

          Michael Musgrove added a comment - When the linked JIRA is ready make sure JTS functions with the JDK orb

            rhn-engineering-mmusgrov Michael Musgrove
            rhn-engineering-mmusgrov Michael Musgrove
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 2 days
                2d
                Logged:
                Time Spent - Not Specified
                Not Specified