Bugs item #27115, was opened at 2009-09-16 12:53
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=7857&aid=27115&group_id=2014

Category: None
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Jesse Rankin (jvr)
Assigned to: Nobody (None)
Summary: NativeException thrown by jruby-ldap when run in a servlet container

Initial Comment:
There is a bug in jruby-ldap that causes a NativeException when connecting if 
your app is running in a servlet container (tomcat and glassfish at least).  I 
ran into this problem and eventually found a patch here that resolves the 
problem:

http://archive.codehaus.org/lists/org.codehaus.jruby.user/msg/[email protected]

http://pastie.org/316793

Here is the top of my stack trace on glassfish:

NativeException (javax.naming.NotContextException: Not an instance of 
DirContext):
  javax/naming/directory/InitialDirContext.java:92:in 
`getURLOrDefaultInitDirCtx'
  javax/naming/directory/InitialDirContext.java:248:in `search'
  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:302:in `invokeWithExceptionHandling'
  org/jruby/javasupport/JavaMethod.java:263:in `invoke'
  org/jruby/java/invokers/InstanceMethodInvoker.java:72:in `call'
  org/jruby/runtime/callsite/CachingCallSite.java:318:in `cacheAndCall'
  org/jruby/runtime/callsite/CachingCallSite.java:197:in `call'
  org/jruby/ast/CallThreeArgNode.java:61:in `interpret'
  org/jruby/ast/CallNoArgBlockNode.java:60:in `interpret'
  org/jruby/ast/NewlineNode.java:104:in `interpret'
  org/jruby/ast/BlockNode.java:71:in `interpret'

----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=7857&aid=27115&group_id=2014
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel

Reply via email to