`
Yinny
  • 浏览: 292562 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
阅读更多
今天在启动jboss之前改动了一下它的jboss-service.xml,注释掉了不需要部署的目录,但是jboss启动时候就跑异常啦~~~~~~~~~~~~~~~~~~



上网查了一下原因,原来是我在注释的时候操作如下导致
<!--file:/D:/work/snstaoshare/web/target
<!--file:/D:/work/TBSaima/tuanGo/branches/20120224/tgo/target/tgo.war-->


正确的应该是
<!--file:/D:/work/snstaoshare/web/target
file:/D:/work/TBSaima/tuanGo/branches/20120224/tgo/target/tgo.war-->


原因是<!--标签未匹配导致jboss解析xml失败!!!切记啊!!小操作引起大问题!
同时还看到别人出现过相同的异常的原因:
org.xml.sax.SAXParseException: The string "--" is not permitted within comments.

org.xml.sax.SAXParseException- Content is not allowed in prolog. 
其实这两个错误都是同一个问题导致的,就是xml文件中<!-- -->惹的祸,经过我的测试如果是:<!-- 这是…… -->就不会报错,如果是<!-- -->就会报错,也就是说如果要添加注释一定要在<!-- -->之间添加要注释的内容,千万不能让<!-- -->是空的,否则xml解析就会失败报以上两个错误。
  • 大小: 209.9 KB
  • 大小: 165.4 KB
分享到:
评论

相关推荐

    替换两个文件解决Tomcat6项目移植到JBoss5.1下的Logging异常

    启动时报如下异常: org.slf4j.spi.LocationAwareLogger.log(Lorg.slf4j.Marker;Ljava.lang.String;Ljava.lang.String.Ljava.lang.Object;Ljava.lang.Throwable) 原因是旧版本的slf4j-api不包含以上方法,附件解压...

    JBOSS5+JDK6+myeclipse8.6搭建EJB3环境-已成功

    1.安装JDK1.6并配置环境变量 2.下载JBOSS,将下载的安装包直接解压到安装...注意:当我安装JDK1.5+JBOSSjboss-5.1.0.GA组合时,报版本冲突错误(Bad version number in .class file错误),我换成JDK1.6就不报错误了。

    jboss-as-sprint-int-5.0.0.GA.jar jboss-spring-int-vfs.jar

    解决jboss启动报错vfs解析异常问题,缺少依赖包问题。包含jboss-as-sprint-int-5.0.0.GA.jar jboss-spring-int-vfs.jar

    jboss-4.0.2

    启动无异常,好用的jboss. 所有的功能都有。

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...

    java、杀死启动进程、定时执行程序、隐藏黑窗口(dos窗口)、线程异常死亡(保活)

    java、杀死启动进程、定时执行程序、隐藏黑窗口(dos窗口)、线程异常死亡(保活):就是java自动重启JBOSS

    JSF1.2+EJB3.0实现的一个项目实例

    应用服务器 采用JBoss4.2.1GA,在发布ejb端程序时,要把MySql的驱动程序包和数据库配置文件(mysql-ds.xml)这两个文件放置在JBoss安装目录\server\default\deploy目录下。这两个文件在jsfejb3-ejb源码的DBScript...

    Red Hat Enterprise Linux+Nginx软件安装指南

    前端Nginx主备,负载均衡。 两台应用服务器每台都与负载均衡器相连,负载均衡器分配WEB请求到应用服务器。...当游戏正在运行时,如果NGINX异常终止,则该局游戏作废处理,重新启动NGINX之后可以继续运行下一局游戏。

    camel-stop-route-on-producer-flow-exception:该项目演示了当A-MQ打开生产者流控制时骆驼路线会自行停止的过程

    JBoss A-MQ 6.1(在远程代理上启动生产者流控制) 安装和测试- 编辑src/resources/etc/nz.section6.config.properties的配置文件以指向嵌入式和远程代理 使用mvn clean install创建要部署的捆绑软件 将独立A-MQ上...

    java 面试题 总结

    java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,...

    超级有影响力霸气的Java面试题大全文档

    java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 9、说出Servlet的生命周期,并说出Servlet和CGI的区别。  Servlet被服务器实例化后,容器运行其init方法...

    demo-bowling-api

    该项目将弹簧启动执行器用于生产指标和分布式跟踪。 怎么跑 该应用程序打包为一个嵌入了Tomcat 8的jar。 无需安装Tomcat或JBoss。 您可以使用java -jar命令运行它。 克隆此存储库 确保您使用的是JDK 1.8和Maven 3....

    java面试题

    答:运行时异常时(JVM)java虚拟机在运行过程中发生的问题,比如:内存溢出等问题。这类异常没法要求程序员去一一捕获并抛出,一般异常是Java类库或程序员自己写的代码发生的错误,这类异常可以由我们去一一捕获并...

    测试培训教材

    5、QC9.0安装问题解决 - JBOSS启动不了 原因:8080端口被其他应用程序占用。 用netstat查看谁占用了8080端口 netstat -ano 解决办法1:修改其他程序的端口使用 解决办法2:修改JBOSS的启动端口 JBOSS_HOME\...

    JAVA上百实例源码以及开源项目源代码

    Java圆形电子时钟源代码 1个目标文件 内容索引:JAVA源码,系统相关,电子钟 用JAVA编写的指针式圆形电子钟,效果图如下所示,其实代码很简单,希望对你有帮助。 Message-Driven Bean EJB实例源代码 2个目标文件 摘要:...

    JAVA上百实例源码以及开源项目

    像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...

Global site tag (gtag.js) - Google Analytics