That is a strong indication that you need URL syntax, not spring syntax. Replace the classpath: with a URL.
On Mon, 2007-12-10 at 06:13 -0800, Ralf Taugerbeck (JIRA) wrote: > [ > https://issues.apache.org/jira/browse/CXF-1275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12550083 > ] > > Ralf Taugerbeck commented on CXF-1275: > -------------------------------------- > > If I try your proposal I get an error message from > org.apache.cxf.bus.spring.BusApplicationContext#getConfigResources > > "The configuration file URL classpath:META-INF/cxf.xml is a a malformed URL." > > Ralf > > > System property -Dcxf.config.file has no effect > > ----------------------------------------------- > > > > Key: CXF-1275 > > URL: https://issues.apache.org/jira/browse/CXF-1275 > > Project: CXF > > Issue Type: Bug > > Components: Configuration > > Affects Versions: 2.0.3 > > Reporter: Ralf Taugerbeck > > > > I would like to specify a custom cxf configuration file to my client > > application (e.g. META-INF/cxf.xml), but the system property > > -Dcxf.config.file obviously has no effect. > > Because the default constructor of ConfigurerImpl passes the name of the > > default config file, the corresponding code in ConfigurerImpl(String > > cfgFile) is never executed: > > public ConfigurerImpl(String cfgFile) { > > if (null == cfgFile) { > > cfgFile = System.getProperty(USER_CFG_FILE_PROPERTY_NAME); > > } > > ... > > Could you please modifiy the code of the default constructor to: > > public ConfigurerImpl() { > > this(null); > > } > > or something equivalent? I'm not sure whether this issue is fixed by the > > #CXF-1260 patch. > > Thanks, > > Ralf >
