I was able to fix this problem by defining two seperate Jaxb2Marshallers. One for marshalling te response, one for unmarshalling the request.

In my case, putting both schema's into one...