Forum: Ruby on Rails RAD RAILS Problem. Wont start! Linux nubee

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Cd8c9864d88bcafc164d8fdb820cc451?d=identicon&s=25 Chris (Guest)
on 2006-06-01 17:39
Hi
I've just installed SUSE linux, downloaded RADRAILS, and extracted it to
/home/myname/bin/radrails.

When i try to run it i get the red radrails logo and then it gives me an
error and stops loading.  Its my first day using Linux, previously i
have used windows, so any help is greately appreciated. Here is the log
file with the errors in it :


chrisr@s213:~> cat
/home/chrisr/bin/radrails/configuration/1149175331973.log
!SESSION 2006-06-01 16:22:11.639
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.4.2_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86

!ENTRY org.eclipse.osgi 4 0 2006-06-01 16:22:13.647
!MESSAGE An error occurred while automatically activating bundle
org.radrails.ide.ui (13).
!STACK 0
org.osgi.framework.BundleException: The activator
org.radrails.ide.ui.RadRailsIDEPlugin for bundle org.radrails.ide.ui is
invalid
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:141)
        at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:965)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:402)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
        at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:144)
        at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
        at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.UnsupportedClassVersionError:
org/radrails/ide/ui/RadRailsIDEPlugin (Unsupported major.minor version
49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:491)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:461)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:420)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:403)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:134)
        ... 31 more
Root exception:
java.lang.UnsupportedClassVersionError:
org/radrails/ide/ui/RadRailsIDEPlugin (Unsupported major.minor version
49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:491)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:461)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:420)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:403)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:134)
        at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:965)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:402)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
        at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:144)
        at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
        at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.osgi 4 0 2006-06-01 16:22:13.685
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in org.radrails.ide.ui was
unable to load class org.radrails.ide.ui.RadRails.
        at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:162)
        at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:146)
        at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
        at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)
org.eclipse.core.runtime.CoreException[1]:
java.lang.ClassNotFoundException: org.radrails.ide.ui.RadRails
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:406)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
        at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:144)
        at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
        at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.osgi 2 0 2006-06-01 16:22:13.740
!MESSAGE One or more bundles are not resolved because the following root
constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2006-06-01 16:22:13.740
!MESSAGE Bundle update@plugins/org.eclipse.platform_3.2.0.v20060329/ was
not resolved.
!SUBENTRY 2 org.eclipse.platform 2 0 2006-06-01 16:22:13.740
!MESSAGE Missing required bundle
org.eclipse.ui.intro.universal_[3.2.0,4.0.0).

!ENTRY org.eclipse.osgi 2 0 2006-06-01 16:22:13.742
!MESSAGE The following is a complete list of bundles which are not
resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2006-06-01 16:22:13.742
!MESSAGE Bundle update@plugins/org.eclipse.platform_3.2.0.v20060329/
[84] was not resolved.
!SUBENTRY 2 org.eclipse.platform 2 0 2006-06-01 16:22:13.742
!MESSAGE Missing required bundle
org.eclipse.ui.intro.universal_[3.2.0,4.0.0).
6f7c877de704c7cc03c8a3b2dc52df92?d=identicon&s=25 Carmen --- (carmen)
on 2006-06-02 05:26
your best bet is to install Eclipse through your distributions
packageing system (eg apt-get/yum/pacman/emerge) and then install the
radrails module from inside eclipse's extension/upgrade manager
thingamo.. the url you need to add to the list is on the frontpage of
the radrails site

and check out rails.el fmr emacs...
14d984e37d03a0adbc5b5987a41411cf?d=identicon&s=25 Chris (Guest)
on 2006-06-02 10:40
Surely  one of you hardcore linux peeps can solve this easy problem?
If this were a windows problem i'm sure i'd have a quick answer to it.
Its a big pity.  I'd really like to use Linux, but there are so many
obstacles.
0158871402c1ecfa57952e8a379cfd10?d=identicon&s=25 Daniel Lucraft (Guest)
on 2006-06-02 18:40
My radrails won't start either on Ubuntu Dapper, but using EasyEclipse
(http://www.easyeclipse.org) instead worked a treat.

They have prepackaged Eclipse distributions for various purposes that
you can just unzip and run right away. Pick the ruby/rails distribution,
then once it's running all you need to get into Radrails is choose the
'rails' perspective from the menu.
61b70c2f195b0e669a8e25000148d9dd?d=identicon&s=25 Eden Brandeis (Guest)
on 2006-06-02 18:49
(Received via mailing list)
I know this won't help you solve your problem, but I just wanted to let
you
know that I installed Suse 10.1 and had no problem running RadRails just
by
downloading and unpacking it.  I followed the same basic steps you
described.  Perhaps you are missing some sort of dependency?

Hope you get it working.  Development has been much smoother working
under
Linux than Windows.
29b15f133c26b6dac0e4954d61733db9?d=identicon&s=25 Larry Kelly (Guest)
on 2006-06-03 02:51
(Received via mailing list)
I was having problems with RadRails0.6.3 on FedoraCore5. Followed the
steps
here without success.  I'm now using Easy-Ecilpse.  Development it much
smoother on Linux now.  Though I still deploy on a Windows box, at least
for
now.
Best of Luck
-Larry
This topic is locked and can not be replied to.