posted 17 years ago
Hi
I am externalizing the configuration properties in Spring by using a seperate properties file."data.properties"
and then I configure the following bean in my bean wiring file:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>data.properties</value>
</property>
</bean>
and
<bean id="receive" class="package1.package2.utility.receive" abstract="false" singleton="false" lazy-init="default" autowire="default" dependency-check="default">
<property name="Url">
<value>${data.Url}</value>
</property>
</bean>
But on deploying this war on WebLogic 8 .I am getting following problem :
Exception:weblogic.management.ApplicationException: start() failed. Module: ITdata Error: weblogic.management.DeploymentException: Could not load properties; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/data.properties] - with nested exception: [java.io.FileNotFoundException: Could not open ServletContext resource [/data.properties]]
Should i put under src or inWebrrot/web-inf/classes?