【发布时间】:2014-08-17 13:34:29
【问题描述】:
我们有一个麻烦的 JBoss 服务器,它最近显示了一个新错误并拒绝加载我们的 Web 应用程序。没有对任何配置文件进行任何更改 - 错误只是突然出现。
阅读所有 JBoss 启动、类加载器和引导程序问题,并按照以下地址进行补救:Error starting jboss server,但解决方案对我们不起作用。对于我缺乏知识以及如果这是一个简单的解决方法,我深表歉意。我们感谢您的帮助。
这是堆栈跟踪:
ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (Thread-2) Error installing to create: name=b81232b8 aliases=[ProfileKey@421c8a02[domain=default, server=default, name=farm])
state=Configured mode=Manual requiredState=Installed: java.lang.RuntimeException: org.jboss.xb.binding.JBossXBException: Failed to parse source: java.io.FileInputStream@4d4352b2
at org.jboss.system.server.profileservice.repository.clustered.local.AbstractContentMetadataPersister.load(AbstractContentMetadataPersister.java:76)
at org.jboss.system.server.profileservice.repository.clustered.local.AbstractLocalContentManager.<init>(AbstractLocalContentManager.java:139)
at org.jboss.system.server.profileservice.repository.clustered.local.file.FilesystemLocalContentManager.<init>(FilesystemLocalContentManager.java:68)
at org.jboss.system.server.profileservice.repository.clustered.local.file.FilesystemLocalContentManagerFactory.getLocalContentManager(FilesystemLocalContentManagerFactory.java:98)
at org.jboss.system.server.profileservice.repository.clustered.ClusteredDeploymentRepository.create(ClusteredDeploymentRepository.java:201)
at org.jboss.system.server.profileservice.repository.clustered.ClusteredDeploymentRepository.load(ClusteredDeploymentRepository.java:242)
at org.jboss.profileservice.repository.legacy.DelegateProfile.create(DelegateProfile.java:138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccesorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
...
【问题讨论】:
-
在 grepcode.com/file/repository.jboss.org/nexus/content/… 的 AbstractContentMetadataPersister 类中跟踪异常,但它似乎只是捕获了一个通用异常。我想知道 JBoss 是否在读取配置文件或特定属性时遇到问题。在我们的 profile.xml 文件中看不到 AttachmentStore 定义。
-
深入堆栈跟踪,我们看到有一个 org.jboss.xb.binding.JBossXBException: Failed to parse source: Premature end of file。 @ *unknown*[-1,-1] 错误。 community.jboss.org/thread/162453?_sscc=t 上列出的说明不起作用。我发现的最接近的错误是:access.redhat.com/site/solutions/528413,但没有解决方案。
标签: java configuration jboss profile bootstrapping