edchat / dojo-requests-app

Other
1 stars 1 forks source link

Various Android UI issues #4

Open thbarnic opened 11 years ago

thbarnic commented 11 years ago
edchat commented 11 years ago

Can you make sure you have the latest updates for the requestsApp? I think the problem "when making a selection on "units" the "keyboard" remains open" has been fixed. Thanks

thbarnic commented 11 years ago

Hi Ed, Yes, I have the latest version - just downloaded zip file a couple hours ago. I just verified that it occurs on my Nexus 7 but not my Galaxy Note 2. (My issue was misleading on that.) When selection is made, the keyboard shows which isn't expected; when the keyboard is closed then the selection does appear changed as expected.

On Wed, May 29, 2013 at 12:19 PM, Ed Chatelain notifications@github.comwrote:

Can you make sure you have the latest updates for the requestsApp? I think the problem "when making a selection on "units" the "keyboard" remains open" has been fixed. Thanks

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18628224 .

edchat commented 11 years ago

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

thbarnic commented 11 years ago

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain notifications@github.comwrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659 .

edchat commented 11 years ago

Ok, for me it does not set focus on the "Assigned To" when a selection is made on the Units, even if an input field was selected prior to selecting Units.

dnowka commented 11 years ago

I will be dloading latest tonight and testing on ipad 1,2, & 3, ipad mini and iPhone 4

On Wednesday, May 29, 2013, thbarnic wrote:

  • Need to determine correct components (mobile, dijit, native) that should be used. This is a significant design decision that has a major impact on usability and likely all of the issues below (and others not listed).
  • Pages are loading on Nexus Galaxy Note 2 & Nexus 7; however, there are many issues, subset of those are listed below:

    • Various layout & "rendering" issues; e.g., fields/controls overlay one another in some areas; e.g., Search View & Submit Search button & separator
    • Scrolling is jerky on detail & search views
    • "selection lists" using opener; usability issue in that no indication that it is in essence a "drop down selection list" (ties into "components to use" as mentioned above)
    - when making a selection on "units" the "keyboard" remains open
    • Tablet: Need cleaner separation of UI List & Detail views; e.g., separator, etc.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4 .

dnowka commented 11 years ago

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 1:13 PM, Ed Chatelain notifications@github.comwrote:

Ok, for me it does not set focus on the "Assigned To" when a selection is made on the Units, even if an input field was selected prior to selecting Units.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18631625 .

dnowka commented 11 years ago

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic notifications@github.com wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain notifications@github.comwrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205 .

edchat commented 11 years ago

You may need to clear your browser cache. Which zip did you download the master branch or the responsive one? Can you check the config.json file and see if it has views/list.js or if it has views/requestList.js ? And also check the copy running in the browser. Thanks

On Thursday, May 30, 2013, dnowka wrote:

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>> wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205>

.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18698692 .

Ed Chatelain

dnowka commented 11 years ago

Master branch and here is what the config.js has, so it is weird that it is trying to load requestList.js since this is the first time I've downloaded the app and the first I've tried running the app. Wouldn't think anything would be cached in my browser?

"views": { "requestList":{ "controller" : "requestsApp/views/list.js", "template": "requestsApp/views/list.html", "nls": "requestsApp/nls/list", "dependencies":["dojox/mobile/TextBox"], "has": { "!phone": { "constraint": "left" } } }, "requestItemDetails":{ "controller" : "requestsApp/views/details.js", "template": "requestsApp/views/details.html", "nls": "requestsApp/nls/requestsDetails" }, "requestListSearch":{ "controller" : "requestsApp/views/search.js", "template": "requestsApp/views/search.html", "nls": "requestsApp/nls/search" } },

On Thu, May 30, 2013 at 2:59 PM, Ed Chatelain notifications@github.comwrote:

You may need to clear your browser cache. Which zip did you download the master branch or the responsive one? Can you check the config.json file and see if it has views/list.js or if it has views/requestList.js ? And also check the copy running in the browser. Thanks

On Thursday, May 30, 2013, dnowka wrote:

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>> wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain < notifications@github.com<javascript:_e({}, 'cvml', ' notifications@github.com');>>wrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18698692>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18700693 .

edchat commented 11 years ago

If it is the first time running the app you should not have to clear the cache. What browser are you using? Can you try chrome and look at the config.json in the resources to see if it looks the same as what you showed, and maybe what was loaded before the 404 to try to figure out what is trying to load it.

On Thursday, May 30, 2013, dnowka wrote:

Master branch and here is what the config.js has, so it is weird that it is trying to load requestList.js since this is the first time I've downloaded the app and the first I've tried running the app. Wouldn't think anything would be cached in my browser?

"views": { "requestList":{ "controller" : "requestsApp/views/list.js", "template": "requestsApp/views/list.html", "nls": "requestsApp/nls/list", "dependencies":["dojox/mobile/TextBox"], "has": { "!phone": { "constraint": "left" } } }, "requestItemDetails":{ "controller" : "requestsApp/views/details.js", "template": "requestsApp/views/details.html", "nls": "requestsApp/nls/requestsDetails" }, "requestListSearch":{ "controller" : "requestsApp/views/search.js", "template": "requestsApp/views/search.html", "nls": "requestsApp/nls/search" } },

On Thu, May 30, 2013 at 2:59 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

You may need to clear your browser cache. Which zip did you download the master branch or the responsive one? Can you check the config.json file and see if it has views/list.js or if it has views/requestList.js ? And also check the copy running in the browser. Thanks

On Thursday, May 30, 2013, dnowka wrote:

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({},

'cvml', 'notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>

wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain < notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({}, 'cvml', ' notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>wrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18698692>

.

Ed Chatelain

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18700693>

.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18701630 .

Ed Chatelain

dnowka commented 11 years ago

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js

    1. req.injectUrldojo.js:1690http://localhost:8080/RequestApp/dojo/dojo.js

    2. injectModuledojo.js:1516http://localhost:8080/RequestApp/dojo/dojo.js

    3. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js

    4. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js

    5. guardCheckCompletedojo.js:1247http://localhost:8080/RequestApp/dojo/dojo.js

    6. injectDependenciesdojo.js:727http://localhost:8080/RequestApp/dojo/dojo.js

    7. contextRequiredojo.js:791http://localhost:8080/RequestApp/dojo/dojo.js

    8. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js

    9. declare._loadDefinitionViewBase.js:171http://localhost:8080/RequestApp/dojox/app/ViewBase.js

    10. declare.loadViewBase.js:49http://localhost:8080/RequestApp/dojox/app/ViewBase.js

    11. inheriteddeclare.js:189http://localhost:8080/RequestApp/dojo/_base/declare.js

    12. declare.loadView.js:117http://localhost:8080/RequestApp/dojox/app/View.js

    13. declare.startViewBase.js:41http://localhost:8080/RequestApp/dojox/app/ViewBase.js

    14. (anonymous function)Load.js:176http://localhost:8080/RequestApp/dojox/app/controllers/Load.js

    15. signalListenerDeferred.js:37http://localhost:8080/RequestApp/dojo/Deferred.js

    16. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js

    17. resolveDeferred.js:192http://localhost:8080/RequestApp/dojo/Deferred.js

    18. signalListenerDeferred.js:37http://localhost:8080/RequestApp/dojo/Deferred.js

    19. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js

    20. resolveDeferred.js:192http://localhost:8080/RequestApp/dojo/Deferred.js

    21. (anonymous function)Load.js:211http://localhost:8080/RequestApp/dojox/app/controllers/Load.js

    22. runFactorydojo.js:1104http://localhost:8080/RequestApp/dojo/dojo.js

    23. execModuledojo.js:1232http://localhost:8080/RequestApp/dojo/dojo.js

    24. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js

    25. guardCheckCompletedojo.js:1247http://localhost:8080/RequestApp/dojo/dojo.js

    26. checkCompletedojo.js:1262http://localhost:8080/RequestApp/dojo/dojo.js

    27. onLoadCallbackdojo.js:1428http://localhost:8080/RequestApp/dojo/dojo.js

    28. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js

    29. Error {src: "dojoLoader", info: Array[2]}

  2. get stack: function () { [native code] }
    1. info: Array[2]
    2. message: "scriptError"
    3. set stack: function () { [native code] }
    4. src: "dojoLoader"
    5. proto: d dojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js
    6. mix.uiddojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js
    7. (anonymous function)dojo.js:332http://localhost:8080/RequestApp/dojo/dojo.js
    8. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
    9. req.signaldojo.js:331http://localhost:8080/RequestApp/dojo/dojo.js
    10. (anonymous function)dojo.js:1684http://localhost:8080/RequestApp/dojo/dojo.js

src: dojoLoader dojo.js:1852 http://localhost:8080/RequestApp/dojo/dojo.js info: ["/RequestApp/requestsApp/views/requestList.js", Event] dojo.js:1852 http://localhost:8080/RequestApp/dojo/dojo.js . dojo.js:1854 http://localhost:8080/RequestApp/dojo/dojo.js

  1. dojo/parser::parse() error Error {} parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
    1. (anonymous function)parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
    2. signalListenerDeferred.js:37http://localhost:8080/RequestApp/dojo/Deferred.js
    3. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js
    4. reject.rejectDeferred.js:219http://localhost:8080/RequestApp/dojo/Deferred.js
    5. signalDeferredDeferred.js:84http://localhost:8080/RequestApp/dojo/Deferred.js
    6. signalListenerDeferred.js:58http://localhost:8080/RequestApp/dojo/Deferred.js
    7. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js
    8. reject.rejectDeferred.js:219http://localhost:8080/RequestApp/dojo/Deferred.js
    9. signalDeferredDeferred.js:84http://localhost:8080/RequestApp/dojo/Deferred.js
    10. signalListenerDeferred.js:55http://localhost:8080/RequestApp/dojo/Deferred.js
    11. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js
    12. resolveDeferred.js:192http://localhost:8080/RequestApp/dojo/Deferred.js
    13. signalDeferredDeferred.js:81http://localhost:8080/RequestApp/dojo/Deferred.js
    14. (anonymous function)Deferred.js:70http://localhost:8080/RequestApp/dojo/Deferred.js
    15. signalListenerDeferred.js:37http://localhost:8080/RequestApp/dojo/Deferred.js
    16. signalWaitingDeferred.js:28http://localhost:8080/RequestApp/dojo/Deferred.js
    17. resolveDeferred.js:192http://localhost:8080/RequestApp/dojo/Deferred.js
    18. (anonymous function)parser.js:696http://localhost:8080/RequestApp/dojo/parser.js
    19. runFactorydojo.js:1104http://localhost:8080/RequestApp/dojo/dojo.js
    20. execModuledojo.js:1232http://localhost:8080/RequestApp/dojo/dojo.js
    21. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js
    22. guardCheckCompletedojo.js:1247http://localhost:8080/RequestApp/dojo/dojo.js
    23. checkCompletedojo.js:1262http://localhost:8080/RequestApp/dojo/dojo.js
    24. onLoadCallbackdojo.js:1428http://localhost:8080/RequestApp/dojo/dojo.js
    25. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js
  2. Error {} "Error: dojox.app.View: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation. at declare._beforeFillContent ( http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js:58:12http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js) at declare.buildRendering ( http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js:138:9http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js) at declare._startup ( http://localhost:8080/RequestApp/dojox/app/View.js:143:9http://localhost:8080/RequestApp/dojox/app/View.js) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:79:11http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55http://localhost:8080/RequestApp/dojo/_base/lang.jsat when ( http://localhost:8080/RequestApp/dojo/when.js:40:23http://localhost:8080/RequestApp/dojo/when.js) at declare._setupModel ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:73:5http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:43:10http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55http://localhost:8080/RequestApp/dojo/_base/lang.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) ---------------------------------------- rejected at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:84:15http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:55:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at http://localhost:8080/RequestApp/dojox/app/View.js:131:14http://localhost:8080/RequestApp/dojox/app/View.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) ---------------------------------------- Error at Promise.then.promise.then (http://localhost:8080/RequestApp/dojo/Deferred.js:252:24http://localhost:8080/RequestApp/dojo/Deferred.js) at when (http://localhost:8080/RequestApp/dojo/when.js:51:26http://localhost:8080/RequestApp/dojo/when.js) at declare.start ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:41:4http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at http://localhost:8080/RequestApp/dojox/app/controllers/Load.js:176:18http://localhost:8080/RequestApp/dojox/app/controllers/Load.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js )" instrumentation.js:18http://localhost:8080/RequestApp/dojo/promise/instrumentation.js
    1. logErrorinstrumentation.js:18http://localhost:8080/RequestApp/dojo/promise/instrumentation.js
    2. (anonymous function)instrumentation.js:57http://localhost:8080/RequestApp/dojo/promise/instrumentation.js
    3. array.filterarray.js:333http://localhost:8080/RequestApp/dojo/_base/array.js
    4. logRejectedinstrumentation.js:55http://localhost:8080/RequestApp/dojo/promise/instrumentation.js
  3. Error {} "Error: TypeError: Cannot read property 'requestsListStore' of undefined in data-dojo-props='store: this.loadedStores.requestsListStore, itemRenderer: this.RequestListItem, stateful: !has('phone')' at Object.parser.construct ( http://localhost:8080/RequestApp/dojo/parser.js:395:12http://localhost:8080/RequestApp/dojo/parser.js) at Object. ( http://localhost:8080/RequestApp/dojo/parser.js:184:17http://localhost:8080/RequestApp/dojo/parser.js) at Object.array.map ( http://localhost:8080/RequestApp/dojo/_base/array.js:285:24http://localhost:8080/RequestApp/dojo/_base/array.js) at Object.parser._instantiate ( http://localhost:8080/RequestApp/dojo/parser.js:178:25http://localhost:8080/RequestApp/dojo/parser.js) at http://localhost:8080/RequestApp/dojo/parser.js:892:18http://localhost:8080/RequestApp/dojo/parser.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:81:15http://localhost:8080/RequestApp/dojo/Deferred.js) at http://localhost:8080/RequestApp/dojo/Deferred.js:70:4http://localhost:8080/RequestApp/dojo/Deferred.js---------------------------------------- rejected at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:84:15http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:55:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:81:15http://localhost:8080/RequestApp/dojo/Deferred.js) at http://localhost:8080/RequestApp/dojo/Deferred.js:70:4http://localhost:8080/RequestApp/dojo/Deferred.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at http://localhost:8080/RequestApp/dojo/parser.js:696:8http://localhost:8080/RequestApp/dojo/parser.js---------------------------------------- Error at Promise.then.promise.then (http://localhost:8080/RequestApp/dojo/Deferred.js:252:24http://localhost:8080/RequestApp/dojo/Deferred.js) at Object.parser.parse ( http://localhost:8080/RequestApp/dojo/parser.js:893:8http://localhost:8080/RequestApp/dojo/parser.js) at declare._beforeFillContent ( http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js:39:12http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js) at declare.buildRendering ( http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js:138:9http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js) at declare._startup ( http://localhost:8080/RequestApp/dojox/app/View.js:143:9http://localhost:8080/RequestApp/dojox/app/View.js) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:79:11http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55http://localhost:8080/RequestApp/dojo/_base/lang.jsat when ( http://localhost:8080/RequestApp/dojo/when.js:40:23http://localhost:8080/RequestApp/dojo/when.js) at declare._setupModel ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:73:5http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:43:10http://localhost:8080/RequestApp/dojox/app/ViewBase.js )" instrumentation.js:18http://localhost:8080/RequestApp/dojo/promise/instrumentation.js

    1. logErrorinstrumentation.js:18http://localhost:8080/RequestApp/dojo/promise/instrumentation.js

    2. (anonymous function)instrumentation.js:57http://localhost:8080/RequestApp/dojo/promise/instrumentation.js

    3. array.filterarray.js:333http://localhost:8080/RequestApp/dojo/_base/array.js

    4. logRejectedinstrumentation.js:55http://localhost:8080/RequestApp/dojo/promise/instrumentation.js

    5. Error {src: "dojoLoader", info: Object}

  4. get stack: function () { [native code] }
    1. info: Object
    2. message: "timeout"
    3. set stack: function () { [native code] }
    4. src: "dojoLoader"
    5. proto: d dojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js
    6. mix.uiddojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js
    7. (anonymous function)dojo.js:332http://localhost:8080/RequestApp/dojo/dojo.js
    8. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
    9. req.signaldojo.js:331http://localhost:8080/RequestApp/dojo/dojo.js
    10. (anonymous function)dojo.js:1611http://localhost:8080/RequestApp/dojo/dojo.js

src: dojoLoader dojo.js:1852 http://localhost:8080/RequestApp/dojo/dojo.js info: Object {app/views/requestList: 1, /RequestApp/requestsApp/views/requestList.js: 1} dojo.js:1852http://localhost:8080/RequestApp/dojo/dojo.js . dojo.js:1854 http://localhost:8080/RequestApp/dojo/dojo.js

On Thu, May 30, 2013 at 3:54 PM, Ed Chatelain notifications@github.comwrote:

If it is the first time running the app you should not have to clear the cache. What browser are you using? Can you try chrome and look at the config.json in the resources to see if it looks the same as what you showed, and maybe what was loaded before the 404 to try to figure out what is trying to load it.

On Thursday, May 30, 2013, dnowka wrote:

Master branch and here is what the config.js has, so it is weird that it is trying to load requestList.js since this is the first time I've downloaded the app and the first I've tried running the app. Wouldn't think anything would be cached in my browser?

"views": { "requestList":{ "controller" : "requestsApp/views/list.js", "template": "requestsApp/views/list.html", "nls": "requestsApp/nls/list", "dependencies":["dojox/mobile/TextBox"], "has": { "!phone": { "constraint": "left" } } }, "requestItemDetails":{ "controller" : "requestsApp/views/details.js", "template": "requestsApp/views/details.html", "nls": "requestsApp/nls/requestsDetails" }, "requestListSearch":{ "controller" : "requestsApp/views/search.js", "template": "requestsApp/views/search.html", "nls": "requestsApp/nls/search" } },

On Thu, May 30, 2013 at 2:59 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

You may need to clear your browser cache. Which zip did you download the master branch or the responsive one? Can you check the config.json file and see if it has views/list.js or if it has views/requestList.js ? And also check the copy running in the browser. Thanks

On Thursday, May 30, 2013, dnowka wrote:

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({},

'cvml', 'notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>

wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain < notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({}, 'cvml', ' notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>wrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18698692>

.

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18700693>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18701630>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18703904 .

edchat commented 11 years ago

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js

  2. req.injectUrldojo.js:1690http://localhost:8080/RequestApp/dojo/dojo.js

  3. injectModuledojo.js:1516http://localhost:8080/RequestApp/dojo/dojo.js

  4. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js

  5. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js

  6. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>

  7. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>

  8. contextRequiredojo.js:791http://localhost:8080/RequestApp/dojo/dojo.js

  9. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js

  10. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  11. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  12. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>

  13. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>

  14. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  15. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>

  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>

  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>

  19. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>

  20. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

  21. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>

  22. (anonymous function)Load.js:211< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>

  23. runFactorydojo.js:1104http://localhost:8080/RequestApp/dojo/dojo.js

  24. execModuledojo.js:1232http://localhost:8080/RequestApp/dojo/dojo.js

  25. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js

  26. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>

  27. checkCompletedojo.js:1262< http://localhost:8080/RequestApp/dojo/dojo.js>

  28. onLoadCallbackdojo.js:1428< http://localhost:8080/RequestApp/dojo/dojo.js>

  29. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js

  30. Error {src: "dojoLoader", info: Array[2]}

  31. get stack: function () { [native code] }

  32. info: Array[2]

  33. message: "scriptError"

  34. set stack: function () { [native code] }

  35. src: "dojoLoader"

  36. proto: d dojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js

  37. mix.uiddojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js

  38. (anonymous function)dojo.js:332http://localhost:8080/RequestApp/dojo/dojo.js

  39. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js

  40. req.signaldojo.js:331http://localhost:8080/RequestApp/dojo/dojo.js

  41. (anonymous function)dojo.js:1684http://localhost:8080/RequestApp/dojo/dojo.js

src: dojoLoader dojo.js:1852 < http://localhost:8080/RequestApp/dojo/dojo.js> info: ["/RequestApp/requestsApp/views/requestList.js", Event] dojo.js:1852 http://localhost:8080/RequestApp/dojo/dojo.js . dojo.js:1854 http://localhost:8080/RequestApp/dojo/dojo.js

  1. dojo/parser::parse() error Error {} parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
  2. (anonymous function)parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
  3. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  4. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  5. reject.rejectDeferred.js:219< http://localhost:8080/RequestApp/dojo/Deferred.js>
  6. signalDeferredDeferred.js:84< http://localhost:8080/RequestApp/dojo/Deferred.js>
  7. signalListenerDeferred.js:58< http://localhost:8080/RequestApp/dojo/Deferred.js>
  8. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  9. reject.rejectDeferred.js:219< http://localhost:8080/RequestApp/dojo/Deferred.js>
  10. signalDeferredDeferred.js:84< http://localhost:8080/RequestApp/dojo/Deferred.js>
  11. signalListenerDeferred.js:55< http://localhost:8080/RequestApp/dojo/Deferred.js>
  12. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  13. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  14. signalDeferredDeferred.js:81< http://localhost:8080/RequestApp/dojo/Deferred.js>
  15. (anonymous function)Deferred.js:70http://localhost:8080/RequestApp/dojo/Deferred.js
  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. (anonymous function)parser.js:696http://localhost:8080/RequestApp/dojo/parser.js
  20. runFactorydojo.js:1104http://localhost:8080/RequestApp/dojo/dojo.js
  21. execModuledojo.js:1232http://localhost:8080/RequestApp/dojo/dojo.js
  22. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js
  23. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  24. checkCompletedojo.js:1262< http://localhost:8080/RequestApp/dojo/dojo.js>
  25. onLoadCallbackdojo.js:1428< http://localhost:8080/RequestApp/dojo/dojo.js>
  26. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js
  27. Error {} "Error: dojox.app.View: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation. at declare._beforeFillContent ( http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js:58:12< http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js>) at declare.buildRendering ( http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js:138:9< http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js>) at declare._startup ( http://localhost:8080/RequestApp/dojox/app/View.js:143:9< http://localhost:8080/RequestApp/dojox/app/View.js>) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:79:11< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55< http://localhost:8080/RequestApp/dojo/_base/lang.js>at when ( http://localhost:8080/RequestApp/dojo/when.js:40:23< http://localhost:8080/RequestApp/dojo/when.js>) at declare._setupModel ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:73:5< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:43:10< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55< http://localhost:8080/RequestApp/dojo/_base/lang.js>at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) ---------------------------------------- rejected at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:84:15< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:55:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at http://localhost:8080/RequestApp/dojox/app/View.js:131:14< http://localhost:8080/RequestApp/dojox/app/View.js>at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) ---------------------------------------- Error at Promise.then.promise.then (http://localhost:8080/RequestApp/dojo/Deferred.js:252:24< http://localhost:8080/RequestApp/dojo/Deferred.js>) at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

dnowka commented 11 years ago

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain notifications@github.comwrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js

  2. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>

  3. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>

  4. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js

  5. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js

  6. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>

  7. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>

  8. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>

  9. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js

  10. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  11. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  12. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>

  13. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>

  14. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>

  15. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>

  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>

  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>

  19. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>

  20. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

  21. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>

  22. (anonymous function)Load.js:211< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>

  23. runFactorydojo.js:1104<http://localhost:8080/RequestApp/dojo/dojo.js

  24. execModuledojo.js:1232<http://localhost:8080/RequestApp/dojo/dojo.js

  25. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js

  26. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>

  27. checkCompletedojo.js:1262< http://localhost:8080/RequestApp/dojo/dojo.js>

  28. onLoadCallbackdojo.js:1428< http://localhost:8080/RequestApp/dojo/dojo.js>

  29. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js

  30. Error {src: "dojoLoader", info: Array[2]}

  31. get stack: function () { [native code] }

  32. info: Array[2]

  33. message: "scriptError"

  34. set stack: function () { [native code] }

  35. src: "dojoLoader"

  36. proto: d dojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js

  37. mix.uiddojo.js:1849 http://localhost:8080/RequestApp/dojo/dojo.js

  38. (anonymous function)dojo.js:332http://localhost:8080/RequestApp/dojo/dojo.js

  39. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js

  40. req.signaldojo.js:331http://localhost:8080/RequestApp/dojo/dojo.js

  41. (anonymous function)dojo.js:1684http://localhost:8080/RequestApp/dojo/dojo.js

src: dojoLoader dojo.js:1852 < http://localhost:8080/RequestApp/dojo/dojo.js> info: ["/RequestApp/requestsApp/views/requestList.js", Event] dojo.js:1852 http://localhost:8080/RequestApp/dojo/dojo.js . dojo.js:1854 http://localhost:8080/RequestApp/dojo/dojo.js

  1. dojo/parser::parse() error Error {} parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
  2. (anonymous function)parser.js:899http://localhost:8080/RequestApp/dojo/parser.js
  3. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  4. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  5. reject.rejectDeferred.js:219< http://localhost:8080/RequestApp/dojo/Deferred.js>
  6. signalDeferredDeferred.js:84< http://localhost:8080/RequestApp/dojo/Deferred.js>
  7. signalListenerDeferred.js:58< http://localhost:8080/RequestApp/dojo/Deferred.js>
  8. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  9. reject.rejectDeferred.js:219< http://localhost:8080/RequestApp/dojo/Deferred.js>
  10. signalDeferredDeferred.js:84< http://localhost:8080/RequestApp/dojo/Deferred.js>
  11. signalListenerDeferred.js:55< http://localhost:8080/RequestApp/dojo/Deferred.js>
  12. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  13. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  14. signalDeferredDeferred.js:81< http://localhost:8080/RequestApp/dojo/Deferred.js>
  15. (anonymous function)Deferred.js:70< http://localhost:8080/RequestApp/dojo/Deferred.js>
  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. (anonymous function)parser.js:696http://localhost:8080/RequestApp/dojo/parser.js
  20. runFactorydojo.js:1104<http://localhost:8080/RequestApp/dojo/dojo.js
  21. execModuledojo.js:1232<http://localhost:8080/RequestApp/dojo/dojo.js
  22. (anonymous function)dojo.js:1267http://localhost:8080/RequestApp/dojo/dojo.js
  23. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  24. checkCompletedojo.js:1262< http://localhost:8080/RequestApp/dojo/dojo.js>
  25. onLoadCallbackdojo.js:1428< http://localhost:8080/RequestApp/dojo/dojo.js>
  26. onLoaddojo.js:1677 http://localhost:8080/RequestApp/dojo/dojo.js
  27. Error {} "Error: dojox.app.View: parser returned unfilled promise (probably waiting for module auto-load), unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation. at declare._beforeFillContent ( http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js:58:12< http://localhost:8080/RequestApp/dijit/_WidgetsInTemplateMixin.js>) at declare.buildRendering ( http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js:138:9< http://localhost:8080/RequestApp/dijit/_TemplatedMixin.js>) at declare._startup ( http://localhost:8080/RequestApp/dojox/app/View.js:143:9< http://localhost:8080/RequestApp/dojox/app/View.js>) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:79:11< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55< http://localhost:8080/RequestApp/dojo/_base/lang.js>at when ( http://localhost:8080/RequestApp/dojo/when.js:40:23< http://localhost:8080/RequestApp/dojo/when.js>) at declare._setupModel ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:73:5< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at null. ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:43:10< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55< http://localhost:8080/RequestApp/dojo/_base/lang.js>at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) ---------------------------------------- rejected at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:84:15< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:55:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5< http://localhost:8080/RequestApp/dojo/Deferred.js>) at http://localhost:8080/RequestApp/dojox/app/View.js:131:14< http://localhost:8080/RequestApp/dojox/app/View.js>at signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21< http://localhost:8080/RequestApp/dojo/Deferred.js>) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4< http://localhost:8080/RequestApp/dojo/Deferred.js>) ---------------------------------------- Error at Promise.then.promise.then (http://localhost:8080/RequestApp/dojo/Deferred.js:252:24< http://localhost:8080/RequestApp/dojo/Deferred.js>) at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318 .

edchat commented 11 years ago

Can you try to run some of the dojox/app/tests and see if they run ok?

On Thursday, May 30, 2013, dnowka wrote:

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js
  2. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>
  3. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>
  4. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
  5. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js
  6. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  7. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>
  8. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>
  9. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js
  10. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  11. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  12. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>
  13. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>
  14. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  15. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>
  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  20. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

    at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318>

.

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709890 .

Ed Chatelain

dnowka commented 11 years ago

I was able to run some of the demos successfully but was unable to run the todoApp demo. I get the same light blue background but then get this error. Will play around with it more when I get a chance.

TypeError {} "TypeError: Cannot call method 'split' of null at declare._loadDefinition ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:144:20http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at declare.load ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:49:22http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at inherited (http://localhost:8080/RequestApp/dojo/_base/declare.js:189:30http://localhost:8080/RequestApp/dojo/_base/declare.js) at declare.load (http://localhost:8080/RequestApp/dojox/app/View.js:117:22http://localhost:8080/RequestApp/dojox/app/View.js) at declare.start ( http://localhost:8080/RequestApp/dojox/app/ViewBase.js:41:14http://localhost:8080/RequestApp/dojox/app/ViewBase.js) at http://localhost:8080/RequestApp/dojox/app/controllers/Load.js:37:18http://localhost:8080/RequestApp/dojox/app/controllers/Load.jsat signalListener ( http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) ---------------------------------------- rejected at signalDeferred ( http://localhost:8080/RequestApp/dojo/Deferred.js:84:15http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:55:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at signalListener (http://localhost:8080/RequestApp/dojo/Deferred.js:37:21http://localhost:8080/RequestApp/dojo/Deferred.js) at signalWaiting (http://localhost:8080/RequestApp/dojo/Deferred.js:28:4http://localhost:8080/RequestApp/dojo/Deferred.js) at resolve (http://localhost:8080/RequestApp/dojo/Deferred.js:192:5http://localhost:8080/RequestApp/dojo/Deferred.js) at http://localhost:8080/RequestApp/dojox/app/controllers/Load.js:211:9http://localhost:8080/RequestApp/dojox/app/controllers/Load.jsat runFactory ( http://localhost:8080/RequestApp/dojo/dojo.js:1104:43http://localhost:8080/RequestApp/dojo/dojo.js) at execModule (http://localhost:8080/RequestApp/dojo/dojo.js:1232:5http://localhost:8080/RequestApp/dojo/dojo.js) ---------------------------------------- Error at Promise.then.promise.then (http://localhost:8080/RequestApp/dojo/Deferred.js:252:24http://localhost:8080/RequestApp/dojo/Deferred.js) at when (http://localhost:8080/RequestApp/dojo/when.js:51:26http://localhost:8080/RequestApp/dojo/when.js) at declare.init ( http://localhost:8080/RequestApp/dojox/app/controllers/Load.js:33:4http://localhost:8080/RequestApp/dojox/app/controllers/Load.js) at null. ( http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55http://localhost:8080/RequestApp/dojo/_base/lang.js) at target.(anonymous function).dispatcher as onapp-init at Function.on.emit (http://localhost:8080/RequestApp/dojo/on.js:282:37http://localhost:8080/RequestApp/dojo/on.js) at Function.on.emit (http://localhost:8080/RequestApp/dojo/on.js:322:29http://localhost:8080/RequestApp/dojo/on.js) at Evented.emit (http://localhost:8080/RequestApp/dojo/Evented.js:31:19http://localhost:8080/RequestApp/dojo/Evented.js) at null. ( http://localhost:8080/RequestApp/dojox/app/main.js:241:11http://localhost:8080/RequestApp/dojox/app/main.js) at http://localhost:8080/RequestApp/dojo/_base/lang.js:375:55http://localhost:8080/RequestApp/dojo/_base/lang.js " ins http://localhost:8080/RequestApp/dojo/promise/instrumentation.js

On Thu, May 30, 2013 at 5:38 PM, Ed Chatelain notifications@github.comwrote:

Can you try to run some of the dojox/app/tests and see if they run ok?

On Thursday, May 30, 2013, dnowka wrote:

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js
  2. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>
  3. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>
  4. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
  5. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js
  6. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  7. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>
  8. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>
  9. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js
  10. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  11. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  12. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>
  13. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>
  14. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  15. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>
  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  20. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

    at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709890>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18710191 .

dnowka commented 11 years ago

So, originally I was using Chrome Settings to clear the cache,and yes empty cache was selected. So this time I clicked and held the Reload this page icon and chose "Empty cache and Hard reload" and that did the trick... the app came up. Not even going to think too hard about that one since you would think they were doing the same thing!!!!

On Thu, May 30, 2013 at 3:54 PM, Ed Chatelain notifications@github.comwrote:

If it is the first time running the app you should not have to clear the cache. What browser are you using? Can you try chrome and look at the config.json in the resources to see if it looks the same as what you showed, and maybe what was loaded before the 404 to try to figure out what is trying to load it.

On Thursday, May 30, 2013, dnowka wrote:

Master branch and here is what the config.js has, so it is weird that it is trying to load requestList.js since this is the first time I've downloaded the app and the first I've tried running the app. Wouldn't think anything would be cached in my browser?

"views": { "requestList":{ "controller" : "requestsApp/views/list.js", "template": "requestsApp/views/list.html", "nls": "requestsApp/nls/list", "dependencies":["dojox/mobile/TextBox"], "has": { "!phone": { "constraint": "left" } } }, "requestItemDetails":{ "controller" : "requestsApp/views/details.js", "template": "requestsApp/views/details.html", "nls": "requestsApp/nls/requestsDetails" }, "requestListSearch":{ "controller" : "requestsApp/views/search.js", "template": "requestsApp/views/search.html", "nls": "requestsApp/nls/search" } },

On Thu, May 30, 2013 at 2:59 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

You may need to clear your browser cache. Which zip did you download the master branch or the responsive one? Can you check the config.json file and see if it has views/list.js or if it has views/requestList.js ? And also check the copy running in the browser. Thanks

On Thursday, May 30, 2013, dnowka wrote:

So I downloaded the zip file from github and put the contents in a requestsApp folder on the same level as the Dojo folders in my workspace. When I deploy to my local server and run it, I get a 404 when it tries to load requestsApp/views/requestList.js When I look at the contents of the zip under the views folder there is no file named requestList.js... When I look at the source on github under the views folder there is no file named that there either. Am I missing something here?

On Wed, May 29, 2013 at 12:49 PM, thbarnic <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({},

'cvml', 'notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>

wrote:

It works differently on the Nexus 7 than the Galaxy Note 2. To clarify exact sequence:

  • On Detail screen in edit mode
  • Touch Units field
  • Get selection prompt with "units" options
  • Select one of them
  • Keyboard pops up; when keyboard closed the "Assigned To" field is "selected"; so I assume the keyboard popped up for the "next input" into "Assigned To" (the field which is selected after the keyboard closes is dependent on the field that was selected prior to opening the "units" options)

On Wed, May 29, 2013 at 12:40 PM, Ed Chatelain < notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');><javascript:_e({}, 'cvml', ' notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>');>>wrote:

Maybe I am confused, or it is working differently for me on Nexus 7. When I touch the "Units in hours" field, I do not see a keyboard, I get the How is the selection made which causes the keyboard to show? When I touch the selection list to select the Unit Type.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18629659>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18630205>

.

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18698692>

.

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18700693>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18701630>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18703904 .

dnowka commented 11 years ago

So, now that I got it running on my laptop, I finally started testing across an iPhone 4, iPad 2, and an iPad mini. I am just using the iOS Chrome browser on those devices and hitting my laptops Tomcat server where I have it deployed. While most of the stuff appears OK, I would make a suggestion that we don't open up the Id field in a text box like you can enter something manually. Since this appears to be auto generated, I would suggest when the Add button is clicked that we just have text that says "Auto Generated" in an un-editable box. Also if you click Edit when on the detail for a request, I would suggest that the Id field also remain un-editable as it is now, but don't place a white text box around it giving the perception that you can edit it.

Not sure if Tim has already mentioned this but I also noticed when clicking on any Date fields, the only one that brings up the date widget is the Requested Finish Date. Not sure if this is you haven't gotten to the other date fields yet.

Let me know your thoughts.

On Thu, May 30, 2013 at 5:38 PM, Ed Chatelain notifications@github.comwrote:

Can you try to run some of the dojox/app/tests and see if they run ok?

On Thursday, May 30, 2013, dnowka wrote:

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js
  2. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>
  3. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>
  4. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
  5. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js
  6. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  7. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>
  8. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>
  9. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js
  10. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  11. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  12. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>
  13. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>
  14. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  15. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>
  16. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  20. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

    at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709890>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18710191 .

dnowka commented 11 years ago

Just stumbled on something else. The date widget operates properly on my iPad 2 running iOS 6.01, and iPhone 4 running iOS 6.01 but does not work properly on my iPad mini running iOS 6.1.3. No matter what I chose it gives me random changes when I click Done. Also it does not bring up the correct date in the widget from what was actually on the screen before you chose Edit. Again this only happens on the mini, so my guess is it could be cause it is running the latest iOS version. I will update the iPad 2 to that version later today when I get time to see if I can reproduce on that device with the latest iOS.

On Wed, Jun 5, 2013 at 10:19 AM, David Nowka davidnowka@gmail.com wrote:

So, now that I got it running on my laptop, I finally started testing across an iPhone 4, iPad 2, and an iPad mini. I am just using the iOS Chrome browser on those devices and hitting my laptops Tomcat server where I have it deployed. While most of the stuff appears OK, I would make a suggestion that we don't open up the Id field in a text box like you can enter something manually. Since this appears to be auto generated, I would suggest when the Add button is clicked that we just have text that says "Auto Generated" in an un-editable box. Also if you click Edit when on the detail for a request, I would suggest that the Id field also remain un-editable as it is now, but don't place a white text box around it giving the perception that you can edit it.

Not sure if Tim has already mentioned this but I also noticed when clicking on any Date fields, the only one that brings up the date widget is the Requested Finish Date. Not sure if this is you haven't gotten to the other date fields yet.

Let me know your thoughts.

On Thu, May 30, 2013 at 5:38 PM, Ed Chatelain notifications@github.comwrote:

Can you try to run some of the dojox/app/tests and see if they run ok?

On Thursday, May 30, 2013, dnowka wrote:

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain <notifications@github.com<javascript:_e({}, 'cvml', 'notifications@github.com');>>wrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET

http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js

  1. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>
  2. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>
  3. forEachdojo.js:93 http://localhost:8080/RequestApp/dojo/dojo.js
  4. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js
  5. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  6. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>
  7. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>
  8. resultdojo.js:818 http://localhost:8080/RequestApp/dojo/dojo.js
  9. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  10. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  11. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>
  12. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>
  13. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  14. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>
  15. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  16. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

    at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709890>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18710191 .

dnowka commented 11 years ago

Ignore this one for now. Just started playing around with it again on the mini and all of a sudden the widget is working as expected. As for now I can't reproduce. I will let you know if I can and what pattern I did to do it.

On Wed, Jun 5, 2013 at 10:30 AM, David Nowka davidnowka@gmail.com wrote:

Just stumbled on something else. The date widget operates properly on my iPad 2 running iOS 6.01, and iPhone 4 running iOS 6.01 but does not work properly on my iPad mini running iOS 6.1.3. No matter what I chose it gives me random changes when I click Done. Also it does not bring up the correct date in the widget from what was actually on the screen before you chose Edit. Again this only happens on the mini, so my guess is it could be cause it is running the latest iOS version. I will update the iPad 2 to that version later today when I get time to see if I can reproduce on that device with the latest iOS.

On Wed, Jun 5, 2013 at 10:19 AM, David Nowka davidnowka@gmail.com wrote:

So, now that I got it running on my laptop, I finally started testing across an iPhone 4, iPad 2, and an iPad mini. I am just using the iOS Chrome browser on those devices and hitting my laptops Tomcat server where I have it deployed. While most of the stuff appears OK, I would make a suggestion that we don't open up the Id field in a text box like you can enter something manually. Since this appears to be auto generated, I would suggest when the Add button is clicked that we just have text that says "Auto Generated" in an un-editable box. Also if you click Edit when on the detail for a request, I would suggest that the Id field also remain un-editable as it is now, but don't place a white text box around it giving the perception that you can edit it.

Not sure if Tim has already mentioned this but I also noticed when clicking on any Date fields, the only one that brings up the date widget is the Requested Finish Date. Not sure if this is you haven't gotten to the other date fields yet.

Let me know your thoughts.

On Thu, May 30, 2013 at 5:38 PM, Ed Chatelain notifications@github.comwrote:

Can you try to run some of the dojox/app/tests and see if they run ok?

On Thursday, May 30, 2013, dnowka wrote:

Have done no builds. Just deploy to my local Tomcat 7 server. My screen changes color to the familiar light blue but that is all I get including the 5 errors.

On Thu, May 30, 2013 at 5:21 PM, Ed Chatelain < notifications@github.com<javascript:_e({}, 'cvml', ' notifications@github.com');>>wrote:

Did you run a build? If so it would be good to try it without a build first. This is very odd.

On Thursday, May 30, 2013, dnowka wrote:

So I dloaded the Dojo 1.9 SVN trunk via Tim's command. I then deleted all the Dojo folders I had in my workspace and copied them from the 1.9 trunk. I refreshed my workspace, deleted my original deploy from the server, then redeployed from my workspace. I cleared Chromes cache and reran it. Still get same errors, actually 5 of them. They are pasted below. When I view the source for the config.json that got loaded it has list.js as the view

  1. GET

http://localhost:8080/RequestApp/requestsApp/views/requestList.js404 (Not Found) dojo.js:1690 http://localhost:8080/RequestApp/dojo/dojo.js

  1. req.injectUrldojo.js:1690< http://localhost:8080/RequestApp/dojo/dojo.js>
  2. injectModuledojo.js:1516< http://localhost:8080/RequestApp/dojo/dojo.js>
  3. forEachdojo.js:93 < http://localhost:8080/RequestApp/dojo/dojo.js>
  4. (anonymous function)dojo.js:728http://localhost:8080/RequestApp/dojo/dojo.js
  5. guardCheckCompletedojo.js:1247< http://localhost:8080/RequestApp/dojo/dojo.js>
  6. injectDependenciesdojo.js:727< http://localhost:8080/RequestApp/dojo/dojo.js>
  7. contextRequiredojo.js:791< http://localhost:8080/RequestApp/dojo/dojo.js>
  8. resultdojo.js:818 < http://localhost:8080/RequestApp/dojo/dojo.js>
  9. declare._loadDefinitionViewBase.js:171< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  10. declare.loadViewBase.js:49< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  11. inheriteddeclare.js:189< http://localhost:8080/RequestApp/dojo/_base/declare.js>
  12. declare.loadView.js:117< http://localhost:8080/RequestApp/dojox/app/View.js>
  13. declare.startViewBase.js:41< http://localhost:8080/RequestApp/dojox/app/ViewBase.js>
  14. (anonymous function)Load.js:176< http://localhost:8080/RequestApp/dojox/app/controllers/Load.js>
  15. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  16. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>
  17. resolveDeferred.js:192< http://localhost:8080/RequestApp/dojo/Deferred.js>
  18. signalListenerDeferred.js:37< http://localhost:8080/RequestApp/dojo/Deferred.js>
  19. signalWaitingDeferred.js:28< http://localhost:8080/RequestApp/dojo/Deferred.js>

    at when ( http://localhost:8080/RequestApp/dojo/when.js:51:26

Ed Chatelain

— Reply to this email directly or view it on GitHub<

https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709318>

.

— Reply to this email directly or view it on GitHub< https://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18709890>

.

Ed Chatelain

— Reply to this email directly or view it on GitHubhttps://github.com/edchat/dojo-requests-app/issues/4#issuecomment-18710191 .