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

dotnet_soapenc_bugfix is "blindly" reset

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Reopened
    • Critical
    • Resolution: Unresolved
    • 1.2
    • None
    • Basic Architecture
    • None
    • not really important

    Description

      org.apache.axis.encoding.TypeMappingRegistryImpl.doRegisterFromVersion(String version) "blindly" resets the dotnet_soapenc_bugfix.

      generated a bunch of classes based on a .NET web service
      set the dotnet_soapenc_bugfix flag in server-config.wsdd but the autogenerated class ALL call:
      ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");

      which eventually will call doRegisterFromVersion with "1.2" (or sometimes null though i didn't track THAT down)

      this blindly overrides the flag as set in the server-config.wsdd file.

      I can't believe this is "on purpose"

      suggest looking for the flag in the server-config.wsdd and setting some system flag stating that it's specified and to NOT re-set it?

      thanks,
      -dovholuk

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dovholuk clint dovholuk
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: