Hi,
I have the requirement to set up a map with standard and customer entries from different files. Example:
File1.xml:
<!-- Standard entries -->
<bean id="converterFactory" class="ConverterFactory">
<property name="converterMap">
<map>
<entry key="java.lang.String">
<ref bean="StringConverter"/>
</entry>
<entry key="java.lang.Boolean">
<ref bean="BooleanConverter"/>
</entry>
</map>
</property>
</bean>
<bean id="StringConverter" class="StringConverter"/>
<bean id="BooleanConverter" class="BooleanConverter"/>
File2.xml:
<!-- Customer entries -->
<import resource="File2.xml"/>
<bean id="converterFactory" class="ConverterFactory">
<property name="converterMap">
<map>
<entry key="BKUnbestaetigtesGeburtsdatum">
<ref bean="BKUnbestaetigtesGeburtsdatumConverter"/>
</entry>
</map>
</property>
</bean>
<bean id="BKUnbestaetigtesGeburtsdatumConverter" class="BkUnbestaetigtesGeburtsdatumConverter"/>
I know that I cannot use the same id name for both, but how can I arrange the given requirement? I tried with parent, but then the second definition overrides the first one?
Any ideas?
Thx Rene


Reply With Quote