zoukankan      html  css  js  c++  java
  • jboss7.1.1相关error及解决办法

    问题1:

      报错提示:

      公司的网站系统使用的中间是jboss7.1.1 Final,由于有些数据和服务测试环境不具备,免不了要在测试环境调试些jsp页面,发现从jboss社区里下载的jboss应用有个问题,新增jsp页面会实时部署,修改过的jsp页面就无法正常部署。 

      解决办法:

      第一步:在jboss7standaloneconfigurationstandalone.xml文件中找到【subsystem xmlns="urn:jboss:domain:web:1.1"】,添加加黑部分配置

    <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" instance-id="node2" native="false">
                <configuration>
                    <jsp-configuration development="true"/>
                </configuration>
                <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" max-post-size="2048" executor="http-executor" max-connections="20"/>
                <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>
                <virtual-server name="default-host" enable-welcome-root="true">
                    <alias name="localhost"/>
                    <alias name="example.com"/>
                </virtual-server>
            </subsystem>

      第二部:到jboss-as-7.1.1.Final/modules/org/jboss/as/web/main,目录下,将 jboss-as-web-7.1.1.Final-RECOMPILE.jar 粘贴进来. 下载地址http://www.datafilehost.com/download-2cb9ff04.html

      打开 module.xml,进行如下操作,注释掉以下代码:

    <!-- <resource-root path="jboss-as-web-7.1.1.Final.jar"/> -->

      在上面注释的行下面添加如下行:

    <resource-root path="jboss-as-web-7.1.1.Final-RECOMPILE.jar"/>

    问题2:

      报错提示:

      访问系统首页,验证码加载不出来,报错

      解决办法:

      在文件【jboss-as-7.1.1.Final/modules/sun/jdk/main/module.xml】添加下面一行参数:

    <path name="com/sun/image/codec/jpeg"/>

    问题3:

      报错提示:

      应用系统配的logback无效

      解决办法:

      第一步:修改jboss的bat文件,目录jboss-as-7.1.1.Finalinstandalone.bat:

    set JAVA_OPTS=-Dorg.jboss.as.logging.per-deployment=false -Dprogram.name=%PROGNAME% %JAVA_OPTS%

      增加的内容为:-Dorg.jboss.as.logging.per-deployment=false

      作用:去掉JBOSS的日志包裹

      第二步:增加 jboss-deployment-structure.xml文件到 META-INF/,文件内容:

     1 <?xml version="1.1" encoding="UTF-8"?>
     2 <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.1">
     3 
     4     <deployment>
     5 
     6         <!-- Exclusions allow you to prevent the server from automatically adding some dependencies -->
     7 
     8         <exclusions>
     9         <module name="org.apache.commons.logging" />
    10         <module name="org.slf4j" />
    11         <module name="org.slf4j.ext" />
    12         <module name="org.jboss.logging" />
    13         <module name="org.jboss.logging.jul-to-slf4j-stub" />
    14         <module name="org.jboss.logmanager" />
    15         <module name="org.jboss.logmanager.log4j" />
    16         <module name="org.slf4j.jcl-over-slf4j" />
    17         <module name="org.slf4j.impl" />
    18         <module name="org.apache.log4j" />
    19         <module name="org.apache.openjpa" />
    20         </exclusions>
    21     </deployment>
    22 </jboss-deployment-structure>
  • 相关阅读:
    Linux实战教学笔记49:Zabbix监控平台3.2.4(一)搭建部署与概述
    数据库SQLITE3初识
    多功能聊天室-项目规划实现图
    多功能电子通讯录(涉及到了双向链表的使用,Linux文件编程等等)
    学生信息管理系统(C语言版本)
    Linux笔记-Makefile伪指令解析
    Linux笔记-vim 配置
    Linux笔记-Linux下编辑器的简介
    C/C++编码规范
    Linux笔记-Linux命令初解2
  • 原文地址:https://www.cnblogs.com/zhilu-doc/p/6994407.html
Copyright © 2011-2022 走看看