private JaxRpcParameterInfo mapParameter(final MethodParamPartsMapping paramMapping) throws OpenEJBException {
final WsdlMessageMapping wsdlMessageMappingType = paramMapping.getWsdlMessageMapping();
final QName wsdlMessageQName = wsdlMessageMappingType.getWsdlMessage();
final String wsdlMessagePartName = wsdlMessageMappingType.getWsdlMessagePartName();
final Mode mode = Mode.valueOf(wsdlMessageMappingType.getParameterMode());
if ((mode == Mode.OUT || mode == Mode.INOUT) && outputMessage == null) {
throw new OpenEJBException("Mapping for output parameter " + wsdlMessagePartName + " found, but no output message for operation " + operationName);
}
//