错误[org.jboss.msc.service.fail] MSC00001:无法启动服务jboss.deployment-mount-provider

时间:2012-06-28 10:47:40

标签: java eclipse jboss7.x

我可以从命令行运行我的Jboss服务器而没有问题但是通过eclipse我得到以下错误。在服务器详细信息中,我可以看到服务器是“未连接”,超时过期后(450秒)停止尝试连接。

我需要能够通过eclise启动jboss,以便于部署过程并能够调试代码。

这是错误日志......

12:26:21,740 INFO  [org.jboss.modules] JBoss Modules version 1.1.1.GA
12:26:21,942 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
12:26:22,002 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
12:26:22,116 ERROR [org.jboss.msc.service.fail] MSC00001: Failed to start service jboss.deployment-mount-provider: org.jboss.msc.service.StartException in service jboss.deployment-mount-provider: JBAS015843: Failed to create temp file provider
    at org.jboss.as.server.deployment.DeploymentMountProvider$Factory$ServerDeploymentRepositoryImpl.start(DeploymentMountProvider.java:111) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
    at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]

有人可以帮助解决这个问题。

2 个答案:

答案 0 :(得分:1)

此错误正在显示,因为您可能没有该文件夹的相应权限。将用户切换到root用户并尝试运行' standalone.sh'命令。我想这会解决你的问题。否则,请更改用户的权限。

答案 1 :(得分:0)

错误是由于没有足够的内存空间。 请检查您的 Jboss 的独立文件夹下的 tmp 文件夹。 使用

清除其内容
rm -rfv tmp/*

然后重新启动您的 Jboss 服务器。