You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Ted Husted (JIRA)" <ji...@apache.org> on 2006/12/05 03:28:57 UTC

[jira] Created: (WW-1538) Showcase Examples Broken

Showcase Examples Broken
------------------------

                 Key: WW-1538
                 URL: http://issues.apache.org/struts/browse/WW-1538
             Project: Struts 2
          Issue Type: Bug
            Reporter: Ted Husted


Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution

Non UI 

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag 

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset

UI Example - tags/ui/example!input.action
* not a defect, but the "aaa" alert is confusing
* birthday field missing and not linked to control
* color blank, picture blank, carton characters blank 
   
....


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39770 ] 

Don Brown commented on WW-1538:
-------------------------------

The purpose of the file download example is to show how to stream a file back to the browser.  The example chooses to use an image, which the browser recognizes and decides it can handle it directly by displaying it.  If we chose a zip file, for example, the browser wouldn't be able to handle it, so it would prompt you for download.

As for why would someone want to stream back an image, I agree, it isn't a very good example.  However, I could see why you would want to, like if you wanted to have the request go through your interceptor stack to ensure they have access to the image.

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39791 ] 

Ted Husted commented on WW-1538:
--------------------------------

As to the file UP load example:  

Is it suppose to deposit the file at the given file path? 

I don't see that happening. Does anyone else? 

-Ted.


> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39238 ] 

Don Brown commented on WW-1538:
-------------------------------

You know, all the critical issues here could be mitigated by moving the dojo tags out of core... ;)

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Comment: was deleted

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/timepicker/
> * The timepicker tags are not being rendered. The layout seems to be the same as the datepicker.
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * This is not the widgets example!
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Component/s: Actions
    Description: 
Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39768 ] 

Ted Husted commented on WW-1538:
--------------------------------

> I think you mean the CRUD person page

I'm not sure now, and I won't have a chance to check until Sunday,. 

But, if I did, it would be the CRU person page, since we don't demonstrate delete. :) 

-Ted.


> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown updated WW-1538:
--------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. Doesn't recongize win or loss.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> File Download 
> * The example presents the Struts logo, but doesn't offer to save it locally. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. Doesn't recongize win or loss.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39789 ] 

Ted Husted commented on WW-1538:
--------------------------------

> What do you mean by "Dojo button bar"?. 

It's back now. 

> think we shouldn't even show them in showcase.

Rather than "sweep it under the rug", I'd prefer to be clear as to what is broken and what works. We'll need the examples after the refacoring too, and we don't have anywhere else to put them right now. 

-T.


> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Musachy Barroso (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39771 ] 

Musachy Barroso commented on WW-1538:
-------------------------------------

 "ajax/widgets/ * Dojo button bar is not loading. "

What do you mean by "Dojo button bar"?. If the whole ajax thing is experimental, then the editors are uber-experimental (they were experimental in WW). I think we shouldn't even show them in showcase. I will work on them after the ajax refactoring. "dojo.widget.Editor" should be removed from "dojoRequire.js"

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
NEW PROBLEMS IN 2.0.2 

Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

Prefix example
* redirect-action throws a null pointer exception

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

Hangman
* Ajax, Selected letters not displayed.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 



  was:
NEW PROBLEMS IN 2.0.2 

Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

Prefix example
* redirect-action throws a null pointer exception

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

Hangman
* Ajax, Selected letters not displayed.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> NEW PROBLEMS IN 2.0.2 
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> Prefix example
> * redirect-action throws a null pointer exception
> Store across request using MessageStoreInterceptor (Example) 
> * If provide an age, but not a name, the system returns for the name, but clears the age. 
> * The validation messages appear at the top and next to the field, which is confusing. 
> Hangman
> * Ajax, Selected letters not displayed.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FIXED 
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




  was:
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Chat 
* Otherwise, seems to work.

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See ww-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".


  was:
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39792 ] 

Don Brown commented on WW-1538:
-------------------------------

Re file download - the getImageStream is called by the result, named "stream".  See struts-filedownload.xml

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "David H. DeWolf (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

David H. DeWolf updated WW-1538:
--------------------------------

    Description: 
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".


  was:
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 




Removing duplicate of "Conversion / Java5 Enum";  Moving this and "Conversion / Address" to fixed since it appears to be working now.

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 



  was:
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

File Download 
* The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 


FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)

Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.




  was:
Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 


EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

File Download 
* The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 


FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)

Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown updated WW-1538:
--------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ahax 
* ajax/remotelink/ - Update 'Div 1', use custom loading message 
The update happens so fast that the "custom loading message" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ahax 
* ajax/remotelink/ - Update 'Div 1', use custom loading message 
The update happens so fast that the "custom loading message" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ahax 
> * ajax/remotelink/ - Update 'Div 1', use custom loading message 
> The update happens so fast that the "custom loading message" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39767 ] 

Ted Husted commented on WW-1538:
--------------------------------

> download file correctly displays the image in the browser

That doesn't make any sense to me. What's the use case? Why would anyone want to download an image file just to have it display in the browser? How is that useful?

-Ted.

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39757 ] 

Don Brown commented on WW-1538:
-------------------------------

Oh, and the Javascript validation seems to be working for me....

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted reassigned WW-1538:
------------------------------

    Assignee: Ted Husted

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution
> Non UI 
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag 
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset
> UI Example - tags/ui/example!input.action
> * not a defect, but the "aaa" alert is confusing
> * birthday field missing and not linked to control
> * color blank, picture blank, carton characters blank 
>    
> ....

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution


Non UI 

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag 

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset


UI 

Input Example - tags/ui/example!input.action

* not a defect, but the "aaa" alert is confusing
* birthday field missing and not linked to control
* color blank, picture blank

Velocity Input Example - ags/ui/exampleVelocity!input.action
 Struts has detected an unhandled exception:
Messages: 
   1. No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
   2. com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
File: 	com/opensymphony/xwork2/inject/ContainerImpl.java
Line number: 	217


FileUpload - fileupload/doUpload.action

* Returns "File cannot be empty" even if file is selected 


Crud 

* Editing an Skill Name creates a new Skill (is that the intention?) 
* Is there a delete? or is this a CRU example?


Person Manager 

* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input

* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success

Validation 

validation/quizAjax!input.action
* Validation messages "stack up" if not fixed 
* Submit button is at top left rather than bottom right

validation/submitFieldValidatorsExamples.action
* Date field does not except 01-01-1990, even though it's the example given in the validation messaage. 01/01/91 does work. 

* Store across request using MessageStoreInterceptor (Example)
** is 404



  was:
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution

Non UI 

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag 

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset

UI Example - tags/ui/example!input.action
* not a defect, but the "aaa" alert is confusing
* birthday field missing and not linked to control
* color blank, picture blank, carton characters blank 
   
....



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution
> Non UI 
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag 
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset
> UI 
> Input Example - tags/ui/example!input.action
> * not a defect, but the "aaa" alert is confusing
> * birthday field missing and not linked to control
> * color blank, picture blank
> Velocity Input Example - ags/ui/exampleVelocity!input.action
>  Struts has detected an unhandled exception:
> Messages: 
>    1. No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
>    2. com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
> File: 	com/opensymphony/xwork2/inject/ContainerImpl.java
> Line number: 	217
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Crud 
> * Editing an Skill Name creates a new Skill (is that the intention?) 
> * Is there a delete? or is this a CRU example?
> Person Manager 
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success
> Validation 
> validation/quizAjax!input.action
> * Validation messages "stack up" if not fixed 
> * Submit button is at top left rather than bottom right
> validation/submitFieldValidatorsExamples.action
> * Date field does not except 01-01-1990, even though it's the example given in the validation messaage. 01/01/91 does work. 
> * Store across request using MessageStoreInterceptor (Example)
> ** is 404

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown updated WW-1538:
--------------------------

    Description: 
Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 


EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

File Download 
* The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 


FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)

Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.




  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 


EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




Marking fixed bugs - fixed conversions, dojo imports have been fixed, person manager (I think you mean the CRUD person page) seems to work, and the download file correctly displays the image in the browser (the browser detects an image, so it doesn't prompt for download),

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

Validation / Field Validators - client-side with JavaScript  
* Submit a blank form, then add requried fields, and submit again. After the roundtrip, the String Length validator field sees an empty string as a value and will prompt for a entry, even though an entry is not required. The non-JavaScript version does not have this problem. 

Validation / Ajax 
* Does not complete example on submit 


EXPERIMENTAL 

Hangman / Ajax
*  Doesn't recongize win or loss.


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

File Download 
* The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 


FIXED 

Ajax Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation/Ajax
* The age ranger works, name doesn't,

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)

Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 



  was:
Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

File Download 
* The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 


FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)

Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.x
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / Field Validators - client-side with JavaScript  
> * Submit a blank form, then add requried fields, and submit again. After the roundtrip, the String Length validator field sees an empty string as a value and will prompt for a entry, even though an entry is not required. The non-JavaScript version does not have this problem. 
> Validation / Ajax 
> * Does not complete example on submit 
> EXPERIMENTAL 
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> Ajax Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation/Ajax
> * The age ranger works, name doesn't,
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/struts/browse/WW-1538?page=comments#action_39035 ] 
            
Don Brown commented on WW-1538:
-------------------------------

I've fixed the following: 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank

If example (freemarker)
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> NEW PROBLEMS IN 2.0.2 
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> Prefix example
> * redirect-action throws a null pointer exception
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Store across request using MessageStoreInterceptor (Example) 
> * If provide an age, but not a name, the system returns for the name, but clears the age. 
> * The validation messages appear at the top and next to the field, which is confusing. 
> Hangman
> * Ajax, Selected letters not displayed.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 



  was:
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Chat 
* Otherwise, seems to work.

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




  was:
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Chat 
* Otherwise, seems to work.

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Chat 
> * Otherwise, seems to work.
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See ww-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> File Download 
> * The example presents the Struts logo, but doesn't offer to save it locally. 
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".


  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/timepicker/
* The timepicker tags are not being rendered. The layout seems to be the same as the datepicker.
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* This is not the widgets example!

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Fix Version/s:     (was: 2.0.3)
                   2.0.x

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.x
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / Field Validators - client-side with JavaScript  
> * Submit a blank form, then add requried fields, and submit again. After the roundtrip, the String Length validator field sees an empty string as a value and will prompt for a entry, even though an entry is not required. The non-JavaScript version does not have this problem. 
> Validation / Ajax 
> * Does not complete example on submit 
> EXPERIMENTAL 
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> Ajax Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation/Ajax
> * The age ranger works, name doesn't,
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
NEW PROBLEMS IN 2.0.2 

Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

Prefix example
* redirect-action throws a null pointer exception

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

Hangman
* Ajax, Selected letters not displayed.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 



  was:
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution


Non UI 

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag 

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset


UI 

Input Example - tags/ui/example!input.action

* not a defect, but the "aaa" alert is confusing
* birthday field missing and not linked to control
* color blank, picture blank

Velocity Input Example - ags/ui/exampleVelocity!input.action
 Struts has detected an unhandled exception:
Messages: 
   1. No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
   2. com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=org.apache.struts2.views.velocity.VelocityManager, name='default'] in public void org.apache.struts2.dispatcher.VelocityResult.setVelocityManager(org.apache.struts2.views.velocity.VelocityManager).
File: 	com/opensymphony/xwork2/inject/ContainerImpl.java
Line number: 	217


FileUpload - fileupload/doUpload.action

* Returns "File cannot be empty" even if file is selected 


Crud 

* Editing an Skill Name creates a new Skill (is that the intention?) 
* Is there a delete? or is this a CRU example?


Person Manager 

* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input

* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success

Validation 

validation/quizAjax!input.action
* Validation messages "stack up" if not fixed 
* Submit button is at top left rather than bottom right

validation/submitFieldValidatorsExamples.action
* Date field does not except 01-01-1990, even though it's the example given in the validation messaage. 01/01/91 does work. 

* Store across request using MessageStoreInterceptor (Example)
** is 404




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> NEW PROBLEMS IN 2.0.2 
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> Prefix example
> * redirect-action throws a null pointer exception
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Store across request using MessageStoreInterceptor (Example) 
> * If provide an age, but not a name, the system returns for the name, but clears the age. 
> * The validation messages appear at the top and next to the field, which is confusing. 
> Hangman
> * Ajax, Selected letters not displayed.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
NEW PROBLEMS IN 2.0.2 

Prefix example
* redirect-action throws a null pointer exception

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.






  was:
NEW PROBLEMS IN 2.0.2 

Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

Prefix example
* redirect-action throws a null pointer exception

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

Hangman
* Ajax, Selected letters not displayed.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> NEW PROBLEMS IN 2.0.2 
> Prefix example
> * redirect-action throws a null pointer exception
> Store across request using MessageStoreInterceptor (Example) 
> * If provide an age, but not a name, the system returns for the name, but clears the age. 
> * The validation messages appear at the top and next to the field, which is confusing. 
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FIXED 
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "David H. DeWolf (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/struts/browse/WW-1538?page=comments#action_39168 ] 
            
David H. DeWolf commented on WW-1538:
-------------------------------------

As of revision 490523, the following issues appear to be working:

>> OLD PROBLEMS ALSO FOUND IN 2.0.1
>> 
>> Conversion / Address
>> * Submiting an address doesn't seem to do anything.
>> 
>> Conversation / Java5 Enum
>> * Selecting any combination of operations yields a blank screen.
>> Invalid field value for field "selectedOperations". 

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 



  was:
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

Validation / JavaScript 
* The JavaScript validation does not seem to be working at all. 
* The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 


EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. S
* Store-across values to go wih the messages would be nice.

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> File Download 
> * The example presents the Struts logo, but doesn't offer to save it locally. 
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

Validation/Ajax
* The age ranger works, name doesn't, submit doesn't.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Validation / Field Validators
* Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Person Manager 
* The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> File Download 
> * The example presents the Struts logo, but doesn't offer to save it locally. 
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




  was:
NEW PROBLEMS IN 2.0.2 

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FIXED 
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See ww-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Musachy Barroso (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39769 ] 

Musachy Barroso commented on WW-1538:
-------------------------------------

The autocompleter and the remote forms are fixed. For the timepicker if you set the value to "today" it generates an html like this:

<div
        dojoType="dropdowntimepicker"    id="exampleSubmit_birthday"    value="2007-01-12T09:57:17"    name="dojo.birthday"    inputName="birthday"  saveFormat="rfc"></div>

Not sure how to get it to midnight. Can you try now? maybe it is old.



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK.


OLD PROBLEMS ALSO FOUND IN 2.0.1

Chat 
* Otherwise, seems to work.

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




  was:
OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See ww-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 





> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK.
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Chat 
> * Otherwise, seems to work.
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See ww-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

        Fix Version/s: 2.0.2
    Affects Version/s: 2.0.2

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution
> Non UI 
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag 
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset
> UI Example - tags/ui/example!input.action
> * not a defect, but the "aaa" alert is confusing
> * birthday field missing and not linked to control
> * color blank, picture blank, carton characters blank 
>    
> ....

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39790 ] 

Ted Husted commented on WW-1538:
--------------------------------

I'm trying to add a second file to the download example, but I don't understand how the Action works. 

public class FileDownloadAction implements Action {
    public InputStream getImageStream() throws Exception {
        return ServletActionContext.getServletContext().getResourceAsStream("/images/struts.gif");
    }
    public String execute() throws Exception {
        return SUCCESS;
    }
}

Is there an interceptor that calls the getImgageStream method. 

I tried to add a zip file download by parameterizing the resource path ('/images/struts.gif'),  but it didn't look like the getImage method fired. 

-Ted.



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 
> * The String Length validator field sees an empty string as a value and can prompt even when empty (the usage on Field Validator doesn't seem to have this problem). 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> Validation/Ajax
> * The age ranger works, name doesn't, submit doesn't.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ahax 
* ajax/remotelink/ - Update 'Div 1', use custom loading message 
The update happens so fast that the "custom loading message" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".


  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".



> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ahax 
> * ajax/remotelink/ - Update 'Div 1', use custom loading message 
> The update happens so fast that the "custom loading message" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted resolved WW-1538.
----------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 2.0.x)
                   2.0.6

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.6
>
>
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> Validation / Field Validators - client-side with JavaScript  
> * Submit a blank form, then add requried fields, and submit again. After the roundtrip, the String Length validator field sees an empty string as a value and will prompt for a entry, even though an entry is not required. The non-JavaScript version does not have this problem. 
> Validation / Ajax 
> * Does not complete example on submit 
> EXPERIMENTAL 
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. S
> * Store-across values to go wih the messages would be nice.
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Validation / Field Validators
> * Date validation message prompt to enter 01-01-1990 max 01-01-2000 but only accepts dd/mm/yyyy (slashes)
> File Download 
> * The example presents the Struts logo which displays correctly, but perhaps a better choice would be a file that prompts a download. 
> FIXED 
> Ajax Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation/Ajax
> * The age ranger works, name doesn't,
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> Person Manager 
> * The Other Skills comboox doesn't accept  the selected item, and there is a bogus entry at the bottom of the list. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Validation / JavaScript 
> * The JavaScript validation does not seem to be working at all. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
NEW PROBLEMS IN 2.0.2 

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception



  was:
NEW PROBLEMS IN 2.0.2 

Prefix example
* redirect-action throws a null pointer exception

Store across request using MessageStoreInterceptor (Example) 
* If provide an age, but not a name, the system returns for the name, but clears the age. 
* The validation messages appear at the top and next to the field, which is confusing. 

OLD PROBLEMS ALSO FOUND IN 2.0.1

Non-UI Tags

Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
* Doesn't seem to select subset 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Token 
* All examples throw null pointer exception on submit

JSF 
* Link labelled create/edit goes to create. Is there another way to edit?
* As with CRUD, changing ID copies record 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 


QUIRKS

Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Debug Example
* View Sources doesn't work for Configuration, and there is no related Java Action

Static Tree 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FIXED 

UI Tag Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.







> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> NEW PROBLEMS IN 2.0.2 
> Store across request using MessageStoreInterceptor (Example) 
> * If provide an age, but not a name, the system returns for the name, but clears the age. 
> * The validation messages appear at the top and next to the field, which is confusing. 
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Non-UI Tags
> Subset example - tags/non-ui/subsetIteratorTag/submitSubsetTagDemo.action
> * Doesn't seem to select subset 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Token 
> * All examples throw null pointer exception on submit
> JSF 
> * Link labelled create/edit goes to create. Is there another way to edit?
> * As with CRUD, changing ID copies record 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> QUIRKS
> Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Debug Example
> * View Sources doesn't work for Configuration, and there is no related Java Action
> Static Tree 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FIXED 
> UI Tag Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Fix Version/s: 2.0.3
                       (was: 2.0.2)

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
Hangman / Ajax
*  Doesn't recongize win or loss.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. 

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)



  was:
Conversion
* conversion/enterAddressesInfo.action
** Submitting an address returns a blank page 
* conversion/submitOperationEnumInfo.action
** Select an operation returns:  Invalid field value for field "selectedOperations".
** Selecting no operation returns a blank page.

File Download 
* The example presents the Struts logo, but doesn't offer to save it locally. 

Tags / UI Tags /  Tree / Static | Dynamic
* Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
** The DatePicker pages don't have this message.

Tags / UI Tags /  TimePicker
* Is there a way to specify now? "Today" sets the value to midnight. 
* The DE and NL versions do not seem to be internationalized in any way. 

EXPERIMENTAL 

AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD

ajax/widgets/
* Dojo button bar is not loading. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed. Doesn't recongize win or loss.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

FileUpload 
* Seems to upload "empty" files when box is left empty. 


Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Actions
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> Conversion
> * conversion/enterAddressesInfo.action
> ** Submitting an address returns a blank page 
> * conversion/submitOperationEnumInfo.action
> ** Select an operation returns:  Invalid field value for field "selectedOperations".
> ** Selecting no operation returns a blank page.
> File Download 
> * The example presents the Struts logo, but doesn't offer to save it locally. 
> Tags / UI Tags /  Tree / Static | Dynamic
> * Debug messages from Dojo are printing: FATAL exception raised: Could not load 'struts.widget.DatePicker'; last tried '__package__.js'
> ** The DatePicker pages don't have this message.
> Tags / UI Tags /  TimePicker
> * Is there a way to specify now? "Today" sets the value to midnight. 
> * The DE and NL versions do not seem to be internationalized in any way. 
> EXPERIMENTAL 
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * Dojo button bar is not loading. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Hangman / Ajax
> *  Doesn't recongize win or loss.
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed. 
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> FileUpload 
> * Seems to upload "empty" files when box is left empty. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
ajax/timepicker/
* The timepicker tags are not being rendered. The layout seems to be the same as the datepicker.
ajax/remoteforms/
*  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
ajax/widgets/
* This is not the widgets example!

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ajax
* ajax/remotelink/ 
**  Update 'Div 1', use custom loading message 
** A simple DIV that updates every 2 seconds, with indicator
The update happens so fast that the "custom loading message" or "indicator" is not visible

* /ajax/datepicker/
** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".


  was:
AJAX Example 
ajax/autocompleter/
* org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 (Only a quirk)
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 

QUIRKS

Ahax 
* ajax/remotelink/ - Update 'Div 1', use custom loading message 
The update happens so fast that the "custom loading message" is not visible

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)




uire statemetns. 

> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: https://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.3
>
>
> AJAX Example 
> ajax/autocompleter/
> * org.apache.jasper.JasperException: /ajax/autocompleter/index.jsp(19,0) According to the TLD or the tag file, attribute list is mandatory for tag autocompleter
> ajax/timepicker/
> * The timepicker tags are not being rendered. The layout seems to be the same as the datepicker.
> ajax/remoteforms/
> *  org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TLD
> ajax/widgets/
> * This is not the widgets example!
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 (Only a quirk)
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 
> QUIRKS
> Ajax
> * ajax/remotelink/ 
> **  Update 'Div 1', use custom loading message 
> ** A simple DIV that updates every 2 seconds, with indicator
> The update happens so fast that the "custom loading message" or "indicator" is not visible
> * /ajax/datepicker/
> ** The HTML source is littered with spurious table elements (<td>, <tr>) and redundant dojo.requires statements. 
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (WW-1538) Showcase Examples Broken

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/WW-1538?page=all ]

Ted Husted updated WW-1538:
---------------------------

    Description: 
AJAX example / Remote Forms 
* The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
* Examples 1 and 3 seem fine. 

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 



  was:
AJAX example / Remote Forms 
* throws org.apache.jasper.JasperException: /ajax/remoteforms/index.jsp(62,4) Attribute afterLoading invalid for tag submit according to TL

Chat
* Initialization takes *much* longer. 
* Operations seem to return a blank screen at first, but sometimes work afterwards. 
* In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

Tags / UI Tags 
* This datepicker is broken, but other examples seem OK (except WW-1559)


OLD PROBLEMS ALSO FOUND IN 2.0.1

Crud
* Editing an Skill Name creates a new Skill (is that the intention?)
* Is there a delete? or is this a CRU example? 

Conversion / Address 
* Submiting an address doesn't seem to do anything. 

Conversation / Java5 Enum 
* Selecting any combination of operations yields a blank screen.
Invalid field value for field "selectedOperations".

QUIRKS

Execute and Wait - wait/index.jsp
* The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
* Struts 2.0.1 has the same problem. 

Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
* View Sources doesn't work for Configuration or Java Action
** The configuration is in the default namespace, which might be confusing the tab code
** The Action is brought in by executeResult, which would be invisible to the Java Action tag

Tags / UI Tags/  Tree / Static 
* Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5

FIXED 

FileUpload - fileupload/doUpload.action
* Returns "File cannot be empty" even if file is selected 

Person Manager
* Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
* List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 

Tags/ Non UI Tags / If example (freemarker) 
* freemarker version doesn't wrap #26 through #33, they run together as a paragraph
* (In 2.0.1, both versions ran everything together.)

Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
* birthday field missing and not linked to control
* color blank, picture blank 

Token 
* All examples throw null pointer exception on submit

Validation/quizAjax!input.action
* Validation messages "stack up" on resubmit
* Submit button is at top left rather than bottom right 

Validation / Store across request using MessageStoreInterceptor (Example) 
* The validation messages appear at the top and next to the field, which is confusing. 


DEFERRED

See  WW-1548
Continuation - continuations/guess.action
* pause doesn't pause and the example runs through all the guesses on the first execution 

See WW-1554
Hangman
* Ajax, Selected letters not displayed.

See WW-1559
Tags / UI Tags 
* The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "

See WW-1571 
Prefix example
* redirect-action throws a null pointer exception

See WW-1572 
Store across request using MessageStoreInterceptor (Example) 
* The action values are not retained, which is confusing. 




> Showcase Examples Broken
> ------------------------
>
>                 Key: WW-1538
>                 URL: http://issues.apache.org/struts/browse/WW-1538
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.2
>            Reporter: Ted Husted
>         Assigned To: Ted Husted
>             Fix For: 2.0.2
>
>
> AJAX example / Remote Forms 
> * The examples involving replacing content on the page are returning blank values: 2, 4, 5, 6.
> * Examples 1 and 3 seem fine. 
> Chat
> * Initialization takes *much* longer. 
> * Operations seem to return a blank screen at first, but sometimes work afterwards. 
> * In 2.0.1, at seemingly arbitrary intervals, thows "There is no Action mapped for action name chat/ajax/usersAvailable." But otherwise seemed to work.
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> Tags / UI Tags 
> * This datepicker is broken, but other examples seem OK (except WW-1559)
> OLD PROBLEMS ALSO FOUND IN 2.0.1
> Crud
> * Editing an Skill Name creates a new Skill (is that the intention?)
> * Is there a delete? or is this a CRU example? 
> Conversion / Address 
> * Submiting an address doesn't seem to do anything. 
> Conversation / Java5 Enum 
> * Selecting any combination of operations yields a blank screen.
> Invalid field value for field "selectedOperations".
> QUIRKS
> Execute and Wait - wait/index.jsp
> * The first time I went through the examples, it seemed fine. But when I tried it again, the wait page didn't display. 
> * Struts 2.0.1 has the same problem. 
> Tags / UI Tags / Date Example - /tags/non-ui/date.jsp
> * View Sources doesn't work for Configuration or Java Action
> ** The configuration is in the default namespace, which might be confusing the tab code
> ** The Action is brought in by executeResult, which would be invisible to the Java Action tag
> Tags / UI Tags/  Tree / Static 
> * Debug messages from Dojo are printing: DEBUG: DEPRECATED: dojo.widget.Editor is replaced by dojo.widget.Editor2 -- will be removed in version: 0.5
> DEBUG: DEPRECATED: addParseTreeHandler . ParseTreeHandlers are now reserved for components. Any unfiltered DojoML tag without a ParseTreeHandler is assumed to be a widget -- will be removed in version: 0.5
> FIXED 
> FileUpload - fileupload/doUpload.action
> * Returns "File cannot be empty" even if file is selected 
> Person Manager
> * Create returns: No result defined for action org.apache.struts2.showcase.person.NewPersonAction and result input
> * List returns: No result defined for action org.apache.struts2.showcase.person.ListPeopleAction and result success 
> Tags/ Non UI Tags / If example (freemarker) 
> * freemarker version doesn't wrap #26 through #33, they run together as a paragraph
> * (In 2.0.1, both versions ran everything together.)
> Tags/ UI Tags / Input Example (both) - tags/ui/example!input.action
> * birthday field missing and not linked to control
> * color blank, picture blank 
> Token 
> * All examples throw null pointer exception on submit
> Validation/quizAjax!input.action
> * Validation messages "stack up" on resubmit
> * Submit button is at top left rather than bottom right 
> Validation / Store across request using MessageStoreInterceptor (Example) 
> * The validation messages appear at the top and next to the field, which is confusing. 
> DEFERRED
> See  WW-1548
> Continuation - continuations/guess.action
> * pause doesn't pause and the example runs through all the guesses on the first execution 
> See WW-1554
> Hangman
> * Ajax, Selected letters not displayed.
> See WW-1559
> Tags / UI Tags 
> * The optiontransferselect control and tooltip features are raising the javascript error "Could not load 'dojo.event.connect'; last tried '__package__.js'" at dojo.js line 94 "
> See WW-1571 
> Prefix example
> * redirect-action throws a null pointer exception
> See WW-1572 
> Store across request using MessageStoreInterceptor (Example) 
> * The action values are not retained, which is confusing. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira