Uploaded image for project: 'JBoss Web Services'
  1. JBoss Web Services
  2. JBWS-674

Refactor UMD (WSDLDefinition) to be thread safe

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • jbossws-1.0RC3
    • None
    • jbossws-native
    • None

      The UMD, which is shared accross threads, contains a WSDLDefinition object, which contains a wsdl4j Definition object. This object is not thread safe because it uses DOM objects internally.

      A temporary workaround could be to synchonize WSDLRequestHandler, since it is the only area of the codebase that would run into this problem.

      -Jason

            jgreene@redhat.com Jason Greene
            jgreene@redhat.com Jason Greene
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: