Strange behavior in constructor injection.
Hi, I have the following bean in my application context:
Code:
<bean id="lucenePath" class="java.io.File">
<constructor-arg index="0">
<value>C:/Tomcat/pc2/WEB-INF/lucene-index</value>
</constructor-arg>
</bean>
If I remove the parameter "index" in constructor-arg tag, Spring try inject dependency file path in constructor File(String, String), not in File(String). My question is: why it tries this if there is only a constructor argument?
I'm using Spring 1.1.3 and read context xml with ClassPathXmlApplicationContext class.
Best regards
Marcos Silva Pereira
Recife - Pernambuco - Brazil