`
iceflyingfox
  • 浏览: 52329 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse中启动jboss超时解决方法

 
阅读更多

 

 

超时的原因主要是由于配置不一致造成的,检查下 eclipse中Jboss server的配置,位置在workspace\.metadata\.plugins\org.eclipse.wst.server.core下的server.xml

 

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<servers>
  <server hostname="localhost" id="JBoss v4.0 at localhost" name="JBoss v4.0 at localhost" runtime-id="JBoss v4.0" server-type="org.eclipse.jst.server.generic.jboss4" server-type-id="org.eclipse.jst.server.generic.jboss4" start-timeout="50" stop-timeout="15" timestamp="1">
    <map jndiPort="1099" key="generic_server_instance_properties" port="8080" serverAddress="127.0.0.1" serverConfig="default"/>
    <list key="modules" value0="order_query::org.eclipse.jst.j2ee.server:order_query::jst.web::2.4"/>
    <list key="Generic_Server_Modules_List" value0="org.eclipse.jst.j2ee.server:order_query"/>
  </server>
</servers>
 

确定这里的Jndi port 和port是否和jboss中的对应配置相同,如果不相同,就会导致虽然JBoss已经启动完成,然而eclipse不能查询到服务器的状态,所以在eclipse中服务器一直显示为starting状态,最后超时。

查看jboss中的配置

jbosspath\server\default\deploy\jbossweb-tomcat55.sar 中的server.xml 的

 

<Connector port="8080" address="${jboss.bind.address}"
         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
         emptySessionPath="true"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK" server="www.yeepay.com" />

确保这里的端口号为8080 

最后查看jndi的端口号,位置 jbosspath\server\default\conf中的 jboss-service.xml

 <!-- ==================================================================== -->

   <!-- JNDI                                                                 -->
   <!-- ==================================================================== -->

   <mbean code="org.jboss.naming.NamingService"
      name="jboss:service=Naming"
      xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
      <!-- The call by value mode. true if all lookups are unmarshalled using
      the caller's TCL, false if in VM lookups return the value by reference.
      -->
      <attribute name="CallByValue">false</attribute>
      <!-- The listening port for the bootstrap JNP service. Set this to -1
        to run the NamingService without the JNP invoker listening port.
      -->
      <attribute name="Port">1099</attribute>
 

确保这里的1099和eclipse中的一致。

分享到:
评论

相关推荐

    Eclipse中如何集成JBOSS7.0版本

    ### Eclipse中集成JBOSS 7.0版本的详细步骤及常见问题解决 #### 引言 随着JBOSS 7.0版本的发布,许多开发者开始尝试在Eclipse环境中集成这一新版本。然而,由于该版本较为新颖,可能会遇到一些在早期版本中未曾出现...

    eclipse中使用webservice远程服务 超详细教程

    ### Eclipse中使用WebService远程服务超详细教程 #### 一、前言 随着互联网技术的发展,分布式应用成为一种普遍的应用架构模式。在这种模式下,不同组件或服务之间通过网络进行通信和数据交换。WebService作为一种...

    Eclipse使用入门教程

    - Sysdeo Tomcat Launcher Plugin是一个用于在Eclipse中启动Tomcat的插件。 - 下载地址:[http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV33.zip]...

    jboss整套dtd

    同样,`jboss-web.xml`用于配置Web应用程序在JBoss中的行为,如设置上下文路径、session超时等,有了DTD,编写这些配置文件将变得更加直观和高效。 XML作为一种数据交换和存储的语言,其结构化特性使得数据具有良好...

    在jboss连接oracle

    在Java企业级应用中,JBoss是一个广泛应用的开源应用服务器,而Oracle则是一款知名的数据库管理系统。将JBoss与Oracle结合使用,可以构建高效、稳定的企业级应用系统。本文将详细介绍如何在JBoss中配置和连接Oracle...

    xfire生成webservice

    本文将详细讲解如何在Eclipse集成开发环境中使用XFire生成Web服务,并在JBoss 5.1应用服务器上进行部署和运行。 首先,我们需要理解Web服务的基本概念。Web服务是基于开放标准(如SOAP、WSDL和UDDI)的自包含、自...

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

    1.3. Seam 中的可点击列表:消息示例............................................................................................................................. 27 1.3.1. 理解代码.........................

    Eclipse配置tomcat发布路径的问题wtpwebapps解决办法

    这个问题可以通过修改Eclipse中Tomcat服务器的配置来解决。具体步骤如下: 1. 打开Eclipse,找到“Servers”视图。如果在菜单栏中没有看到“Servers”,可以在“Window” -&gt; “Show View” -&gt; “Other…”中找到并...

    2022年EJB 3.0 开发指南之定时服务Java教程.docx

    `ejbTimeout`方法是定时器超时的回调,负责处理定时事件并取消定时器。 3. `Client.java`: 测试客户端类,用于查找并调用EJB,启动定时服务。 4. `jndi.properties`: JNDI属性文件,提供访问JNDI的基本配置属性。 5....

    HSF用户手册

    - **目标**: HSF的主要目标是解决分布式应用中的通信问题,包括但不限于远程调用、服务发现与注册、负载均衡、故障恢复等。 - **特性**: - **高性能**: 通过高效的序列化协议和支持高并发处理能力实现。 - **轻量...

    java环境配置大全

    - 如果Eclipse中未显示Lomboz选项,可以在`D:\eclipse\configuration\`下删除`org.eclipse.update`文件夹后重启Eclipse解决。 - 配置Lomboz,创建`tomcat559.server`文件,并根据`tomcat50x.server`的内容进行修改...

    JBPM4.4 使用之流程管理初探

    4. **监听器和工作流事件**:可以通过实现特定接口注册监听器,监听流程事件,实现自定义的行为,如任务超时处理、流程异常捕获等。 5. **日志和监控**:JBPM4.4提供了一些内置的日志和监控功能,但也可以通过扩展...

    jbpm-3.1.1

    jbpm-3.1.1是历史悠久的Java Business Process Management(BPM)系统的一个版本,由JBoss公司开发。这个版本对于初学者来说是一个理想的起点,因为它相比后续的jbpm4和jbpm5,其学习曲线较为平缓。在深入讨论jbpm-...

    JDNIforJAVA[汇编].pdf

    - **作用**: JNDI 提供了一种查找和定位分布式系统中的对象和服务的方法,包括数据库连接、消息队列等。 #### 2. JNDI 在 J2EE 中的应用 - **应用场景**: JNDI 在 J2EE 开发中主要用于配置数据库连接池、邮件服务...

    EJB3使用说明中文版

    - 在 JBoss AS 中部署 Web 应用程序,通过 JNDI 查找 EJB 的远程接口进行调用。 **2.5 如何获取最新的内嵌 EJB3 的 JBOSS 版本**: - 访问 JBoss 官方网站或 GitHub 仓库,查看最新的发行版信息。 #### 三、基础...

    tomcat6.0

    在本文中,我们将深入探讨Tomcat 6.0的功能、安装过程、配置方法以及如何部署和管理Web应用程序。 【标签】"源码"与"工具": 1. **源码**:Tomcat作为开源项目,其源代码公开,开发者可以自由查看和修改。这对于...

    Tomcat 5.5 中文文档 (html)

    1. **安装与启动**: 安装Tomcat 5.5包括解压下载的文件,配置环境变量,以及通过bin目录下的startup.sh(Unix/Linux)或startup.bat(Windows)脚本来启动服务器。 2. **服务器配置文件**:`conf/server.xml`是...

    tomcat 8.0

    由于Tomcat的开源性质,它拥有庞大的开发者社区,提供了丰富的文档、教程和问题解决方案,有助于开发者解决在使用过程中遇到的问题。 总结来说,Tomcat 8.0是一个强大且灵活的应用服务器,对于Java Web开发人员而...

    Pushlet简单应用小结

    在实际开发中,可以使用各种IDE(如Eclipse、IntelliJ IDEA)进行Pushlet的开发和调试,同时,版本控制系统(如Git)可以帮助团队协作和代码管理。 8. 扩展与优化: 随着WebSockets的出现,提供了一种更现代、...

    性能测试指标及常用监控工具

    3. **JConsole**:监测Java内存、CPU使用率和线程执行,需要在JVM启动时配置。 4. **JMap**:配合eclipse插件或MemoryAnalyzer检测内存泄漏。 5. **JProfiler**:提供全面的系统监控,包括CPU、内存和线程等。 6. **...

Global site tag (gtag.js) - Google Analytics