Ticket #275 (closed defect: fixed)

Opened 4 months ago

Last modified 4 months ago

Downloaded worlds is broken: packages are missing

Reported by: lauritz Owned by:
Priority: major Milestone: M3 - Lively Kernel 2.1
Component: Apps Keywords:
Cc:

Description (last modified by lauritz) (diff)

Currently, downloading worlds gives you worlds that are not running - specific modules can't be found.

UPDATE: These modules are included in the download file (visible in debugging and in the download file).

Example: "Error while loading undefined: module(Global.lively.morphic.Connectors)>>basicRequire: Error: malformed URL string 'lively/LayerableMorphs.js?1326234611528'".

Change History

comment:1 Changed 4 months ago by markoroeder

Issue is related to moving the "core" from "lively" to "core/lively".

Now getRelativeURLsFromLoadedModules from lively.persistence.StandAlonePackaging? does not return valid URLs (also see lively.lang.Namespace.bootstrapModules).

comment:2 Changed 4 months ago by lauritz

  • Description modified (diff)
  • Summary changed from Downloaded worlds is broken: dynamically loaded packages are missing to Downloaded worlds is broken: packages are missing

comment:3 Changed 4 months ago by lauritz

r126882 resolves one issue (there was no Config.rootPath), but still a few issues remain.

comment:4 Changed 4 months ago by lauritz

  • Status changed from new to closed
  • Resolution set to fixed

While still 6 errors remain in Chrome, we fixed the dependency that prevented loading and wrapped that library as lively module. Further, Fabian found a way to download worlds directly as .xhtml and without being asked to leave the world.

Note: See TracTickets for help on using tickets.