[ https://issues.apache.org/jira/browse/CONFIGURATION-297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Oliver Heger resolved CONFIGURATION-297. ---------------------------------------- Resolution: Invalid Fix Version/s: 1.5 This problem is not related to Commons Configuration. > NoSuchMethodError if reloading strategy is specified in configuration XML > ------------------------------------------------------------------------- > > Key: CONFIGURATION-297 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-297 > Project: Commons Configuration > Issue Type: Bug > Affects Versions: 1.4 > Environment: Windows XP, WebLogic Portal Server 10.0 > Reporter: Jin Voon > Fix For: 1.5 > > > I'm using the DefaultConfigurationBuilder to load the config.xml which > contains the configuration definitions. > DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder(); > builder.setFile(new File("config.xml")); > CombinedConfiguration cc = builder.getConfiguration(true); > It definitely finds the config.xml file, but it keeps throwing > java.lang.NoSuchMethodError: getClass during the loading. > java.lang.NoSuchMethodError: getClass > at > org.apache.commons.configuration.beanutils.BeanHelper.loadClass(BeanH > elper.java:297) > at > org.apache.commons.configuration.beanutils.BeanHelper.fetchBeanClass( > BeanHelper.java:322) > at > org.apache.commons.configuration.beanutils.BeanHelper.createBean(Bean > Helper.java:244) > at > org.apache.commons.configuration.beanutils.BeanHelper.createBean(Bean > Helper.java:266) > at > org.apache.commons.configuration.beanutils.BeanHelper.initBean(BeanHe > lper.java:176) > The config.xml file is: > <?xml version="1.0" encoding="ISO-8859-1" ?> > <!-- This is the configuration file for the Apache Commons Configuration. --> > <configuration> > <override> > <properties fileName="uup.properties" > throwExceptionOnMissing="true" config-name="uup" config-optional="true"> > <reloadingStrategy refreshDelay="10000" > config-class="org.apache.commons.configuration.reloading.FileChangedReloadingStrategy"/> > </properties> > </override> > </configuration> > If I remove the reloadingStrategy element from the config.xml file, > everything works properly. I can confirm I have all the required commons > jars in my classpath. Would anyone know what the problem is? Is there > something wrong with my configuration file or is there something more major? > Thanks! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.