jboss\server\default\.\tmp 拒绝访问 axis2
下載axis2.war包。
下載jboss-4.2.3.GA.zip和jboss-5.0.1.GA.zip兩個(gè)包并解壓。
配置JDK后要配置JBOSS_HOME的環(huán)境變量,在Path中配置%JBOSS_HOME%\bin;
需要修改axis2.war中WEB-INF\conf中的axis2.xml文件:
找到<deployer extension=".class" directory="pojo"
?????class="org.apache.axis2.deployment.POJODeployer"/>
??? <deployer extension=".jar" directory="servicejars"
???? class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
??? <deployer extension=".jar" directory="transports"
?????class="org.apache.axis2.deployment.TransportDeployer"/>
這3句并注視掉第二句:
<!--
<deployer extension=".jar" directory="servicejars"
???? class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
-->
如果不做上述修改直接把a(bǔ)xis2.war放在JBoss的default目錄下會(huì)報(bào):
17:29:19,875 INFO? [STDOUT] [WARN] Exception extracting jars into temporary dire
ctory : java.io.FileNotFoundException: F:\JBoss\jboss4GA\server\default\.\tmp\de
ploy\tmp22458axis2-exp.war\WEB-INF (拒絕訪問(wèn)。) : switching to alternate class l
oading mechanism
17:29:19,953 INFO? [STDOUT] [INFO] Deploying Exception Occured with java.io.File
NotFoundException: F:\JBoss\jboss4GA\server\default\.\tmp\deploy\tmp22458axis2-e
xp.war\WEB-INF (拒絕訪問(wèn)。)
java.lang.RuntimeException: java.io.FileNotFoundException: F:\JBoss\jboss4GA\ser
ver\default\.\tmp\deploy\tmp22458axis2-exp.war\WEB-INF (拒絕訪問(wèn)。)
【上述是jboss-4.2.3.GA和jboss-5.0.1.GA兩個(gè)版本發(fā)布axis2需要做的修改】
--------------------------------------------------------------------------------------------------
再下載jboss-5.1.0.GA.zip并解壓。
直接部署在default下會(huì)報(bào)錯(cuò)的。
如果是axis2-1.5.3.war只需刪除其WEB-INF\lib下的xercesImpl-2.8.1.jar和xercesImpl-2.8.1-LICENSE.txt文件。
如果是其他axis2版本可以先按axis2-1.5.3.war這個(gè)版本做,如果還報(bào)錯(cuò)就看一看在lib目錄中有沒(méi)有xml-apis-1.3.04.jar和xml-apis-1.3.04-LICENSE.txt。如果有刪除試試看。
總結(jié)
以上是生活随笔為你收集整理的jboss\server\default\.\tmp 拒绝访问 axis2的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java并发编程:Lock和Synchr
- 下一篇: 网络协议——TCP/IP协议