[daya@lindev2 ship]$ jirb -I ~/webdev/webapp-common/build/classes/ -I ~/webdev/xtralibs/hibernate/lib
irb(main):001:0> require "com/skyauction/webapp/dao/BaseDAO"
=> true
irb(main):002:0> require "com/skyauction/webapp/dao/DAOFactory"
=> true
irb(main):003:0> require "hibernate-3.2.6.jar"
=> true
irb(main):004:0> bd = com::skyauction::webapp::dao::DAOFactory.get_base_dao()
java.lang.Class:-2:in `getDeclaredClasses0': java.lang.NoClassDefFoundError: com/skyauction/webapp/dao/DAOFactory$LocalBaseDAO
from java.lang.Class:1671:in `getDeclaredClasses'
from java.lang.Class$2:1290:in `run'
from java.security.AccessController:-2:in `doPrivileged'
from java.lang.Class:1284:in `getClasses'
from org.jruby.javasupport.JavaClass:1675:in `getClasses'
from org.jruby.javasupport.JavaClass:607:in `installClassConstants'
from org.jruby.javasupport.JavaClass:527:in `setupProxy'
from org.jruby.javasupport.Java:660:in `createProxyClass'
from org.jruby.javasupport.Java:598:in `getProxyClass'
from org.jruby.javasupport.Java:640:in `get_proxy_class'
from org.jruby.javasupport.Java$JavaUtilities:302:in `get_proxy_class'
from org.jruby.javasupport.Java$JavaUtilities$s_method_1_0$RUBYINVOKER$get_proxy_class:-1:in `call'
from org.jruby.runtime.callsite.CachingCallSite:280:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:116:in `call'
from org.jruby.ast.CallOneArgNode:57:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:255:in `call'
from org.jruby.RubyClass:468:in `finvoke'
from org.jruby.javasupport.util.RuntimeHelpers:305:in `invoke'
from org.jruby.RubyObject:697:in `callMethod'
from org.jruby.RubyModule:2535:in `fastGetConstantFrom'
from org.jruby.ast.Colon2Node:122:in `getConstantFrom'
from org.jruby.ast.Colon2Node:115:in `interpret'
from org.jruby.ast.CallNoArgNode:61:in `interpret'
from org.jruby.ast.DAsgnNode:107:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.RootNode:126:in `interpret'
from org.jruby.evaluator.ASTInterpreter:124:in `evalWithBinding'
from org.jruby.RubyKernel:873:in `eval'
from org.jruby.RubyKernel$s_method_0_3$RUBYFRAMEDINVOKER$eval:-1:in `call'
from org.jruby.internal.runtime.methods.DynamicMethod:136:in `call'
from org.jruby.runtime.callsite.CachingCallSite:32:in `call'
from org.jruby.ast.FCallManyArgsNode:60:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:192:in `call'
from org.jruby.runtime.callsite.CachingCallSite:32:in `call'
from org.jruby.ast.CallManyArgsNode:59:in `interpret'
from org.jruby.ast.FCallOneArgNode:36:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:297:in `call'
from org.jruby.runtime.callsite.CachingCallSite:155:in `call'
from org.jruby.ast.CallTwoArgNode:59:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.ast.RescueNode:222:in `executeBody'
from org.jruby.ast.RescueNode:144:in `interpretWithJavaExceptions'
from org.jruby.ast.RescueNode:107:in `interpret'
from org.jruby.ast.BeginNode:80:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.runtime.InterpretedBlock:202:in `evalBlockBody'
from org.jruby.runtime.InterpretedBlock:190:in `yield'
from org.jruby.runtime.Block:129:in `yield'
from org.jruby.ast.YieldNode:95:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.EnsureNode:93:in `interpret'
from org.jruby.ast.BeginNode:80:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:276:in `call'
from org.jruby.runtime.callsite.CachingCallSite:139:in `callIter'
from org.jruby.ast.FCallOneArgBlockNode:33:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.runtime.InterpretedBlock:202:in `evalBlockBody'
from org.jruby.runtime.InterpretedBlock:190:in `yield'
from org.jruby.runtime.Block:129:in `yield'
from org.jruby.ast.YieldNode:95:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.IfNode:108:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.ast.RescueNode:222:in `executeBody'
from org.jruby.ast.RescueNode:144:in `interpretWithJavaExceptions'
from org.jruby.ast.RescueNode:107:in `interpret'
from org.jruby.ast.BeginNode:80:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.runtime.InterpretedBlock:202:in `evalBlockBody'
from org.jruby.runtime.InterpretedBlock:153:in `yield'
from org.jruby.runtime.Block:116:in `yield'
from org.jruby.RubyKernel:1050:in `loop'
from org.jruby.RubyKernel$s_method_0_0$RUBYFRAMEDINVOKER$loop:-1:in `call'
from org.jruby.runtime.callsite.CachingCallSite:270:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:100:in `callIter'
from org.jruby.ast.FCallNoArgBlockNode:31:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.runtime.InterpretedBlock:202:in `evalBlockBody'
from org.jruby.runtime.InterpretedBlock:153:in `yield'
from org.jruby.runtime.Block:116:in `yield'
from org.jruby.RubyKernel:901:in `rbCatch'
from org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$rbCatch:-1:in `call'
from org.jruby.runtime.callsite.CachingCallSite:290:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:141:in `callIter'
from org.jruby.ast.FCallOneArgBlockNode:33:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:234:in `call'
from org.jruby.runtime.callsite.CachingCallSite:270:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:85:in `call'
from org.jruby.ast.CallNoArgBlockNode:63:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:213:in `call'
from org.jruby.runtime.callsite.CachingCallSite:260:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:75:in `call'
from org.jruby.ast.CallNoArgNode:61:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.runtime.InterpretedBlock:202:in `evalBlockBody'
from org.jruby.runtime.InterpretedBlock:153:in `yield'
from org.jruby.runtime.Block:116:in `yield'
from org.jruby.RubyKernel:901:in `rbCatch'
from org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$rbCatch:-1:in `call'
from org.jruby.runtime.callsite.CachingCallSite:290:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:141:in `callIter'
from org.jruby.ast.FCallOneArgBlockNode:33:in `interpret'
from org.jruby.ast.NewlineNode:101:in `interpret'
from org.jruby.ast.BlockNode:68:in `interpret'
from org.jruby.internal.runtime.methods.DefaultMethod:165:in `interpretedCall'
from org.jruby.internal.runtime.methods.DefaultMethod:142:in `call'
from org.jruby.internal.runtime.methods.DefaultMethod:255:in `call'
from org.jruby.runtime.callsite.CachingCallSite:280:in `cacheAndCall'
from org.jruby.runtime.callsite.CachingCallSite:116:in `call'
from usr.local.lib.jruby_minus_1_dot_1_dot_5.bin.jirb:19:in `__file__'
from usr.local.lib.jruby_minus_1_dot_1_dot_5.bin.jirb:-1:in `__file__'
from usr.local.lib.jruby_minus_1_dot_1_dot_5.bin.jirb:-1:in `load'
from org.jruby.Ruby:560:in `runScript'
from org.jruby.Ruby:463:in `runNormally'
from org.jruby.Ruby:337:in `runFromMain'
from org.jruby.Main:214:in `run'
from org.jruby.Main:100:in `run'
from org.jruby.Main:84:in `main'
[daya@lindev2 ship]$