Hi guys,

I've just migrated our apps to 0.8.1 and everything works fine except that
the uri's are ignored in the library setting for the "build" version - the
"source-all" version is fine.  Here's the relevant part of my config.json:

--- snip ---
  "let" :
  {
    "APPLICATION"  : "com.zenesis.components.Content",
    "QOOXDOO_PATH" :
"D:/dev/Grasshopper/trunk/Local/WebContent/public/qooxdoo",
    "QOOXDOO_URI"  : "/public/qooxdoo/framework",
        "CONTRIB_PATH" :
"D:/dev/Grasshopper/trunk/Local/WebContent/public/qooxdoo-contrib",
        "CONTRIB_URI"  : "/public/qooxdoo-contrib",
    "QXTHEME"      : "qx.theme.Modern",
    "LOCALES"      : [ "en" ],
    "API_EXCLUDE"  : ["qx.legacy.*","qx.test.*"],
    "ROOT"         : ".",
        "CACHE"        :
"D:/dev/Grasshopper/trunk/Local/temp/__grasshopper.forms/cache"
  },

  "jobs" :
  {
    "libraries" : 
    {
      "library": 
      [
        {
          "manifest" : "Manifest.json",
          "uri" :
"/__grasshopper.forms/com.zenesis.components.Content/edit-page"
        },
        {
          "manifest" : "${QOOXDOO_PATH}/framework/Manifest.json",
          "uri" : "/public/qooxdoo/framework"
        },
        {
                        "manifest"  :
"D:/dev/workspace-3.4/.metadata/.plugins/org.eclipse.wst.server.core/tmp2/wt
pwebapps/Grasshopper2/public/autoforms/Manifest.json",
                        "uri"       : "/public/autoforms"
                },
                {
                        "manifest"  :
"${CONTRIB_PATH}/htmlEditor/Manifest.json",
                        "uri"       : "${CONTRIB_URI}/htmlEditor"
                },
                {
                        "manifest"  :
"${CONTRIB_PATH}/flowlayout/trunk/Manifest.json",
                        "uri"       : "${CONTRIB_URI}/flowlayout/trunk"
                }
      ]
    }
  }
--- snip ---

The application is hosted at
"/__grasshopper.forms/com.zenesis.components.Content/edit-page" and qooxdoo
is at /public/qooxdoo but their physical location on disk are in unrelated
locations; the server joins everything together behind the scenes.  

My problem is that the build/com.zenesis.components.Content.js contains
this:
        qx.$$loader = {
          parts : {"boot":[0]},
          uris : [["script/com.zenesis.components.Content-0.js"]],
          boot : "boot"
        };  

As you can see, it's missing the URI prefix.

Thanks,
John




------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to