Mutex is not locked
-------------------

                 Key: JRUBY-5319
                 URL: http://jira.codehaus.org/browse/JRUBY-5319
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.5.6
         Environment: Windows Server 2008, IIS 7.0, Tomcat 6.0, JRuby 1.5.6, 
Rails 3.0.3
            Reporter: Robert Glaser
            Assignee: Thomas E Enebo


After deploying my app into Tomcat, I get this error:

{{SEVERE: Application Error
org.jruby.rack.RackInitializationException: Mutex is not locked
        from 
classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:478:in 
`find_files'
        from 
classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:1103
        from 
classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:1:in `require'
        from C:/Program Files/Apache Software Foundation/Tomcat 
6.0/temp/0-ROOT/WEB-INF/config/boot.rb:1
        from C:/Program Files/Apache Software Foundation/Tomcat 
6.0/temp/0-ROOT/WEB-INF/config/boot.rb:165:in `require'
        from classpath:/jruby/rack/rails.rb:165:in `load_environment'
        from classpath:/jruby/rack/rails.rb:173:in `to_app'
        from classpath:/jruby/rack/rails.rb:194:in `new'
        from <script>:2
        from classpath:/vendor/rack-1.2.1/rack/builder.rb:46:in `instance_eval'
        from classpath:/vendor/rack-1.2.1/rack/builder.rb:46:in `initialize'
        from <script>:2:in `new'
        from <script>:2

        at 
org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:183)
        at 
org.jruby.rack.DefaultRackApplicationFactory.getApplication(DefaultRackApplicationFactory.java:60)
        at 
org.jruby.rack.PoolingRackApplicationFactory.getApplication(PoolingRackApplicationFactory.java:94)
        at 
org.jruby.rack.DefaultRackDispatcher.process(DefaultRackDispatcher.java:28)
        at org.jruby.rack.RackFilter.doFilter(RackFilter.java:63)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
        at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
        at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.jruby.exceptions.RaiseException: Mutex is not locked
        at 
(unknown).new(classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:838)
        at 
#<Class:01x16a5d72>.searcher(classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:478)
        at 
#<Class:01x16a5d72>.find_files(classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:1103)
        at 
(unknown).(unknown)(classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems.rb:1)
        at Kernel.require(C:/Program Files/Apache Software Foundation/Tomcat 
6.0/temp/0-ROOT/WEB-INF/config/boot.rb:1)
        at (unknown).(unknown)(C:/Program Files/Apache Software 
Foundation/Tomcat 6.0/temp/0-ROOT/WEB-INF/config/boot.rb:165)
        at Kernel.require(classpath:/jruby/rack/rails.rb:165)
        at 
JRuby::Rack::RailsBooter::Rails3Environment.load_environment(classpath:/jruby/rack/rails.rb:173)
        at 
JRuby::Rack::RailsBooter::Rails3Environment.to_app(classpath:/jruby/rack/rails.rb:194)
        at #<Class:01xa93995>.new(<script>:2)
        at (unknown).(unknown)(classpath:/vendor/rack-1.2.1/rack/builder.rb:46)
        at Kernel.instance_eval(classpath:/vendor/rack-1.2.1/rack/builder.rb:46)
        at Kernel.instance_eval(classpath:/vendor/rack-1.2.1/rack/builder.rb:46)
        at Rack::Builder.initialize(<script>:2)
        at (unknown).new(<script>:2)
        at (unknown).(unknown)(:1)}}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

    http://xircles.codehaus.org/manage_email


Reply via email to