hello all,
i am banging my head against a NotWritablePropertyException in spring
i have a spring-based webapplication in which i am defining a bean with two string propertiess..
here is the code
and following dataSourcePopulator.xml (which is being loaded at startup in jboss 4.0.2)Code:public class DataSourcePopulator { //~ Instance fields private DataSource dataSource; private int createEntities = 1000; private JdbcTemplate template = null; private String[] externalSqlFiles; private SqlScriptParser sqlScriptParser = new SqlScriptParser(); private String seedFile=""; //~ Methods ================================================================ public void setCreateEntities(int createEntities) { this.createEntities = createEntities; } public int getCreateEntities() { return createEntities; } public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; } public DataSource getDataSource() { return dataSource; } public void setExternalSqlFiles(String[] files) { externalSqlFiles = files; } public String[] getExternalSqlFiles() { return externalSqlFiles; } public void setSeedFile(String file) { seedFile = file; } public String getSeedFile() { return seedFile; } ....
i think i need another pair of eyes that have a look at what myCode:<beans> <!-- Configurer that replaces ${...} placeholders with values from properties files --> <!-- (in this case, mail and JDBC related properties) --> <bean id="dataSourcePopulator" class="com.myapp.backend.util.DataSourcePopulator" init-method="init"> <property name="dataSource"> <ref bean="dataSource"/> </property> <property name="externalSqlFiles"> <list> <value>Backend-1.0-schema.sql</value> </list> </property> <property name="seedFile"> <value>budget-seed.xml</value> </property> </bean> </beans>
eyes refuse to see......
anyone can help?
i am usign spring 1.2.8 under JBoss 4.0.2
thankx and regards
marco


Reply With Quote