add "Request" as suffix for getInputMessageName()
-------------------------------------------------
Key: CXF-2866
URL: https://issues.apache.org/jira/browse/CXF-2866
Project: CXF
Issue Type: Wish
Components: JAX-WS Runtime
Affects Versions: 2.2.5
Reporter: nathanleewei
Priority: Minor
in org.apache.cxf.service.factory.DefaultServiceConfiguration, there're 2
funtions: getInputMessageName & getOutputMessageName
@Override
public QName getInputMessageName(OperationInfo op, Method method) {
return new QName(op.getName().getNamespaceURI(),
op.getName().getLocalPart() );
}
@Override
public QName getOutputMessageName(OperationInfo op, Method method) {
return new QName(op.getName().getNamespaceURI(),
op.getName().getLocalPart() + "Response");
}
the getOutputMessageName will append a suffix -- "Response" by default, while
getInputMessageName append nothing.
Can we append "Request" as suffix by default?
@Override
public QName getInputMessageName(OperationInfo op, Method method) {
return new QName(op.getName().getNamespaceURI(),
op.getName().getLocalPart() + "Request"); /*modified by nathan*/
}
So that, the generated wsdl will looks nicer :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.