« Return to Thread: RubyGems Missing, frustation with Solaris CoolStack and Jruby

Re: RubyGems Missing, frustation with Solaris CoolStack and Jruby

by manalang :: Rate this Message:

Reply to Author | View in Thread

It prevents my app from starting up.  I'll try jruby 1.3.1 and report back.  One thing, /WEB-INF/lib/jruby-
complete-1.2.0.jar!/META-INF/jruby.home is not a jar path?!?


On Tue, Jul 14, 2009 at 9:06 AM, Charles Oliver Nutter <headius@...> wrote:
On Tue, Jul 14, 2009 at 7:29 AM, Rich Manalang<rich.manalang@...> wrote:
> I wrote up this bug (http://kenai.com/jira/browse/JRUBY_RACK-16) for
> jruby-rack last week but I think it's actually related to this issue.
>
> Today, I'm testing one of my apps in Weblogic 10.3 and I'm getting a similar
> stack trace that's described in ->
> http://groups.google.com/group/jruby-users/browse_thread/thread/6b5550240e2b01d1
> , but I also get the following in the admin console logs:
>
> Warning: JRuby home
> "/Users/richmanalang/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/stage/connect/connect.war/WEB-INF/lib/jruby-complete-1.2.0.jar!/META-INF/jruby.home"
> does not exist, using /var/tmp/.  I unzipped jruby-complete-1.2.0.jar and
> verified that META-INF/jruby.home exists.

Prior to JRuby 1.3, if the jruby home could not be located, JRuby
would try to *create it*. This was obviously wrong, and now it falls
back to using the system tmp dir. In this case, it looks like it's
trying to get access to a filesystem path that does not exist (that
long path of yours is not a jar URL, so it's trying to use the
filesystem), and where it might have created that path before it's now
warning you and falling back on a known existing location.

Does this affect the functionality of your app?

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email



 « Return to Thread: RubyGems Missing, frustation with Solaris CoolStack and Jruby