2009.06.04 17:08:17 INFO org.sonar.INFO JDBC datasource bound to JNDI, name=jdbc/sonar 2009.06.04 17:08:28 INFO org.sonar.INFO publish 5 GWT extensions to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:28 INFO org.sonar.INFO publish org.sonar.plugins.core.resourceviewer.GwtResourceViewer to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:28 INFO org.sonar.INFO publish org.sonar.plugins.core.defaultsourceviewer.GwtDefaultSourceViewer to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:28 INFO org.sonar.INFO publish org.sonar.plugins.core.codecoveragesourceviewer.GwtCodeCoverageSourceViewer to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:28 INFO org.sonar.INFO publish org.sonar.plugins.core.violationssourceviewer.GwtViolationsSourceViewer to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:28 INFO org.sonar.INFO publish org.sonar.plugins.core.clouds.GwtClouds to /CDNDEV04/apachsvn/sonar/sonar-1.6/war/sonar-web/deploy/gwt 2009.06.04 17:08:30 INFO org.sonar.INFO loading metrics... 2009.06.04 17:08:31 INFO org.sonar.INFO loading pmd rules... 2009.06.04 17:08:39 INFO org.sonar.INFO loading pmd extensions... 2009.06.04 17:08:39 INFO org.sonar.INFO loading checkstyle rules... 2009.06.04 17:08:43 INFO org.sonar.INFO loading checkstyle extensions... 2009.06.04 17:08:43 INFO org.sonar.INFO loading findbugs rules... 2009.06.04 17:08:56 INFO org.sonar.INFO loading findbugs extensions... 2009.06.04 17:08:58 INFO org.sonar.INFO loading pmd profiles... 2009.06.04 17:08:59 INFO org.sonar.INFO loading the profile Sonar way/java from pmd 2009.06.04 17:09:03 INFO org.sonar.INFO loading the profile Sun checks/java from pmd 2009.06.04 17:09:04 INFO org.sonar.INFO loading checkstyle profiles... 2009.06.04 17:09:05 INFO org.sonar.INFO loading the profile Sonar way/java from checkstyle 2009.06.04 17:09:07 INFO org.sonar.INFO loading the profile Sun checks/java from checkstyle 2009.06.04 17:09:10 INFO org.sonar.INFO loading findbugs profiles... 2009.06.04 17:09:11 INFO org.sonar.INFO activating java default profile... 2009.06.04 17:15:56 ERROR rails.sonar NativeException (java.lang.IllegalArgumentException: Name must be not null): org/sonar/core/batch/monitoring/AbstractMonitored.java:29:in `' org/sonar/core/batch/monitoring/Monitored.java:32:in `' org/sonar/core/batch/monitoring/MonitorImpl.java:40:in `register' org/sonar/core/batch/SnapshotAnalyser.java:79:in `startMonitoring' org/sonar/core/batch/SnapshotAnalyser.java:89:in `doStart' org/sonar/commons/database/AbstractDatabaseBatch.java:30:in `startIn' org/sonar/commons/database/DatabaseBatchStarter.java:30:in `start' org/sonar/core/batch/SnapshotAnalyser.java:44:in `' org/sonar/core/batch/Batch.java:52:in `process' sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0' sun/reflect/NativeMethodAccessorImpl.java:39:in `invoke' sun/reflect/DelegatingMethodAccessorImpl.java:25:in `invoke' java/lang/reflect/Method.java:585:in `invoke' org/jruby/javasupport/JavaMethod.java:298:in `invokeWithExceptionHandling' org/jruby/javasupport/JavaMethod.java:259:in `invoke' org/jruby/java/invokers/InstanceMethodInvoker.java:44:in `call' org/jruby/runtime/callsite/CachingCallSite.java:280:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:116:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/IfNode.java:108:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:234:in `call' org/jruby/RubyClass.java:332:in `finvoke' org/jruby/RubyObject.java:2037:in `send' org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:152:in `call' org/jruby/runtime/callsite/CachingCallSite.java:114:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/IfNode.java:108:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/IfNode.java:110:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:339:in `call' org/jruby/runtime/callsite/CachingCallSite.java:196:in `call' org/jruby/ast/FCallThreeArgNode.java:40:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:190:in `yield' org/jruby/runtime/Block.java:129:in `yield' org/jruby/ast/YieldNode.java:95:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:234:in `call' org/jruby/internal/runtime/methods/WrapperMethod.java:74:in `call' org/jruby/runtime/callsite/CachingCallSite.java:83:in `call' org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret' org/jruby/ast/CallNoArgNode.java:61:in `interpret' org/jruby/ast/ArrayNode.java:91:in `interpretPrimitive' org/jruby/ast/ArrayNode.java:81:in `interpret' org/jruby/ast/CallNoArgNode.java:61:in `interpret' org/jruby/ast/LocalAsgnNode.java:120:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/IfNode.java:108:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/RescueNode.java:222:in `executeBody' org/jruby/ast/RescueNode.java:144:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:107:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:190:in `yield' org/jruby/runtime/Block.java:129:in `yield' org/jruby/ast/YieldNode.java:95:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/EnsureNode.java:93:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:234:in `call' org/jruby/runtime/callsite/CachingCallSite.java:83:in `call' org/jruby/ast/CallNoArgBlockPassNode.java:52:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/IfNode.java:110:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:234:in `call' org/jruby/runtime/callsite/CachingCallSite.java:83:in `call' org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:234:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:80:in `call' org/jruby/RubyClass.java:332:in `finvoke' org/jruby/RubyObject.java:2037:in `send' org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:152:in `call' org/jruby/runtime/callsite/CachingCallSite.java:280:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:116:in `call' org/jruby/ast/FCallSpecialArgNode.java:39:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/EnsureNode.java:93:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:339:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:72:in `call' org/jruby/runtime/callsite/CachingCallSite.java:320:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:198:in `call' org/jruby/ast/FCallSpecialArgNode.java:43:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:339:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:72:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:72:in `call' org/jruby/runtime/callsite/CachingCallSite.java:320:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:198:in `call' org/jruby/ast/FCallSpecialArgNode.java:43:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:297:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:68:in `call' org/jruby/runtime/callsite/CachingCallSite.java:155:in `call' org/jruby/ast/CallTwoArgNode.java:59:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:297:in `call' org/jruby/runtime/callsite/CachingCallSite.java:155:in `call' org/jruby/ast/CallTwoArgNode.java:59:in `interpret' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/RescueNode.java:222:in `executeBody' org/jruby/ast/RescueNode.java:144:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:107:in `interpret' org/jruby/ast/EnsureNode.java:93:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:213:in `call' org/jruby/runtime/callsite/CachingCallSite.java:73:in `call' org/jruby/ast/VCallNode.java:82:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/ast/IfNode.java:108:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/RescueNode.java:222:in `executeBody' org/jruby/ast/RescueNode.java:144:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:107:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:297:in `call' org/jruby/runtime/callsite/CachingCallSite.java:155:in `call' org/jruby/ast/CallTwoArgNode.java:59:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:339:in `call' org/jruby/runtime/callsite/CachingCallSite.java:196:in `call' org/jruby/ast/CallThreeArgNode.java:61:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:255:in `call' org/jruby/runtime/callsite/CachingCallSite.java:114:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/IfNode.java:108:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:255:in `call' org/jruby/runtime/callsite/CachingCallSite.java:114:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/ast/BlockNode.java:68:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:255:in `call' org/jruby/runtime/callsite/CachingCallSite.java:114:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:101:in `interpret' org/jruby/internal/runtime/methods/DefaultMethod.java:165:in `interpretedCall' org/jruby/internal/runtime/methods/DefaultMethod.java:142:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:255:in `call' org/jruby/RubyClass.java:468:in `finvoke' org/jruby/javasupport/util/RuntimeHelpers.java:305:in `invoke' org/jruby/RubyObject.java:697:in `callMethod' org/jruby/javasupport/JavaEmbedUtils.java:134:in `callMethod' org/jruby/rack/DefaultRackApplication.java:71:in `__call' org/jruby/rack/DefaultRackApplication.java:41:in `call' org/jruby/rack/DefaultRackDispatcher.java:32:in `process' org/jruby/rack/RackFilter.java:51:in `doFilter' org/mortbay/jetty/servlet/ServletHandler.java:1088:in `doFilter' org/sonar/web/DatabaseSessionFilter.java:40:in `doFilter' org/mortbay/jetty/servlet/ServletHandler.java:1088:in `doFilter' com/planetj/servlet/filter/compression/CompressingFilter.java:217:in `doFilter' org/mortbay/jetty/servlet/ServletHandler.java:1088:in `doFilter' org/mortbay/jetty/servlet/ServletHandler.java:360:in `handle' org/mortbay/jetty/security/SecurityHandler.java:216:in `handle' org/mortbay/jetty/servlet/SessionHandler.java:181:in `handle' org/mortbay/jetty/handler/ContextHandler.java:729:in `handle' org/mortbay/jetty/webapp/WebAppContext.java:405:in `handle' org/mortbay/jetty/handler/HandlerCollection.java:114:in `handle' org/mortbay/jetty/handler/HandlerWrapper.java:152:in `handle' org/mortbay/jetty/Server.java:324:in `handle' org/mortbay/jetty/HttpConnection.java:505:in `handleRequest' org/mortbay/jetty/HttpConnection.java:829:in `headerComplete' org/mortbay/jetty/HttpParser.java:513:in `parseNext' org/mortbay/jetty/HttpParser.java:211:in `parseAvailable' org/mortbay/jetty/HttpConnection.java:380:in `handle' org/mortbay/io/nio/SelectChannelEndPoint.java:395:in `run' org/mortbay/thread/BoundedThreadPool.java:450:in `run' /gems/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `perform_action' /gems/gems/actionpack-2.0.2/lib/action_controller/filters.rb:697:in `call_filters' /gems/gems/actionpack-2.0.2/lib/action_controller/filters.rb:689:in `perform_action_with_filters' /gems/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' file:/lib/jruby-complete-1.1.5.jar!/benchmark.rb:293:in `measure' /gems/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' /gems/gems/actionpack-2.0.2/lib/action_controller/rescue.rb:199:in `perform_action_with_rescue' /gems/gems/actionpack-2.0.2/lib/action_controller/caching.rb:678:in `perform_action_with_caching' /gems/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache' /gems/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache' /gems/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `perform_action_with_caching' /gems/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `process' /gems/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in `process_with_filters' /gems/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in `process_with_session_management_support' /gems/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process' /gems/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:171:in `handle_request' /gems/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch' /gems/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi' /gems/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch' file:/lib/jruby-rack-0.9.3.jar!/rack/adapter/rails.rb:37:in `serve_rails' file:/lib/jruby-rack-0.9.3.jar!/rack/adapter/rails.rb:44:in `call' file:/lib/jruby-rack-0.9.3.jar!/jruby/rack/rails.rb:145:in `call' file:/lib/jruby-rack-0.9.3.jar!/rack/handler/servlet.rb:17:in `call' :1