Sorry I forgot to mention some relevant additional details.

Since this project is a mix of qooxdoo and typescript, most of the usual
qooxdoo machinery to resolve dependencies can't be used because the
generator doesn't catch all the classes I use from typescript of course.

So in my application class, which is a pure qooxdoo class that contains
just the bootstrap to the typescript application I specify the relevan use
and requires.
May be I just missed a use clause there?

This is what I've:

/**
*
* One WEB Application Core dependencies
*
* Assets:
*
* @asset(oneweb/*)
*
*
* Requires:
*
* @require(qx.event.Messaging)
* @require(qx.event.Timer);
*
* @require(qx.locale.Date)
* @require(qx.locale.Manager)
*
*
* Uses:
*
* @use(qx.bom.Font)
* @use(qx.bom.History)
*
* @use(qx.io.request.Xhr)
*
* @use(qx.io.PartLoader)
*
* @cldr()
*
*/


Thanks again,
Andrea



On Wed, Oct 30, 2013 at 6:12 PM, Andrea Del Signore <[email protected]>wrote:

> Here the requested informations, I also tried to remove the cache
> directory and regenerate everything but without success.
>
> Thanks,
> Andrea
>
>
> >generate.py info
>
>
> ----------------------------------------------------------------------------
>     Initializing: OneWeb
>
> ----------------------------------------------------------------------------
> >>> Processing configuration
>   - Warning: ! Shadowing job "source" with local one
>   - Warning: ! Shadowing job "source-hybrid" with local one
>   - Warning: ! Shadowing job "build" with local one
>
>
> ----------------------------------------------------------------------------
>     Executing: info
>
> ----------------------------------------------------------------------------
> >>> Environment information
>   - Platform: Windows 7 6.1.7601 SP1
>   - Python version: 2.7.2 (default, Jun 24 2011, 12:22:14) [MSC v.1500 64
> bit (AMD64)]
>   - qooxdoo path: C:\src\test\sdk\qooxdoo\qooxdoo-3.0.1-sdk
>   - Framework version: 3.0.1
>   - Kit looks OK: True
>   - Looking for generated versions...
>     - Build version generated: False
>     - Source version generated: True
>   - Cache settings
>     - Compile cache path is:
> c:\users\andrea\appdata\local\temp/qx3.0.1/cache
>       - Existing directory: True
>       - Cache file revision: 149555672
>       - Elements in cache: 851
>     - Download cache path is:
> c:\users\andrea\appdata\local\temp/qx3.0.1/cache/downloads
>       - Existing directory: False
> >>> Done (0m00.09)
>
>
> config.json
>
> {
>   "name"    : "OneWeb",
>
>   "include" :
>   [
>     {
>       "path" : "${QOOXDOO_PATH}/tool/data/config/application.json"
>     }
>   ],
>
>   "export" :
>   [
>     "api",
>     "api-data",
>     "build",
>     "clean",
>     "distclean",
>     "fix",
>     "info",
>     "inspector",
>     "lint",
>     "migration",
>     "pretty",
>     "profiling",
>     "source",
>     "source-all",
>     "source-hybrid",
>     "simulation-build",
>     "simulation-run",
>     "test",
>     "test-source",
>     "translation"
>   ],
>
>   "default-job" : "source-hybrid",
>
>   "let" :
>   {
>     "APPLICATION"  : "oneweb",
>     "QOOXDOO_PATH" :
> "../../../../../../../src/test/sdk/qooxdoo/qooxdoo-3.0.1-sdk",
>     "QXTHEME"      : "oneweb.theme.Theme",
>     "API_EXCLUDE"  : ["qx.test.*", "${APPLICATION}.theme.*",
> "${APPLICATION}.test.*", "${APPLICATION}.simulation.*"],
>     "LOCALES"      : [ "it" ],
>     "CACHE"        : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache",
>     "ROOT"         : "."
>   },
>
>   // You only need to edit the remainder of this file, if you want to
> customize
>   // specific jobs, or add own job definitions.
>
>   "jobs" :
>   {
>     "app-config" :
>     {
>         "packages" :
>         {
>             "separate-loader" : true,
>             "i18n-as-parts" : true,
>             "parts" :
>             {
>                 "boot":
>                 {
>                     "include" : [ "${QXTHEME}",
> "${APPLICATION}.Application" ]
>                 },
>                 "${APPLICATION}.plugins.Menu" :
>                 {
>                     "include" : [ "${APPLICATION}.plugins.MenuFactory" ]
>                 },
>                 "${APPLICATION}.plugins.Banner" :
>                 {
>                     "include" : [ "${APPLICATION}.plugins.BannerFactory" ]
>                 },
>                 "${APPLICATION}.plugins.Document" :
>                 {
>                     "include" : [ "${APPLICATION}.plugins.DocumentFactory"
> ]
>                 },
>                 "${APPLICATION}.plugins.Wip" :
>                 {
>                     "include" : [ "${APPLICATION}.plugins.WipFactory" ]
>                 },
>                 "${APPLICATION}.plugins.Wip" :
>                 {
>                     "include" : [
> "${APPLICATION}.plugins.BreadcrumbFactory" ]
>                 }
>             }
>         },
>         "use" :
>         {
>             "${APPLICATION}.Application" : [
>                 "${APPLICATION}.plugins.MenuFactory",
>                 "${APPLICATION}.plugins.BannerFactory",
>                 "${APPLICATION}.plugins.DocumentFactory",
>                 "${APPLICATION}.plugins.WipFactory",
>             ]
>         },
>         "lint-check" : {
>             "allowed-globals" : [
>                "require", "requirejs"
>             ]
>         }
>     },
>
>     "source" :
>     {
>         "extend" : [ "app-config" ]
>     },
>
>     "source-hybrid" :
>     {
>         "extend" : [ "app-config" ]
>     },
>
>
>     "build" :
>     {
>         "extend" : [ "app-config" ]
>     }
>
>     // Uncomment the following entry to add a contrib or library to your
>     // project; make sure to adapt the path to the Manifest.json; if you
> are
>     // using a contrib: library, it will be downloaded into the path
> specified
>     // by the 'cache/downloads' config key
>     /*
>     "libraries" :
>     {
>       "library" :
>       [
>         {
>           "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json"
>         }
>       ]
>     }
>     */
>
>   }
> }
>
>
------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to