%@include file="utils.jsp"%>
Travel agency Intranet
Travel agency Intranet
<%
URL msgRouter = new URL(request.getParameter("messagerouter"));
String message = request.getParameter("message");
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
factory.setNamespaceAware(true);
DocumentBuilder parser = factory.newDocumentBuilder();
Document document =
parser.parse(new StringBufferInputStream(message),
"SOAP body");
Vector vector = new Vector();
vector.addElement(document.getDocumentElement());
Body body = new Body();
body.setBodyEntries(vector);
Envelope envelope = new Envelope();
envelope.setBody(body);
Message msg = new Message();
msg.send(msgRouter,
"http://www.psol.com/2001/soapaction",
envelope);
SOAPTransport transport = msg.getSOAPTransport();
SOAPContext context = transport.getResponseSOAPContext();
MimeBodyPart part = context.getRootPart();
%>