/** * Creates a request {@link com.sun.xml.ws.message.jaxb.JAXBMessage} from method arguments. * @param args proxy invocation arguments * @return Message for the arguments */ public Packet createRequestPacket(JavaCallInfo args) { Message msg = bodyBuilder.createMessage(args.getParameters()); for (MessageFiller filler : inFillers) filler.fillIn(args.getParameters(),msg); Packet req = (Packet)packetFactory.createContext(msg); req.setState(Packet.State.ClientRequest); req.soapAction = soapAction; req.expectReply = !isOneWay; req.getMessage().assertOneWay(isOneWay); req.setWSDLOperation(getOperationName()); return req; }
/** * Creates a request {@link com.sun.xml.ws.message.jaxb.JAXBMessage} from method arguments. * @param args proxy invocation arguments * @return Message for the arguments */ public Packet createRequestPacket(JavaCallInfo args) { Message msg = bodyBuilder.createMessage(args.getParameters()); for (MessageFiller filler : inFillers) filler.fillIn(args.getParameters(),msg); Packet req = (Packet)packetFactory.createContext(msg); req.setState(Packet.State.ClientRequest); req.soapAction = soapAction; req.expectReply = !isOneWay; req.getMessage().assertOneWay(isOneWay); req.setWSDLOperation(getOperationName()); return req; }
/** * Creates a request {@link com.sun.xml.ws.message.jaxb.JAXBMessage} from method arguments. * @param args proxy invocation arguments * @return Message for the arguments */ public Packet createRequestPacket(JavaCallInfo args) { Message msg = bodyBuilder.createMessage(args.getParameters()); for (MessageFiller filler : inFillers) filler.fillIn(args.getParameters(),msg); Packet req = (Packet)packetFactory.createContext(msg); req.setState(Packet.State.ClientRequest); req.soapAction = soapAction; req.expectReply = !isOneWay; req.getMessage().assertOneWay(isOneWay); req.setWSDLOperation(getOperationName()); return req; }