// chooses to allow parameters to be added when
// parmAndRetReq==false. This does not conflict with
// JSR 101 which indicates an exception MAY be thrown.
//if (parmAndRetReq) {
ParameterDesc param = new ParameterDesc();
param.setQName( paramName );
param.setTypeQName( xmlType );
param.setJavaType( javaType );
byte mode = ParameterDesc.IN;
if (parameterMode == ParameterMode.INOUT) {
mode = ParameterDesc.INOUT;
} else if (parameterMode == ParameterMode.OUT) {
mode = ParameterDesc.OUT;
}
param.setMode(mode);
operation.addParameter(param);
parmAndRetReq = true;
//}
//else {