<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4522453322333119362</id><updated>2012-02-11T18:37:26.719-08:00</updated><title type='text'>Technical Findings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-7504458020828283861</id><published>2011-07-25T08:26:00.000-07:00</published><updated>2011-07-25T08:26:16.684-07:00</updated><title type='text'>Groovy.... Creating an XML file</title><content type='html'>&lt;blockquote&gt;import groovy.xml.MarkupBuilder&lt;br /&gt;def valuefile = new File('TestData.xml')&lt;br /&gt;def writer = new StringWriter()&lt;br /&gt;def xml = new MarkupBuilder(writer)&lt;br /&gt;Random random = new Random()&lt;br /&gt;xml.records() {&lt;br /&gt; for(int i=1; i&lt;= 200; i++){  items{   id(i)   orderId((1000+i))   price(random.nextInt(1000)+0.99)   productId(random.nextInt(44)+1+'-' +(random.nextInt(999)+1))   productName('Appliances')   quantity(random.nextInt(3)+1)   shippingAddress('Some address')   shippingCity('Some city')   shippingName('UPS')   shippingPhoneNumber('123456789')   shippingState('PA')   shippingZip('12345')  } }}valuefile.append writer.toString()println writer.toString()&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-7504458020828283861?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/7504458020828283861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=7504458020828283861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/7504458020828283861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/7504458020828283861'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2011/07/groovy-creating-xml-file.html' title='Groovy.... Creating an XML file'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-246949165498413215</id><published>2011-05-30T15:29:00.000-07:00</published><updated>2011-05-30T16:11:36.543-07:00</updated><title type='text'>Spring security Kerberos Integration</title><content type='html'>Spring Security Kerberos Extension, authenticated  the users against web application just by opening the URL. There is no need to enter a username/password and no need to install additional software.&lt;br /&gt;&lt;br /&gt;To enable this integration we need the following steps,&lt;br /&gt;&lt;br /&gt;1- Create a user in the active directory&lt;br /&gt;               i.       server1&lt;br /&gt;              Set up the user password policy to non-expiring password&lt;br /&gt; &lt;br /&gt; 2- Create SPN for the user (Step 1- user)&lt;br /&gt;The following command has to run to create spn for the above user&lt;br /&gt;              i.      setspn –a &lt;SPNNAME&gt; username&lt;br /&gt;              ii.     setspn -a  HTTP/server1.domain.com@DOMAIN.COM server1&lt;br /&gt; &lt;br /&gt;3- Create Key tab file&lt;br /&gt;The following command has to run to create key tab file.&lt;br /&gt;             i.      ktpass /out &lt;filename&gt;  /mapuser &lt;username with domain&gt; /princ &lt;SPN&gt; -kvno 0 /pass &lt;password&gt;  /ptype KRB5_NT_PRINCIPAL&lt;br /&gt;             ii.      ktpass /out name.keytab /mapuser server1@domain.com /princ HTTP/server1.domain.com@DOMAIN.COM -kvno 0 /pass password  /ptype KRB5_NT_PRINCIPAL&lt;br /&gt;&lt;br /&gt;For spring configuration and more information please refer the following url&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.springsource.com/2009/09/28/spring-security-kerberos/"&gt;http://blog.springsource.com/2009/09/28/spring-security-kerberos/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-246949165498413215?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/246949165498413215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=246949165498413215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/246949165498413215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/246949165498413215'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2011/05/spring-security-kerberos-integration.html' title='Spring security Kerberos Integration'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-5282815032081039123</id><published>2009-07-23T11:36:00.000-07:00</published><updated>2009-07-23T11:38:55.670-07:00</updated><title type='text'>REST with CXF</title><content type='html'>REST with CXF&lt;br /&gt;&lt;br /&gt;To understand more about rest with cxf please refer the following link&lt;br /&gt;http://cwiki.apache.org/CXF20DOC/jax-rs.html#JAX-RS-Introduction&lt;br /&gt;&lt;br /&gt;In this sample code I am using apache-cxf-2.2.2 version (http://cxf.apache.org/download.html )&lt;br /&gt;&lt;br /&gt;Let’s create a simple Restful service using cxf and tomcat. This service will be used to get the connection information.&lt;br /&gt;&lt;br /&gt;Following files are involved in this sample application.&lt;br /&gt;ConnectionInfo.java&lt;br /&gt;Connection.java&lt;br /&gt;ConnectionDetails.java&lt;br /&gt;ConnectionInfoImpl.java&lt;br /&gt;cxf.xml&lt;br /&gt;web.xml&lt;br /&gt;&lt;br /&gt;connection.java &amp; ConnectionDetails.java :- Represent the XML JAXB Object&lt;br /&gt;&lt;br /&gt;ConnectionInfo.java and ConnectionInfoImple : Implementation of the RestFul service&lt;br /&gt;&lt;br /&gt;cxf.xml : cxf configuration file for REST implementation&lt;br /&gt;&lt;br /&gt;Before getting into the details of the application, we need to setup the web application in Tomcat.&lt;br /&gt;&lt;br /&gt;• Copy the jar files under CXF lib folder to the lib folder under Tomcat&lt;br /&gt;• Add the jars under lib folder of CXF to Java Build Path/Libraries of your project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Connection.java&lt;br /&gt;&lt;br /&gt;package com.javatch.rest;&lt;br /&gt;&lt;br /&gt;import javax.xml.bind.annotation.XmlRootElement;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;@XmlRootElement(name = "Connection")&lt;br /&gt;public class Connection {&lt;br /&gt; &lt;br /&gt; protected Integer officeId;&lt;br /&gt; protected String districtId;&lt;br /&gt; protected String regional_id;&lt;br /&gt; protected String ipAddress;&lt;br /&gt; protected String queueName;&lt;br /&gt; protected String instanceName;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; public Integer getOfficeId() {&lt;br /&gt;  return officeId;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setOfficeId(Integer officeId) {&lt;br /&gt;  this.officeId = officeId;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public String getIpAddress() {&lt;br /&gt;  return ipAddress;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setIpAddress(String ipAddress) {&lt;br /&gt;  this.ipAddress = ipAddress;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public String getDistrictId() {&lt;br /&gt;  return districtId;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setDistrictId(String districtId) {&lt;br /&gt;  this.districtId = districtId;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; public String getRegional_id() {&lt;br /&gt;  return regional_id;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setRegional_id(String regional_id) {&lt;br /&gt;  this.regional_id = regional_id;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public String getQueueName() {&lt;br /&gt;  return queueName;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setQueueName(String queueName) {&lt;br /&gt;  this.queueName = queueName;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public String getInstanceName() {&lt;br /&gt;  return instanceName;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public void setInstanceName(String instanceName) {&lt;br /&gt;  this.instanceName = instanceName;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;ConnectionDetails.java&lt;br /&gt;&lt;br /&gt;package com.javatch.rest;&lt;br /&gt;&lt;br /&gt;import java.util.ArrayList;&lt;br /&gt;import java.util.List;&lt;br /&gt;&lt;br /&gt;import javax.xml.bind.annotation.XmlElement;&lt;br /&gt;import javax.xml.bind.annotation.XmlRootElement;&lt;br /&gt;&lt;br /&gt;@XmlRootElement(name = "ConnectionDetails")&lt;br /&gt;public class ConnectionDetails {&lt;br /&gt; &lt;br /&gt; @XmlElement(name = "connection", required = true)&lt;br /&gt; List &amp;lt;Connection&amp;gt; connection; &lt;br /&gt; &lt;br /&gt;    public List&amp;lt;Connection&amp;gt; getConnection() {&lt;br /&gt;        if (connection == null) {&lt;br /&gt;         connection = new ArrayList&amp;lt;Connection&amp;gt;();&lt;br /&gt;        }&lt;br /&gt;        return this.connection;&lt;br /&gt;    }&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RestFul web service Implementation&lt;br /&gt;&lt;br /&gt;Most of the JAX-RS annotations can be inherited from either an interface or a superclass. For example :&lt;br /&gt;&lt;br /&gt;ConnectionInfo.java&lt;br /&gt;&lt;br /&gt;package com.javatch.rest;&lt;br /&gt;&lt;br /&gt;import javax.ws.rs.GET;&lt;br /&gt;import javax.ws.rs.Path;&lt;br /&gt;import javax.ws.rs.PathParam;&lt;br /&gt;import javax.ws.rs.Produces;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;@Path("/Conn/")&lt;br /&gt;public interface ConnectionInfo {&lt;br /&gt; &lt;br /&gt; @GET&lt;br /&gt; @Produces ("application/xml")&lt;br /&gt; @Path("{officeId}")&lt;br /&gt; public Connection getConnection(@PathParam ("officeId") int officeId);&lt;br /&gt;&lt;br /&gt; @GET&lt;br /&gt; @Produces ("application/xml")&lt;br /&gt; @Path ("All")&lt;br /&gt; public ConnectionDetails getAllConnections();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ConnectionInfoImpl.java&lt;br /&gt;&lt;br /&gt;package com.javatch.rest;&lt;br /&gt;&lt;br /&gt;import java.util.ArrayList;&lt;br /&gt;import java.util.List;&lt;br /&gt;&lt;br /&gt;public class ConnectionInfoImpl implements ConnectionInfo {&lt;br /&gt;&lt;br /&gt; List &amp;lt;Connection&amp;gt; list = new  ArrayList&amp;lt;Connection&amp;gt;();&lt;br /&gt; &lt;br /&gt; ConnectionInfoImpl(){&lt;br /&gt;  Connection conn0 = new Connection();&lt;br /&gt;  conn0.setDistrictId("WA");&lt;br /&gt;  conn0.setInstanceName("instanceName");&lt;br /&gt;  conn0.setIpAddress("123.123.123.123");&lt;br /&gt;  conn0.setOfficeId(123);&lt;br /&gt;  conn0.setQueueName("Queue-Rest");&lt;br /&gt;  conn0.setRegional_id("WEST");&lt;br /&gt;  list.add(0, conn0);&lt;br /&gt;  &lt;br /&gt;  Connection conn1 = new Connection();&lt;br /&gt;  conn1.setDistrictId("KS");&lt;br /&gt;  conn1.setInstanceName("instanceName");&lt;br /&gt;  conn1.setIpAddress("354.345.345.345");&lt;br /&gt;  conn1.setOfficeId(354);&lt;br /&gt;  conn1.setQueueName("Queue-Rest");&lt;br /&gt;  conn1.setRegional_id("CENTER");&lt;br /&gt;  list.add(1, conn1);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; public Connection getConnection(int officeId) {&lt;br /&gt;  System.out.println("Inside the GetConnection...");&lt;br /&gt;  return list.get(0);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; @Override&lt;br /&gt; public ConnectionDetails getAllConnections() {&lt;br /&gt;  ConnectionDetails details = new ConnectionDetails();&lt;br /&gt;  for(Connection connection :  list) {&lt;br /&gt;   details.getConnection().add(connection);&lt;br /&gt;  }&lt;br /&gt;  return details;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;cxf.xml&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;beans xmlns="http://www.springframework.org/schema/beans"&lt;br /&gt; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util"&lt;br /&gt; xmlns:jaxrs="http://cxf.apache.org/jaxrs"&lt;br /&gt; xsi:schemaLocation="&lt;br /&gt;  http://www.springframework.org/schema/beans &lt;br /&gt;  http://www.springframework.org/schema/beans/spring-beans.xsd&lt;br /&gt;  http://www.springframework.org/schema/util &lt;br /&gt;  http://www.springframework.org/schema/util/spring-util-2.0.xsd&lt;br /&gt;  http://cxf.apache.org/jaxrs&lt;br /&gt;  http://cxf.apache.org/schemas/jaxrs.xsd"&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;import resource="classpath:META-INF/cxf/cxf.xml" /&amp;gt;&lt;br /&gt; &amp;lt;import resource="classpath:META-INF/cxf/cxf-extension-jaxrs-binding.xml" /&amp;gt;&lt;br /&gt; &amp;lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;jaxrs:server id="connectionService" address="/"&amp;gt;&lt;br /&gt;  &amp;lt;jaxrs:serviceBeans&amp;gt;&lt;br /&gt;   &amp;lt;ref bean="connection" /&amp;gt;&lt;br /&gt;  &amp;lt;/jaxrs:serviceBeans&amp;gt;&lt;br /&gt;  &amp;lt;jaxrs:extensionMappings&amp;gt;&lt;br /&gt;            &amp;lt;entry key="xml" value="application/xml" /&amp;gt;&lt;br /&gt;        &amp;lt;/jaxrs:extensionMappings&amp;gt;&lt;br /&gt;  &lt;br /&gt; &amp;lt;/jaxrs:server&amp;gt;&lt;br /&gt;&amp;lt;bean id="connection" class="com. javatch.rest.ConnectionInfoImpl" /&amp;gt;&lt;br /&gt;&amp;lt;/beans&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally of course we need web.xml&lt;br /&gt;&lt;br /&gt;Web.xml&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"&lt;br /&gt;"http://java.sun.com/dtd/web-app_2_3.dtd"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;web-app&amp;gt;&lt;br /&gt;  &amp;lt;display-name&amp;gt;RestWithCXF&amp;lt;/display-name&amp;gt;&lt;br /&gt;  &amp;lt;context-param&amp;gt;&lt;br /&gt;    &amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt;&lt;br /&gt;    &amp;lt;param-value&amp;gt;classpath:com/javatch/rest/cxf.xml&amp;lt;/param-value&amp;gt;&lt;br /&gt;  &amp;lt;/context-param&amp;gt;&lt;br /&gt;  &amp;lt;listener&amp;gt;&lt;br /&gt;    &amp;lt;listener-class&amp;gt;&lt;br /&gt;      org.springframework.web.context.ContextLoaderListener&lt;br /&gt;    &amp;lt;/listener-class&amp;gt;&lt;br /&gt;  &amp;lt;/listener&amp;gt;&lt;br /&gt;  &amp;lt;servlet&amp;gt;&lt;br /&gt;    &amp;lt;servlet-name&amp;gt;CXFServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;    &amp;lt;servlet-class&amp;gt;&lt;br /&gt;        org.apache.cxf.transport.servlet.CXFServlet&lt;br /&gt;    &amp;lt;/servlet-class&amp;gt;&lt;br /&gt;  &amp;lt;/servlet&amp;gt;&lt;br /&gt;  &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;    &amp;lt;servlet-name&amp;gt;CXFServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;    &amp;lt;url-pattern&amp;gt;/services/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;  &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;lt;/web-app&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now it time to test this application, deploy this under tomcat.&lt;br /&gt;&lt;br /&gt;Use the following url’s to test this operation&lt;br /&gt;&lt;br /&gt;http://localhost:8080/&amp;lt;&amp;lt;Root&amp;gt;&amp;gt;/services/Conn/123&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;http://localhost:8080/&amp;lt;&amp;lt;Root&amp;gt;&amp;gt;/services/Conn/All&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Let me know if you have any questions &lt;br /&gt;&lt;br /&gt;Thanks&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-5282815032081039123?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/5282815032081039123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=5282815032081039123' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5282815032081039123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5282815032081039123'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2009/07/rest-with-cxf.html' title='REST with CXF'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-199693142999889701</id><published>2009-06-12T09:23:00.001-07:00</published><updated>2009-06-12T09:23:54.067-07:00</updated><title type='text'>ActiveMQ integration with mule using spring</title><content type='html'>ActiveMQ integration with mule using spring&lt;br /&gt;&lt;br /&gt;There are different ways to integrate ActiveMQ with spring.&lt;br /&gt;&lt;br /&gt;1) Run separate ActiveMQ instance&lt;br /&gt;2) Embedded broker activeMQ instance or&lt;br /&gt;&lt;br /&gt;Let’s starts with first option (Running separate ActiveMQ instance)&lt;br /&gt;&lt;br /&gt;Here I am using mule 2.2, apache-activemq-5.2.0 and spring&lt;br /&gt;&lt;br /&gt;Mule-config.xml&lt;br /&gt;&lt;br /&gt;&amp;lt;mule xmlns="http://www.mulesource.org/schema/mule/core/2.2"&lt;br /&gt; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:spring="http://www.springframework.org/schema/beans"&lt;br /&gt; xmlns:context="http://www.springframework.org/schema/context" &lt;br /&gt; xmlns:jms="http://www.mulesource.org/schema/mule/jms/2.2" &lt;br /&gt; xmlns:amq="http://activemq.apache.org/schema/core" xmlns:cxf="http://www.mulesource.org/schema/mule/cxf/2.2"&lt;br /&gt; xmlns:mule="http://www.mulesource.org/schema/mule/core/2.2"&lt;br /&gt; xsi:schemaLocation="&lt;br /&gt;  http://www.mulesource.org/schema/mule/core/2.2 http://www.mulesource.org/schema/mule/core/2.2/mule.xsd &lt;br /&gt;  http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd &lt;br /&gt;  http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd&lt;br /&gt;  http://www.mulesource.org/schema/mule/jms/2.2 http://www.mulesource.org/schema/mule/jms/2.2/mule-jms.xsd&lt;br /&gt;    http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd&lt;br /&gt;    http://www.mulesource.org/schema/mule/cxf/2.2 http://www.mulesource.org/schema/mule/cxf/2.2/mule-cxf.xsd"&amp;gt;&lt;br /&gt;&amp;lt;spring:beans&amp;gt;&lt;br /&gt;&amp;lt;spring:bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate"&amp;gt;&lt;br /&gt;  &amp;lt;spring:property name="connectionFactory" ref="connectionFactory" /&amp;gt;&lt;br /&gt;&amp;lt;/spring:bean&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;spring:bean id="queueFactory"&lt;br /&gt;  class="org.springframework.jndi.JndiObjectFactoryBean"&amp;gt;&lt;br /&gt;  &amp;lt;spring:property name="jndiTemplate" ref="jndiTemplate" /&amp;gt;&lt;br /&gt;  &amp;lt;spring:property name="jndiName" value="QueueConnectionFactory" /&amp;gt;&lt;br /&gt;&amp;lt;/spring:bean&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;spring:bean id="jndiTemplate" &lt;br /&gt;class="org.springframework.jndi.JndiTemplate"&amp;gt;&lt;br /&gt;  &amp;lt;spring:property name="environment"&amp;gt;&lt;br /&gt;  &amp;lt;spring:props&amp;gt;&lt;br /&gt;    &amp;lt;spring:prop key="java.naming.factory.initial"&amp;gt;&lt;br /&gt;org.apache.activemq.jndi.ActiveMQInitialContextFactory&lt;br /&gt;    &amp;lt;/spring:prop&amp;gt;&lt;br /&gt;  &amp;lt;spring:prop key="java.naming.provider.url"&amp;gt;&lt;br /&gt;tcp://localhost:61616&lt;br /&gt;    &amp;lt;/spring:prop&amp;gt;&lt;br /&gt;  &amp;lt;/spring:props&amp;gt;&lt;br /&gt;&amp;lt;/spring:property&amp;gt;&lt;br /&gt;&amp;lt;/spring:bean&amp;gt;&lt;br /&gt;&amp;lt;/spring:beans&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;jms:jmsmessage-to-object-transformer name="JmsMessageToObject" /&amp;gt;&lt;br /&gt;&amp;lt;jms:object-to-jmsmessage-transformer name="ObjectToJmsMessage" /&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;jms:connector name="AMQConnector"&lt;br /&gt;  numberOfConcurrentTransactedReceivers="2"&lt;br /&gt;  connectionFactory-ref="queueFactory" &lt;br /&gt;persistentDelivery="true"&lt;br /&gt;  specification="1.1" maxRedelivery="2"&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;lt;receiver-threading-profile&lt;br /&gt;   maxBufferSize="5"&lt;br /&gt;   maxThreadsActive="5"&lt;br /&gt;   poolExhaustedAction="WAIT" threadWaitTimeout="50"&lt;br /&gt;   maxThreadsIdle="5"&lt;br /&gt;   threadTTL="55" /&amp;gt;&lt;br /&gt;  &amp;lt;dispatcher-threading-profile&lt;br /&gt;   maxBufferSize="5"&lt;br /&gt;   maxThreadsActive="5"&lt;br /&gt;   poolExhaustedAction="WAIT"&lt;br /&gt;   threadWaitTimeout="55"&lt;br /&gt;   maxThreadsIdle="5"&lt;br /&gt;   threadTTL="5" /&amp;gt;&lt;br /&gt;  &amp;lt;default-connector-exception-strategy&amp;gt;&lt;br /&gt;   &amp;lt;rollback-transaction exception-pattern="*" /&amp;gt;&lt;br /&gt;  &amp;lt;/default-connector-exception-strategy&amp;gt;  &lt;br /&gt; &amp;lt;/jms:connector&amp;gt;    &lt;br /&gt;&lt;br /&gt;&amp;lt;model name="TestJMSModel"&amp;gt;&lt;br /&gt;  &amp;lt;service name="TestJMSService"&amp;gt;&lt;br /&gt;    &amp;lt;inbound&amp;gt;&lt;br /&gt; &lt;br /&gt; &amp;lt;vm:inbound-endpoint address="vm://JavaTch.Entry.Q "&amp;gt;&lt;br /&gt;   &amp;lt;transformers&amp;gt;&lt;br /&gt;     &amp;lt;transformer ref="JmsMessageToObject" /&amp;gt;&lt;br /&gt;     &amp;lt;transformer ref="JaxbXmlToObject" /&amp;gt;&lt;br /&gt;   &amp;lt;/transformers&amp;gt;&lt;br /&gt; &amp;lt;/vm:inbound-endpoint&amp;gt;&lt;br /&gt;    &amp;lt;/inbound&amp;gt;&lt;br /&gt;    &amp;lt;outbound&amp;gt;&lt;br /&gt;    &amp;lt;pass-through-router&amp;gt;&lt;br /&gt; &amp;lt;jms:outbound-endpoint address="jms:// JavaTch.Exit.Q"&lt;br /&gt;    connector-ref="AMQConnector"&amp;gt;&lt;br /&gt; &amp;lt;transformers&amp;gt;&lt;br /&gt;   &amp;lt;transformer ref="JaxbObjectToXml" /&amp;gt;&lt;br /&gt;   &amp;lt;transformer ref="ObjectToJmsMessage" /&amp;gt;&lt;br /&gt; &amp;lt;/transformers&amp;gt;&lt;br /&gt;     &amp;lt;/jms:outbound-endpoint&amp;gt;&lt;br /&gt;   &amp;lt;/pass-through-router&amp;gt;&lt;br /&gt;&amp;lt;/outbound&amp;gt;&lt;br /&gt;&amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;/model&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we need to run this using Mule Client.&lt;br /&gt;&lt;br /&gt;TestJMSMuleClient.java&lt;br /&gt;&lt;br /&gt;import java.util.UUID;&lt;br /&gt;&lt;br /&gt;import org.mule.api.MuleContext;&lt;br /&gt;import org.mule.api.config.ConfigurationBuilder;&lt;br /&gt;import org.mule.config.spring.SpringXmlConfigurationBuilder;&lt;br /&gt;import org.mule.context.DefaultMuleContextFactory;&lt;br /&gt;import org.mule.module.client.MuleClient;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class TestJMSMuleClient {&lt;br /&gt; public static void main(String[] args) throws Exception {&lt;br /&gt;&lt;br /&gt; MuleContext muleContext = new DefaultMuleContextFactory()&lt;br /&gt;    .createMuleContext();&lt;br /&gt; ConfigurationBuilder builder = new SpringXmlConfigurationBuilder(&lt;br /&gt;    "mule-config.xml");&lt;br /&gt; builder.configure(muleContext);&lt;br /&gt; muleContext.start();&lt;br /&gt; MuleClient client = new MuleClient();&lt;br /&gt; //here you need to create your object&lt;br /&gt; // YourClass objectPayload = new YourClass();&lt;br /&gt;//&lt;br /&gt;client.dispatch("vm://JavaTch.Entry.Q ", objectPayload, null);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) Embedded broker activeMQ instance&lt;br /&gt;&lt;br /&gt;  Modify your mule-config.xml to have embedded activeMQ instance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;spring:beans&amp;gt;&lt;br /&gt;  &lt;br /&gt;&amp;lt;amq:broker id="AMQBroker" useJmx="false" persistent="false"&amp;gt;&lt;br /&gt;  &amp;lt;amq:managementContext&amp;gt;&lt;br /&gt;     &amp;lt;amq:managementContext createConnector="false" /&amp;gt;&lt;br /&gt;  &amp;lt;/amq:managementContext&amp;gt;&lt;br /&gt;  &amp;lt;amq:transportConnectors&amp;gt;&lt;br /&gt;     &amp;lt;amq:transportConnector uri="tcp://localhost:61616" /&amp;gt;&lt;br /&gt;  &amp;lt;/amq:transportConnectors&amp;gt;&lt;br /&gt;&amp;lt;/amq:broker&amp;gt;&lt;br /&gt;&amp;lt;amq:connectionFactory id="jmsFactoryCore"&lt;br /&gt;   brokerURL="tcp://localhost:61616" /&amp;gt;&lt;br /&gt;&amp;lt;/spring:beans&amp;gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&amp;lt;jms:activemq-connector name="AMQConnector"&lt;br /&gt;brokerURL="tcp://localhost:61616" connectionFactory-ref=&lt;br /&gt;"jmsFactoryCore"/&amp;gt;&lt;br /&gt;&lt;br /&gt;The above code will start a activeMQ instance.&lt;br /&gt;Then we can use this connector in the jms endpoint&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-199693142999889701?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/199693142999889701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=199693142999889701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/199693142999889701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/199693142999889701'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2009/06/activemq-integration-with-mule-using.html' title='ActiveMQ integration with mule using spring'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-5743308181855258199</id><published>2009-05-12T12:55:00.000-07:00</published><updated>2009-05-12T12:56:53.301-07:00</updated><title type='text'>Mule2.x - expression-recipient-list-router – Dynamic Endpoint in mule</title><content type='html'>Mule2.x - expression-recipient-list-router – Dynamic Endpoint in mule&lt;br /&gt;&lt;br /&gt;The expression recipient list router can be used to send the same message to multiple endpoints over the same endpoint or to implement routing-slip behavior where the next destination for the message is determined from message properties or the payload. It uses a list of recipient’s endpoints which are extracted from the message using an expression.&lt;br /&gt;&lt;br /&gt;Here I will give you an example how to use the expression-recipient-list-router.&lt;br /&gt;&lt;br /&gt;In this example I am using mule 2.2. (http://www.mulesource.org)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mule-config.xml&lt;br /&gt;&lt;br /&gt;Spring declaration&lt;br /&gt;&amp;lt;spring:bean id="ExpressionHandlerBean"&lt;br /&gt; class="com.javatch.expression.ExpressionHandlerBean"&amp;gt;&lt;br /&gt;&lt;br /&gt;actual mule configuration&lt;br /&gt;&amp;lt;model name="test Expression"&amp;gt;&lt;br /&gt;&amp;lt;service name="Expression"&amp;gt;&lt;br /&gt; &amp;lt;inbound&amp;gt;&lt;br /&gt;   &amp;lt;vm:inbound-endpoint address="vm://Expression" synchronous="true" &amp;gt;&lt;br /&gt;   &amp;lt;/vm:inbound-endpoint&amp;gt;&lt;br /&gt; &amp;lt;/inbound&amp;gt;&lt;br /&gt; &amp;lt;component&amp;gt;&lt;br /&gt;   &amp;lt;spring-object bean="ExpressionHandlerBean"&amp;gt;&amp;lt;/spring-object&amp;gt;&lt;br /&gt; &amp;lt;/component&amp;gt;&lt;br /&gt; &amp;lt;outbound&amp;gt;&lt;br /&gt;   &amp;lt;expression-recipient-list-router evaluator="header"    &lt;br /&gt;               expression="ADDR_LIST"  &amp;gt;&lt;br /&gt;   &amp;lt;/expression-recipient-list-router&amp;gt;&lt;br /&gt; &amp;lt;/outbound&amp;gt;&lt;br /&gt;&amp;lt;/service&amp;gt;&lt;br /&gt;  &lt;br /&gt;&amp;lt;service name="TEST"&amp;gt;&lt;br /&gt;  &amp;lt;inbound&amp;gt;&lt;br /&gt;     &amp;lt;vm:inbound-endpoint address="vm://TEST" synchronous="true" /&amp;gt;&lt;br /&gt;  &amp;lt;/inbound&amp;gt;&lt;br /&gt;  &amp;lt;outbound&amp;gt;&lt;br /&gt; &amp;lt;pass-through-router&amp;gt;&lt;br /&gt; &amp;lt;file:outbound-endpoint path="${some temp dir}"&lt;br /&gt;              transformer-refs="ValidateTheFlow" /&amp;gt;&lt;br /&gt; &amp;lt;/pass-through-router&amp;gt;  &lt;br /&gt;  &amp;lt;/outbound&amp;gt;&lt;br /&gt;&amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;/model&amp;gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the component class I am adding the endpoint, here if you can any number endpoint ExpressionRecipientList.java (from Mule) will take care of functional flow. &lt;br /&gt;&lt;br /&gt;ExpressionHandlerBean.java&lt;br /&gt;&lt;br /&gt;public class ExpressionHandlerBean implements Callable {&lt;br /&gt;&lt;br /&gt; public Object onCall(MuleEventContext eventContext) throws Exception {&lt;br /&gt;    try {&lt;br /&gt; List&amp;lt;String&amp;gt; addressList = new ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt; addressList.add("vm://TEST");&lt;br /&gt;eventContext.getMessage().setProperty("ADDR_LIST",addressList);&lt;br /&gt;   }&lt;br /&gt;   catch( Exception ex ) {&lt;br /&gt;     ex.printStackTrace();&lt;br /&gt;   }&lt;br /&gt; return null;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-5743308181855258199?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/5743308181855258199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=5743308181855258199' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5743308181855258199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5743308181855258199'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2009/05/mule2x-expression-recipient-list-router.html' title='Mule2.x - expression-recipient-list-router – Dynamic Endpoint in mule'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-6272058896930441006</id><published>2009-05-01T14:55:00.000-07:00</published><updated>2009-05-01T14:57:48.888-07:00</updated><title type='text'>Setting up EhCache using Spring</title><content type='html'>Setting up EhCache using Spring&lt;br /&gt;&lt;br /&gt;Ehcache is a pure Java cache with the following features: fast, simple, small foot print, minimal dependencies, provides memory and disk stores for scalability into gigabytes, scalable to hundreds of caches are a pluggable cache for Hibernate.&lt;br /&gt;&lt;br /&gt;Here I am going to explain how to integrate ehcache with spring.&lt;br /&gt;&lt;br /&gt;Following jar files are required in the class path in order to run this application J&lt;br /&gt;ehcache-1.6.0-beta3.jar&lt;br /&gt;spring-2.5.5.jar&lt;br /&gt;&lt;br /&gt;We use ehcache.xml to configure all cache related information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;ehcache&amp;gt;&lt;br /&gt;  &amp;lt;diskStore path="java.io.tmpdir"/&amp;gt;&lt;br /&gt;  &amp;lt;cache name="javatchEhcache"&lt;br /&gt;    maxElementsInMemory="1000"&lt;br /&gt;    eternal="true"&lt;br /&gt;    overflowToDisk="false"/&amp;gt;&lt;br /&gt;  &amp;lt;defaultCache&lt;br /&gt;    maxElementsInMemory="200"&lt;br /&gt;    maxElementsOnDisk="500"&lt;br /&gt;    eternal="false"&lt;br /&gt;    timeToIdleSeconds="120"&lt;br /&gt;    timeToLiveSeconds="120"&lt;br /&gt;    overflowToDisk="true"/&amp;gt;&lt;br /&gt;&amp;lt;/ehcache&amp;gt;&lt;br /&gt;&lt;br /&gt;Back to spring configuration, we have to configure ehcache dependencies in to spring.&lt;br /&gt;&lt;br /&gt;beans.xml:&lt;br /&gt;&lt;br /&gt;&amp;lt;beans xmlns="http://www.springframework.org/schema/beans"&lt;br /&gt;xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&lt;br /&gt;xsi:schemaLocation="http://www.springframework.org/schema/beans&lt;br /&gt;http://www.springframework.org/schema/beans/spring-beans.xsd"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;bean id="ecManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"&amp;gt;&lt;br /&gt;  &amp;lt;property name="configLocation" value="classpath:ehcache.xml" /&amp;gt;&lt;br /&gt;&amp;lt;/bean&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;bean id="mycache" class=" com.javatch.ehcache.example.EhCacheManager" init-method="setupCache"&amp;gt;&lt;br /&gt;  &amp;lt;property name="cacheManager" ref="ecManager"/&amp;gt;&lt;br /&gt;&amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/beans&amp;gt;&lt;br /&gt;&lt;br /&gt;Create ehcache reference from java&lt;br /&gt;EhCacheManager.java&lt;br /&gt;package com.javatch.ehcache.example;&lt;br /&gt;&lt;br /&gt;import net.sf.ehcache.Cache;&lt;br /&gt;import net.sf.ehcache.CacheManager;&lt;br /&gt;import net.sf.ehcache.Element;&lt;br /&gt;&lt;br /&gt;import org.springframework.beans.factory.BeanFactory;&lt;br /&gt;import org.springframework.beans.factory.xml.XmlBeanFactory;&lt;br /&gt;import org.springframework.core.io.FileSystemResource;&lt;br /&gt;&lt;br /&gt;public class EhCacheManager {&lt;br /&gt;&lt;br /&gt;   private CacheManager cacheManager;&lt;br /&gt;   private static Cache myCache = null;&lt;br /&gt;&lt;br /&gt;   public void setCacheManager(CacheManager cacheManager) {&lt;br /&gt;     this.cacheManager = cacheManager;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   private void setupCache() {&lt;br /&gt;     String cacheName = "javatchEhcache";&lt;br /&gt;     System.out.println("cache Name [" + cacheName + "]");&lt;br /&gt;     myCache = cacheManager.getCache(cacheName);&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;   private static Element getValues(String key){&lt;br /&gt;    Element value = myCache.get(key);&lt;br /&gt;    if(value!=null) {&lt;br /&gt;     System.out.println("from cache");&lt;br /&gt;     return value;&lt;br /&gt;    } else {&lt;br /&gt;     // DAO call goes here... &lt;br /&gt;     myCache.put(new Element(key, "Object"));&lt;br /&gt;     System.out.println("not from cache");&lt;br /&gt;    }&lt;br /&gt;    return value;&lt;br /&gt;   }&lt;br /&gt;   private static void setValuesIntoCache(){&lt;br /&gt;    myCache.put(new Element("OS", "OSCache"));&lt;br /&gt;    myCache.put(new Element("OD", "OracleDBCache"));&lt;br /&gt;   }&lt;br /&gt;   public static void main(String[] args) {&lt;br /&gt;   &lt;br /&gt;    BeanFactory factory = new XmlBeanFactory(new FileSystemResource("beans.xml"));&lt;br /&gt;    System.out.println(factory.getBean("mycache"));&lt;br /&gt;    setValuesIntoCache();&lt;br /&gt;    getValues("NB");&lt;br /&gt;    &lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Thank you &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-6272058896930441006?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/6272058896930441006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=6272058896930441006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/6272058896930441006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/6272058896930441006'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2009/05/setting-up-ehcache-using-spring.html' title='Setting up EhCache using Spring'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-5902502276680745229</id><published>2009-04-14T12:31:00.001-07:00</published><updated>2009-04-14T12:34:46.315-07:00</updated><title type='text'>MTOM (Message Transmission Optimization Mechanism)</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cx114029%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5Cx114029%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso"&gt;&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink 	{color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{color:purple; 	text-decoration:underline; 	text-underline:single;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;MTOM (Message Transmission Optimization Mechanism)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;MTOM allows send and receives attachments (such as document, pdf and images) efficiently and in an interoperable manner. It uses XOP (XML-binary Optimized Packaging) to transmit binary data (attachments like PDF, Doc and images etc)&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Advantage of MTOM:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Base64Binary encoded data bloats the attachment by ~33%. MTOM converts the Base64Binary data to raw bytes over MIME, thus reducing the wire foot-print for transmission. The reciever can optinally convert the raw bytes back to Base64Binary encoding.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" alt="MTOM Process" style="'width:310.5pt;height:63pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\x114029\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg" href="http://www.crosschecknet.com/intro_to_mtom/MTOM-Process.jpg"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img src="file:///C:/DOCUME%7E1/x114029/LOCALS%7E1/Temp/msohtml1/01/clip_image002.jpg" alt="MTOM Process" shapes="_x0000_i1025" width="414" border="0" height="84" /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The Consumer application begins by sending a SOAP Message that contains complex data in &lt;i&gt;Base64Binary&lt;/i&gt; encoded format. &lt;a href="http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/#base64Binary"&gt;&lt;i&gt;Base64Binary&lt;/i&gt;&lt;/a&gt; data type represents arbitrary data (e.g., Images, PDF files, Word Docs) in 65 textual characters that can be displayed as part of a SOAP Message element. For the &lt;i&gt;Send SOAP Message Step 1&lt;/i&gt; in the Figure above, a sample SOAP Body with &lt;i&gt;Base64Binary&lt;/i&gt; encoded element&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Next it tried convert the &lt;i&gt;Base64Binary&lt;/i&gt; data to MIME data with an &lt;i&gt;&lt;a href="http://www.w3.org/TR/xop10/"&gt;XML-binary Optimization Package&lt;/a&gt;&lt;/i&gt; (xop) content type.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;A Simple MTOM using Apache CXF:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Server implementation:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.service;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.File;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.FileOutputStream;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.IOException;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.InputStream;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.OutputStream;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.activation.DataHandler;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.jws.WebService;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.bean.Upload;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;@WebService&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;(endpointInterface = &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"com.javatch.service.MTOMServiceImpl"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;,&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;serviceName = &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"MTOMService"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;)&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; MTOMServiceImpl &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;implements&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; MTOMService {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; uploadFile(Upload upload) {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;DataHandler handler = upload.getFile();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;InputStream is = handler.getInputStream();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;OutputStream os = &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; FileOutputStream(&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; File(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"c:\\"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;+ upload.getFile()+&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"."&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;+ &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;upload.getExtn()));&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;byte&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;[] buf = &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;byte&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;[100000];&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;int&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; len;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; ((len = is.read(buf)) &gt; 0){&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;os.write(buf, 0, len);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;is.close();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;os.close();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;System.&lt;/span&gt;&lt;i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;out&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.println(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"File copied."&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; (IOException e) {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;e.printStackTrace();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Service Interface:&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;@WebService&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;interface&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; MTOMService {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; uploadFile(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;@WebParam&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;(name=&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"upload"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;) Upload upload);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Pojo:&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.bean;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.activation.DataHandler;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; Upload&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;{&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; String &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;fileName&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; String &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;extn&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; DataHandler &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;file&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; String getFileName()&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;this&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;fileName&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; setFileName(String fileName)&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;this&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;fileName&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; = fileName;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; DataHandler getFile()&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;this&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;file&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; setFile(DataHandler file)&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;this&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;file&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; = file;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; String getExtn() {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;extn&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; setExtn(String extn) {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;this&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;.&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;extn&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; = extn;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;Cxf file:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-family:&amp;quot;;font-size:10;"  &gt;beans&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;xmlns&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"http://www.springframework.org/schema/beans"&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: rgb(127, 0, 127);"&gt;xmlns:xsi&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"http://www.w3.org/2001/XMLSchema-instance"&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: rgb(127, 0, 127);"&gt;xmlns:jaxws&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"http://cxf.apache.org/jaxws"&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: rgb(127, 0, 127);"&gt;xsi:schemaLocation&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"http://www.springframework.org/schema/beans&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;                             &lt;/span&gt;http://www.springframework.org/schema/beans/spring-beans.xsd&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;                             &lt;/span&gt;http://cxf.apache.org/jaxws&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;                             &lt;/span&gt;http://cxf.apache.org/schemas/jaxws.xsd"&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;resource&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"classpath:META-INF/cxf/cxf.xml"&lt;/span&gt;&lt;/i&gt; &lt;span style="color:teal;"&gt;/&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;resource&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"classpath:META-INF/cxf/cxf-extension-soap.xml"&lt;/span&gt;&lt;/i&gt;&lt;span style="color:teal;"&gt;/&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;resource&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"classpath:META-INF/cxf/cxf-servlet.xml"&lt;/span&gt;&lt;/i&gt; &lt;span style="color:teal;"&gt;/&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;jaxws:endpoint&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;id&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"uploadresume"&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;span style="color: rgb(127, 0, 127);"&gt;implementor&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"com.javatch.service.MTOMServiceImpl"&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;span style="color: rgb(127, 0, 127);"&gt;address&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"MTOMService"&lt;/span&gt;&lt;/i&gt;&lt;span style="color:teal;"&gt;&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;jaxws:properties&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;entry&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;key&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"mtom-enabled"&lt;/span&gt;&lt;/i&gt; &lt;span style="color: rgb(127, 0, 127);"&gt;value&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"true"&lt;/span&gt;&lt;/i&gt;&lt;span style="color:teal;"&gt;/&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;jaxws:properties&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;jaxws:endpoint&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-family:&amp;quot;;font-size:10;"  &gt;beans&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;The structure of application looks like this,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;Webapps&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;--FileUpload&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;          &lt;/span&gt;--WEB-INF&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;               &lt;/span&gt;--classes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;                   &lt;/span&gt;--com.javatch.bean&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;                         &lt;/span&gt;--Upload&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;                   &lt;/span&gt;--com.javatch.service&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;                         &lt;/span&gt;--MTOMService&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;                         &lt;/span&gt;--MTOMServiceImpl&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt;             &lt;/span&gt;--cxf.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;               &lt;/span&gt;--lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=""&gt;               &lt;/span&gt;--web.xml&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;We have to modify web.xml to include cxf with this application &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;Web.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;xml&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color: rgb(127, 0, 127);"&gt;version&lt;/span&gt;&lt;span style="color:black;"&gt;=&lt;/span&gt;&lt;i&gt;&lt;span style="color: rgb(42, 0, 255);"&gt;"1.0"&lt;/span&gt;&lt;/i&gt;&lt;span style="color:teal;"&gt;?&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;DOCTYPE&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt; &lt;span style="color:teal;"&gt;web-app&lt;/span&gt; &lt;span style="color:gray;"&gt;PUBLIC&lt;/span&gt; &lt;span style="color:teal;"&gt;"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"http://java.sun.com/dtd/web-app_2_3.dtd"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;web-app&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;display-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;ResumeUpload&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;display-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;context-param&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;param-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;contextConfigLocation&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;param-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;param-value&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;classpath:com/&lt;u&gt;thea&lt;/u&gt;/service/&lt;u&gt;cxf&lt;/u&gt;.&lt;u&gt;xml&lt;/u&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;param-value&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;context-param&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;listener&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;listener-class&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;u&gt;org&lt;/u&gt;.&lt;u&gt;springframework&lt;/u&gt;.web.context.ContextLoaderListener&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;listener-class&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;listener&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;CXFServlet&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-class&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;u&gt;org&lt;/u&gt;.&lt;u&gt;apache&lt;/u&gt;.&lt;u&gt;cxf&lt;/u&gt;.transport.&lt;u&gt;servlet&lt;/u&gt;.CXFServlet&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-class&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-mapping&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;CXFServlet&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-name&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;url-pattern&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;/services/*&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;url-pattern&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;servlet-mapping&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&lt;!--&lt;/span--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;web-app&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:teal;"   &gt;&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;We are done with server files &lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Client :&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.client;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.io.File;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.util.HashMap;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; java.util.Map;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.activation.DataHandler;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.activation.DataSource;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; javax.activation.FileDataSource;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; org.apache.cxf.interceptor.LoggingInInterceptor;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; org.apache.cxf.interceptor.LoggingOutInterceptor;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; org.apache.cxf.jaxws.JaxWsProxyFactoryBean;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.bean.Upload;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; com.javatch.service.MTOMService;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;final&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; Client {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; Client() {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;} &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;static&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; main(String args[]) &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;throws&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; Exception {&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;        &lt;/span&gt;Map&lt;string,object&gt; props = &lt;/string,object&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; HashMap&lt;string, object=""&gt;();&lt;/string,&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;      &lt;/span&gt;props.put(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"mtom-enabled"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;, Boolean.&lt;/span&gt;&lt;i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;TRUE&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;); &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;JaxWsProxyFactoryBean factory = &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; JaxWsProxyFactoryBean();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;factory.setProperties(props);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;factory.getInInterceptors().add(&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; LoggingInInterceptor());&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;factory.getOutInterceptors().add(&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; LoggingOutInterceptor());&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;factory.setServiceClass(MTOMService.&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;factory.setAddress&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"http://localhost:8081/resumeupload/services/UploadResumeWS"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;MTOMService client = (MTOMService) factory.create();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;Upload upload=&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; Upload();&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;upload.setFileName(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"EnterpriseAOP_Free-seminar_July_2006"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;upload.setExtn(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"pdf"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;DataSource source = &lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; FileDataSource(&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; File(&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;"C: \\EnterpriseAOP_Free-seminar_July_2006.pdf"&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;));&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;upload.setFile(&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt; DataHandler(source));&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;client.uploadFile(upload);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;System.&lt;i&gt;exit&lt;/i&gt;(0);&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;color:black;"   &gt;}&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Copy &lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;FileUpload folder in to the webapps directory and restart the server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;Now use the client code to test the application.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-5902502276680745229?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/5902502276680745229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=5902502276680745229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5902502276680745229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/5902502276680745229'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2009/04/mtom-message-transmission-optimization.html' title='MTOM (Message Transmission Optimization Mechanism)'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-1651657376261870244</id><published>2008-12-06T16:24:00.000-08:00</published><updated>2008-12-06T16:33:07.025-08:00</updated><title type='text'>Parse and replace the XML elements using java</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"  style=" font-weight: bold;font-size:19px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This example helps to find the xml tag values and replace with new values at runtime&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Prerequisites&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Following jar files are required in the class path in order to run this application &lt;span style="font-family:Wingdings;mso-ascii-font-family: Calibri;mso-hansi-font-family:Calibri;mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;&lt;span style="mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="mso-bidi-;font-family:Calibri;"&gt;&lt;span style="mso-list:Ignore"&gt;1)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;xalan-2.6.0.jar &lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="mso-bidi-;font-family:Calibri;"&gt;&lt;span style="mso-list:Ignore"&gt;2)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;xercesImpl.jar&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;span style="mso-bidi-;font-family:Calibri;"&gt;&lt;span style="mso-list:Ignore"&gt;3)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;example.xml&lt;/p&gt;  &lt;p class="MsoNormal"&gt;In this example I am using java 1.6&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;Example.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;&amp;lt;Request &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F007F;"&gt;xmlns&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;=&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;"http://javatch.blogspot.com"&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;Details&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;name&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;James&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;name&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;pin&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;9901260200041906233&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;pin&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;contact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;1234567890&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;contact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;Details&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;Details&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;name&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;Bill&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;name&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;pin&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;7701260200041906244&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;pin&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;contact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;0987654321&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;contact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;Details&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F7F;"&gt;Request&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:teal;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;This java application tries to find out the &amp;lt;pin&amp;gt; element from xml and replace with new value to this element&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; com.javatch.xml;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.File;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.FileInputStream;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.FileNotFoundException;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.IOException;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.InputStream;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.io.StringWriter;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.util.Iterator;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; java.util.Random;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; javax.xml.namespace.NamespaceContext;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; javax.xml.parsers.DocumentBuilder;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; javax.xml.parsers.DocumentBuilderFactory;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; javax.xml.parsers.ParserConfigurationException;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; org.apache.xml.serialize.XMLSerializer;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; org.apache.xpath.XPathAPI;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; org.w3c.dom.Document;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; org.w3c.dom.NodeList;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; org.xml.sax.SAXException;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; com.sun.org.apache.xml.internal.utils.PrefixResolver;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; com.sun.org.apache.xml.internal.utils.PrefixResolverDefault;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; XMLUpdate {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;InputStream &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;stream&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;DocumentBuilderFactory &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;xmlFact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;DocumentBuilder &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;builder&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;Document &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;doc&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;NamespaceContext &lt;/span&gt;&lt;span style="Courier New&amp;quot;; background:silver;mso-highlight:silverfont-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;ctx&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; XMLUpdate() {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;initialization();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; initialization(){&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;stream&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; FileInputStream(&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; File(&lt;/span&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;"example.xml"&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;));&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;(&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;stream&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; == &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;System.&lt;/span&gt;&lt;i&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;out&lt;/span&gt;&lt;/i&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.println(&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;"Cannot find xml file"&lt;/span&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; + &lt;/span&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;"example.xml"&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;);&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;xmlFact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = DocumentBuilderFactory.&lt;i&gt;newInstance&lt;/i&gt;();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;xmlFact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.setNamespaceAware(&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;false&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;builder&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;xmlFact&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.newDocumentBuilder();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;doc&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;builder&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.parse(&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;stream&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt;// following declaring is required if there is any namespace in your xml&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;final&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; PrefixResolver resolver = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; PrefixResolverDefault(&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;doc&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.getDocumentElement());&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;background:silver;mso-highlight:silverfont-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;ctx&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; NamespaceContext() {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; String getNamespaceURI(String prefix) {&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;                &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; resolver.getNamespaceForPrefix(prefix);&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; Iterator getPrefixes(String val) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;                &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt;// Dummy implemenation - not used!&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; String getPrefix(String uri) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;                &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;};&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;(ParserConfigurationException pce) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; (FileNotFoundException e) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt;// &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F9FBF;"&gt;TODO&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt; Auto-generated catch block&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;e.printStackTrace();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; (SAXException e) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt;// &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F9FBF;"&gt;TODO&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt; Auto-generated catch block&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;e.printStackTrace();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; (IOException e) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt;// &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F9FBF;"&gt;TODO&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#3F7F5F;"&gt; Auto-generated catch block&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;e.printStackTrace();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; xmlTagValueReplace(){&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;String xpathStr = &lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;"/Request/Details/pin"&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;;&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;NodeList nodes =&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;XPathAPI.&lt;i&gt;selectNodeList&lt;/i&gt;(&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;doc&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;, xpathStr);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;for&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; i=0; i&amp;lt;nodes.getLength(); i++) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;nodes.item(i).setTextContent((&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; Random().nextInt())+&lt;/span&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#2A00FF;"&gt;""&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;StringWriter stringOut = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; StringWriter ();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;XMLSerializer serial = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; XMLSerializer();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;serial.setOutputCharStream(stringOut);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;serial.serialize(&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;doc&lt;/span&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;);&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:2"&gt;            &lt;/span&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;System.&lt;/span&gt;&lt;i&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#0000C0;"&gt;out&lt;/span&gt;&lt;/i&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;.println(stringOut.toString());&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;}&lt;/span&gt;&lt;b&gt;&lt;span style=" Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; (Exception ex) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;                &lt;/span&gt;ex.printStackTrace();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;}&lt;/span&gt;&lt;span style=" Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; main(String args[]) {&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;XMLUpdate update = &lt;/span&gt;&lt;b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:#7F0055;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="Courier New&amp;quot;; font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt; XMLUpdate();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:3"&gt;                  &lt;/span&gt;update.xmlTagValueReplace();&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;&lt;span style="mso-tab-count:1"&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="Courier New&amp;quot;;font-family:&amp;quot;;font-size:10.0pt;color:black;"&gt;}&lt;/span&gt;&lt;span style="Courier New&amp;quot;font-family:&amp;quot;;font-size:10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-1651657376261870244?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/1651657376261870244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=1651657376261870244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/1651657376261870244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/1651657376261870244'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2008/12/parse-and-replace-xml-elements-using.html' title='Parse and replace the XML elements using java'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4522453322333119362.post-3339403557689219903</id><published>2008-11-09T20:19:00.000-08:00</published><updated>2008-11-13T01:26:12.705-08:00</updated><title type='text'>What is web services? How to create a web service?</title><content type='html'>&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Web services provide a standard way of interoperating between different applications (heterogeneous), running on different platforms, and it provides the integration of web based application using the XML, SOAP, WSDL and UDDI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt; XML is used to tag the data, SOAP is used to transfer the data, WSDL is used for describing the services available and UDDI is used for listing what services are available. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span class="Apple-style-span" style="color: rgb(74, 68, 42); font-size: 13px; "&gt;The Web Services Description Language (WSDL) forms the basis for Web Services. The following figure illustrates the use of WSDL. At the left is a service provider. At the right is a service consumer. The steps involved in providing and consuming a service are:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top:0in" start="1" type="1"&gt;  &lt;li class="MsoNormal" style="color:#4A442A;mso-themecolor:background2;      mso-themeshade:64;margin-bottom:0in;margin-bottom:.0001pt;text-align:justify;      line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list .5in"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:      minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin"&gt;A      service provider describes its service using WSDL. This definition is      published to a directory of services. The directory could use Universal      Description, Discovery, and Integration (UDDI). Other forms of directories      can also be used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;  &lt;li class="MsoNormal" style="color:#4A442A;mso-themecolor:background2;      mso-themeshade:64;margin-bottom:0in;margin-bottom:.0001pt;text-align:justify;      line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list .5in"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:      minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin"&gt;A      service consumer issues one or more queries to the directory to locate a      service and determine how to communicate with that service. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;  &lt;li class="MsoNormal" style="color:#4A442A;mso-themecolor:background2;      mso-themeshade:64;margin-bottom:0in;margin-bottom:.0001pt;text-align:justify;      line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list .5in"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:      minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin"&gt;Part      of the WSDL provided by the service provider is passed to the service      consumer. This tells the service consumer what the requests and responses      are for the service provider.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;  &lt;li class="MsoNormal" style="color:#4A442A;mso-themecolor:background2;      mso-themeshade:64;margin-bottom:0in;margin-bottom:.0001pt;text-align:justify;      line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list .5in"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:      minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin"&gt;The      service consumer uses the WSDL to send a request to the service provider.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;  &lt;li class="MsoNormal" style="color:#4A442A;mso-themecolor:background2;      mso-themeshade:64;margin-bottom:0in;margin-bottom:.0001pt;text-align:justify;      line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list .5in"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:      minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin"&gt;The      service provider provides the expected response to the service consumer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span class="Apple-style-span" style="color: rgb(74, 68, 42); font-size: 13px; "&gt;Ok Lets talks about WSDL !&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt; WSDL is an XML grammar for describing web services. The specification itself is divided into six major elements:&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;definitions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;The definitions element &lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;is the root element of all WSDL&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;. It defin&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;es the name of the web service and also &lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;declares multiple namespaces.&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;types&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;The &lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;type’s&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi;color:#4A442A;mso-themecolor: background2;mso-themeshade:64"&gt; element describes all the data types used between the client and server.&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt; To define complex data type will be using XSD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;xs:element name="helloUser"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&amp;lt;xs:complexType&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;          &lt;/span&gt;&amp;lt;xs:sequence&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;&amp;lt;xs:element name="name" type="xs:string"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;          &lt;/span&gt;&amp;lt;/xs:sequence&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&amp;lt;/xs:complexType&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;/xs:element&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;o:p&gt; message&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;This describes the parameter (input/output)and its types &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;being exchanged between the Web service client and server. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;quot;Courier New&amp;quot;;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;;mso-hansi-font-family: Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2; mso-themetint:153"&gt;s0:message name="helloUser"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;s0:part element="s1:helloUser" name="parameters"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&amp;lt;/s0:message&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size: 10pt; "&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;portType&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size: 10pt; "&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;This element&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; "&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; "&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;defines operation (method name) with input and output parameter.&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt; &lt;/span&gt; &lt;/span&gt;&amp;lt;s0:portType name="Hello"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;s0:operation name="helloUser" parameterOrder="parameters"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s0:input message="s1:helloUser"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s0:output message="s1:helloUserResponse"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;/s0:operation&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&amp;lt;/s0:portType&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;mso-bidi-theme-font:minor-bidi; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;binding&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;This element includes supported operations, as well as the input and output for each operation. The bindings provide concrete information on what protocol is being used, how the data is being transported, and where the service is located&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&amp;lt;s0:binding name="HelloServiceSoapBinding" type="s1:Hello"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;s2:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;s0:operation name="helloUser"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s2:operation soapAction="" style="document"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s0:input&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&amp;lt;s2:body parts="parameters" use="literal"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;/s0:input&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s0:output&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&amp;lt;s2:body parts="parameters" use="literal"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;/s0:output&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;/s0:operation&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&amp;lt;/s0:binding&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt; Service&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#4A442A; mso-themecolor:background2;mso-themeshade:64"&gt;&lt;o:p&gt; The service element defines the address for invoking the specified service.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&amp;lt;s0:service name="HelloService"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;s0:port binding="s1:HelloServiceSoapBinding" name="HelloSoapPort"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;      &lt;/span&gt;&amp;lt;s2:address location="http://localhost:7001/Hello/Hello"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&amp;lt;/s0:port&amp;gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;quot;Courier New&amp;quot;;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;quot;Courier New&amp;quot;;color:#548DD4; mso-themecolor:text2;mso-themetint:153"&gt;&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&amp;lt;/s0:service&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span class="Apple-style-span" style="color: rgb(74, 68, 42); font-size: 13px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;How to create a simple webservice application?&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;  &lt;span style="mso-tab-count:1"&gt;              &lt;/span&gt;The following things are required to run this application&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:.75in;margin-bottom:.0001pt;text-align:justify;text-indent:-.25in; line-height:normal;mso-list:l1 level1 lfo1"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family: Calibri;mso-bidi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;span style="mso-list:Ignore"&gt;1)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Weblogic10.3/x&lt;span style="mso-spacerun:yes"&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:1.0in;margin-bottom:.0001pt;text-align:justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;a href="http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html"&gt;http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:.75in;margin-bottom:.0001pt;text-align:justify;text-indent:-.25in; line-height:normal;mso-list:l1 level1 lfo1"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family: Calibri;mso-bidi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;span style="mso-list:Ignore"&gt;2)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Ant 1.6.5 &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;or latest &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:1.0in;margin-bottom:.0001pt;text-align:justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;a href="http://ant.apache.org/bindownload.cgi"&gt;http://ant.apache.org/bindownload.cgi&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:.75in;margin-bottom:.0001pt;text-align:justify;text-indent:-.25in; line-height:normal;mso-list:l1 level1 lfo1"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family: Calibri;mso-bidi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;span style="mso-list:Ignore"&gt;3)&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Jdk.15 or above&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:1.0in;margin-bottom:.0001pt;text-align:justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;http://java.sun.com/javase/downloads/index.jsp&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:1.0in;margin-bottom:.0001pt;text-align:justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;The following example shows how to create a Web Service called &lt;code&gt;&lt;span style="font-size:10.0pt;mso-fareast-font-family: Calibri"&gt;HelloWorld&lt;/span&gt;&lt;/code&gt; that includes two operations, &lt;code&gt;&lt;span style="font-size:10.0pt;mso-fareast-font-family:Calibri"&gt;helloByDefault and helloByUserName.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; com.javatch;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; javax.jws.WebService;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;@&lt;/span&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#646464"&gt;WebService&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;(name=&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"HelloSoapPort"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;, serviceName=&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"HelloService"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; HelloWorld{&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:#3F7F5F"&gt;// By default, all public methods are exposed as Web Services operation, else you can use @WebMethod()&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; String helloByDefault(){&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;     &lt;/span&gt;String saySomething = &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:#2A00FF"&gt;"Hello, Welcome come to Webservice world"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;     &lt;/span&gt;System.&lt;/span&gt;&lt;i&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#0000C0"&gt;out&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;.println(saySomething);&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; saySomething;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; String helloByUserName(String name){&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"Hello "&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black"&gt;+name + &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:#2A00FF"&gt;"Welcome come to javatch"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; ;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;}&lt;/span&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;Now we are ready with our service, next step is to generate WSDL. Umm..How?&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;We have create ant script to generate our service using &lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#548DD4;mso-themecolor:text2;mso-themetint:153"&gt;jwsc&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt; task (for weblogic 10x)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;Create a build.xml file and copy the following in to that&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span class="Apple-style-span" style="color: rgb(84, 141, 212); "&gt;&amp;lt;project default="all"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;target name="all" depends="clean, build"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;target name="clean"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;delete dir="output"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;             &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;             &lt;/span&gt;&amp;lt;taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.JwscTask"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;             &lt;/span&gt;&amp;lt;target name="build"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;jwsc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;srcdir="com"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;destdir="output"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;&amp;lt;jws&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;file="Hello.java"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                           &lt;/span&gt;&amp;lt;/jwsc&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&amp;lt;/project&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;font-family:Wingdings; mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family: Calibri;mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64;mso-char-type:symbol;mso-symbol-font-family:Wingdings"&gt;&lt;span style="mso-char-type:symbol;mso-symbol-font-family:Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt; We are ready with our service and ant script lets create the WSDL file &lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Note: set ANT_HOME - should point to the ant extract directory&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;ex- c:\&lt;/span&gt; &lt;span style="font-size:10.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; color:#4A442A;mso-themecolor:background2;mso-themeshade:64"&gt;apache-ant-1.6.5 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;span style="mso-spacerun:yes"&gt;            &lt;/span&gt;Add this line in the path - %ANT_HOME%\bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;Open a command prompt and navigate to web logic directory (C:\bea10\wlserver_10.3\server\bin) and execute “setWLSEnv.sh”&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in; margin-left:.5in;margin-bottom:.0001pt;text-align:justify;text-indent:-.25in; line-height:normal;mso-list:l0 level1 lfo2"&gt;&lt;span style="font-size:10.0pt;font-family:Wingdings;mso-fareast-font-family:Wingdings; mso-bidi-font-family:Wingdings;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;span style="mso-list:Ignore"&gt;è&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;Then go to directory were we have our build.xml and execute it. (just type ant press enter)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;Create Client.java, before we do this, we need to create client stub. This is done by the following ant script&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span class="Apple-style-span" style="color: rgb(84, 141, 212); "&gt;&amp;lt;project default="jar"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;path id="client-path"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;pathelement path="src"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;/path&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;taskdef name="clientgen" &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;classname="weblogic.wsee.tools.anttasks.ClientGenTask"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;target name="build"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;clientgen&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;wsdl="http://192.168.1.2:7001/HelloWorld/HelloWorld?WSDL"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;destdir="output"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;packageName="com.javatch"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;javac&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;srcdir="output"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;destdir="output"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;includes="**/*.java"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:1"&gt;            &lt;/span&gt;&amp;lt;target name="jar" depends ="build"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;jar jarfile="client.jar" &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:3"&gt;                                            &lt;/span&gt;&amp;lt;fileset dir="output" /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-tab-count:2"&gt;                            &lt;/span&gt;&amp;lt;/jar&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&lt;span style="mso-spacerun:yes"&gt;   &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#548DD4;mso-themecolor:text2;mso-themetint: 153"&gt;&amp;lt;/project&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt; Client.java&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align: justify;line-height:normal"&gt;&lt;span style="font-size:10.0pt;mso-ascii-font-family: Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;color:#4A442A;mso-themecolor:background2; mso-themeshade:64"&gt;&lt;o:p&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;package&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; com.javatch;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; Client{&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; main(String args[])&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#7F0055"&gt;throws&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt; Exception{&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;String wsdl=&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"http://192.168.1.2:7001/HelloWorld/HelloWorld?WSDL"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;HelloService service = &lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:#7F0055"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black"&gt; HelloService_Impl(wsdl);&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;HelloSoapPort h=service.getHelloSoapPortSoapPort();&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;String name=&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"My Friend"&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black"&gt;;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;String msg=h.helloByUserName(name);&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family: &amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:2"&gt;    &lt;/span&gt;System.&lt;/span&gt;&lt;i&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#0000C0"&gt;out&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;.println(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:#2A00FF"&gt;"The server message : "&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black"&gt;+msg);&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;&lt;span style="mso-tab-count:1"&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black"&gt;}&lt;/span&gt;&lt;span style="font-size: 10.0pt;font-family:&amp;quot;Courier New&amp;quot;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height: normal;mso-layout-grid-align:none;text-autospace:none"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: 'Courier New';"&gt;Here you go with simple webservice application :-)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4522453322333119362-3339403557689219903?l=javatch.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javatch.blogspot.com/feeds/3339403557689219903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4522453322333119362&amp;postID=3339403557689219903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/3339403557689219903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4522453322333119362/posts/default/3339403557689219903'/><link rel='alternate' type='text/html' href='http://javatch.blogspot.com/2008/11/what-is-web-services-how-to-create-web.html' title='What is web services? How to create a web service?'/><author><name>JavaBlog</name><uri>http://www.blogger.com/profile/12187590155065138422</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
