Hi Peter,

Am Mittwoch, den 18.06.2008, 14:04 +0200 schrieb Peter Kriens:
> Yes, this is the right interpretation. Escaping is a parsing time  
> issue and it would
> be quite strange to not directly clean up the parsed XML.

Thanks.

> So which one is wrong? :-)

The Eclipse one I assume then ;-)

Because this returns the backslashes, while the Apache Felix
implementation does not return them.

Regards
Felix

> 
> Kind regards,
> 
>       Peter Kriens
> 
> On 18 jun 2008, at 08:10, Felix Meschberger wrote:
> 
> > Hi all,
> >
> > I need a clarification for the handling of default values defined in
> > meta data files. In such files the <AD> element may carry a default
> > attribute which may contain a list of default values for multi-value
> > attributes. Table 105.13 states on page 121 (in the R4.1 compendium
> > spec), that
> >
> >        "The XML attribute must contain a comma delimited list. If the
> >        comma must be represented, it must be escaped with a back slash
> >        (’\’ \u005c). A back slash can be included with two  
> > backslashes.
> >        White spaces around the command and after/before an XML element
> >        must be ignored. For example: dflt="a\,b,b\,c, c\\,d" =>
> >        [ "a,b", "b,c", "c\", "d" ]"
> >
> > My interpretation of this is that the
> > AttributeDefinition.getDefaultValue() would then return an array of
> > strings cleaned from the back slash characters.
> >
> > Is this correct ?
> >
> > I ask, because I encountered a difference in the Equinox metatype and
> > Apache Felix metatype implementations.
> >
> > Thanks for your help and time.
> >
> > Regards
> > Felix
> >
> >
> > _______________________________________________
> > OSGi Developer Mail List
> > [email protected]
> > https://mail.osgi.org/mailman/listinfo/osgi-dev
> 
> 
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev

_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to