下载axis2.war包。

下载jboss-4.2.3.GA.zip和jboss-5.0.1.GA.zip两个包并解压。

配置JDK后要配置JBOSS_HOME的环境变量,在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"/>

-->

如果不做上述修改直接把axis2.war放在JBoss的default目录下会报:

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 (拒绝访问。) : 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 (拒绝访问。)
java.lang.RuntimeException: java.io.FileNotFoundException: F:\JBoss\jboss4GA\ser
ver\default\.\tmp\deploy\tmp22458axis2-exp.war\WEB-INF (拒绝访问。)

【上述是jboss-4.2.3.GA和jboss-5.0.1.GA两个版本发布axis2需要做的修改】

--------------------------------------------------------------------------------------------------

再下载jboss-5.1.0.GA.zip并解压。
直接部署在default下会报错的。

如果是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这个版本做,如果还报错就看一看在lib目录中有没有xml-apis-1.3.04.jar和xml-apis-1.3.04-LICENSE.txt。如果有删除试试看。

jboss\server\default\.\tmp 拒绝访问 axis2的更多相关文章

  1. SQL Server附加数据库拒绝访问错误解决方法

    今天在MsSQL里附加数据库时提示操作系统错误5(拒绝访问),这里我没给出了两个解决方案供大家解决问题. 方案一:切换登录方式 出现这种情况是由于用“混合验证方式”(SQL Server身份验证)登录 ...

  2. [No0000118]SQL Server附加数据库拒绝访问解决方法汇总

    修改权限 打开要附加的数据库文件所在的文件夹,右键单击mdf文件,选择“属性”: 单击“安全”选项卡,给所有用户添加读写权限. 最后点击"确定"就可以了.修改权限完成后,你就可以成 ...

  3. SQL Server附加数据库拒绝访问解决方法汇总

    @本文来自百度 方法一:修改权限法 1 打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹,如下图所示: 2 右键单击mdf文件,选择“属性”,如下图所示: 3 单击“安全”选项卡 ...

  4. SQL Server附加数据库拒绝访问

    打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹,如下图所示:   右键单击mdf文件,选择“属性”,如下图所示:   单击“安全”选项卡,如下图所示:   单击“编辑”按钮,如 ...

  5. windows下jboss启动、配置、访问

    window 下的jboss启动.配置.访问 1.进入jboss\server\default\deploy\jboss-web.deployer 执行run命令 2.jboss访问地址:http:/ ...

  6. SQL Server 2012附加数据库时,错误提示如下:尝试打开或创建物理时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)

    错误提示:Create File遇到操作系统错误5(拒绝访问) 解决方案: 在所有程序-SQL Server 2012-"SQL Server 配置管理器",点击"SQL ...

  7. 无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法

    无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问.)” (Microsoft SQL Server,错误: 5120)的解决方法   问题描述: 在附加数据库到sql server时,附 ...

  8. [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝

    一般连接sql数据库,IP_connstr="driver={SQL Server}; server=127.0.0.1;database=数据库名字;uid=sa;pwd=密码" ...

  9. SQL Server 2008备份数据库失败,拒绝访问的原因

    原文:SQL Server 2008备份数据库失败,拒绝访问的原因 备份数据到特定目录是出现拒绝访问,然后测试备份到C盘根目录正常. 查了下原因: 是因为那个目录没有Authenticated Use ...

随机推荐

  1. 几种进入mysql的方法

    1.首先mysql服务得打开(运行cmd命令也可以net start mysql) 2.运行cmd,打开mysq 3.mysql命令行打开mysql 4.图形管理工具,如phpMyadmin

  2. C# - Lee 公共类库

    我的公共类库 using System; using System.IO; using System.Net; using System.Security.Cryptography; using Sy ...

  3. Linux启动过程中几个重要配置文件的执行过程

    Linux 登录后,配置执行顺序为(Debian Serials Capable):/etc/environment -> /etc/profile -> (~/.bash_profile ...

  4. mybatis配置oracle的主键自增长

    引用自:https://hacpai.com/article/1405392025960 mysql.sqlserver等数据库本身带有主键自增长像auto_increment的功能可以直接使用 us ...

  5. C#中String.Empty,“”,NULL的区别

    一.String.Empty String类的静态只读字段.定义如下: public static readonly string Empty; 二.“” 被赋值为“”的字符串变量,会在栈上保存一个地 ...

  6. HDU 1016 DFS

    很简单的深搜 只要看出来是深搜... 注意判断最后一点是否与加一为质数 #include<stdio.h> #include<string.h> #include<alg ...

  7. django 1.8 日志配置

    django 1.8 日志配置 以下为setings配置logging代码片段 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(_ ...

  8. ubuntu 工作区中拖动一个窗体到另一个工作区就卡住回不到桌面了

    ubuntu 工作区中拖动一个窗体到另一个工作区就卡住回不到桌面了 解决方法: 按 alt + 回车  键直接就返回去了

  9. java 操作数据库

    package foo;import java.sql.*; public class JdbcDemo { private static Connection conn; private stati ...

  10. 分页查询:使用分页类查询 用get传值

    <body> <?php $cx = ""; if(!empty($_GET["cx"])) //判断get传过来的值非空,那么把传过来的值赋 ...