0 0

JBoss 5.1 启动log不正常,却能访问所有的web project, 为什么??5

各位,本人遇到一个问题。我使用的是jboss 5.1。 有两种情况启动JBoss,具体情况看下面两点。

1. 添加有一个项目“tester”后,重启jboss,查看log如红色字体。

    2012-08-31 12:48:09,698 WARN  [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
2012-08-31 12:48:09,759 WARN  [org.jboss.annotation.factory.AnnotationCreator] (main) No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
2012-08-31 12:48:09,797 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) JBossTS Transaction Service (JTA version - tag:JBOSSTS_4_6_1_GA) - JBoss Inc.
2012-08-31 12:48:09,797 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Setting up property manager MBean and JMX layer
2012-08-31 12:48:09,924 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Initializing recovery manager
2012-08-31 12:48:09,999 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Recovery manager configured
2012-08-31 12:48:09,999 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Binding TransactionManager JNDI Reference
2012-08-31 12:48:10,015 INFO  [com.arjuna.ats.jbossatx.jta.TransactionManagerService] (main) Starting transaction recovery manager
2012-08-31 12:48:10,205 INFO  [org.apache.catalina.core.AprLifecycleListener] (main) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jdk1.6.0_27/jre/lib/amd64/server:/opt/jdk1.6.0_27/jre/lib/amd64:/opt/jdk1.6.0_27/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2012-08-31 12:48:10,242 INFO  [org.apache.coyote.http11.Http11Protocol] (main) Initializing Coyote HTTP/1.1 on http-10.192.31.46-80
2012-08-31 12:48:10,242 INFO  [org.apache.coyote.ajp.AjpProtocol] (main) Initializing Coyote AJP/1.3 on ajp-10.192.31.46-8009
2012-08-31 12:48:10,255 INFO  [org.apache.catalina.core.StandardService] (main) Starting service jboss.web
2012-08-31 12:48:10,257 INFO  [org.apache.catalina.core.StandardEngine] (main) Starting Servlet Engine: JBoss Web/2.1.3.GA
2012-08-31 12:48:10,286 INFO  [org.apache.catalina.startup.Catalina] (main) Server startup in 43 ms
2012-08-31 12:48:10,308 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/invoker
2012-08-31 12:48:10,653 INFO  [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/web/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
2012-08-31 12:48:10,662 INFO  [org.jboss.resource.deployers.RARDeployment] (main) Required license terms exist, view vfszip:/opt/jboss-5.1.0.GA/server/web/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
2012-08-31 12:48:10,671 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/webPortal
2012-08-31 12:48:11,122 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/
2012-08-31 12:48:11,144 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/login
2012-08-31 12:48:11,188 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/jmx-console
2012-08-31 12:48:11,224 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (main) deploy, ctxPath=/tester


2. 干净启动JBoss时,查看log如蓝色字体
  2012-08-31 11:58:35,954 INFO  [org.jboss.bootstrap.microcontainer.ServerImpl] (main) JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)] Started in 32s:767ms

问题,  情况2,见到Started in 32s:767ms, 表示JBoss已经正常启动完成。能成功访问,这是没疑问的。
        情况1, 只看log, 好像JBoss没有完全启动成功,然而,我能访问到所有的web project, 包括tester,那些没显示出来的也能访问到,比如我还有一个项目 "study1". 为什么会不见了Started in, 为什么不报错呢?
连没显示的都能访问哦,大惑不解,求有过经历的指教下,共同讨论下!!

        
2012年8月31日 15:39

2个答案 按时间排序 按投票排序

0 0

在jboss 对应的服务中:以default为例:
有一个文件夹deploy
这个下面看有没有 study1.war
如果有,那么就能正常访问

2012年8月31日 15:51
0 0

情况1 
2012-08-31 12:48:10,286 INFO  [org.apache.catalina.startup.Catalina] (main) Server startup in 43 ms

已经告诉你启动了43秒 后续的步骤看上去是部署

2012年8月31日 15:43

相关推荐

    jboss5.1集群操作说明 apache2.2.4

    Apache 可以配置为接收所有入站请求,然后根据策略(如轮询、最少连接数等)将它们转发到集群中的 JBoss 实例。 3. **会话复制**:在集群中,用户会话需要在各个节点之间共享。JBoss 支持会话复制,使得当某个节点...

    JBOSS5.1安装配置说明

    JBOSS5.1安装配置说明 JBOSS 是一个基于 Java 的开源应用服务器,可以运行在 Windows、Linux、Unix 等多种操作系统平台上。为了在 Windows 下安装和配置 JBOSS,我们需要按照以下步骤进行操作。 安装 JAVA 环境 ...

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

    除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外, <!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web ...原因是旧版本的slf4j-api不包含以上方法,附件解压后覆盖jboss5.1GA/common/lib下的同名文件即可

    ejb课程测试代码,eclipse+jboss5.1 ant编译等代码

    【JBoss 5.1】是一个基于Java EE 5规范的开源应用服务器,它为EJB提供了运行环境。EJB可以在JBoss中部署并运行,实现业务逻辑,与数据库交互,以及其他企业级服务。JBoss 5.1版本支持EJB 3.0规范,该规范简化了EJB的...

    JBOSS log4j 配置

    1. 配置 $JBOSS-HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml 文件里的 Java2ClassLoadingCompliance 及 UseJBossWebLoader 为 false,如果应用程序下存在 WEB-INF/jboss-web.xml...

    JBoss启动 JBoss启动

    JBoss,作为一款开源的应用服务器,是Java EE(现在称为Jakarta EE)应用程序的重要运行环境。它由Red Hat公司维护,提供了对Web服务、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等标准的全面支持。...

    在jboss上部署web应用

    - server/all目录:JBoss的完整配置,启动所有服务,包括集群和IIOP。 - server/default目录:JBoss的默认配置,如果没有指定配置名称,会使用此配置。 - server/default/conf目录:默认配置的配置文件。 - server/...

    解决jboss中启动的优先级的问题

    这意味着在JBoss部署时,会先启动这个EJB耳朵文件中的所有服务,然后再启动包含`jboss-web.xml`的Web应用,确保了正确的启动顺序。 除了`<depends>`元素,JBoss还提供了`<depends-on>`元素,两者略有不同。`...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...

    JBoss部署Web Project时的问题——请刷新

    最后,对于【压缩包子文件的文件名称列表】中的"JBoss部署Web Project时的问题——更改不能显示结果请刷新",这可能是具体的日志或错误信息,通过分析这些内容可以进一步定位问题所在。记住,详细的错误日志是解决...

    JBOSS旧版本(3~6)下载地址

    JBOSS旧版本(3~6)下载地址、JBOSS旧版本(3~6)下载地址、JBOSS旧版本(3~6)下载地址、JBOSS旧版本(3~6)下载地址

    JBoss7配置Mysql5.1数据源.pdf

    JBoss的配置主要涉及配置文件,通常位于“JBOSS_HOME/standalone/configuration”路径下,其中“standalone.xml”是JBoss服务器运行时使用的主要配置文件,而“standalone-full.xml”则是包含了所有模块和子系统的...

    jboss与mysql的连接

    2. **环境变量设置**:设置两个环境变量,`CLASSPATH`和`JBOSS_HOME`,以确保JBoss能找到所需的库文件和启动配置。 3. **JDBC驱动的部署**:将MySQL的JDBC驱动复制到JBoss的`lib`目录,使得服务器在启动时能够加载...

    在jboss同时启动两个实例

    最后,可以通过访问新的HTTP服务端口(例如`http://localhost:8081`)来验证第二个JBoss实例是否正常启动。此外,也可以检查管理控制台、JNDI服务等是否按照预期工作。 #### 结论 通过上述步骤,我们可以在同一台...

    jboss如何在windows系统服务中启动

    在IT行业中,JBoss是一个广泛使用的Java应用服务器,它提供了许多功能,如部署和管理Web应用程序、事务处理、安全管理等。对于Windows用户来说,将JBoss配置为系统服务可以实现自动启动,避免每次开机时手动开启,...

    Jboss-5.1的集群搭建完整配置

    本文是作者精心写作的完整配置搭建Jboss-5.1集群的文档,只要按照步骤来做绝对不会出错,一些重要部分俺还加以标注和详细说明,呕心沥血的一大完整安装文档.

    jboss-5.1.0.GA _01

    jboss-5.1.0.GA, 因为太大了,我分了两部分上传,这是第一部分,我把里面的service目录的内容放到第二部分了,下载的时候 记得我的上传目录找第二部分资源,然后解压到server目录 便可

    jboss内核(能运行web程序)

    在Java Web开发领域,JBoss内核扮演着至关重要的角色,它为开发者提供了一个强大、灵活且可扩展的平台来部署和管理Web应用程序。本文将深入探讨JBoss内核的功能特性,以及如何利用它来运行Web程序。 ### JBoss内核...

Global site tag (gtag.js) - Google Analytics