Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-2529

make JavaServiceDesc.getMethods() protected (instead of private)

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      I would like to extend JavaServiceDesc and override getMethods(). I can't do that because the method is private. I changed it to protected, made a patched axis.jar, and everything works fine. It would be great if someone could make that change in SVN.

      P.S.: I need to override getMethods() because I'm publishing objects of CGLIB-generated classes as services. getMethods() now returns the generated methods, which messes up a few things. Overriding getMethods() and returning the methods of the original class fixes that.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jcsahnwaldt Christopher Sahnwaldt
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: