You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Zdenek Sochor (JIRA)" <de...@myfaces.apache.org> on 2007/04/02 16:20:32 UTC
[jira] Created: (TOMAHAWK-955) Tomahawk CORE components + tags
errors (missing attributes, missing EL-support, missing saving/restoring)
Tomahawk CORE components + tags errors (missing attributes, missing EL-support, missing saving/restoring)
---------------------------------------------------------------------------------------------------------
Key: TOMAHAWK-955
URL: https://issues.apache.org/jira/browse/TOMAHAWK-955
Project: MyFaces Tomahawk
Issue Type: Bug
Affects Versions: 1.1.6-SNAPSHOT
Reporter: Zdenek Sochor
Priority: Critical
Hi,
by walking through sources of core Tomahawk components i found quite a few errors.
I'll attach patches ASAP for EL, missing attributes and forgotten saving/restoring state of attributes.
Regard,
Zdenek
Tomahawk CORE components + tags errors
-------------------------------------------
package org.apache.myfaces.component.html.ext
HtmlSelectOneRadio
escape - missing (only here from all Select* components)
HtmlSelectOneMenu
HtmlSelectOneList
HtmlSelectManyMenu
HtmlSelectManyList
HtmlSelectBooleanCheckbox
escape - not saved/restored
HtmlInputTextarea
wrap - not saved/restored, not EL-enabled
HtmlDataTable
newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
newspaperOrientation
varDetailToggler - not EL-enabled
HtmlCommandLink
target - already in superclass (javax.faces.component.html.HtmlCommandLink)
-------------------------------------------
package org.apache.myfaces.custom.calendar
HtmlInputCalendarTag
onblur
onchange
onfocus
onselect - already in superclass (org.apache.myfaces.taglib.html.ext.HtmlInputTextTag)
HtmlInputCalendar
popupTodayDateFormat - not saved/restored
-------------------------------------------
package org.apache.myfaces.custom.collapsiblepanel
HtmlCollapsiblePanelTag
title - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
HtmlCollapsiblePanel
style
styleClass - not saved/restored
-------------------------------------------
package org.apache.myfaces.custom.crosstable
HtmlColumns
width - not EL-enabled
HtmlColumnsTag
colspan - never used in component (empty implementation), suggest removing
-------------------------------------------
package org.apache.myfaces.custom.datalist
HtmlDataList
itemStyleClass - not stored/restored
--------------------------------------------
package org.apache.myfaces.custom.date
HtmlInputDate
html attributes not EL-enabled (wrong hiearchy - refactor to the same one as HtmlInputCalendar)
--------------------------------------------
package org.apache.myfaces.custom.fileupload
HtmlInputFileUploadTag
readonly - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlInputTagBase)
--------------------------------------------
package org.apache.myfaces.custom.htmlTag
HtmlTagTag
style
styleClass - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
--------------------------------------------
package org.apache.myfaces.custom.inputHtml
InputHtml
style
styleClass - already in superclass (import org.apache.myfaces.component.html.ext.HtmlInputText)
--------------------------------------------
package org.apache.myfaces.custom.layout
HtmlPanelLayoutTag
HTML table attributes NOT present in component (TODO comment)
--------------------------------------------
package org.apache.myfaces.custom.navigation
HtmlPanelNavigationTag
HTML table attributes NOT present in component
--------------------------------------------
package org.apache.myfaces.custom.navmenu
HtmlCommandNavigationItemTag
attributes - not released
NavigationMenuItem
attributes not EL-enabled
HtmlNavigationMenuItemTag
actionListener
immediate
target
disabled
disabledStyle
disabledStyleClass - not released
HtmlPanelNavigationMenuTag
HTML table attributes NOT present in component
--------------------------------------------
package org.apache.myfaces.custom.navmenu.jscookmenu
HtmlJSCookMenuTag
immediate - not released
--------------------------------------------
org.apache.myfaces.custom.newspaper
ISN'T DEPRECATED?
HtmlNewspaperTable
newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
HtmlNewspaperTableTag
newspaperOrientation - not released, never used in component
--------------------------------------------
package org.apache.myfaces.custom.radio
HtmlRadioTag
enabledOnUserRole
visibleOnUserRole - not present in component
--------------------------------------------
package org.apache.myfaces.custom.schedule
ScheduleTag
renderZeroLengthEntries
expandToFitEntries - not released
--------------------------------------------
package org.apache.myfaces.custom.tabbedpane
HtmlPanelTabbedPane
disabledTabStyleClass - not EL-enabled
HTML Table attributes missing (TODO comment)
--------------------------------------------
package org.apache.myfaces.custom.tree
HtmlTreeImageCommandLink
image - not EL-enabled
HtmlTree
styleClass - already in superclass (javax.faces.component.html.HtmlPanelGroup)
var - not EL-enabled
--------------------------------------------
package org.apache.myfaces.custom.tree.taglib
TreeTag
expireListeners - not released
TreeSelectionListenerTag
type - not released
IconProviderTag
type - not released
--------------------------------------------
package org.apache.myfaces.taglib.html.ext
HtmlCommandLinkTag
disabled
disabledStyle
disabledStyleClass - not released
HtmlSelectBooleanCheckboxTag
escape - missing (only here from all Select* tags)
HtmlPanelGroupTag
displayValueOnly
displayValueOnlyStyle
displayValueOnlyStyleClass - not released
HtmlPanelGridTag
align - deprecated, NOT present in component (from tag's superclass)
displayValueOnly
displayValueOnlyStyle
displayValueOnlyStyleClass - not released
HtmlInputTextTag
datafld
datasrc
dataformatas - NOT present in component
HtmlInputSecretTag
datafld
datasrc
dataformatas - NOT present in component
HtmlGraphicImageTag
align
border
hspace
vspace - NOT present in component
HtmlCommandLinkTag
displayValueOnly
displayValueOnlyStyle
displayValueOnlyStyleClass - not released
[END]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TOMAHAWK-955) Tomahawk CORE components + tags
errors (missing attributes, missing EL-support, missing saving/restoring)
Posted by "Grant Smith (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOMAHAWK-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12496948 ]
Grant Smith commented on TOMAHAWK-955:
--------------------------------------
Zdenek,
Thank you for working with these components. I seem to be having trouble applying the patches, though, and I'd hate for all these corrections and improvements to be lost. Do you think you could submit a new patch in a single file (perhaps named with the current date) based on the current SVN head ? That would really help a lot.
Thanks once again.
> Tomahawk CORE components + tags errors (missing attributes, missing EL-support, missing saving/restoring)
> ---------------------------------------------------------------------------------------------------------
>
> Key: TOMAHAWK-955
> URL: https://issues.apache.org/jira/browse/TOMAHAWK-955
> Project: MyFaces Tomahawk
> Issue Type: Bug
> Affects Versions: 1.1.6-SNAPSHOT
> Reporter: Zdenek Sochor
> Assigned To: Grant Smith
> Priority: Critical
> Attachments: tomahawk-corrections.patch, tomahawk.patch
>
>
> Hi,
> by walking through sources of core Tomahawk components i found quite a few errors.
> I'll attach patches ASAP for EL, missing attributes and forgotten saving/restoring state of attributes.
> Regard,
> Zdenek
> Tomahawk CORE components + tags errors
> -------------------------------------------
> package org.apache.myfaces.component.html.ext
> HtmlSelectOneRadio
> escape - missing (only here from all Select* components)
> HtmlSelectOneMenu
> HtmlSelectOneList
> HtmlSelectManyMenu
> HtmlSelectManyList
> HtmlSelectBooleanCheckbox
> escape - not saved/restored
> HtmlInputTextarea
> wrap - not saved/restored, not EL-enabled
> HtmlDataTable
> newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
> newspaperOrientation
> varDetailToggler - not EL-enabled
> HtmlCommandLink
> target - already in superclass (javax.faces.component.html.HtmlCommandLink)
> -------------------------------------------
> package org.apache.myfaces.custom.calendar
> HtmlInputCalendarTag
> onblur
> onchange
> onfocus
> onselect - already in superclass (org.apache.myfaces.taglib.html.ext.HtmlInputTextTag)
> HtmlInputCalendar
> popupTodayDateFormat - not saved/restored
> -------------------------------------------
> package org.apache.myfaces.custom.collapsiblepanel
> HtmlCollapsiblePanelTag
> title - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
> HtmlCollapsiblePanel
> style
> styleClass - not saved/restored
> -------------------------------------------
> package org.apache.myfaces.custom.crosstable
> HtmlColumns
> width - not EL-enabled
> HtmlColumnsTag
> colspan - never used in component (empty implementation), suggest removing
> -------------------------------------------
> package org.apache.myfaces.custom.datalist
> HtmlDataList
> itemStyleClass - not stored/restored
> --------------------------------------------
> package org.apache.myfaces.custom.date
> HtmlInputDate
> html attributes not EL-enabled (wrong hiearchy - refactor to the same one as HtmlInputCalendar)
> --------------------------------------------
> package org.apache.myfaces.custom.fileupload
> HtmlInputFileUploadTag
> readonly - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlInputTagBase)
> --------------------------------------------
> package org.apache.myfaces.custom.htmlTag
> HtmlTagTag
> style
> styleClass - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
> --------------------------------------------
> package org.apache.myfaces.custom.inputHtml
> InputHtml
> style
> styleClass - already in superclass (import org.apache.myfaces.component.html.ext.HtmlInputText)
> --------------------------------------------
> package org.apache.myfaces.custom.layout
> HtmlPanelLayoutTag
> HTML table attributes NOT present in component (TODO comment)
> --------------------------------------------
> package org.apache.myfaces.custom.navigation
> HtmlPanelNavigationTag
> HTML table attributes NOT present in component
> --------------------------------------------
> package org.apache.myfaces.custom.navmenu
> HtmlCommandNavigationItemTag
> attributes - not released
> NavigationMenuItem
> attributes not EL-enabled
> HtmlNavigationMenuItemTag
> actionListener
> immediate
> target
> disabled
> disabledStyle
> disabledStyleClass - not released
> HtmlPanelNavigationMenuTag
> HTML table attributes NOT present in component
> --------------------------------------------
> package org.apache.myfaces.custom.navmenu.jscookmenu
> HtmlJSCookMenuTag
> immediate - not released
> --------------------------------------------
> org.apache.myfaces.custom.newspaper
> ISN'T DEPRECATED?
> HtmlNewspaperTable
> newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
> HtmlNewspaperTableTag
> newspaperOrientation - not released, never used in component
> --------------------------------------------
> package org.apache.myfaces.custom.radio
> HtmlRadioTag
> enabledOnUserRole
> visibleOnUserRole - not present in component
> --------------------------------------------
> package org.apache.myfaces.custom.schedule
> ScheduleTag
> renderZeroLengthEntries
> expandToFitEntries - not released
> --------------------------------------------
> package org.apache.myfaces.custom.tabbedpane
> HtmlPanelTabbedPane
> disabledTabStyleClass - not EL-enabled
> HTML Table attributes missing (TODO comment)
> --------------------------------------------
> package org.apache.myfaces.custom.tree
> HtmlTreeImageCommandLink
> image - not EL-enabled
> HtmlTree
> styleClass - already in superclass (javax.faces.component.html.HtmlPanelGroup)
> var - not EL-enabled
> --------------------------------------------
> package org.apache.myfaces.custom.tree.taglib
> TreeTag
> expireListeners - not released
> TreeSelectionListenerTag
> type - not released
> IconProviderTag
> type - not released
> --------------------------------------------
> package org.apache.myfaces.taglib.html.ext
> HtmlCommandLinkTag
> disabled
> disabledStyle
> disabledStyleClass - not released
> HtmlSelectBooleanCheckboxTag
> escape - missing (only here from all Select* tags)
> HtmlPanelGroupTag
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> HtmlPanelGridTag
> align - deprecated, NOT present in component (from tag's superclass)
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> HtmlInputTextTag
> datafld
> datasrc
> dataformatas - NOT present in component
> HtmlInputSecretTag
> datafld
> datasrc
> dataformatas - NOT present in component
> HtmlGraphicImageTag
> align
> border
> hspace
> vspace - NOT present in component
> HtmlCommandLinkTag
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> [END]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (TOMAHAWK-955) Tomahawk CORE components + tags
errors (missing attributes, missing EL-support, missing saving/restoring)
Posted by "Zdenek Sochor (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOMAHAWK-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Zdenek Sochor updated TOMAHAWK-955:
-----------------------------------
Status: Patch Available (was: Open)
> Tomahawk CORE components + tags errors (missing attributes, missing EL-support, missing saving/restoring)
> ---------------------------------------------------------------------------------------------------------
>
> Key: TOMAHAWK-955
> URL: https://issues.apache.org/jira/browse/TOMAHAWK-955
> Project: MyFaces Tomahawk
> Issue Type: Bug
> Affects Versions: 1.1.6-SNAPSHOT
> Reporter: Zdenek Sochor
> Priority: Critical
> Attachments: tomahawk.patch
>
>
> Hi,
> by walking through sources of core Tomahawk components i found quite a few errors.
> I'll attach patches ASAP for EL, missing attributes and forgotten saving/restoring state of attributes.
> Regard,
> Zdenek
> Tomahawk CORE components + tags errors
> -------------------------------------------
> package org.apache.myfaces.component.html.ext
> HtmlSelectOneRadio
> escape - missing (only here from all Select* components)
> HtmlSelectOneMenu
> HtmlSelectOneList
> HtmlSelectManyMenu
> HtmlSelectManyList
> HtmlSelectBooleanCheckbox
> escape - not saved/restored
> HtmlInputTextarea
> wrap - not saved/restored, not EL-enabled
> HtmlDataTable
> newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
> newspaperOrientation
> varDetailToggler - not EL-enabled
> HtmlCommandLink
> target - already in superclass (javax.faces.component.html.HtmlCommandLink)
> -------------------------------------------
> package org.apache.myfaces.custom.calendar
> HtmlInputCalendarTag
> onblur
> onchange
> onfocus
> onselect - already in superclass (org.apache.myfaces.taglib.html.ext.HtmlInputTextTag)
> HtmlInputCalendar
> popupTodayDateFormat - not saved/restored
> -------------------------------------------
> package org.apache.myfaces.custom.collapsiblepanel
> HtmlCollapsiblePanelTag
> title - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
> HtmlCollapsiblePanel
> style
> styleClass - not saved/restored
> -------------------------------------------
> package org.apache.myfaces.custom.crosstable
> HtmlColumns
> width - not EL-enabled
> HtmlColumnsTag
> colspan - never used in component (empty implementation), suggest removing
> -------------------------------------------
> package org.apache.myfaces.custom.datalist
> HtmlDataList
> itemStyleClass - not stored/restored
> --------------------------------------------
> package org.apache.myfaces.custom.date
> HtmlInputDate
> html attributes not EL-enabled (wrong hiearchy - refactor to the same one as HtmlInputCalendar)
> --------------------------------------------
> package org.apache.myfaces.custom.fileupload
> HtmlInputFileUploadTag
> readonly - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlInputTagBase)
> --------------------------------------------
> package org.apache.myfaces.custom.htmlTag
> HtmlTagTag
> style
> styleClass - already in superclass (org.apache.myfaces.shared_tomahawk.taglib.html.HtmlComponentTagBase)
> --------------------------------------------
> package org.apache.myfaces.custom.inputHtml
> InputHtml
> style
> styleClass - already in superclass (import org.apache.myfaces.component.html.ext.HtmlInputText)
> --------------------------------------------
> package org.apache.myfaces.custom.layout
> HtmlPanelLayoutTag
> HTML table attributes NOT present in component (TODO comment)
> --------------------------------------------
> package org.apache.myfaces.custom.navigation
> HtmlPanelNavigationTag
> HTML table attributes NOT present in component
> --------------------------------------------
> package org.apache.myfaces.custom.navmenu
> HtmlCommandNavigationItemTag
> attributes - not released
> NavigationMenuItem
> attributes not EL-enabled
> HtmlNavigationMenuItemTag
> actionListener
> immediate
> target
> disabled
> disabledStyle
> disabledStyleClass - not released
> HtmlPanelNavigationMenuTag
> HTML table attributes NOT present in component
> --------------------------------------------
> package org.apache.myfaces.custom.navmenu.jscookmenu
> HtmlJSCookMenuTag
> immediate - not released
> --------------------------------------------
> org.apache.myfaces.custom.newspaper
> ISN'T DEPRECATED?
> HtmlNewspaperTable
> newspaperColumns - not EL-enabled (already JIRA issue TOMAHAWK-728)
> HtmlNewspaperTableTag
> newspaperOrientation - not released, never used in component
> --------------------------------------------
> package org.apache.myfaces.custom.radio
> HtmlRadioTag
> enabledOnUserRole
> visibleOnUserRole - not present in component
> --------------------------------------------
> package org.apache.myfaces.custom.schedule
> ScheduleTag
> renderZeroLengthEntries
> expandToFitEntries - not released
> --------------------------------------------
> package org.apache.myfaces.custom.tabbedpane
> HtmlPanelTabbedPane
> disabledTabStyleClass - not EL-enabled
> HTML Table attributes missing (TODO comment)
> --------------------------------------------
> package org.apache.myfaces.custom.tree
> HtmlTreeImageCommandLink
> image - not EL-enabled
> HtmlTree
> styleClass - already in superclass (javax.faces.component.html.HtmlPanelGroup)
> var - not EL-enabled
> --------------------------------------------
> package org.apache.myfaces.custom.tree.taglib
> TreeTag
> expireListeners - not released
> TreeSelectionListenerTag
> type - not released
> IconProviderTag
> type - not released
> --------------------------------------------
> package org.apache.myfaces.taglib.html.ext
> HtmlCommandLinkTag
> disabled
> disabledStyle
> disabledStyleClass - not released
> HtmlSelectBooleanCheckboxTag
> escape - missing (only here from all Select* tags)
> HtmlPanelGroupTag
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> HtmlPanelGridTag
> align - deprecated, NOT present in component (from tag's superclass)
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> HtmlInputTextTag
> datafld
> datasrc
> dataformatas - NOT present in component
> HtmlInputSecretTag
> datafld
> datasrc
> dataformatas - NOT present in component
> HtmlGraphicImageTag
> align
> border
> hspace
> vspace - NOT present in component
> HtmlCommandLinkTag
> displayValueOnly
> displayValueOnlyStyle
> displayValueOnlyStyleClass - not released
> [END]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.