• Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Complete
    • Affects Version/s: 1.5 M1, 1.0.3
    • Fix Version/s: 2.0 GA
    • Component/s: Core
    • Labels:


      To do tests with a Web Service system it would be nice to be able to mock the system in an easy way. The idea is to define which XML request is answered by which XML response. This allows the test to use recorded XML from an existing systems. Also the test is very low level and therefore agnostic of the used serialization mechanism. It can also easily simulate faults and errors of all kinds. Therefore it would be a nice idea for integration tests and would be in the spirit of the mocks for JNDI etc provided by Spring Core.

      For this the WebServiceTemplate must be subclassed. The createConnection() method must be changed in a way that a Connection is returned that provides WebServiceMessages as defined by the XML files. The comparision of the XML request to the recorded XML requests can be implemented using XMLUnit for example.

        Issue Links


          eberhardwolff Eberhard Wolff created issue -
          arjen.poutsma Arjen Poutsma made changes -
          Field Original Value New Value
          Fix Version/s 1.6 [ 10981 ]
          albert_deinbeck Albert Deinbeck made changes -
          Attachment [ 14451 ]
          arjen.poutsma Arjen Poutsma made changes -
          Link This issue is related to SWS-440 [ SWS-440 ]
          arjen.poutsma Arjen Poutsma made changes -
          Resolution Complete [ 8 ]
          Status Open [ 1 ] Resolved [ 5 ]
          arjen.poutsma Arjen Poutsma made changes -
          Status Resolved [ 5 ] Closed [ 6 ]


            • Assignee:
              arjen.poutsma Arjen Poutsma
              eberhardwolff Eberhard Wolff
            • Votes:
              8 Vote for this issue
              5 Start watching this issue


              • Created: