[
https://issues.apache.org/jira/browse/CXF-1275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552012
]
Benson Margulies commented on CXF-1275:
---------------------------------------
I just used -Dcxf.config.file today successfully. It is a classpath, in
absolute format (no leading slash).
To diagnose problems like these, I put invalid XML into my cxf.xml and watch
for the error.
I recommend not using the name cxf.xml. Put yours at META-INF/mycxf.xml, or
whatever, and -Dcxf.config.file=META-INF/mycxf.xml.
> 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
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.