Project: aptanastudio
Issue APSTUD-4536: Ruble loading throwing errors related to loading translation strings
{code} (Build 3.0.0.qualifier) [ERROR] An error occurred while executing a script-loaded event listener org.eclipse.core.runtime.AssertionFailedException: assertion failed: Bundle not serialized correctly to file /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/cache.en_US.yml org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:203) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:139) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.updateCacheIfNecessary(BundleCacher.java:110) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.scriptLoaded(BundleCacher.java:97) com.aptana.scripting.model.BundleManager.fireScriptLoadedEvent(BundleManager.java:730) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2060) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2017) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:1993) com.aptana.scripting.model.BundleMonitor.fileCreatedHelper(BundleMonitor.java:206) com.aptana.scripting.model.BundleMonitor.fileCreated(BundleMonitor.java:172) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.batchEndEvent(JNotifyAdapterMacOSX.java:638) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX$1.batchEnd(JNotifyAdapterMacOSX.java:143) net.contentobjects.jnotify.macosx.JNotify_macosx.callbackInBatch(JNotify_macosx.java:141) net.contentobjects.jnotify.macosx.JNotify_macosx.nativeNotifyLoop(Native Method) net.contentobjects.jnotify.macosx.JNotify_macosx.access$5(JNotify_macosx.java:81) net.contentobjects.jnotify.macosx.JNotify_macosx$1.run(JNotify_macosx.java:70) (Build 3.0.0.qualifier) [ERROR] An error occurred while executing a script-loaded event listener org.eclipse.core.runtime.AssertionFailedException: assertion failed: Bundle not serialized correctly to file /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/cache.en_US.yml org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:203) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:139) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.updateCacheIfNecessary(BundleCacher.java:110) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.scriptLoaded(BundleCacher.java:97) com.aptana.scripting.model.BundleManager.fireScriptLoadedEvent(BundleManager.java:730) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2060) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2017) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:1993) com.aptana.scripting.model.BundleMonitor.fileCreatedHelper(BundleMonitor.java:206) com.aptana.scripting.model.BundleMonitor.fileCreated(BundleMonitor.java:172) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.batchEndEvent(JNotifyAdapterMacOSX.java:638) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX$1.batchEnd(JNotifyAdapterMacOSX.java:143) net.contentobjects.jnotify.macosx.JNotify_macosx.callbackInBatch(JNotify_macosx.java:141) net.contentobjects.jnotify.macosx.JNotify_macosx.nativeNotifyLoop(Native Method) net.contentobjects.jnotify.macosx.JNotify_macosx.access$5(JNotify_macosx.java:81) net.contentobjects.jnotify.macosx.JNotify_macosx$1.run(JNotify_macosx.java:70) Errno::ENOENT: No such file or directory - No such file or directory - /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/commands/appcelerator_titanium_mobile_developer_center.rb/config/locales chdir at org/jruby/RubyDir.java:317 load_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:95 init_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:88 translate at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:53 t at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:131 (root) at /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/commands/appcelerator_titanium_mobile_developer_center.rb:3 Errno::ENOENT: No such file or directory - No such file or directory - /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/samples/project_samples.rb/config/locales chdir at org/jruby/RubyDir.java:317 load_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:95 init_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:88 translate at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:53 t at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:131 (root) at /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/samples/project_samples.rb:3 (Build 3.0.0.qualifier) [ERROR] An error occurred while executing a script-loaded event listener org.eclipse.core.runtime.AssertionFailedException: assertion failed: Bundle not serialized correctly to file /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/cache.en_US.yml org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:203) com.aptana.scripting.model.BundleCacher.cache(BundleCacher.java:139) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.updateCacheIfNecessary(BundleCacher.java:110) com.aptana.scripting.model.BundleCacher$BundleCacheInvalidatingLoadCycleListener.scriptLoaded(BundleCacher.java:97) com.aptana.scripting.model.BundleManager.fireScriptLoadedEvent(BundleManager.java:730) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2060) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:2017) com.aptana.scripting.model.BundleManager.loadScript(BundleManager.java:1993) com.aptana.scripting.model.BundleMonitor.fileCreatedHelper(BundleMonitor.java:206) com.aptana.scripting.model.BundleMonitor.fileCreated(BundleMonitor.java:172) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX.batchEndEvent(JNotifyAdapterMacOSX.java:638) net.contentobjects.jnotify.macosx.JNotifyAdapterMacOSX$1.batchEnd(JNotifyAdapterMacOSX.java:143) net.contentobjects.jnotify.macosx.JNotify_macosx.callbackInBatch(JNotify_macosx.java:141) net.contentobjects.jnotify.macosx.JNotify_macosx.nativeNotifyLoop(Native Method) net.contentobjects.jnotify.macosx.JNotify_macosx.access$5(JNotify_macosx.java:81) net.contentobjects.jnotify.macosx.JNotify_macosx$1.run(JNotify_macosx.java:70) Errno::ENOENT: No such file or directory - No such file or directory - /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/samples/project_samples.rb/config/locales chdir at org/jruby/RubyDir.java:317 load_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:95 init_translations at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:88 translate at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:53 t at /Users/ingo/Documents/Projects/Aptana/red_core/plugins/com.aptana.scripting/framework/ruble/i18n.rb:131 (root) at /Users/ingo/Documents/Projects/Aptana/rubles/titanium_mobile.ruble/samples/project_samples.rb:3 {code}
Story points: 8