You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Vimal Kumar Gupta (JIRA)" <de...@myfaces.apache.org> on 2009/12/24 08:03:29 UTC
[jira] Created: (TRINIDAD-1665) get brittlelocalreferenceexception
because of error in menuNode.xsd
get brittlelocalreferenceexception because of error in menuNode.xsd
-------------------------------------------------------------------
Key: TRINIDAD-1665
URL: https://issues.apache.org/jira/browse/TRINIDAD-1665
Project: MyFaces Trinidad
Issue Type: Bug
Components: Components
Affects Versions: 1.2.12-core
Environment: Generic
Reporter: Vimal Kumar Gupta
I am getting the following exception in trinidad:
The issue is in the XSD - menuNode.xsd. In this XSD, the attribute "id" is registered as unique for the node "itemNode" in the following way..
16 <xsd:complexType name="menuNodeType">
17 <xsd:complexContent>
18 <xsd:extension base="trmenu:baseType">
19 <xsd:choice minOccurs="0" maxOccurs="unbounded">
20 <xsd:element ref="trmenu:itemNode"/>
21 <xsd:element ref="trmenu:groupNode"/>
22 <xsd:element ref="trmenu:sharedNode"/>
23 </xsd:choice>
24 <xsd:attribute name="id" type="xsd:id" use="required"/>
25 <xsd:attribute name="label" type="trmenu:stringOrElExpression"/>
Above syntax is wrong and it should be registered as following..
24 <xsd:attribute name="id" type="xsd:ID" use="required"/>
(Please note that "id" is defined in the default xml NS "http://www.w3.org/XML/1998/namespace", where as "ID" is defined in the NS "http://www.w3.org/2001/XMLSchema")
After fixing the above issue, I no more see the BrittleXpath exception with the uploaded workspace using steps given in the bug.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (TRINIDAD-1665) get brittlelocalreferenceexception
because of error in menuNode.xsd
Posted by "Andrew Robinson (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TRINIDAD-1665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Robinson updated TRINIDAD-1665:
--------------------------------------
Resolution: Fixed
Fix Version/s: 1.2.13-core
Status: Resolved (was: Patch Available)
Patch applied
> get brittlelocalreferenceexception because of error in menuNode.xsd
> -------------------------------------------------------------------
>
> Key: TRINIDAD-1665
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1665
> Project: MyFaces Trinidad
> Issue Type: Bug
> Components: Components
> Affects Versions: 1.2.12-core
> Environment: Generic
> Reporter: Vimal Kumar Gupta
> Fix For: 1.2.13-core
>
> Attachments: JIRA-1665-1.2.12.2.patch
>
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> The issue is in the XSD - menuNode.xsd. In this XSD, the attribute "id" is registered as unique for the node "itemNode" in the following way..
> 16 <xsd:complexType name="menuNodeType">
> 17 <xsd:complexContent>
> 18 <xsd:extension base="trmenu:baseType">
> 19 <xsd:choice minOccurs="0" maxOccurs="unbounded">
> 20 <xsd:element ref="trmenu:itemNode"/>
> 21 <xsd:element ref="trmenu:groupNode"/>
> 22 <xsd:element ref="trmenu:sharedNode"/>
> 23 </xsd:choice>
> 24 <xsd:attribute name="id" type="xsd:id" use="required"/>
> 25 <xsd:attribute name="label" type="trmenu:stringOrElExpression"/>
> Above syntax is wrong and it should be registered as following..
> 24 <xsd:attribute name="id" type="xsd:ID" use="required"/>
> (Please note that "id" is defined in the default xml NS "http://www.w3.org/XML/1998/namespace", where as "ID" is defined in the NS "http://www.w3.org/2001/XMLSchema")
> After fixing the above issue, I no more see the BrittleXpath exception with the uploaded workspace using steps given in the bug.
> This issue is in two files:
> org/apache/myfaces/trinidadinternal/menu/xml/schemas/menuNode.xsd
> org/apache/myfaces/trinidadinternal/menu/xml/schemas/sharedNode.xsd
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (TRINIDAD-1665) get brittlelocalreferenceexception
because of error in menuNode.xsd
Posted by "Vimal Kumar Gupta (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TRINIDAD-1665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vimal Kumar Gupta updated TRINIDAD-1665:
----------------------------------------
Status: Patch Available (was: Open)
> get brittlelocalreferenceexception because of error in menuNode.xsd
> -------------------------------------------------------------------
>
> Key: TRINIDAD-1665
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1665
> Project: MyFaces Trinidad
> Issue Type: Bug
> Components: Components
> Affects Versions: 1.2.12-core
> Environment: Generic
> Reporter: Vimal Kumar Gupta
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> The issue is in the XSD - menuNode.xsd. In this XSD, the attribute "id" is registered as unique for the node "itemNode" in the following way..
> 16 <xsd:complexType name="menuNodeType">
> 17 <xsd:complexContent>
> 18 <xsd:extension base="trmenu:baseType">
> 19 <xsd:choice minOccurs="0" maxOccurs="unbounded">
> 20 <xsd:element ref="trmenu:itemNode"/>
> 21 <xsd:element ref="trmenu:groupNode"/>
> 22 <xsd:element ref="trmenu:sharedNode"/>
> 23 </xsd:choice>
> 24 <xsd:attribute name="id" type="xsd:id" use="required"/>
> 25 <xsd:attribute name="label" type="trmenu:stringOrElExpression"/>
> Above syntax is wrong and it should be registered as following..
> 24 <xsd:attribute name="id" type="xsd:ID" use="required"/>
> (Please note that "id" is defined in the default xml NS "http://www.w3.org/XML/1998/namespace", where as "ID" is defined in the NS "http://www.w3.org/2001/XMLSchema")
> After fixing the above issue, I no more see the BrittleXpath exception with the uploaded workspace using steps given in the bug.
> This issue is in two files:
> org/apache/myfaces/trinidadinternal/menu/xml/schemas/menuNode.xsd
> org/apache/myfaces/trinidadinternal/menu/xml/schemas/sharedNode.xsd
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.