У меня успешно загружен файл контекста приложения. Используемая схема:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd">
У меня указан стандартный bean-компонент, метод которого успешно вызывается с использованием следующей конфигурации
<bean class="com.blah.TestTickChecker" id="testTickCheck">
<constructor-arg index="0">
<value>dev_serv</value>
</constructor-arg>
<constructor-arg index="1">
<value>dev_config</value>
</constructor-arg>
<constructor-arg index="2">
<value>600</value>
</constructor-arg>
<constructor-arg index="3">
<value>${ENV}</value>
</constructor-arg>
</bean>
<bean class="com.blah.testManager" id="testManager">
<property name="action" ref="testTickCheck"/>
<property name="actionName" value="test tick checker"/>
<property name="actionAction" ref="actionFlag"/>
</bean>
<bean id="invokeAction" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="testManager"/>
<property name="targetMethod" value="check"/>
</bean>
<bean id="testCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="invokeAction"/>
<property name="cronExpression" value="0 0/1 * * * ?"/>
</bean>
Однако я получаю следующую ошибку.
org.springframework.beans.factory.BeanDefinitionStoreException: IOException, анализирующий XML-документ из ресурса пути к классу [BaseContext.xml]; Вложенным исключением является java.io.FileNotFoundException: ресурс пути к классу [BaseContext.xml] не может быть открыт, потому что он не существует
Где указывается BaseContext.xml
? Контекст приложения загружается с использованием ClassPathXmlApplicationContext.