[ https://issues.apache.org/jira/browse/FELIX-4568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14070146#comment-14070146 ]
Carsten Ziegeler commented on FELIX-4568: ----------------------------------------- I assume this comes from the metatype description and the metatype specs states that the values are separated by a comma. If you check the metatype xml and the value for the attribute definition, I assume your string is put there as is - which seems to be wrong as you're saying that bnd splits based on the pipe character. In that case the metatype generation needs to be changed to escape a comma and replace the pipe with a comma. > webconsole doesn't recognise pipe '|' as list separator > ------------------------------------------------------- > > Key: FELIX-4568 > URL: https://issues.apache.org/jira/browse/FELIX-4568 > Project: Felix > Issue Type: Bug > Components: Web Console > Affects Versions: webconsole-4.2.2 > Environment: Linux x64 > Reporter: Ferry Huberts > Attachments: Screenshot of the example.png > > > with (bnd call) > Config config = Configurable.createConfigurable(Config.class, props); > I create a Config object. > In Config is a > List<String> entries(); > the default for this is 'a|b|c' > bnd uses the pipe '|' character to split the Strings > webconsole uses the comma ',' character to split > which one is it doing the right thing? :-) -- This message was sent by Atlassian JIRA (v6.2#6252)