Agila
  1. Agila
  2. AGILA-14

Remove WSVT and replace it with WSDL4J validation

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.1
    • Fix Version/s: 0.1
    • Component/s: BPEL Deployer
    • Labels:
      None

      Description

      Right now Agila BPEL uses WSVT to validate WSDL documents. The usage of this API isn't possible anymore as it has been integrated with Eclipse web tools and won't be supported anymore as a separate project.

      The replacement is WSDL4J by using the isUndefined() method on each WSDL4J returned objects (messages, bindings, portTypes, ...). The idea is to load the WSDL document using WSDL4J and then traverse its object tree to check if all references are correct.

        Activity

        Hide
        Matthieu Riou added a comment -

        Loading WSDL document using WSDL4J and calling isUndefined on each element used by reference (by introspection to avoid implementing 4 times the same thing).

        Show
        Matthieu Riou added a comment - Loading WSDL document using WSDL4J and calling isUndefined on each element used by reference (by introspection to avoid implementing 4 times the same thing).

          People

          • Assignee:
            Matthieu Riou
            Reporter:
            Matthieu Riou
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development