Не удается найти файл свойств в пути к классам - Ошибка при развертывании EAR - PullRequest
0 голосов
/ 20 сентября 2018

Получение следующей ОШИБКИ при попытке развернуть проект EAR в JBoss AS 7. (служебный поток MSC 1-5) Сбой инициализации контекста.java.io.FileNotFoundException: ресурс пути к классу [.properties] не может быть открыт, потому что он не существует

Более подробный снимок ошибок приведен ниже.

16:20:08,548 ERROR [org.springframework.web.servlet.DispatcherServlet]
(MSC service thread 1-5) Context initialization failed:
org.springframework.beans.factory.BeanDefinitionStoreException: 
Failed to parse configuration class [xx.xx.Config]; nested exception
is java.io.FileNotFoundException: class path resource
[wwwr.properties] cannot be opened because it does not exist at
org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
[spring-context-4.2.1.RELEASE.jar:4.2.1.RELEASE]  Caused by:
java.io.FileNotFoundException: class path resource [wwwr.properties]
cannot be opened because it does not exist



16:20:08,588 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/MyWeb]]
(MSC service thread 1-5)  StandardWrapper.Throwable:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed
to parse configuration class [com.xx.Config];  nested exception is
java.io.FileNotFoundException: class path resource [wwwr.properties]
cannot be opened because it does not exist

Я использую сервер JBoss AS7 и MyEclipse в качестве IDE.

1 Ответ

0 голосов
/ 21 сентября 2018

Я обнаружил, что решение состоит из следующих шагов

1) Убедитесь, что файл свойств находится в пути к классам участвующих проектов или, по крайней мере, в модулях, развернутых в Jboss.1- а) Убедитесь, что в файле modules.xml указаны правильные записи

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.xx.yy">
<resources>
<resource-root path="./properties/"/>

2) Убедитесь, что файл Manifest.mf в EAR имеет необходимые зависимости.

Dependencies: com.xx.yy

3) Чистая сборка и развертывание на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...