[
https://issues.apache.org/jira/browse/CONFIGURATION-400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767917#action_12767917
]
Lee Naylor commented on CONFIGURATION-400:
------------------------------------------
I'm having the same issue as the one I cloned this issue from. The only
difference is I'm using PropertiesConfiguration. I'm trying to pass in a sql
query which has ',' separating the different columns i'm selecting.
my property is (all on the same line) ...
db.query = select c.ldc_cnsmr_acnt_num, (select c_p.acnt_validator from
cb_cust_prev_validator c_p where c_p.customer_oid = c.oid AND
c_p.acnt_validator != c.ldc_cnsmr_acnt_num AND c_p.effect_date = (select
max(effect_date) from cb_cust_prev_validator c_p2 where c_p2.customer_oid =
c_p.customer_oid)), c.full_name, 'P', 'ACOV', c.addr_validator,
c.addr_validator, c.addr_validator from cb_customer c where
c.ldc_cnsmr_acnt_num = '##account_id##'
I've tried ...
setDelimiterParsingDisabled(true);
setListDelimiter('^');
When i call isDelimiterParsingDisabled() or getListDelimiter() it shows that
the attributes have been updated, but when i call getString("db.query") it
always returns just "select c.ldc_cnsmr_acnt_num"
> PropertiesConfiguration: Can't disable attribute splitting
> -----------------------------------------------------------
>
> Key: CONFIGURATION-400
> URL: https://issues.apache.org/jira/browse/CONFIGURATION-400
> Project: Commons Configuration
> Issue Type: Bug
> Components: Format
> Affects Versions: 1.6
> Reporter: Lee Naylor
> Assignee: Oliver Heger
>
> My XML configuration has the following attribute:
> <some-element some-attribute="

" />
> But XML Configuration is trying to split this string and trims it after
> splitting. I don't need this behaviour, but setting
> setDelimiterParsingDisabled() just changing delimeter to "|" and not disables
> attribute trimming.
> Need either to disable trimming/splitting if setDelimiterParsingDisabled() is
> set to TRUE (incompatible change), or add something like
> setParseAttributesAsIs() that will prevent attributes to be trimmed and
> splitted
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.