You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shindig.apache.org by "Ryan Baxter (JIRA)" <ji...@apache.org> on 2012/05/30 14:46:32 UTC

[jira] [Updated] (SHINDIG-1540) Message string in MessageBundle gets mangled (trimmed) in shindig

     [ https://issues.apache.org/jira/browse/SHINDIG-1540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ryan Baxter updated SHINDIG-1540:
---------------------------------

    Fix Version/s:     (was: 2.5.0)
                   2.5.0-beta2
    
> Message string in MessageBundle gets mangled (trimmed) in shindig
> -----------------------------------------------------------------
>
>                 Key: SHINDIG-1540
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1540
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>            Reporter: Randy Hudson
>             Fix For: 2.5.0-beta2
>
>         Attachments: shindig-1540.patch
>
>
> I have a gadget whose message bundle includes the following entry:
> <msg name="orange" desc="Color, approximately #E69B1E">
> orange
> </msg>
> The value of that message should be "\norange\n", but shindig appears to be trimming the whitespace around the message's value.
> Shindig is not following the spec, which states that the msg element extends xs:string, and NOT xs:normalizedString:
> <xs:element name="messagebundle">
>     <xs:complexType>
>       <xs:sequence>
>         <xs:element name="msg" minOccurs="0" maxOccurs="unbounded">
>           <xs:complexType>
>             <xs:simpleContent>
>               <xs:extension base="xs:string">
>                 <xs:attribute name="name" type="xs:string" use="required"/>
>                 <xs:attribute name="desc" type="xs:string" use="optional"/>
>               </xs:extension>
>             </xs:simpleContent>
>           </xs:complexType>
>         </xs:element>
>       </xs:sequence>
>     </xs:complexType>
>   </xs:element>
> See:
> http://www.w3schools.com/Schema/schema_dtypes_string.asp

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira