- changed status to resolved
Fel version på soapAction i WSDL för GetFormQuestionPage
Issue #350
resolved
I WSDLen för GetFormQuestionPageResponder finns följande rad (rad 57)
<soap:operation soapAction='urn:riv:infrastructure:eservicesupply:forminteraction:GetFormQuestionPageResponder:1:GetFormQuestionPage' style='document' />
Där soapAction kommer från version 1 av schemat, allting annat är av version 2, t.ex. parametrarna.
Vi har implementerat allt i tjänsten enligt version 2 som i Java-koden nedan.
@WebResult(name = "GetFormQuestionPageResponse", targetNamespace = "urn:riv:infrastructure:eservicesupply:forminteraction:GetFormQuestionPageResponder:2", partName = "parameters")
@WebMethod(operationName = "GetFormQuestionPage", action = "urn:riv:infrastructure:eservicesupply:forminteraction:GetFormQuestionPageResponder:2:GetFormQuestionPage")
public GetFormQuestionPageResponseType getFormQuestionPage(
@WebParam(partName = "LogicalAddress", name = "LogicalAddress", targetNamespace = "urn:riv:itintegration:registry:1", header = true) String logicalAddress,
@WebParam(partName = "parameters", name = "GetFormQuestionPage", targetNamespace = "urn:riv:infrastructure:eservicesupply:forminteraction:GetFormQuestionPageResponder:2") GetFormQuestionPageType getFormQuestionPage) {
Förmodligen skulle man kunna byta action = … i Java-koden ovan till :1: men det känns som fel väg att gå. Problemet borde åtgärdas i WSDL.
Comments (1)
-
- Log in to comment
Löst i kommande version 2.1