Details

    • Sub-task
    • Resolution: Done
    • Critical
    • EAP_EWP 5.2.0
    • None
    • None
    • Release Notes
    • High
    • Hide
      Oracle's JDK7 changed the way in which the <literal>ProperyEditors</literal> registry was stored. What was previously a global registry became a per <literal>ThreadGroup</literal> registry. EAP 5.2.0 has removed the use of <literal>PropertyEditorManager</literal> and implementing a new facility provided by <literal>jboss-common-beans</literal> to accommodate this. Clients whose applications use custom <literal>ProperyEditors</literal> should be aware of this change.
      Show
      Oracle's JDK7 changed the way in which the <literal>ProperyEditors</literal> registry was stored. What was previously a global registry became a per <literal>ThreadGroup</literal> registry. EAP 5.2.0 has removed the use of <literal>PropertyEditorManager</literal> and implementing a new facility provided by <literal>jboss-common-beans</literal> to accommodate this. Clients whose applications use custom <literal>ProperyEditors</literal> should be aware of this change.
    • Documented as Resolved Issue
    • NEW

    Description

      In JDK 7 the storing of the registry of PropertyEditors has been changed from a global registry to a per ThreadGroup registry. The effect is that previously the custom PEs could always be located, now the PEs can only be located when looked up from the correct ThreadGroup.

      Removing the usage of PropertyEditorManager and using the facility provided by jboss-common-beans will fix this problem.

      Attachments

        1. eap5-jdk7-common-beans.patch
          80 kB
        2. eap5-jdk7-common-beans.patch
          80 kB
        3. eap5-jdk7-common-beans-v3.patch
          80 kB
        4. eap5-jdk7-common-beans-v4.patch
          99 kB
        5. eap5-jdk7-common-beans-v5.patch
          103 kB
        6. eap5-jdk7-common-beans-v5.patch
          108 kB
        7. eap5-jdk7-common-beans-v6.patch
          131 kB
        8. eap5-jdk7-common-beans-v6.patch
          147 kB
        9. eap5-jdk7-common-beans-v6.patch
          135 kB
        10. settings_bck.xml
          13 kB
        11. test.patch
          135 kB
        12. testsuite-build-xml.patch
          1 kB

        Issue Links

          Activity

            People

              rhn-cservice-bbaranow Bartosz Baranowski
              rhn-engineering-cdewolf Carlo de Wolf
              Scott Thomas Scott Thomas (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 3 days Original Estimate - 3 days
                  3d
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 1 minute
                  2w 1m