scootiePuff
2008-Apr-01 21:55 UTC
Rjb::load attempt leads to mongrel abort, uninitialized constant error message
i have been working on integrating the ruby java bridge RJB with a rails application. i seem to having trouble getting the rails app to detect the 3rd party .java class files that i have stored under several layers deep from the app''s ''lib'' folder. a rails app controller keeps erroring with ''NoClassDefFoundError''. arton of RJB suggested i include Rjb::load "#{RAILS_ROOT}/lib" in the environment.rb file. however, this seems to cause mongrel to abort, with a ''`load_missing_constant'': uninitialized constant Rjb (NameError)'' error message. (original inquiry at the rjb help forum: http://tinyurl.com/yt6wgb) i was able to make use of these .java classes from a terminal when my scripts were standalone, when not yet integrated with the rails application. i''ve tried various permutations of specifying the path to the java classes'' files while in the rails app''s ''lib'' folder, to no avail. jvm has been loaded successfully using the ENV[''CLASSPATH'']=.. mechanism in my ruby script, as far as i can tell. it''s quite possible that i am mistaken of course. i''ve re-inquired with arton about my subsequent problem, but i thought i would post here to see if anyone else can help me as well. please advise? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---