`
yangmingjiayou
  • 浏览: 112647 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JBOSS发布工程报错

阅读更多

jboss启动时候报错

09:37:25,488 INFO  [TomcatDeployer] deploy, ctxPath=/eservice, warUrl=file:/C:/J
ava/1/jboss-4.0.2/server/default/deploy/eservice.ear/eservice.war/
com.taifook.framework.application.service.ServiceLocatorException: Exception thr
own from getService method of ServiceLocator class of given status : local/ExchangeRate
        at com.taifook.framework.application.service.ServiceLocator.getNewServic
e(ServiceLocator.java:171)
        at com.taifook.framework.application.service.ServiceLocator.getService(S
erviceLocator.java:147)
        at com.taifook.framework.application.service.BizServiceLocator.lookupLoc

 

local/ExchangeRate是配置的一个jndi名称

 

查找出原因 原来是..\jboss-4.0.2\server\default\conf下的jboss-service.xml下的端口占用了

<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>
      <!-- The bootstrap JNP server bind address. This also sets the default
      RMI service bind address. Empty == all addresses
       -->
      <attribute name="BindAddress">${jboss.bind.address}</attribute>
      <!-- The port of the RMI naming service, 0 == anonymous -->
      <attribute name="RmiPort">1098</attribute>
      <!-- The RMI service bind address. Empty == all addresses
       -->
      <attribute name="RmiBindAddress">${jboss.bind.address}</attribute>
      <!-- The thread pool service used to control the bootstrap lookups -->
      <depends optional-attribute-name="LookupPool"
         proxy-type="attribute">jboss.system:service=ThreadPool</depends>
   </mbean>

解决方法

第一:cmd 进入命令行  netstat -ano 列出所有正在运行程序的端口及PID查看1099对应的PID

第二:任务管理器上 查看--》选择项 把PID这项勾上 就可以看到PID对应的程序了,把上部pid对应的程序结束掉。

第三:再次启动jboss就可以成功启动了。

 

我的1099端口是被msn占用了 msn是随机占用的这个端口,关了再开发现占用的端口是1111。

这个问题弄快两天,哎,终于解决了。

0
0
分享到:
评论

相关推荐

    JBOSS 5启动报错

    NULL 博文链接:https://zhangxing119.iteye.com/blog/691383

    JBoss jBPM

    JBoss jBPM 是一个复杂的可扩展的工作流管理系统. JBoss jBPM 有直观的流程语言来表示商业流程图的术语比如,任务,异步通讯的等待状态,定时器,自动操作等等.把这些操作绑在一起,, JBoss jBPM 就有了最强大和易扩展性...

    jboss应用文档

    jboss4,5,6版本之间差异,jboss常见的报错及解决方案,jboss部署。学习jboss的最好的文档!!!

    JBoss Seam工程的创建

    Seam工程的创建是开发Seam应用的第一步,本文将详细解释如何通过seam-gen工具来创建一个JBoss Seam工程。 首先,为了开始创建Seam工程,你需要在你的开发环境中安装JBoss Seam框架。在本例中,假设你已经安装了...

    jboss发布为window服务

    将JBoss发布为Windows服务意味着你可以通过Windows的服务控制台启动、停止和管理JBoss实例,无需每次都手动运行命令行。下面将详细介绍如何在Windows上将JBoss配置为服务,并提供一些关键知识点。 1. **下载与安装*...

    JBoss encore 工程和 JUnit测试自动生成工具2

    【JBoss encore工程与JUnit测试自动生成工具2详解】 在软件开发过程中,高效和便捷的开发工具对于提高生产力至关重要。JBoss encore是一个强大的框架,它为Java开发者提供了丰富的功能,加速了企业级应用的开发。本...

    JBoss encore 工程和maven仓库

    在Encore工程中,Maven仓库存储了项目所需的各种依赖库,如JAR文件,确保了开发环境的一致性和可重复性。开发者可以通过配置Maven的pom.xml文件来指定所需的依赖,并自动下载到本地仓库中。 关于“repository.rar”...

    JBoss encore 工程7.31

    【JBoss encore 工程7.31】是基于Java EE平台的一个开源开发框架,它提供了丰富的工具和组件,旨在简化企业级应用的构建过程。Encore是JBoss社区的一个项目,它集成了多种技术,如Seam和Weld,以实现高效的、组件化...

    在jboss上部署web应用

    【JBoss 概述】 JBoss 是一个开源的、基于Java的、全面实现了J2EE规范的应用服务器。它提供了企业级的功能,如EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTS/JTA(Java Transaction Service / ...

    Jboss项目部署文档

    Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...

    JBoss encore 工程 最新版

    【JBoss encore 工程 最新版】 JBoss encore 是一个基于Java EE的开源框架,它为开发者提供了快速构建企业级应用程序的工具和库。作为Red Hat JBoss中间件的一部分,encore专注于简化开发过程,提高生产力,特别是...

    JBoss encore 工程和maven仓库7.31

    【JBoss encore 工程与Maven仓库7.31详解】 JBoss encore是一个轻量级的Java框架,设计用于简化企业级应用的开发过程,它提供了丰富的工具和API,帮助开发者快速构建功能丰富的应用程序。在7.31版本中,JBoss ...

    jopr -jboss 工程师必备监控工具

    Jopr的读音为Jopper,Jopr表示能够最好地处理客户的JBoss中间件方案 Jopr是一个企业级的JBoss中间件及其应用的集成化管理平台。 通过统一的图形化管理控制台,您可以管理和监控网络、操作系统、数据库等基础设施...

    jboss 下载(httpwww.jboss.org)

    它最初以 LGPL 许可协议发布,允许商业应用免费使用。2006年,JBoss 被著名的开源公司 Red Hat 收购,成为 Red Hat 企业级产品线的一部分。 JBoss 作为 EJB(Enterprise JavaBeans)的容器和服务器,支持 EJB 1.1、...

    JBOSS,JBoss安装部署

    【JBOSS,JBoss安装部署】 JBoss是Red Hat公司开发的一款开源的应用服务器,它基于Java EE(Enterprise Edition)规范,提供了全面的企业级应用程序部署和管理解决方案。本篇文章将详细讲解JBoss的安装和部署过程,...

    jboss的安装与ejb的工程的配置(原创)

    ### jBoss的安装与EJB工程的配置详解 在深入探讨jBoss的安装与EJB工程的配置之前,我们先来了解一下这两个概念的基本含义。jBoss是一个开源的应用服务器,支持多种企业级应用服务,包括EJB(Enterprise JavaBeans)...

    jboss7.1 linux版本

    这个版本发布于2012年,它引入了许多改进和新特性,旨在提供更快的启动速度、更高的性能以及更好的模块化。在这个环境中,JBoss AS 7.1不支持Java Development Kit (JDK) 1.8,因此在安装和配置时需确保使用的是兼容...

    JBoss 将WEB应用发布为默认应用程序

    标题所指的"将WEB应用发布为默认应用程序",主要涉及到JBoss的部署配置。默认应用程序是指当用户在浏览器中输入服务器IP时,JBoss服务器会自动加载并显示的第一个应用。通常,默认应用是服务器启动时自动部署的首个...

Global site tag (gtag.js) - Google Analytics