{"action":"created","issue":{"url":"https://api.github.com/repos/geoext/geoext3/issues/99","labels_url":"https://api.github.com/repos/geoext/geoext3/issues/99/labels{/name}","comments_url":"https://api.github.com/repos/geoext/geoext3/issues/99/comments","events_url":"https://api.github.com/repos/geoext/geoext3/issues/99/events","html_url":"https://github.com/geoext/geoext3/issues/99","id":113525018,"number":99,"title":"GeoExt3 Universal App","user":{"login":"CGastrell","id":157240,"avatar_url":"https://avatars.githubusercontent.com/u/157240?v=3","gravatar_id":"","url":"https://api.github.com/users/CGastrell","html_url":"https://github.com/CGastrell","followers_url":"https://api.github.com/users/CGastrell/followers","following_url":"https://api.github.com/users/CGastrell/following{/other_user}","gists_url":"https://api.github.com/users/CGastrell/gists{/gist_id}","starred_url":"https://api.github.com/users/CGastrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CGastrell/subscriptions","organizations_url":"https://api.github.com/users/CGastrell/orgs","repos_url":"https://api.github.com/users/CGastrell/repos","events_url":"https://api.github.com/users/CGastrell/events{/privacy}","received_events_url":"https://api.github.com/users/CGastrell/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-27T07:47:37Z","updated_at":"2015-12-14T16:12:41Z","closed_at":null,"body":"Hi there, I was following the (really nice) guide and, while it ends up working, it shows an error regarding one of the GeoExt Classes when running `sencha app refresh`.\r\n\r\nsdout shows:\r\n```\r\n04:39:09 ~/www/MyGeoExtApp$ ../../bin/Sencha/Cmd/sencha app refresh\r\nSencha Cmd v6.0.2.14\r\n[INF] Processing Build Descriptor : classic\r\n[WRN] Failed to resolve package basepackage\r\n[WRN] Failed to resolve package basepackage\r\n[WRN] Failed to resolve package basepackage\r\n[INF] Starting server on port : 1841\r\n[INF] Mapping http://localhost:1841/~cmd to /home/cg/bin/Sencha/Cmd/6.0.2.14...\r\n[INF] Mapping http://localhost:1841/ to /home/cg/www/MyGeoExtApp...\r\n[INF] Application available at http://localhost:1841\r\n[WRN] Failed to resolve package basepackage\r\n[INF] Loading app json manifest...\r\n[INF] Appending content to /home/cg/www/MyGeoExtApp/bootstrap.js\r\n[INF] Writing content to /home/cg/www/MyGeoExtApp/classic.json\r\n[INF] Processing Build Descriptor : modern\r\n[INF] Starting server on port : 1841\r\n[INF] Mapping http://localhost:1841/~cmd to /home/cg/bin/Sencha/Cmd/6.0.2.14...\r\n[INF] Mapping http://localhost:1841/ to /home/cg/www/MyGeoExtApp...\r\n[INF] Application available at http://localhost:1841\r\n[INF] Loading app json manifest...\r\n[ERR] C2008: Requirement had no matching files (GeoExt.util.Layer) -- /home/cg/www/MyGeoExtApp/packages/remote/GeoExt/src/data/store/LayersTree.js:28:10\r\n[ERR] \r\n[ERR] BUILD FAILED\r\n[ERR] com.sencha.exceptions.ExBuild: Failed to find any files for /home/cg/www/MyGeoExtApp/packages/remote/GeoExt/src/data/store/LayersTree.js::ClassRequire::GeoExt.util.Layer\r\n[ERR] \r\n[ERR] Total time: 4 seconds\r\n[WRN] 1 threads could not be stopped\r\n[ERR] The following error occurred while executing this line:\r\n/home/cg/bin/Sencha/Cmd/6.0.2.14/plugins/ext/current/plugin.xml:427: The following error occurred while executing this line:\r\n/home/cg/www/MyGeoExtApp/.sencha/app/build-impl.xml:381: The following error occurred while executing this line:\r\n/home/cg/www/MyGeoExtApp/.sencha/app/init-impl.xml:382: com.sencha.exceptions.ExBuild: Failed to find any files for /home/cg/www/MyGeoExtApp/packages/remote/GeoExt/src/data/store/LayersTree.js::ClassRequire::GeoExt.util.Layer\r\n```\r\nAfter that, if I run `sencha app watch` everything seems to work, just to let you know. As I am just starting to try this I'm not able to tell if further errors are generated or what its consequences are. Browser console shows no errors and the map tab looks fine.\r\nThanks"},"comment":{"url":"https://api.github.com/repos/geoext/geoext3/issues/comments/164479777","html_url":"https://github.com/geoext/geoext3/issues/99#issuecomment-164479777","issue_url":"https://api.github.com/repos/geoext/geoext3/issues/99","id":164479777,"user":{"login":"jgrocha","id":163681,"avatar_url":"https://avatars.githubusercontent.com/u/163681?v=3","gravatar_id":"","url":"https://api.github.com/users/jgrocha","html_url":"https://github.com/jgrocha","followers_url":"https://api.github.com/users/jgrocha/followers","following_url":"https://api.github.com/users/jgrocha/following{/other_user}","gists_url":"https://api.github.com/users/jgrocha/gists{/gist_id}","starred_url":"https://api.github.com/users/jgrocha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgrocha/subscriptions","organizations_url":"https://api.github.com/users/jgrocha/orgs","repos_url":"https://api.github.com/users/jgrocha/repos","events_url":"https://api.github.com/users/jgrocha/events{/privacy}","received_events_url":"https://api.github.com/users/jgrocha/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T16:12:40Z","updated_at":"2015-12-14T16:12:40Z","body":"Thanks @CGastrell. The @marcjansen commit bc8254c1e45b31e992a8a2e3b941a0e201bd237c on 20 Oct introduced a new `requires: [ 'GeoExt.util.Layer' ]`.\r\nSo, the `app.json` `classpath` must be updated to include `packages/remote/GeoExt/src/util`.\r\nThe full `classpath` should be:\r\n```\r\n    \"classpath\": [\r\n        \"app\",\r\n        \"${toolkit.name}/src\",\r\n        \"packages/remote/GeoExt/src/component\",\r\n        \"packages/remote/GeoExt/src/data\",\r\n        \"packages/remote/GeoExt/src/mixin\",\r\n        \"packages/remote/GeoExt/src/util\"\r\n    ],\r\n```\r\nI'll keep the issue open until we update the tutorial."}}