Success! Looks like we've fixed this one. According to our records the fix was applied for SDKTOOLS-598 in a recent build.
  1. #1
    Sencha User
    Join Date
    Apr 2012
    Posts
    30
    Vote Rating
    1
    kekassing is on a distinguished road

      0  

    Default Sencha Cmd v4.0 RC problem relocating build output files

    Sencha Cmd v4.0 RC problem relocating build output files


    Sencha Cmd version(s) tested:
    • Sencha Cmd 3.1.2.342
    • Sencha Cmd 4.0.0.126
    • Sencha Cmd 4.0.0.129
    • Sencha Cmd 4.0.0.161
    Operating System:
    • Ubuntu 10.04.4 LTS
    Framework used:
    • Ext JS 4.2.1
    Description:
    I am setting up my environment so that all generated files are placed in either build.dir or build.temp.dir. (This includes all the bootstrap files, ruby config files, etc..) I also keep my ExtJs source tree outside my workspace. I am doing this for 2 main reasons. I am trying to put only the needed files for a running app in build.dir (this is in my target file system.)
    1. I do not want these files in source control. (I know I can set source control to ignore them.)
    2. This is part of a larger embedded linux project that targets multiple product platforms. I can build multiple targets from the same source tree, so I need to maintain a separate build directory for each target. This prevents one target build output from polluting another. (This is the more important reason.)
    I have been successful in doing this with past versions on CMD (3.1.2.342, 4.0.0.126, and 4.0.0.129). But now get an error from CMD because of the relative path to extjs source. The file with the issue is app.example.out.ruby.


    Is there a way for me to control what the path is? I can easily provide an absolute path.


    Diagnostic Output:
    The output from sencha diag show

    Code:
    Sencha Cmd v4.0.0.161
    [INF] Configuration property changed. Reloading build environment state.
    [INF] Configuration property changed. Reloading build environment state.
    [INF]                            app.classpath : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app.js,/home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/dsl/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/contextIP/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ethernet/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ipinterface/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/route/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/bridge/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/update/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/arp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/vlan/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/accessservice/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/alarmMgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/dynif/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dnsmasq/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dyndns/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/lib/packet_matcher/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/rtd/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/ntp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/snmp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/base/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF]                          app.cmd.version : 4.0.0.161
    [INF]                           app.config.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app
    [INF]                                  app.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                            app.framework : ext
    [INF]                    app.framework.version : 4.2.1.883
    [INF]                                   app.id : 2ac5bdb1-75bd-4c45-b03c-7736337bf3f2
    [INF]                                 app.name : WebUI
    [INF]                            app.page.file : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/index.html
    [INF]                            app.page.name : index.html
    [INF]                       app.requires.names :
    [INF]                    app.requires.packages :
    [INF]                         app.sass.etcpath : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/sass/etc/all.scss
    [INF]                       app.sass.namespace : WebUI
    [INF]                         app.sass.srcpath : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/sass/src
    [INF]                         app.sass.varpath : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/sass/var
    [INF]                                app.theme : theme-patton
    [INF]                         app.web.mappings : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                             app.web.port : 1841
    [INF]                        build.environment : testing
    [INF]                     buildenvironment.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                buildenvironment.load.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui
    [INF] cmd-cordova-packager.cordova.android.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/android
    [INF] cmd-cordova-packager.cordova.android.src.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/src/android
    [INF] cmd-cordova-packager.cordova.android.webroot.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/android/assets/www
    [INF]    cmd-cordova-packager.cordova.apps.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps
    [INF]    cmd-cordova-packager.cordova.bb10.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/bb10
    [INF] cmd-cordova-packager.cordova.bb10.src.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/src/bb10
    [INF] cmd-cordova-packager.cordova.bb10.webroot.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/bb10/www
    [INF]   cmd-cordova-packager.cordova.build.dir : ${app.build.dir}/cordova
    [INF] cmd-cordova-packager.cordova.cloud.build.dir : ${app.build.dir}/cordova/build
    [INF] cmd-cordova-packager.cordova.cloud.prefix : CordovaBuild_
    [INF]     cmd-cordova-packager.cordova.ios.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/ios
    [INF] cmd-cordova-packager.cordova.ios.src.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/src/ios
    [INF] cmd-cordova-packager.cordova.ios.webroot.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/apps/ios/www
    [INF]     cmd-cordova-packager.cordova.lib.dir : /SDKs/phonegap/2.9.0/lib
    [INF]  cmd-cordova-packager.cordova.native.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native
    [INF]     cmd-cordova-packager.cordova.src.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/native/src
    [INF]                           cmd.config.dir : /opt/Sencha/Cmd/4.0.0.161
    [INF]                                  cmd.dir : /opt/Sencha/Cmd/4.0.0.161
    [INF]                     cmd.framework.minver : 4.2.0
    [INF]                    cmd.framework.version : 4.2.99.99999
    [INF]                             cmd.jvm.args : -Xms128m -Xmx1024m -Djava.awt.headless=true
    [INF]               cmd.merge.tool.args.araxis : -wait -merge -3 -a1 {base} {user} {generated} {out}
    [INF]               cmd.merge.tool.args.kdiff3 : {base} {user} {generated} -o {out}
    [INF]              cmd.merge.tool.args.p4merge : {base} {user} {generated} {out}
    [INF]            cmd.merge.tool.args.smartsync : {user} {generated} {base}
    [INF]           cmd.merge.tool.args.sourcegear : --merge --result={out} {user} {base} {generated}
    [INF]             cmd.merge.tool.args.tortoise : -base:{base} -theirs:{generated} -mine:{user} -merged:{out}
    [INF]                               cmd.minver : 3.0.0.0
    [INF]                             cmd.platform : linux-x64
    [INF]                          cmd.server.port : 1841
    [INF]                              cmd.version : 4.0.0.161
    [INF]                                  ext.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1
    [INF]                      framework.classpath : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/src
    [INF]                     framework.cmd.minver : 3.1.0.206
    [INF]                    framework.cmd.version : 3.1.2.342
    [INF]                     framework.config.dir : /opt/Sencha/Cmd/4.0.0.161/plugins/ext/4.2
    [INF]                            framework.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1
    [INF]                           framework.name : ext
    [INF]                   framework.packages.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages
    [INF]                        framework.version : 4.2.1.883
    [INF]         packager.cordova.android.sdk.dir : /SDKs/android
    [INF]          packager.cordova.bb10.device.ip : 192.168.8.128
    [INF] packager.cordova.bb10.device.keystorepass :
    [INF]        packager.cordova.bb10.device.name : dev
    [INF]    packager.cordova.bb10.device.password :
    [INF]            packager.cordova.bb10.sdk.dir : /Applications/bbndk
    [INF]       packager.cordova.bb10.simulator.ip : 192.168.8.128
    [INF]     packager.cordova.bb10.simulator.name : sim
    [INF] packager.cordova.bb10.simulator.password :
    [INF]                 packager.cordova.sdk.dir : /SDKs/phonegap/2.9.0
    [INF]                 packager.osx.systemPaths : /opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
    [INF]                           repo.local.dir : /opt/Sencha/Cmd/repo
    [INF]         system.java.net.useSystemProxies : true
    [INF]                         theme.base.names : ext-theme-base,ext-theme-neutral,ext-theme-neptune,theme-patton
    [INF]                      theme.base.packages : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base,/home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral,/home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton
    [INF]                        trinity.build.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui
    [INF]                        trinity.classpath : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/dsl/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/contextIP/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ethernet/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ipinterface/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/route/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/bridge/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/update/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/arp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/vlan/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/accessservice/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/alarmMgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/dynif/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dnsmasq/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dyndns/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/lib/packet_matcher/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/rtd/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/ntp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/snmp/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/base/web,/home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF]                      trinity.controllers : "NavController","Home","EthSwitchController","EthSwitchBindController","PfDsl","PortDsl","ContextIp","EthernetController","Ips","IpInterface","RouteController","RouteEntryController","RouteBindsController","BridgeController","BridgeInterfacesController","BridgeMacController","BridgeStpController","BridgeTapController","Upgrade","VlanCtrl","VlanMappingCtrl","VlanMappingTcCtrl","InterfaceVlanController","AccessServices","AccessServicesProfile","AlarmsController","AAAController","AAALogController","InterfaceController","DhcpController","DhcpDnsEntryCtrl","DhcpLeaseEntryCtrl","DhcpRangeFormCtrl","DhcpCtxFormCtrl","DhcpRouterCtrl","DnsController","DnsNameController","DnsHostController","DnsSearchController","DynDNSController","RtdController","RtdCenterController","RtdLogController","NtpController","NtpServerController","Snmp","SnmpHost","SnmpTarget","SnmpCommunity","ConstValueCtrl","ImageController"
    [INF]                          trinity.ext.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1
    [INF]                      trinity.install.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web
    [INF]                      workspace.build.dir : /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui
    [INF]                    workspace.cmd.version : 3.1.2.342
    [INF]                     workspace.config.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/workspace
    [INF]                            workspace.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                   workspace.packages.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages
    [INF]                      workspace.theme.dir : /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/${args.themeName}

    Steps to Reproduce the Problem:
    I have not specifically tried to reproduce the problem in a clean workspace. But my additions to build.properties and build output are listed below.

    If I comment out app.out.scss and app.out.ruby the problems goes away, but then this leave the scss and rb files in my target file system. I do not want this.


    Code:
    build.dir=${trinity.install.dir}
    build.temp.dir=${workspace.build.dir}/${build.environment}
    
    
    # the base path for generating the bootstrap code for the 
    # slicer page
    bootstrap.base.path=${build.temp.dir}/sass
    
    
    # the output sass file to generate (used with enable.ext42.themes)
    app.out.scss=${bootstrap.base.path}/${app.out.base.debug}.scss
    # the output ruby compass config file to generate (used with enable.ext42.themes)
    app.out.ruby=${bootstrap.base.path}/config.rb
    
    
    # the location of the slicer widget page
    app.example.theme.html=${app.example.build.dir}/theme.html
    app.example.theme.html.tpl=${app.example.dir}/theme.html.tpl
    
    
    # properties to control the recirect css file that is
    # generated for the slicer example page
    app.example.css.file=${bootstrap.base.path}/${app.example.css.name}
    bootstrap.example.js=${bootstrap.base.path}/bootstrap.js
    
    
    # the base path to use for generating / calculating bootstrap info
    app.bootstrap.base.path=${build.temp.dir}
    # the full path to the bootstrap microloader manifest
    build.json.bootstrap.path=${app.bootstrap.base.path}/${build.json.bootstrap.name}

    Code:
    $ /opt/Sencha/Cmd/4.0.0.161/sencha -cw ui/webui/ config -file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/trinity.properties then config -prop build.environment=testing then app build
    Sencha Cmd v4.0.0.161
    [INF] Configuration property changed. Reloading build environment state.
    [INF] Configuration property changed. Reloading build environment state.
    [INF]
    [INF] init-plugin:
    [INF]
    [INF] cmd-root-plugin.init-properties:
    [INF]
    [INF] init-properties:
    [INF]
    [INF] init-sencha-command:
    [INF]
    [INF] init:
    [INF]
    [INF] app-build-impl:
    [INF]
    [INF] -before-init-local:
    [INF]
    [INF] -init-local:
    [INF]
    [INF] -after-init-local:
    [INF]
    [INF] init-local:
    [INF]
    [INF] check-cmd-in-path:
    [INF]
    [INF] find-cmd-in-path:
    [INF]
    [INF] check-cmd-in-environment:
    [INF]
    [INF] find-cmd-in-environment:
    [INF]
    [INF] find-cmd-in-shell:
    [INF]
    [INF] init-cmd:
    [INF]      [echo] Using Sencha Cmd from /opt/Sencha/Cmd/4.0.0.161 for /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/build.xml
    [INF]
    [INF] -before-init:
    [INF]
    [INF] -init:
    [INF] Initializing Sencha Cmd ant environment
    [INF] Adding antlib taskdef for com/sencha/command/compass/ant/antlib.xml
    [INF]
    [INF] -after-init:
    [INF]
    [INF] -before-init-defaults:
    [INF]
    [INF] -init-defaults:
    [INF]
    [INF] -after-init-defaults:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] init:
    [INF]
    [INF] -before-build:
    [INF]
    [INF] refresh:
    [INF]
    [INF] -before-refresh:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -detect-app-build-properties:
    [INF] Loading app json manifest...
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app.js
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/app
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/dsl/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/contextIP/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ethernet/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ipinterface/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/route/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/bridge/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/update/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/arp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/vlan/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/accessservice/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/alarmMgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/dynif/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dnsmasq/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dyndns/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/lib/packet_matcher/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/rtd/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/ntp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/snmp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/base/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sencha-compiler/app
    [INF] Adding external reference : @full-page => @overrides
    [INF]
    [INF] -refresh-app:
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.json
    [INF]
    [INF] -refresh:
    [INF]
    [INF] -after-refresh:
    [INF]
    [INF] resolve:
    [INF]
    [INF] js:
    [INF]
    [INF] -before-js:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -detect-app-build-properties:
    [INF]
    [INF] -compile-js:
    [INF] Concatenating output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/app.js
    [INF]
    [INF] -js:
    [INF]
    [INF] -after-js:
    [INF]
    [INF] copy-resources:
    [INF]
    [INF] -before-inherit-resources:
    [INF]
    [INF] -before-copy-resources:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -compile-resources:
    [INF] merging resources into /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/resources
    [INF] merged 198 resources into /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/resources
    [INF]
    [INF] -after-copy-resources:
    [INF]
    [INF] -after-inherit-resources:
    [INF]
    [INF] sass:
    [INF]
    [INF] -before-sass:
    [INF]
    [INF] -compass-compile-theme-package:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -compile-sass:
    [INF] writing sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] appending sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] appending sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] writing sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/config.rb
    [INF] executing compass using system installed ruby runtime
    LoadError on line 36 of /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: no such file to load -- ../../../../../../extjs-4.2.1/packages/ext-theme-base/sass/utils.rb
    Run with --trace to see the full backtrace
    [ERR]
    [ERR] BUILD FAILED
    [ERR] com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
    [ERR]
    [ERR] Total time: 17 seconds
    [ERR] The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/build-impl.xml:273: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:127: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:127: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:401)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: compass process exited with non-zero code : 1
         at com.sencha.command.compass.BaseRubyCommands.runRubyCommand(BaseRubyCommands.java:133)
         at com.sencha.command.compass.CompassCommands$BaseCompassCommand.execute(CompassCommands.java:123)
         at com.sencha.command.compass.ant.BaseCompassTask.doExecute(BaseCompassTask.java:89)
         at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:32)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)

  2. #2
    Sencha - Support Team slemmon's Avatar
    Join Date
    Mar 2009
    Location
    Boise, ID
    Posts
    5,470
    Vote Rating
    202
    slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of

      0  

    Default


    Try adding compass.sass.dir=${bootstrap.base.path} to the build.properties file. That property will point Compass to the correct SASS directory.

    Then when you build make sure you run a 'clean' which you can do like: "sencha app build -clean".

  3. #3
    Sencha User
    Join Date
    Apr 2012
    Posts
    30
    Vote Rating
    1
    kekassing is on a distinguished road

      0  

    Default


    I still get the same error after making the suggested change.

    Code:
    Sencha Cmd v4.0.0.161
    [INF] Configuration property changed. Reloading build environment state.
    [INF] Configuration property changed. Reloading build environment state.
    [INF]
    [INF] init-plugin:
    [INF]
    [INF] cmd-root-plugin.init-properties:
    [INF]
    [INF] init-properties:
    [INF]
    [INF] init-sencha-command:
    [INF]
    [INF] init:
    [INF]
    [INF] app-build-impl:
    [INF]
    [INF] -before-init-local:
    [INF]
    [INF] -init-local:
    [INF]
    [INF] -after-init-local:
    [INF]
    [INF] init-local:
    [INF]
    [INF] check-cmd-in-path:
    [INF]
    [INF] find-cmd-in-path:
    [INF]
    [INF] check-cmd-in-environment:
    [INF]
    [INF] find-cmd-in-environment:
    [INF]
    [INF] find-cmd-in-shell:
    [INF]
    [INF] init-cmd:
    [INF]      [echo] Using Sencha Cmd from /opt/Sencha/Cmd/4.0.0.161 for /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/build.xml
    [INF]
    [INF] -before-init:
    [INF]
    [INF] -init:
    [INF] Initializing Sencha Cmd ant environment
    [INF] Adding antlib taskdef for com/sencha/command/compass/ant/antlib.xml
    [INF]
    [INF] -after-init:
    [INF]
    [INF] -before-init-defaults:
    [INF]
    [INF] -init-defaults:
    [INF]
    [INF] -after-init-defaults:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] init:
    [INF]
    [INF] -before-build:
    [INF]     [mkdir] Created dir: /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/app
    [INF]
    [INF] refresh:
    [INF]
    [INF] -before-refresh:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -detect-app-build-properties:
    [INF] Loading app json manifest...
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton/src
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton/overrides
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/app.js
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/app
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/hw/dsl/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/contextIP/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ethernet/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/ipinterface/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/route/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/bridge/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/update/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/arp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/vlan/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/accessservice/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/alarmMgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/core/dynif/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dnsmasq/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/dyndns/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/lib/packet_matcher/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/rtd/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/ntp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/pkg/snmp/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/base/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF] Loading classpath entry /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sencha-compiler/app
    [INF] Adding external reference : @full-page => @overrides
    [INF]
    [INF] -refresh-app:
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending concatenated output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.js
    [INF] Appending content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/bootstrap.json
    [INF]
    [INF] -refresh:
    [INF]
    [INF] -after-refresh:
    [INF]
    [INF] resolve:
    [INF]
    [INF] js:
    [INF]
    [INF] -before-js:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -detect-app-build-properties:
    [INF]
    [INF] -compile-js:
    [INF] Concatenating output to file /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/app.js
    [INF]
    [INF] -js:
    [INF]
    [INF] -after-js:
    [INF]
    [INF] copy-resources:
    [INF]
    [INF] -before-inherit-resources:
    [INF]
    [INF] -before-copy-resources:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -compile-resources:
    [INF] merging resources into /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/resources
    [INF] merged 198 resources into /home/kkassing/dev/trinity_3.3/output/bacchus/br/target/usr/share/web/resources
    [INF]
    [INF] -after-copy-resources:
    [INF]
    [INF] -after-inherit-resources:
    [INF]
    [INF] sass:
    [INF]
    [INF] -before-sass:
    [INF]
    [INF] -compass-compile-theme-package:
    [INF]
    [INF] -init:
    [INF]
    [INF] -init-compiler:
    [INF]
    [INF] -compile-sass:
    [INF] writing sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] appending sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] appending sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/WebUI-all.scss
    [INF] writing sass content to /home/kkassing/dev/trinity_3.3/output/bacchus/br/build/trinity/sys/ui/webui/testing/sass/config.rb
    [INF] executing compass using system installed ruby runtime
    LoadError on line 36 of /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: no such file to load -- ../../../../../../extjs-4.2.1/packages/ext-theme-base/sass/utils.rb
    Run with --trace to see the full backtrace
    [ERR]
    [ERR] BUILD FAILED
    [ERR] com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
    [ERR]
    [ERR] Total time: 17 seconds
    [ERR] The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/build-impl.xml:273: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:127: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:127: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: The following error occurred while executing this line:
    /home/kkassing/dev/trinity_3.3/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app/sass-impl.xml:137: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:401)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)
       Caused by: compass process exited with non-zero code : 1
         at com.sencha.command.compass.BaseRubyCommands.runRubyCommand(BaseRubyCommands.java:133)
         at com.sencha.command.compass.CompassCommands$BaseCompassCommand.execute(CompassCommands.java:123)
         at com.sencha.command.compass.ant.BaseCompassTask.doExecute(BaseCompassTask.java:89)
         at com.sencha.ant.BaseAntTask.execute(BaseAntTask.java:32)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
         at com.sencha.ant.CallTask.execute(CallTask.java:108)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at com.sencha.ant.AntScript.execute(AntScript.java:127)
         at com.sencha.command.plugin.PluginManager.execute(PluginManager.java:93)
         at com.sencha.command.plugin.PluginManager.executeReverseFirst(PluginManager.java:134)
         at com.sencha.command.environment.BuildEnvironment.execute(BuildEnvironment.java:245)
         at com.sencha.command.environment.AppOrPackageEnvironment.execute(AppOrPackageEnvironment.java:394)
         at com.sencha.command.BasePluginCommands$BasePluginCommand.doExecute(BasePluginCommands.java:23)
         at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:130)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:174)
         at com.sencha.cli.Command.dispatch(Command.java:42)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.cli.Commands.dispatch(Commands.java:62)
         at com.sencha.command.Sencha.dispatch(Sencha.java:79)
         at com.sencha.command.Sencha.main(Sencha.java:147)

  4. #4
    Sencha - Support Team slemmon's Avatar
    Join Date
    Mar 2009
    Location
    Boise, ID
    Posts
    5,470
    Vote Rating
    202
    slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of

      0  

    Default


    What version of Ruby is your machine running? (ruby -v)
    Are you a Sencha products veteran who has wondered what it might be like to work at Sencha? If so, please reach out to our recruiting manager: sheryl@sencha.com

  5. #5
    Sencha User
    Join Date
    Apr 2012
    Posts
    30
    Vote Rating
    1
    kekassing is on a distinguished road

      0  

    Default


    ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]

  6. #6
    Sencha - Support Team slemmon's Avatar
    Join Date
    Mar 2009
    Location
    Boise, ID
    Posts
    5,470
    Vote Rating
    202
    slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of

      0  

    Default


    While normally I wouldn't advise you edit the impl.xml files can you try the following:
    In the .sencha/app/ folder can you edit the sass-impl.xml file? Replace the following

    Code:
    <x-compass-compile    dir="${build.dir}"    trace="${compass.comiple.trace}"    boring="${compass.compile.boring}"    force="${compass.compile.force}"    sassdir="${compass.sass.dir}"    cssdir="${compass.css.dir}"    config="${compass.config.file}"/>
    with

    Code:
    <x-compass-compile    dir="${compass.sass.dir}"    trace="${compass.comiple.trace}"    boring="${compass.compile.boring}"    force="${compass.compile.force}"    sassdir="${compass.sass.dir}"    cssdir="${compass.css.dir}"    config="${compass.config.file}"/>
    Are you a Sencha products veteran who has wondered what it might be like to work at Sencha? If so, please reach out to our recruiting manager: sheryl@sencha.com

  7. #7
    Sencha User
    Join Date
    Apr 2012
    Posts
    30
    Vote Rating
    1
    kekassing is on a distinguished road

      0  

    Default


    This solves my problem thanks! Will this change make it into the next release?

  8. #8
    Sencha - Support Team slemmon's Avatar
    Join Date
    Mar 2009
    Location
    Boise, ID
    Posts
    5,470
    Vote Rating
    202
    slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of slemmon has much to be proud of

      0  

    Default


    Excellent! Glad we got this fixed!

    The code is frozen for GA (which should drop very, very shortly here) so I'm afraid it won't be in the 4.0.0 release. The target release for this fix will be 4.0.1 as a patch.
    Are you a Sencha products veteran who has wondered what it might be like to work at Sencha? If so, please reach out to our recruiting manager: sheryl@sencha.com

  9. #9
    Touch Premium Member svenna's Avatar
    Join Date
    Jun 2007
    Location
    Oslo,Norway
    Posts
    563
    Vote Rating
    26
    svenna has a spectacular aura about svenna has a spectacular aura about

      0  

    Default


    I have the same problem when using 4.0.1.33 (from SA 3 RC1)

    I see that the sass-impl.xml file is somewhat changed, so the search replace is not the same.

    Details of my config:
    plain workspace, with apps as direct subfolders.
    Default build dir is the cmd default in the workspace, however in the .sencha\app\prodution.properties I've added the line:

    build.dir = ../../webroot/MyApp

    My intention is to only use the overwritten path for production builds. That seems to work fine, except for sass. I get lot's of warnings from SASS while building.

    snippet from the logfile:
    Code:
    [INF] -compile-sass:
    [INF] writing sass content to E:\htdocs\ecosupport\designer/build/temp/production/ecoModellAdmin/sass/ecoModellAdmin-all.scss
    [INF] appending sass content to E:\htdocs\ecosupport\designer/build/temp/production/ecoModellAdmin/sass/ecoModellAdmin-all.scss
    [INF] appending sass content to E:\htdocs\ecosupport\designer/build/temp/production/ecoModellAdmin/sass/ecoModellAdmin-all.scss
    [INF] executing compass using system installed ruby runtime
    WARNING: @theme-background-image: Theme image not found: images/dd/drop-yes.gif
             on line 18 of E:/htdocs/ecosupport/designer/build/temp/production/ecoModellAdmin/sass/../../../../../ext/packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
             from line 710 of E:/htdocs/ecosupport/designer/build/temp/production/ecoModellAdmin/sass/ecoModellAdmin-all.scss
    Sven Tore Iversen

  10. #10
    Touch Premium Member svenna's Avatar
    Join Date
    Jun 2007
    Location
    Oslo,Norway
    Posts
    563
    Vote Rating
    26
    svenna has a spectacular aura about svenna has a spectacular aura about

      0  

    Default


    Got it working:

    - Used full path, isted of relative path when setting build dir

    - Edited sass-impl.xml from line 130 (new code below)
    - - replaced build.dir with compass.sass.dir for the dir property
    - - replaced comiple with compile in the trace property (not related, known typo/bug)

    - Did not add compass.sass.dir=${bootstrap.base.path} to build.properties

    code (including debug):
    Code:
    			<!--echo message="${line.separator}
    				dir=${build.dir}${line.separator}
    				dir2=${compass.sass.dir}${line.separator}
                    trace=${compass.compile.trace}${line.separator}
                    boring=${compass.compile.boring}${line.separator}
                    force=${compass.compile.force}${line.separator}
                    sassdir=${compass.sass.dir}${line.separator}
                    cssdir=${compass.css.dir}${line.separator}
                    config=${compass.config.file}${line.separator}" /-->
    				
                <x-compass-compile
                    dir="${compass.sass.dir}"
                    trace="${compass.compile.trace}"
                    boring="${compass.compile.boring}"
                    force="${compass.compile.force}"
                    sassdir="${compass.sass.dir}"
                    cssdir="${compass.css.dir}"
                    config="${compass.config.file}"/>
    The key for my problem was the combination of my use of relative path, and this bug.
    I'd still like to use a relative path, since the full path is not the same on the computers I code on, but I'll solve this by either figuring out the ant way of receiving the current path or "building" of another full-path value
    Sven Tore Iversen

Thread Participants: 2