Uploaded image for project: 'Spring Web Services'
  1. Spring Web Services
  2. SWS-238

AbstractMethodEndpointMapping does not support JDK Proxies

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.2
    • Fix Version/s: 1.5 M1, 1.0.3
    • Component/s: Core
    • Labels:
      None

      Description

      AbstractMethodEndpointMapping has a method, getEndpointClass, which attempts to determine the correct base class for an endpoint. This method correctly deals with CGLIB-based proxies, but does not handle the more common JDK proxies.

      One solution would be to use the AopUtils.getTargetClass method to perform this check.

        Issue Links

          Activity

          Hide
          arjen.poutsma Arjen Poutsma added a comment -

          Closing issues for 1.5.0 M1

          Show
          arjen.poutsma Arjen Poutsma added a comment - Closing issues for 1.5.0 M1

            People

            • Assignee:
              arjen.poutsma Arjen Poutsma
              Reporter:
              katre John Cater
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: