Weblogic classpath и Spring Resources - PullRequest
0 голосов
/ 22 июля 2010

Я пытаюсь установить свойство bean следующим образом:

<bean id="threadImport" class="com.foo.bat.util.ThreadImport" singleton="false">
  <property name="mailSender" ref="mailSender"/>
  <property name="parseConfFile" value="classpath:parse/import.xml" />
  <property name="logFilename" value="/tmp/import.log" />

но ни один из файлов не найден. Какой путь к классу для моего развернутого приложения? Могу ли я установить его для любых XML-дескрипторов? Каков наилучший способ размещения и поиска файлов, используемых в приложениях Spring?

1 Ответ

1 голос
/ 05 августа 2010

Я использую:

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location" value="classpath:foobar-config.properties" />
</bean>

Файл свойств находится либо в корне моей папки исходного кода теста, поэтому в JUnit имеется конфигурация для конкретного теста, и в процессе работы мы добавили запись classpath вWeblogic указывает на конфигурацию папка .Вы можете сделать это в setDomainEnv.sh или для управляемых серверов, в их конфигурации (веб-консоль), запуске сервера, classpath.

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