thron7 and Marc, thank you guys for your answers! Seems like I had a
delusion that "qooxdoo sources should not be served via http" :) I've
configured my webserver and made corresponding changes to config.json,
and everything is ok now.

Regards,
Ripston

On 13.05.2013 at 1:24 PM, "thron7"  wrote:                   The
general answer to this is to use the 'source-httpd-config'    
Generator job, but this is not yet available in the 2.1.x line of    
qooxdoo. So I'm afraid you need to do it by hand. See this manual    
entry
 
http://manual.qooxdoo.org/devel/pages/desktop/develop_how_to.html#running-the-source-version-through-a-web-server
     (specifically the section "Rolling your own"). The basic idea is
to     configure your web server with an alias path that is "high
enough"     on your file system to include all qooxdoo libraries that
go into     your source application.
     If you have the chance make a second qooxdoo install by checking
out     the Git repo, create a desktop skeleton with it and run
'generate.py     source-httpd-confg' in the skeleton. It will create a
web server     configuration file (type of web server is configurable)
that you can     include in your main web server configuration. It
will define an     alias to a suitable file system path on your
machine from where all     relative URLs within the qooxdoo
application will work. You should     be able to adapt this config
file to your normal qooxdoo 2.1.1     installation so you can continue
to work with your normal     environment. (If you place the git repo
alongside your 2.1.1     installation and the desktop skeleton
alongside your normal app in     the file system, this will be allmost
trivial).
     T.
     On 05/13/2013 01:48 AM,       rips...@hushmail.com wrote:
          Hi,
         I am developing a qooxdoo desktop GUI that is an integral
part         of bigger enterprise application. That's why all the
contents is         served by an application server, and testing it as
file:/// is         not possible. Generally, the application runs OK,
with the         exception that it can't load minimize/maximize/close
icons for a         qx.ui.window.Window. Server log shows me that the
application         tries to access
http://localhost:8080/qooxdoo-2.1.1-sdk/framework/source/resource/qx/decoration/Simple/window/*.gif.
        Obviously, qooxdoo framework sources are not served by an     
   appserver, and shouldn't be. I can workaround this by copying      
  missing resources into /source/resource/qx/* and         patching
libinfo.__out__.qx.resourceUri in the generated        
source/script/myapp.js, but of course this is a hack that will        
only work until next generate action is called (that means,        
until I add/remove a class or make similar modification). Is        
there any standard way of how to deal with this issue? The build      
  version is not affected, but obviously it can't use it for        
development. For the source version, I'm using ./generate.py        
without arguments, that means, I'm building source-hybrid; in        
other cases (source and source-all), it will try to pull _all_        
the qooxdoo classes from the server, not only the resources.
         Thanks in advance!
         Ripston
        
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases"
is the definitive new guide to graph databases and  their
applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may    
  
        _______________________________________________ qooxdoo-devel mailing
list qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel           
    
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to