Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.9.3
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-877Try replacing JOTM/XAPool with Atomikos
      KULRICE-1378Modify assembly descriptors to ensure that jotm and xapool are not being included in binary and standalone distributions
      KULRICE-10645Roll back recent ObjectPropertyUtils changes in rice-2.3 branch
      KULRICE-10923IT Failure ExtensionForAnnotationTest JTA transaction unexpectedly rolled back
      KULRICE-1379Patch OJB to support unwrapping native jdbc objects from Atomikos pooled connections
      KULRICE-6022XAPool/Bitronix configuration documentation
      KULRICE-12428On PeopleFlow maint doc, the lookup for a Role member isn't returning the roll
      KULRICE-1096Clean up and remove unnecessary JARs from Rice (i.e. Axis, etc)
      KULRICE-7499Link from the Rice screen back over to KFS
      KULRICE-6339Remove unused datasource.pool.size config parameter from various files

      Description

      We had major issues with Atomikos when we attempted to use it in a real production Rice setting. We need to rollback to JOTM and XAPool. This should include updating the test, standalone configuration and any relevant documentation. We also need to resurrect the XAPoolDataSource.

      I was hoping we could track down what the problems were but efforts to that end haven't revealed any workable results and the types of errors we encountered were difficult to reproduce.

        Issue Links

          Activity

          Hide
          Ailish Byrne added a comment -

          i think we already resurrected the xa pool ds?

          Show
          Ailish Byrne added a comment - i think we already resurrected the xa pool ds?
          Hide
          Eric Westfall added a comment -

          Yes, I think you are correct but I want however gets this issue to verify that's the case (because I think it happened on a different branch).

          Show
          Eric Westfall added a comment - Yes, I think you are correct but I want however gets this issue to verify that's the case (because I think it happened on a different branch).
          Hide
          Eric Westfall added a comment -

          Nate mentioned that there are a couple of classes which will need to be implemented for JOTM/XAPool from the JPA work he did. He said they have the word "Atomikos" in them somewhere.

          Show
          Eric Westfall added a comment - Nate mentioned that there are a couple of classes which will need to be implemented for JOTM/XAPool from the JPA work he did. He said they have the word "Atomikos" in them somewhere.
          Hide
          David Elyea added a comment -

          I was going to close this but i realized there may be some lingering JPA work related to the change. Nate i assigned the issue to you for that potential case.

          Show
          David Elyea added a comment - I was going to close this but i realized there may be some lingering JPA work related to the change. Nate i assigned the issue to you for that potential case.
          Hide
          Nate Johnson (Inactive) added a comment -
          • Made JTOM the default in RiceLocalContainerEntityManagerFactoryBean: can be overridden by setting a config property (JpaProperties.hibernate.transaction.manager_lookup_class)
          • Made pessimisticLocks in the DocBase transient for now. Will need to get with David in 094 and make this work with JPA
          • Same with attachment in MainDocBase
          • In kns-persistence: Added DocumentTypeAttribute and removed DocumentStatus/DocumentGroup from the list of JPA annotated beans
          Show
          Nate Johnson (Inactive) added a comment - Made JTOM the default in RiceLocalContainerEntityManagerFactoryBean: can be overridden by setting a config property (JpaProperties.hibernate.transaction.manager_lookup_class) Made pessimisticLocks in the DocBase transient for now. Will need to get with David in 094 and make this work with JPA Same with attachment in MainDocBase In kns-persistence: Added DocumentTypeAttribute and removed DocumentStatus/DocumentGroup from the list of JPA annotated beans
          Hide
          Eric Westfall added a comment -

          Resurrected the source and license files for carol and xapool.

          Show
          Eric Westfall added a comment - Resurrected the source and license files for carol and xapool.

            People

            • Assignee:
              Nate Johnson (Inactive)
              Reporter:
              Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4 hours
                4h
                Remaining:
                Remaining Estimate - 4 hours
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel