Are you loading the source version through a web server?! - This is bad. Well, not exactly bad, but needs special precautions. The source version should be loaded over the "file://" protocol, unless you heavily depend on some backend services that need to be integrated.
If you MUST load it through a web server, carefully read this entry: http://qooxdoo.org/documentation/general/snippets#running_a_source_version_from_a_web_server Particularly, make sure the contrib download directory (use the information from 'generate.py info') is reachable for the web server, and the relative path to it matches the one generated in your app's script loader. T. > Just found it: > > Failed to load resource: the server responded with a status of 404 (File > not > found) > > But, why? > > On Sun, Jul 31, 2011 at 4:17 PM, Kluth, Matthias > <[email protected]>wrote: > >> Application.js is locatable but not the qxprotovis.Panel.js. >> Nothing related to protovis is loaded. Further no messages in any >> consoles. >> Where can I find the developer tools console messages? >> >> >> On Sun, Jul 31, 2011 at 3:54 PM, thron7 >> <[email protected]>wrote: >> >>> What browser are you using? >>> Supposing you have Firefox or Chrome at hand, what are the >>> Firebug/Developer Tools console messages? >>> In the 'script' tab, can you locate your Application.js and the >>> qxprotovis.Panel.js files? >>> >>> T. >>> >>> > At runtime. There is actually no error thrown. So nothing to paste, >>> here. >>> > When I start the app just nothing happens. >>> > Maybe it's a mistake with my application.js? >>> > I'll paste it here so you can have a look at it. >>> > >>> > /* >>> > ************************************************************************ >>> > >>> > Copyright: >>> > >>> > License: >>> > >>> > Authors: >>> > >>> > >>> ************************************************************************ >>> > */ >>> > >>> > /* >>> > ************************************************************************ >>> > >>> > #asset(terratransferdemo_1_4/*) >>> > >>> > >>> ************************************************************************ >>> > */ >>> > >>> > /** >>> > * This is the main application class of your custom application >>> > "terratransferdemo_1_4" >>> > */ >>> > qx.Class.define("terratransferdemo_1_4.Application", >>> > { >>> > extend : qx.application.Standalone, >>> > >>> > >>> > >>> > /* >>> > >>> >>> ***************************************************************************** >>> > MEMBERS >>> > >>> >>> ***************************************************************************** >>> > */ >>> > >>> > members : >>> > { >>> > /** >>> > * This method contains the initial application code and gets called >>> > * during startup of the application >>> > * >>> > * @lint ignoreDeprecated(alert) >>> > */ >>> > main : function() >>> > { >>> > // Call super class >>> > this.base(arguments); >>> > >>> > // Enable logging in debug variant >>> > if (qx.core.Environment.get("qx.debug")) >>> > { >>> > // support native logging capabilities, e.g. Firebug for >>> > Firefox >>> > qx.log.appender.Native; >>> > // support additional cross-browser console. Press F7 to >>> toggle >>> > visibility >>> > qx.log.appender.Console; >>> > } >>> > >>> > /* >>> > >>> > >>> ------------------------------------------------------------------------- >>> > Below is your actual application code... >>> > >>> > >>> ------------------------------------------------------------------------- >>> > */ >>> > >>> > // Document is the application root >>> > var doc = this.getRoot(); >>> > var chart = new qxprotovis.Panel(); >>> > doc.add(chart); >>> > var pv = chart.getPv(); >>> > var vis = chart.getPanel() >>> > vis.add(pv.Bar) >>> > .data([1, 1.2, 1.7, 1.5, .7, .2]) >>> > .bottom(0).width(20) >>> > .height(function(d){ return d * 80}) >>> > .left(function(){return this.index * 25}) >>> > .root.render(); >>> > } >>> > } >>> > }); >>> > >>> > >>> > On Sun, Jul 31, 2011 at 12:35 PM, thron7 >>> > <[email protected]>wrote: >>> > >>> >> This doesn't provide any new information. What about the runtime >>> issue? >>> >> >>> >> T. >>> >> >>> >> >>> >> > >>> >> >>> ============================================================================ >>> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> > >>> >> >>> ============================================================================ >>> >> >>>> Configuration: config.json >>> >> >>>> expanding: ${APPLICATION}.theme.* ==> >>> terratransferdemo_1_4.theme.* >>> >> >>>> expanding: ${APPLICATION}.test.* ==> >>> terratransferdemo_1_4.test.* >>> >> >>>> expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> >>>> expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> >>>> expanding: ${QOOXDOO_PATH}/tool/data/config/application.json >>> ==> >>> >> > ../qooxdoo-1.4.2-sdk/tool/data/config/application.json >>> >> >>>> expanding: {u'path': >>> >> > u'${QOOXDOO_PATH}/tool/data/config/application.json'} ==> >>> {u'path': >>> >> > u'../qooxdoo-1.4.2-sdk/tool/data/config/application.json'} >>> >> >>>> Resolving config includes... >>> >> > - including >>> >> > /home/matthias/Documents/javascript/terratransferdemo_1_4/config.json >>> >> > - expanding: ${QOOXDOO_PATH}/component/apiviewer/api.json ==> >>> >> > ../../../component/apiviewer/api.json >>> >> > - expanding: {u'path': >>> >> u'${QOOXDOO_PATH}/component/apiviewer/api.json', >>> >> > u'as': u'apiconf'} ==> {u'path': >>> >> u'../../../component/apiviewer/api.json', >>> >> > u'as': u'apiconf'} >>> >> > - expanding: >>> ${QOOXDOO_PATH}/component/testrunner/testrunner.json >>> >> ==> >>> >> > ../../../component/testrunner/testrunner.json >>> >> > - expanding: {u'path': >>> >> > u'${QOOXDOO_PATH}/component/testrunner/testrunner.json', u'as': >>> >> > u'testrunner'} ==> {u'path': >>> >> > u'../../../component/testrunner/testrunner.json', u'as': >>> >> u'testrunner'} >>> >> > - expanding: ${QOOXDOO_PATH}/component/inspector/inspector.json >>> ==> >>> >> > ../../../component/inspector/inspector.json >>> >> > - expanding: {u'path': >>> >> > u'${QOOXDOO_PATH}/component/inspector/inspector.json', u'as': >>> >> > u'inspector'} >>> >> > ==> {u'path': u'../../../component/inspector/inspector.json', >>> u'as': >>> >> > u'inspector'} >>> >> > - expanding: ${QOOXDOO_PATH}/component/simulator/simulator.json >>> ==> >>> >> > ../../../component/simulator/simulator.json >>> >> > - expanding: {u'path': >>> >> > u'${QOOXDOO_PATH}/component/simulator/simulator.json', u'as': >>> >> > u'simulator'} >>> >> > ==> {u'path': u'../../../component/simulator/simulator.json', >>> u'as': >>> >> > u'simulator'} >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/tool/data/config/application.json >>> >> > - expanding: ${CACHE} ==> ${TMPDIR}/qx${QOOXDOO_VERSION}/cache >>> >> > - expanding: ${CACHE}/downloads ==> >>> >> > ${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: BUILD_PATH ==> ./build >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/tool/data/config/base.json >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/component/apiviewer/api.json >>> >> > - expanding: TEST_INCLUDE ==> ${APPLICATION}.test.* >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/component/testrunner/testrunner.json >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/component/inspector/inspector.json >>> >> > - expanding: ${SIMULATOR_ROOT}/tool/js.jar ==> ./tool/js.jar >>> >> > - expanding: >>> ${SIMULATOR_ROOT}/tool/selenium-java-client-driver.jar >>> >> ==> >>> >> > ./tool/selenium-java-client-driver.jar >>> >> > - expanding: SIMULATOR_CLASSPATH ==> [u'./tool/js.jar', >>> >> > u'./tool/selenium-java-client-driver.jar'] >>> >> > - including >>> >> > >>> >> >>> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/component/simulator/simulator.json >>> >> >>>> Jobs: source >>> >> >>>> Resolving jobs... >>> >> > - expanding: ${CACHE} ==> ${TMPDIR}/qx${QOOXDOO_VERSION}/cache >>> >> > - expanding: ${CACHE}/downloads ==> >>> >> > ${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: ${APPLICATION}.theme.* ==> >>> >> terratransferdemo_1_4.theme.* >>> >> > - expanding: ${APPLICATION}.test.* ==> >>> terratransferdemo_1_4.test.* >>> >> > - expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - expanding: APPLICATION_MAIN_CLASS ==> >>> >> > terratransferdemo_1_4.Application >>> >> > - expanding: BUILD_PATH ==> ./build >>> >> > - expanding: ${CACHE} ==> ${TMPDIR}/qx${QOOXDOO_VERSION}/cache >>> >> > - expanding: ${CACHE}/downloads ==> >>> >> > ${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: ${APPLICATION}.theme.* ==> >>> >> terratransferdemo_1_4.theme.* >>> >> > - expanding: ${APPLICATION}.test.* ==> >>> terratransferdemo_1_4.test.* >>> >> > - expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - expanding: APPLICATION_MAIN_CLASS ==> >>> >> > terratransferdemo_1_4.Application >>> >> > - expanding: BUILD_PATH ==> ./build >>> >> > - Including "source-script" into "source::source-script" >>> >> > - expanding: ${CACHE} ==> ${TMPDIR}/qx${QOOXDOO_VERSION}/cache >>> >> > - expanding: ${CACHE}/downloads ==> >>> >> > ${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: ${APPLICATION}.theme.* ==> >>> >> terratransferdemo_1_4.theme.* >>> >> > - expanding: ${APPLICATION}.test.* ==> >>> >> terratransferdemo_1_4.test.* >>> >> > - expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - expanding: APPLICATION_MAIN_CLASS ==> >>> >> > terratransferdemo_1_4.Application >>> >> > - expanding: BUILD_PATH ==> ./build >>> >> > - Including "common" into "source-script" >>> >> > - expanding: ${CACHE} ==> >>> ${TMPDIR}/qx${QOOXDOO_VERSION}/cache >>> >> > - expanding: ${CACHE}/downloads ==> >>> >> > ${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: ${APPLICATION}.theme.* ==> >>> >> > terratransferdemo_1_4.theme.* >>> >> > - expanding: ${APPLICATION}.test.* ==> >>> >> terratransferdemo_1_4.test.* >>> >> > - expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - expanding: APPLICATION_MAIN_CLASS ==> >>> >> > terratransferdemo_1_4.Application >>> >> > - expanding: BUILD_PATH ==> ./build >>> >> > - Including "libraries" into "common" >>> >> > - expanding: ${APPLICATION}.theme.* ==> >>> >> > terratransferdemo_1_4.theme.* >>> >> > - expanding: ${APPLICATION}.test.* ==> >>> >> > terratransferdemo_1_4.test.* >>> >> > - expanding: ${APPLICATION}.simulation.* ==> >>> >> > terratransferdemo_1_4.simulation.* >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - Including "application::libraries" into "libraries" >>> >> > - Including "includes" into "common" >>> >> > - Including "cache" into "common" >>> >> >>>> Incorporating job defaults... >>> >> >>>> Resolving macros... >>> >> > - for job: source::source-script >>> >> > - expanding: u'${CACHE}' ==> >>> >> u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache' >>> >> > - expanding: u'${CACHE}/downloads' ==> >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads' >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': True} >>> >> > - expanding: u'${APPLICATION}.theme.*' ==> >>> >> > u'terratransferdemo_1_4.theme.*' >>> >> > - expanding: u'${APPLICATION}.test.*' ==> >>> >> > u'terratransferdemo_1_4.test.*' >>> >> > - expanding: u'${APPLICATION}.simulation.*' ==> >>> >> > u'terratransferdemo_1_4.simulation.*' >>> >> > - expanding: API_EXCLUDE ==> [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'] >>> >> > - expanding: APPLICATION_MAIN_CLASS ==> >>> >> > u'terratransferdemo_1_4.Application' >>> >> > - expanding: CACHE ==> u'/tmp/qx${QOOXDOO_VERSION}/cache' >>> >> > - expanding: u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache' ==> >>> >> > u'/tmp/qx${QOOXDOO_VERSION}/cache' >>> >> > - expanding: u'${TMPDIR}/qx${QOOXDOO_VERSION}/cache/downloads' >>> ==> >>> >> > u'/tmp/qx${QOOXDOO_VERSION}/cache/downloads' >>> >> > - expanding: CACHE_KEY ==> {u'compile': >>> >> > u'/tmp/qx${QOOXDOO_VERSION}/cache', u'downloads': >>> >> > u'/tmp/qx${QOOXDOO_VERSION}/cache/downloads', >>> >> > u'invalidate-on-tool-change': >>> >> > True} >>> >> > - expanding: CACHE ==> u'/tmp/qx1.4.2/cache' >>> >> > - expanding: u'/tmp/qx${QOOXDOO_VERSION}/cache' ==> >>> >> > u'/tmp/qx1.4.2/cache' >>> >> > - expanding: u'/tmp/qx${QOOXDOO_VERSION}/cache/downloads' ==> >>> >> > u'/tmp/qx1.4.2/cache/downloads' >>> >> > - expanding: CACHE_KEY ==> {u'compile': u'/tmp/qx1.4.2/cache', >>> >> > u'downloads': u'/tmp/qx1.4.2/cache/downloads', >>> >> > u'invalidate-on-tool-change': >>> >> > True} >>> >> > - expanding: BUILD_PATH ==> u'./build' >>> >> > - expanding: u'${QXICONTHEME}' ==> [u'Tango'] >>> >> > - expanding: {u'qx.icontheme': u'${QXICONTHEME}'} ==> >>> >> > {u'qx.icontheme': >>> >> > [u'Tango']} >>> >> > - expanding: u'${APPLICATION_MAIN_CLASS}' ==> >>> >> > u'terratransferdemo_1_4.Application' >>> >> > - expanding: u'${QOOXDOO_REVISION}' ==> u'exported' >>> >> > - expanding: u'${QXTHEME}' ==> >>> >> u'terratransferdemo_1_4.theme.Theme' >>> >> > - expanding: u'${QOOXDOO_VERSION}' ==> u'1.4.2' >>> >> > - expanding: {u'qx.application': u'${APPLICATION_MAIN_CLASS}', >>> >> > u'qx.revision': u'${QOOXDOO_REVISION}', u'qx.theme': >>> u'${QXTHEME}', >>> >> > u'qx.version': u'${QOOXDOO_VERSION}'} ==> {u'qx.application': >>> >> > u'terratransferdemo_1_4.Application', u'qx.revision': u'exported', >>> >> > u'qx.theme': u'terratransferdemo_1_4.theme.Theme', u'qx.version': >>> >> > u'1.4.2'} >>> >> > - expanding: u'${CACHE_KEY}' ==> {u'compile': >>> >> u'/tmp/qx1.4.2/cache', >>> >> > u'downloads': u'/tmp/qx1.4.2/cache/downloads', >>> >> > u'invalidate-on-tool-change': >>> >> > True} >>> >> > - expanding: u'${QOOXDOO_PATH}/framework/Manifest.json' ==> >>> >> > u'../qooxdoo-1.4.2-sdk/framework/Manifest.json' >>> >> > - expanding: {u'manifest': >>> >> u'${QOOXDOO_PATH}/framework/Manifest.json'} >>> >> > ==> {u'manifest': u'../qooxdoo-1.4.2-sdk/framework/Manifest.json'} >>> >> > - expanding: u'${ROOT}/Manifest.json' ==> u'./Manifest.json' >>> >> > - expanding: {u'manifest': u'${ROOT}/Manifest.json'} ==> >>> >> {u'manifest': >>> >> > u'./Manifest.json'} >>> >> > - expanding: [{u'manifest': >>> >> > u'contrib://QxProtovis/trunk/Manifest.json'}, {u'manifest': >>> >> > u'${QOOXDOO_PATH}/framework/Manifest.json'}, {u'manifest': >>> >> > u'${ROOT}/Manifest.json'}] ==> [{u'manifest': >>> >> > u'contrib://QxProtovis/trunk/Manifest.json'}, {u'manifest': >>> >> > u'../qooxdoo-1.4.2-sdk/framework/Manifest.json'}, {u'manifest': >>> >> > u'./Manifest.json'}] >>> >> > - expanding: u'${APPLICATION_MAIN_CLASS}' ==> >>> >> > u'terratransferdemo_1_4.Application' >>> >> > - expanding: u'${QXTHEME}' ==> >>> >> u'terratransferdemo_1_4.theme.Theme' >>> >> > - expanding: [u'${APPLICATION_MAIN_CLASS}', u'${QXTHEME}'] ==> >>> >> > [u'terratransferdemo_1_4.Application', >>> >> > u'terratransferdemo_1_4.theme.Theme'] >>> >> > - expanding: u'${ROOT}/source/script/${APPLICATION}.js' ==> >>> >> > u'./source/script/terratransferdemo_1_4.js' >>> >> > - expanding: {u'app-root': u'source', u'file': >>> >> > u'${ROOT}/source/script/${APPLICATION}.js'} ==> {u'app-root': >>> >> u'source', >>> >> > u'file': u'./source/script/terratransferdemo_1_4.js'} >>> >> > - expanding: u'${LOCALES}' ==> [u'en'] >>> >> > - expanding: {u'locales': u'${LOCALES}'} ==> {u'locales': >>> [u'en']} >>> >> > - expanding: {u'paths': {u'app-root': u'source', u'file': >>> >> > u'${ROOT}/source/script/${APPLICATION}.js'}, u'code': {u'locales': >>> >> > u'${LOCALES}'}, u'uris': {u'add-nocache-param': True}} ==> >>> {u'paths': >>> >> > {u'app-root': u'source', u'file': >>> >> > u'./source/script/terratransferdemo_1_4.js'}, u'code': >>> {u'locales': >>> >> > [u'en']}, u'uris': {u'add-nocache-param': True}} >>> >> > - expanding: u'${APPLICATION_MAIN_CLASS}' ==> >>> >> > u'terratransferdemo_1_4.Application' >>> >> > - expanding: u'${QOOXDOO_REVISION}' ==> u'exported' >>> >> > - expanding: u'${QXTHEME}' ==> >>> >> u'terratransferdemo_1_4.theme.Theme' >>> >> > - expanding: u'${QOOXDOO_VERSION}' ==> u'1.4.2' >>> >> > - expanding: {u'qx.application': u'${APPLICATION_MAIN_CLASS}', >>> >> > u'qx.revision': u'${QOOXDOO_REVISION}', u'qx.theme': >>> u'${QXTHEME}', >>> >> > u'qx.version': u'${QOOXDOO_VERSION}'} ==> {u'qx.application': >>> >> > u'terratransferdemo_1_4.Application', u'qx.revision': u'exported', >>> >> > u'qx.theme': u'terratransferdemo_1_4.theme.Theme', u'qx.version': >>> >> > u'1.4.2'} >>> >> >>>> Resolving libs/manifests... >>> >> > - job 'source::source-script' >>> >> > - Checking network-based contrib: QxProtovis/trunk >>> >> > - downloaded contrib: QxProtovis/trunk >>> >> > >>> >> > >>> >> >>> ============================================================================ >>> >> > EXECUTING: SOURCE::SOURCE-SCRIPT >>> >> > >>> >> >>> ============================================================================ >>> >> >>>> Expanded job config: >>> >> >>>> {u'asset-let': {u'qx.icontheme': [u'Tango']}, >>> >> > u'cache': {u'compile': u'/tmp/qx1.4.2/cache', >>> >> > u'downloads': u'/tmp/qx1.4.2/cache/downloads', >>> >> > u'invalidate-on-tool-change': True}, >>> >> > u'compile': {u'type': u'source'}, >>> >> > u'compile-options': {u'code': {u'locales': [u'en']}, >>> >> > u'paths': {u'app-root': u'source', >>> >> > u'file': >>> >> > u'./source/script/terratransferdemo_1_4.js'}, >>> >> > u'uris': {u'add-nocache-param': True}}, >>> >> > u'desc': u'create source version of current application', >>> >> > u'environment': {u'qx.application': >>> >> u'terratransferdemo_1_4.Application', >>> >> > u'qx.revision': u'exported', >>> >> > u'qx.theme': >>> u'terratransferdemo_1_4.theme.Theme', >>> >> > u'qx.version': u'1.4.2'}, >>> >> > 'extend': [<Job:source-script>, >>> >> > u'common', >>> >> > u'libraries', >>> >> > u'includes', >>> >> > u'cache', >>> >> > <Job:application::libraries>], >>> >> > u'include': [u'terratransferdemo_1_4.Application', >>> >> > u'terratransferdemo_1_4.theme.Theme'], >>> >> > 'let': {u'API_EXCLUDE': [u'qx.test.*', >>> >> > u'terratransferdemo_1_4.theme.*', >>> >> > u'terratransferdemo_1_4.test.*', >>> >> > u'terratransferdemo_1_4.simulation.*'], >>> >> > u'APPLICATION': u'terratransferdemo_1_4', >>> >> > u'APPLICATION_MAIN_CLASS': >>> >> u'terratransferdemo_1_4.Application', >>> >> > u'BUILD_PATH': u'./build', >>> >> > u'CACHE': u'/tmp/qx1.4.2/cache', >>> >> > u'CACHE_KEY': {u'compile': u'/tmp/qx1.4.2/cache', >>> >> > u'downloads': >>> u'/tmp/qx1.4.2/cache/downloads', >>> >> > u'invalidate-on-tool-change': True}, >>> >> > u'HOME': '/home/matthias', >>> >> > u'LOCALES': [u'en'], >>> >> > u'OPTIMIZE': [u'basecalls', u'variables', u'privates', >>> >> > u'strings'], >>> >> > u'PYTHON_CMD': '/usr/bin/python', >>> >> > u'QOOXDOO_PATH': u'../qooxdoo-1.4.2-sdk', >>> >> > u'QOOXDOO_REVISION': 'exported', >>> >> > u'QOOXDOO_VERSION': u'1.4.2', >>> >> > u'QXICONTHEME': [u'Tango'], >>> >> > u'QXTHEME': u'terratransferdemo_1_4.theme.Theme', >>> >> > u'ROOT': u'.', >>> >> > u'TMPDIR': '/tmp', >>> >> > u'USERNAME': 'matthias'}, >>> >> > u'library': [{'class': u'source/class', >>> >> > 'encoding': u'utf-8', >>> >> > u'manifest': >>> >> > u'/tmp/qx1.4.2/cache/downloads/QxProtovis/trunk/Manifest.json', >>> >> > 'namespace': u'qxprotovis', >>> >> > 'path': >>> >> u'/tmp/qx1.4.2/cache/downloads/QxProtovis/trunk', >>> >> > 'qooxdoo-versions': [u'1.4'], >>> >> > 'resource': u'source/resource', >>> >> > 'translation': u'source/translation', >>> >> > 'type': u'contribution', >>> >> > 'version': u'trunk'}, >>> >> > {'class': u'source/class', >>> >> > 'encoding': u'utf-8', >>> >> > u'manifest': >>> >> > >>> >> >>> u'/home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/framework/Manifest.json', >>> >> > 'namespace': u'qx', >>> >> > 'path': >>> >> > u'/home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/framework', >>> >> > 'qooxdoo-versions': [u'1.4.2'], >>> >> > 'resource': u'source/resource', >>> >> > 'translation': u'source/translation', >>> >> > 'type': u'library', >>> >> > 'version': u'1.4.2'}, >>> >> > {'class': u'source/class', >>> >> > 'encoding': u'utf-8', >>> >> > u'manifest': >>> >> > >>> >> >>> u'/home/matthias/Documents/javascript/terratransferdemo_1_4/Manifest.json', >>> >> > 'namespace': u'terratransferdemo_1_4', >>> >> > 'path': >>> >> > u'/home/matthias/Documents/javascript/terratransferdemo_1_4', >>> >> > 'qooxdoo-versions': [u'1.4.2'], >>> >> > 'resource': u'source/resource', >>> >> > 'translation': u'source/translation', >>> >> > 'type': u'application', >>> >> > 'version': u'trunk'}], >>> >> > u'settings': {u'qx.application': >>> >> u'terratransferdemo_1_4.Application', >>> >> > u'qx.revision': u'exported', >>> >> > u'qx.theme': u'terratransferdemo_1_4.theme.Theme', >>> >> > u'qx.version': u'1.4.2'}} >>> >> >>>> Initializing cache... >>> >> >>>> Scanning libraries... >>> >> > - Scanning /tmp/qx1.4.2/cache/downloads/QxProtovis/trunk... >>> >> > - Scanning >>> >> > /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/framework... >>> >> > - Scanning >>> >> /home/matthias/Documents/javascript/terratransferdemo_1_4... >>> >> >>>> Resolving dependencies >>> >> > - >>> >> > >>> >> >>> >>> _____________________________________________________________________________________________________________________________________________________________________*___________________________________________________________________________________________________________________________________*______*******_____*******___________*_______*________*________*___________*____*______________________******________________________________________________________________________****_______****************______________*_______*___*****__________***___________********_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________************___________*******************____**_____***_________**************__*********________**************************************************************___****____________________*******************______________________________________***** >>> >> > - Sorting 215 classes >>> >> > >>> >> >>> ....................................................................................................................................................................................................................... >>> >> >>>> Generate source version... >>> >> > - Processing translations for 2 locales >>> >> > - Package 0: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% >>> >> > - Generating boot script... >>> >> >>>> Done (3m49.21) >>> >> > >>> >> > >>> >> >>> ============================================================================ >>> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> > >>> >> >>> ============================================================================ >>> >> >>>> Configuration: config.json >>> >> >>>> Resolving config includes... >>> >> >>>> Jobs: info >>> >> >>>> Resolving jobs... >>> >> >>>> Incorporating job defaults... >>> >> >>>> Resolving macros... >>> >> >>>> Resolving libs/manifests... >>> >> > >>> >> > >>> >> >>> ============================================================================ >>> >> > EXECUTING: INFO >>> >> > >>> >> >>> ============================================================================ >>> >> >>>> Initializing cache... >>> >> >>>> Environment information >>> >> > - Platform: Linux Ubuntu 11.04 >>> >> > - Python version: 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) >>> >> > [GCC 4.5.2] >>> >> > - qooxdoo path: >>> >> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk >>> >> > - Framework version: 1.4.2 >>> >> > - Kit looks OK: True >>> >> > - Looking for generated versions... >>> >> > - Resolving jobs... >>> >> > - Incorporating job defaults... >>> >> > - Resolving macros... >>> >> > - Build version generated: False >>> >> > - Source version generated: True >>> >> > - Compile cache path is: /tmp/qx1.4.2/cache >>> >> > - Existing directory: True >>> >> > - Cache file revision: 28042 >>> >> > - Elements in cache: 438 >>> >> > - Download cache path is: /tmp/qx1.4.2/cache/downloads >>> >> > - Existing directory: True >>> >> > - Elements in cache: 1 >>> >> > >>> >> > >>> >> > On Sat, Jul 30, 2011 at 9:51 PM, thron7 >>> >> > <[email protected]>wrote: >>> >> > >>> >> >> I can repro the lint issue, and would kindly ask you to open a >>> bug >>> >> for >>> >> >> it. >>> >> >> It is due to the fact that the lint job only takes the current >>> >> library >>> >> >> into account, and is therefore not aware of the contrib. >>> >> >> >>> >> >> Otherwise, this all looks very good. Unfortunately, you ran >>> >> 'source-all' >>> >> >> instead of 'source', so I cannot compare the class counts. So the >>> >> real >>> >> >> problem is why the application is not working for you. Please >>> check >>> >> the >>> >> >> app in the browser. Is it still failing? Are there any hints why >>> >> >> (Firebug >>> >> >> messages, files not being loaded, ....)? Re-run 'source', and >>> send >>> >> the >>> >> >> number of classes (from the console output). >>> >> >> >>> >> >> T. >>> >> >> >>> >> >> >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Configuration: config.json >>> >> >> >>>> Resolving config includes... >>> >> >> >>>> Jobs: info >>> >> >> >>>> Resolving jobs... >>> >> >> >>>> Incorporating job defaults... >>> >> >> >>>> Resolving macros... >>> >> >> >>>> Resolving libs/manifests... >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > EXECUTING: INFO >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Initializing cache... >>> >> >> >>>> Environment information >>> >> >> > - Platform: Linux Ubuntu 11.04 >>> >> >> > - Python version: 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) >>> >> >> > [GCC 4.5.2] >>> >> >> > - qooxdoo path: >>> >> >> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk >>> >> >> > - Framework version: 1.4.2 >>> >> >> > - Kit looks OK: True >>> >> >> > - Looking for generated versions... >>> >> >> > - Resolving jobs... >>> >> >> > - Incorporating job defaults... >>> >> >> > - Resolving macros... >>> >> >> > - Build version generated: False >>> >> >> > - Source version generated: False >>> >> >> > - Compile cache path is: /tmp/qx1.4.2/cache >>> >> >> > - Existing directory: True >>> >> >> > - Cache file revision: 28042 >>> >> >> > - Elements in cache: 2 >>> >> >> > - Download cache path is: /tmp/qx1.4.2/cache/downloads >>> >> >> > - Existing directory: True >>> >> >> > - Elements in cache: 1 >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Configuration: config.json >>> >> >> >>>> Resolving config includes... >>> >> >> >>>> Jobs: distclean >>> >> >> >>>> Resolving jobs... >>> >> >> >>>> Incorporating job defaults... >>> >> >> >>>> Resolving macros... >>> >> >> >>>> Resolving libs/manifests... >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > EXECUTING: DISTCLEAN >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Initializing cache... >>> >> >> >>>> Cleaning up files... >>> >> >> > - Deleting compile cache >>> >> >> > - Deleting download cache >>> >> >> > - Cleaning up source >>> >> >> > - Deleting test folder >>> >> >> > - Deleting simulator folder >>> >> >> > - Deleting inspector folder >>> >> >> > - Deleting build >>> >> >> > - Deleting api folder >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Configuration: config.json >>> >> >> >>>> Resolving config includes... >>> >> >> >>>> Jobs: source-all >>> >> >> >>>> Resolving jobs... >>> >> >> >>>> Incorporating job defaults... >>> >> >> >>>> Resolving macros... >>> >> >> >>>> Resolving libs/manifests... >>> >> >> > - downloaded contrib: QxProtovis/trunk >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > EXECUTING: SOURCE-ALL::SOURCE-ALL-SCRIPT >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Initializing cache... >>> >> >> >>>> Scanning libraries... >>> >> >> > - Scanning /tmp/qx1.4.2/cache/downloads/QxProtovis/trunk... >>> >> >> > - Scanning >>> >> >> > /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk/framework... >>> >> >> > - Scanning >>> >> >> /home/matthias/Documents/javascript/terratransferdemo_1_4... >>> >> >> >>>> Resolving dependencies >>> >> >> > - >>> >> >> > >>> >> >> >>> >> >>> >>> ______________________________________________*__**___________________________________________________________________________________________________________________________________*______***______________________________________________________________________________________________________________________________________***_____*******___________*_______*________*________*___________*____*______________________******________________________________________________________________________****_________****************______________*_______*___*****__________***___________*********************___________*******************_______________________________________**********________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________****************____**_____***_________**************__*********________**********************************************************___********************************************************************************_________*******************************************************___*****_____************_____***__*******___************************************************************______________*_______*********************************************************__***************__**********************__****______*******************__******************************_____________________________*******************************************_******___************_____***************************************************___******************************** >>> >> >> > - Processing explicitly configured includes/excludes... >>> >> >> > - Sorting 725 classes >>> >> >> > >>> >> >> >>> >> >>> ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... >>> >> >> >>>> Generate source version... >>> >> >> > - Processing translations for 2 locales >>> >> >> > - Package 0: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% >>> >> >> > - Generating boot script... >>> >> >> >>>> Done (4m54.08) >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > INITIALIZING: TERRATRANSFERDEMO_1_4 >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Configuration: config.json >>> >> >> >>>> Resolving config includes... >>> >> >> >>>> Jobs: info >>> >> >> >>>> Resolving jobs... >>> >> >> >>>> Incorporating job defaults... >>> >> >> >>>> Resolving macros... >>> >> >> >>>> Resolving libs/manifests... >>> >> >> > >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> > EXECUTING: INFO >>> >> >> > >>> >> >> >>> >> >>> ============================================================================ >>> >> >> >>>> Initializing cache... >>> >> >> >>>> Environment information >>> >> >> > - Platform: Linux Ubuntu 11.04 >>> >> >> > - Python version: 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) >>> >> >> > [GCC 4.5.2] >>> >> >> > - qooxdoo path: >>> >> >> /home/matthias/Documents/javascript/qooxdoo-1.4.2-sdk >>> >> >> > - Framework version: 1.4.2 >>> >> >> > - Kit looks OK: True >>> >> >> > - Looking for generated versions... >>> >> >> > - Resolving jobs... >>> >> >> > - Incorporating job defaults... >>> >> >> > - Resolving macros... >>> >> >> > - Build version generated: False >>> >> >> > - Source version generated: True >>> >> >> > - Compile cache path is: /tmp/qx1.4.2/cache >>> >> >> > - Existing directory: True >>> >> >> > - Cache file revision: 28042 >>> >> >> > - Elements in cache: 1460 >>> >> >> > - Download cache path is: /tmp/qx1.4.2/cache/downloads >>> >> >> > - Existing directory: True >>> >> >> > - Elements in cache: 1 >>> >> >> > >>> >> >> > >>> >> >> > On Sat, Jul 30, 2011 at 7:22 PM, thron7 >>> >> >> > <[email protected]>wrote: >>> >> >> > >>> >> >> >> I just did a quick test with qxprotovis in pre-1.6, and it was >>> >> >> working >>> >> >> >> nicely on my machine. Somehow it seems the generator cannot >>> get >>> >> hold >>> >> >> of >>> >> >> >> the contrib in your evnironment. Please do the following: >>> >> >> >> >>> >> >> >> - run a 'generate.py info', collect the console output >>> >> >> >> - run 'generate.py distclean' >>> >> >> >> - run 'generate.py source', collect the console output >>> >> >> >> - run another 'generate.py info', collect the console output >>> >> >> >> >>> >> >> >> Please post the catenation of the console outputs. I want to >>> see >>> >> if >>> >> >> the >>> >> >> >> contrib is downloaded ok. >>> >> >> >> >>> >> >> >> T. >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> >> >> Got Input? Slashdot Needs You. >>> >> >> >> Take our quick survey online. Come on, we don't ask for help >>> >> often. >>> >> >> >> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> >> >> >> http://p.sf.net/sfu/slashdot-survey >>> >> >> >> _______________________________________________ >>> >> >> >> qooxdoo-devel mailing list >>> >> >> >> [email protected] >>> >> >> >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> >> >> >>> >> >> > >>> >> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> >> > Got Input? Slashdot Needs You. >>> >> >> > Take our quick survey online. Come on, we don't ask for help >>> >> often. >>> >> >> > Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> >> >> > >>> >> >> >>> >> >>> http://p.sf.net/sfu/slashdot-survey_______________________________________________ >>> >> >> > qooxdoo-devel mailing list >>> >> >> > [email protected] >>> >> >> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> >> > >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> >> Got Input? Slashdot Needs You. >>> >> >> Take our quick survey online. Come on, we don't ask for help >>> often. >>> >> >> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> >> >> http://p.sf.net/sfu/slashdot-survey >>> >> >> _______________________________________________ >>> >> >> qooxdoo-devel mailing list >>> >> >> [email protected] >>> >> >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> >> >>> >> > >>> >> >>> ------------------------------------------------------------------------------ >>> >> > Got Input? Slashdot Needs You. >>> >> > Take our quick survey online. Come on, we don't ask for help >>> often. >>> >> > Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> >> > >>> >> >>> http://p.sf.net/sfu/slashdot-survey_______________________________________________ >>> >> > qooxdoo-devel mailing list >>> >> > [email protected] >>> >> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> > >>> >> >>> >> >>> >> >>> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> Got Input? Slashdot Needs You. >>> >> Take our quick survey online. Come on, we don't ask for help often. >>> >> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> >> http://p.sf.net/sfu/slashdot-survey >>> >> _______________________________________________ >>> >> qooxdoo-devel mailing list >>> >> [email protected] >>> >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> >>> > >>> ------------------------------------------------------------------------------ >>> > Got Input? Slashdot Needs You. >>> > Take our quick survey online. Come on, we don't ask for help often. >>> > Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> > >>> http://p.sf.net/sfu/slashdot-survey_______________________________________________ >>> > qooxdoo-devel mailing list >>> > [email protected] >>> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> > >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Got Input? Slashdot Needs You. >>> Take our quick survey online. Come on, we don't ask for help often. >>> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> http://p.sf.net/sfu/slashdot-survey >>> _______________________________________________ >>> qooxdoo-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >> >> > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey_______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
