﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Everything is a contribution-随笔分类-Java开发</title><link>http://www.blogjava.net/idkkk/category/7683.html</link><description>走过Java的点点滴滴，与大家共勉～</description><language>zh-cn</language><lastBuildDate>Mon, 26 Nov 2007 12:35:50 GMT</lastBuildDate><pubDate>Mon, 26 Nov 2007 12:35:50 GMT</pubDate><ttl>60</ttl><item><title>在struts中使用validator执行UI验证</title><link>http://www.blogjava.net/idkkk/archive/2007/11/26/163093.html</link><dc:creator>Kevin Xia</dc:creator><author>Kevin Xia</author><pubDate>Mon, 26 Nov 2007 02:45:00 GMT</pubDate><guid>http://www.blogjava.net/idkkk/archive/2007/11/26/163093.html</guid><wfw:comment>http://www.blogjava.net/idkkk/comments/163093.html</wfw:comment><comments>http://www.blogjava.net/idkkk/archive/2007/11/26/163093.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/idkkk/comments/commentRss/163093.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/idkkk/services/trackbacks/163093.html</trackback:ping><description><![CDATA[<p>在使用struts时，如果使用common validator进行页面数据的有效性验证时，可以减少很多代码量，通过配置文件就可以方便的进行数据的校验工作.<br />
<br />
在做所有的配置前，先检查jsp页面是否有以下内容(没有请添加上)：<br />
&lt;%-- Error Messages --%&gt;<br />
&lt;logic:messagesPresent&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;div class="error"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;html:messages id="error"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;c:out value="${error}"/&gt;&lt;br/&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/html:messages&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
&lt;/logic:messagesPresent&gt;<br />
<br />
&lt;%-- Success Messages --%&gt;<br />
&lt;logic:messagesPresent message="true"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;div class="message"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;html:messages id="message" message="true"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;c:out value="${message}"/&gt;&lt;br/&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/html:messages&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
&lt;/logic:messagesPresent&gt;<br />
<br />
其中的css可以自己根据需要定义，上面使用JSTL标签.<br />
<br />
使用validator需要进行如下配置：<br />
1) 首先在struts-config.xml中添加:
<plug-in classname="org.apache.struts.validator.ValidatorPlugIn"><br />
&lt;plug-in className="org.apache.struts.validator.ValidatorPlugIn"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;set-property property="pathnames" value="/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml"/&gt;<br />
&lt;/plug-in&gt;<br />
<br />
2) 配置validation.xml文件，内容如下：<br />
&lt;form-validation&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;formset&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form name="loginForm"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="userid" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.user.id" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="password" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.password" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="repasswd" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.password.retry" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="username" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.username" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="sex" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.sex" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="college" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.college" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="department" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.department" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="idNumber" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.id.number" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="birthday" depends="required, date"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.birthday" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="telephone" depends="required"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.telephone" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;field property="email" depends="required, email"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 key="login.email" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/field&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/formset&gt;<br />
&lt;/form-validation&gt;</plug-in>
</p>
<p>
<plug-in classname="org.apache.struts.validator.ValidatorPlugIn"><br />
</plug-in>
</p>
<form name="loginForm">
    <field property="userid" depends="required"><field property="password" depends="required"><field property="repasswd" depends="required"><field property="username" depends="required"><field property="sex" depends="required"><field property="college" depends="required"><field property="department" depends="required"><field property="idNumber" depends="required"><field property="birthday" depends="required, date">3) 在struts中设置对应的action的validate值为true：<br />
    &lt;action
    path="/login" name="loginForm" parameter="method"
    type="com.timeshonor.struts.action.LoginAction" validate="true"
    input="/login.jsp"&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;forward name="success" path="/success.jsp" /&gt;<br />
    &lt;/action&gt;<br />
    <action path="/login" name="loginForm" parameter="method" type="com.timeshonor.struts.action.LoginAction" validate="true" input="loginDef">如果使用的是动态Form，则在struts-config.xml中会有如下配置：<br />
    &lt;form-bean name="loginForm" type="org.apache.struts.validator.DynaValidatorForm"&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="userid" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="password" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="repasswd" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="username" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="sex" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="college" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="department" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="idNumber" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="birthday" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="telephone" type="java.lang.String" /&gt;<br />
    &nbsp;&nbsp;&nbsp; &lt;form-property name="email" type="java.lang.String" /&gt;<br />
    &lt;/form-bean&gt;<br />
    注：validator插件不支持struts的ActionForm验证，只支持</action></field></field></field></field></field></field></field></field></field>DynaValidatorForm和ValidatorForm验证，如果不使用动态form可以让需要验证的Form类从ValidatorForm继承，不需要实现validate方法.<br />
    <br />
    <field property="userid" depends="required"><field property="password" depends="required"><field property="repasswd" depends="required"><field property="username" depends="required"><field property="sex" depends="required"><field property="college" depends="required"><field property="department" depends="required"><field property="idNumber" depends="required"><field property="birthday" depends="required, date"><action path="/login" name="loginForm" parameter="method" type="com.timeshonor.struts.action.LoginAction" validate="true" input="loginDef">
    <form-bean name="loginForm" type="org.apache.struts.validator.DynaValidatorForm">
    <form-property name="userid" type="java.lang.String">
    <form-property name="password" type="java.lang.String">
    <form-property name="repasswd" type="java.lang.String">
    <form-property name="username" type="java.lang.String">
    <form-property name="sex" type="java.lang.String">
    <form-property name="college" type="java.lang.String">
    <form-property name="department" type="java.lang.String">
    <form-property name="idNumber" type="java.lang.String">
    <form-property name="birthday" type="java.lang.String">
    <form-property name="telephone" type="java.lang.String">
    4) 执行完1、2、3步就可以执行UI服务器端验证，如果想配置前台javascript验证时，还需要做如下配置：<br />
    a) 修改对应的页面form
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-property>
    </form-bean>
    </action></field></field></field></field></field></field></field></field></field>为如下内容：<br />
    &lt;html:form action="/login" method="post" onsubmit="return validateLoginForm(this);"&gt;<br />
    b) 确保下面这一行内容在对应页面的form里：<br />
    &lt;html:submit&gt;提交&lt;/html:submit&gt;<br />
    c) 在页面的form元素后面添加以下内容：<br />
    &lt;html:javascript formName="loginForm" dynamicJavascript="true" staticJavascript="true" /&gt;
</form>
<img src ="http://www.blogjava.net/idkkk/aggbug/163093.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/idkkk/" target="_blank">Kevin Xia</a> 2007-11-26 10:45 <a href="http://www.blogjava.net/idkkk/archive/2007/11/26/163093.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>调整weblogic的使用内存</title><link>http://www.blogjava.net/idkkk/archive/2007/07/16/130486.html</link><dc:creator>Kevin Xia</dc:creator><author>Kevin Xia</author><pubDate>Mon, 16 Jul 2007 01:48:00 GMT</pubDate><guid>http://www.blogjava.net/idkkk/archive/2007/07/16/130486.html</guid><wfw:comment>http://www.blogjava.net/idkkk/comments/130486.html</wfw:comment><comments>http://www.blogjava.net/idkkk/archive/2007/07/16/130486.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/idkkk/comments/commentRss/130486.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/idkkk/services/trackbacks/130486.html</trackback:ping><description><![CDATA[修改对应的domain下面的启动脚本，比如：weblogic安装目录下对应domain的启动脚本：startWeblogic.sh，追加<br>Windows: <br>set MEM_ARGS=-Xms2045m -Xmx2560m<br>Unix:<br>MEM_ARGS="-Xms1024m -Xmx2048m" <br><br>注：Xms表示最小内存，Xmx表示最大内存。
<img src ="http://www.blogjava.net/idkkk/aggbug/130486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/idkkk/" target="_blank">Kevin Xia</a> 2007-07-16 09:48 <a href="http://www.blogjava.net/idkkk/archive/2007/07/16/130486.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>web.xml的filter执行顺序导致的乱码，切记！</title><link>http://www.blogjava.net/idkkk/archive/2007/01/31/97015.html</link><dc:creator>Kevin Xia</dc:creator><author>Kevin Xia</author><pubDate>Wed, 31 Jan 2007 09:04:00 GMT</pubDate><guid>http://www.blogjava.net/idkkk/archive/2007/01/31/97015.html</guid><wfw:comment>http://www.blogjava.net/idkkk/comments/97015.html</wfw:comment><comments>http://www.blogjava.net/idkkk/archive/2007/01/31/97015.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/idkkk/comments/commentRss/97015.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/idkkk/services/trackbacks/97015.html</trackback:ping><description><![CDATA[    今天跟项目组做集成的时候发现一个很奇怪的乱码问题，web.xml的filter、jsp页面均进行了编码设置， 反复调试发现引起bug的原因是web.xml的下面几行：<br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;SecurityFilter&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<br /><br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;CharacterEncoding&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<br /><br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;CharacterEncoding&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.jsp&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<br /><br />根据servlet2.3规范filter执行是按照web.xml配置的filter-mapping先后顺序进行执行，所以上面的配置会导致遇见*.do的url请求，先进行SecurityFilter的过滤器处理，这时候没有做编码处理，已经是乱码，到下面的filter处理时已经时乱码，再做编码处理已经没有用处。<br /><br />修正方式，调整filter-mapping顺序，如下：<br /><br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;CharacterEncoding&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<br /><br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;CharacterEncoding&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.jsp&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<br /><br />    &lt;filter-mapping&gt;<br />        &lt;filter-name&gt;SecurityFilter&lt;/filter-name&gt;<br />        &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;<br />    &lt;/filter-mapping&gt;<img src ="http://www.blogjava.net/idkkk/aggbug/97015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/idkkk/" target="_blank">Kevin Xia</a> 2007-01-31 17:04 <a href="http://www.blogjava.net/idkkk/archive/2007/01/31/97015.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java调用DotNet的webservice</title><link>http://www.blogjava.net/idkkk/archive/2006/08/21/64826.html</link><dc:creator>Kevin Xia</dc:creator><author>Kevin Xia</author><pubDate>Mon, 21 Aug 2006 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/idkkk/archive/2006/08/21/64826.html</guid><wfw:comment>http://www.blogjava.net/idkkk/comments/64826.html</wfw:comment><comments>http://www.blogjava.net/idkkk/archive/2006/08/21/64826.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/idkkk/comments/commentRss/64826.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/idkkk/services/trackbacks/64826.html</trackback:ping><description><![CDATA[
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'">
						<span style="mso-list: Ignore">1.<span style="FONT: 7pt 'Times New Roman'">      </span></span>
				</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">在项目的根下建立</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">build-lib/axis</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">目录，并拷贝以下文件到目录下：</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">
								<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">activation.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">axis.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">axis-ant.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">commons-discovery-0.2.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">commons-logging-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.0.4</st1:chsdate>.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">jaxrpc.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">log4j-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.2.8</st1:chsdate>.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">log4j.properties<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">mail.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">saaj.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">wsdl4j-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.5.1</st1:chsdate>.jar<o:p></o:p></span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'">
						<span style="mso-list: Ignore">2.<span style="FONT: 7pt 'Times New Roman'">      </span></span>
				</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">在工程的根下建立</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">build.xml</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">文件，内容如下：</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;?</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">xml </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">version</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"1.0" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">encoding</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"UTF-8" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">?&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">project </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"webservice" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">default</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"all" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">basedir</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"."</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">property name=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"build.lib.dir" value="build-lib"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f5fbf; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;!-- change these variable base on your environment --&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">property </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"src.dir" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">value</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"src"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">property </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"classpath" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">value</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${build.lib.dir}/axis"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">property </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"remote.wsdl" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">value</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"http://10.64.3.20/test/ws/Service1.asmx?wsdl"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">property </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"webservice.namespace" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">value</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"http://tempurl.org"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">path </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">id</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"axis.classpath"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 2">       </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">fileset </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">dir</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${classpath}"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 3">           </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">include </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"**/*.jar" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 2">       </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">fileset</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">path</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">taskdef </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">resource</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"axis-tasks.properties"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
						<span style="mso-spacerun: yes">  </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">classpathref</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"axis.classpath" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"wsdl2java" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">description</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"Generate Java file from WSDL URL by WSDL2JAVA"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 2">       </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">axis-wsdl2java </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">output</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${src.dir}" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">testcase</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"true" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">verbose</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"true" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">url</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${remote.wsdl}"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 3">           </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">mapping </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">namespace</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${webservice.namespace}" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">package</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"org.tempuri" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 2">       </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">axis-wsdl2java</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-tab-count: 1">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"clean" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">description</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"Clean output directories"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-spacerun: yes">        </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">delete </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">dir</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"${src.dir}/org/tempuri"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">/&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-spacerun: yes">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-spacerun: yes">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">name</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"all" </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #7f007f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">depends</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">=</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">"clean, wsdl2java"</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">
						<span style="mso-spacerun: yes">    </span>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">target</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&lt;/</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: #3f7f7f; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">project</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt; mso-highlight: white">&gt;</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: teal; mso-font-kerning: 0pt; mso-ascii-font-family: 'Courier New'">注意：对应你的项目进行修改以上的变量设置</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'">
						<span style="mso-list: Ignore">3.<span style="FONT: 7pt 'Times New Roman'">      </span></span>
				</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">直接运行</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">ant</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">，生成</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">webservice</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">的代理类，使用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">eclipse</span>
				<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">
						<font face="宋体">的</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">refactor</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; mso-ascii-font-family: 'Courier New'">功能重命名包名</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">
						<o:p> </o:p>
				</span>
		</p>
		<span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-font-kerning: 1.0pt; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Courier New'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'">
						<span style="mso-list: Ignore">4.<span style="FONT: 7pt 'Times New Roman'">      </span></span>
				</span>调用本地代理类操作</span>
		<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">webservice</span>
<img src ="http://www.blogjava.net/idkkk/aggbug/64826.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/idkkk/" target="_blank">Kevin Xia</a> 2006-08-21 16:55 <a href="http://www.blogjava.net/idkkk/archive/2006/08/21/64826.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse无法启动的问题解决</title><link>http://www.blogjava.net/idkkk/archive/2006/02/27/32712.html</link><dc:creator>Kevin Xia</dc:creator><author>Kevin Xia</author><pubDate>Mon, 27 Feb 2006 09:59:00 GMT</pubDate><guid>http://www.blogjava.net/idkkk/archive/2006/02/27/32712.html</guid><wfw:comment>http://www.blogjava.net/idkkk/comments/32712.html</wfw:comment><comments>http://www.blogjava.net/idkkk/archive/2006/02/27/32712.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/idkkk/comments/commentRss/32712.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/idkkk/services/trackbacks/32712.html</trackback:ping><description><![CDATA[<P>以前Eclipse3.1都能很正常的运行，今天没事就装了个oracle9i来玩玩，装好oracle9i后导致eclipse启动不了了，郁闷的不行。。。检查一下发现：<BR><STRONG><BR>分析原因</STRONG>：oracle自己内置jdk1.3，安装后将jdk1.3添加到path的前端，导致eclipse3.1的默认jvm为jdk1.3，而eclipse3.1的jdk要求至少为1.4，所以启动失败。<BR><BR><STRONG>解决方法</STRONG>：修改系统的PATH环境变量，进入"我的电脑"-&gt;"属性"-&gt;"高级"-&gt;"环境变量"-&gt;"系统变量"-&gt;PATH-&gt;编辑，将%JAVA_HOME%\bin;移至到oralce的jre(类似C:\Program Files\Oracle\jre\1.1.8\bin)前面即可。</P><img src ="http://www.blogjava.net/idkkk/aggbug/32712.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/idkkk/" target="_blank">Kevin Xia</a> 2006-02-27 17:59 <a href="http://www.blogjava.net/idkkk/archive/2006/02/27/32712.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>