`
yadsun
  • 浏览: 181342 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Jboss 5启动报IO异常的解决方法

阅读更多
今天启动jboss报了个诡异的IO异常
错误代码:
引用

2010-10-29 11:30:25,512 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss:service=NamingProviderURLWriter state=Create mode=Manual requiredState=Installed
java.io.IOException: 拒绝访问。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:883)
at org.jboss.naming.NamingProviderURLWriter.start(NamingProviderURLWriter.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy38.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Thread.java:619)

google了一下,说是jboss 5的bug,在jboss 6中已经解决了,报该异常的原因是文件夹被cidaemon.exe(Windows Index Service)锁住了
只要结束Windows Index Service或者用unlocker(点此下载)解锁,重启jboss即可

1
0
分享到:
评论

相关推荐

    jboss4.0.5-GA在使用RMI时的大坑

    标题中的“jboss4.0.5-GA在使用RMI时的大坑”指的是在使用JBOSS 4.0.5 GA版本时,如果涉及到远程方法调用(Remote Method Invocation, RMI)可能会遇到的一些常见问题或陷阱。在描述中提到了一个博客链接,虽然没有...

    java面试题

    - **一般异常**:也称为非运行时异常,通常指程序可以预见的异常,如 IO 异常 (`IOException`),这类异常需要程序员显式处理。 - **异同点**: - **相同点**:两者都是 `Exception` 类的子类。 - **不同点**: - ...

    Netty分享课件PPT

    3. **ChannelPipeline**:每个Channel都与一个ChannelPipeline关联,它是一个处理链,包含多个ChannelHandler,用于处理入站和出站事件,如数据接收、发送、异常处理等。 4. **ChannelHandler**:这是Netty的核心...

    解决 java.lang.NoSuchMethodError的错误

    Java.lang.NoSuchMethodError 错误是一种常见的 Java 异常,它发生在 Java 虚拟机 (JVM) 无法找到某个类的特定方法时。这种错误可能是由于项目依赖比较复杂、Java 运行环境有问题、同一类型的 jar 包有不同版本存在...

    Netty开发视频教程

    - **异常处理机制**:深入理解Netty中的异常处理机制,包括异常捕获、异常传播等。 - **多协议支持**:讲解如何在Netty中实现对多种协议的支持,如HTTP、WebSocket、TCP等。 通过本视频教程的学习,开发者能够全面...

    基于 java netty 的网络实用工具.zip

    - Netty 是由 JBoss 提供的一个开源项目,现在归入了 io.netty 社区。 - 它基于 Java NIO(非阻塞I/O)设计,提供了更高性能的网络通信能力。 - Netty 提供了一套完整的API,简化了网络编程,包括TCP、UDP、HTTP...

    netty源码解析视频

    - 通过在`ChannelPipeline`中添加异常捕获处理器(如`ChannelInboundExceptionHandler`)来处理运行时异常。 - 为每个阶段设计合理的错误处理逻辑,确保系统的稳定性和健壮性。 5. **集群与负载均衡**: - 实现...

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

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

    JBPM开发实战教程

    ##### 3.4 流程异常处理 - **异常捕获**: 设计流程时考虑可能出现的各种异常情况。 - **回退机制**: 提供流程回退功能,以便于错误恢复。 #### 四、案例分析 ##### 4.1 报销流程示例 - **流程设计**: 包括提交申请...

    java程序员必备技能(为java学习引航)

    具备较强的异常处理能力和调试技巧是每位Java程序员必备的能力之一。当程序出现异常时,能够根据异常信息快速定位问题原因和发生位置,从而及时修复错误,确保系统的稳定运行。 #### 八、面向对象编程思想 深入...

    Java学习从入门到精通.pdf

    开发者应该经常查阅,以了解各种类库和方法的使用方法。此外,文档还提供了关于异常、类库和语言特性的详细解释。 在Java开发中,应用服务器(App Server)扮演着重要角色,提供运行Java企业组件的平台。常见的App ...

    Java和JavaEE技术面试题

    5. **运行时异常与一般异常**:运行时异常不需要捕获,会自动抛出;一般异常需要显式捕获和处理。 6. **常用类、包、接口**:例如,常用类有ArrayList、HashMap;常用包有java.util、java.io;常用接口有Comparable...

    Java进阶路线

    Java中的异常处理机制包括 try-catch-finally 块以及自定义异常的创建。 **11. IO** Java中的输入/输出操作通过流实现。理解 File、FileInputStream、FileOutputStream 等基本类对于文件操作非常重要。 **12. ...

    一个Java程序员应该掌握的10项技能

    这通常涉及到对Java异常处理机制的理解,以及对日志文件的分析技巧。 #### 8. 思想 深入理解面向对象编程(OOP)的核心原则,如封装、继承、多态等。这些原则是Java设计的基础,遵循它们可以帮助开发者写出更加模块...

    h

    通过学习,读者将能够理解Java的基本语法、类与对象、异常处理、多线程、集合框架以及IO流等核心知识,并能够运用这些知识进行实际的程序开发。" 【标签】: "Java" 【压缩包子文件的文件名称列表】: "h-main" 在...

    JAVA初学者学习路线

    - 异常处理机制 - Java集合框架(List、Set、Map等) - 输入/输出流(IO流) - Java多线程编程 #### 二、数据库技术(SQL) **学习目标**:熟悉关系型数据库管理系统(RDBMS),掌握SQL语言进行数据查询、插入...

Global site tag (gtag.js) - Google Analytics