Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.4.3
    • 3.6
    • spring
    • None
    • Equinox

    Description

      The XBeanNamespaceHandler use thread context class loader for resolving bean classes. My patch add ResourceLoader to process. All tests are passed.

      I try use XBean to create Spring IDE plugin and this patch give posibility to embed XBean inside Eclipse Equinox.

      Attachments

        1. class-loading-short.patch
          0.8 kB
          Łukasz Dywicki
        2. class-loading.patch
          4 kB
          Łukasz Dywicki

        Activity

          Patch provided.

          ldywicki Łukasz Dywicki added a comment - Patch provided.

          Even shorter version of patch.

          ldywicki Łukasz Dywicki added a comment - Even shorter version of patch.

          parserContext.getReaderContext().getResourceLoader()

          gnodet Guillaume Nodet added a comment - parserContext.getReaderContext().getResourceLoader()

          Sending pom.xml
          Sending xbean-spring/src/main/java/org/apache/xbean/spring/context/v2c/XBeanNamespaceHandler.java
          Transmitting file data ..
          Committed revision 811229.

          gnodet Guillaume Nodet added a comment - Sending pom.xml Sending xbean-spring/src/main/java/org/apache/xbean/spring/context/v2c/XBeanNamespaceHandler.java Transmitting file data .. Committed revision 811229.

          People

            gnodet Guillaume Nodet
            ldywicki Łukasz Dywicki
            Votes:
            0 Vote for this issue
            Watchers:
            Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: