geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vamsavardhana Reddy" <c1vams...@gmail.com>
Subject Re: [DISCUSS] Geronimo 2.1 plugin for Apache Directory 1.5.1 version 1.0
Date Wed, 12 Mar 2008 18:13:36 GMT
On Wed, Mar 12, 2008 at 11:25 PM, Vamsavardhana Reddy <c1vamsi1c@gmail.com>
wrote:

> The statement about the User DN may not be correct.  Will reverify.

Verified to be not correct.  Got confused with the ERROR logged that time!!


>
> Problem may not be with the directory plugin, but, when ever there is a
> login failure with the LDAP realm, the following error is logged (don't
> remember seeing this error earlier):
>
> 23:16:52,671 ERROR [UnbindHandler] failed to unbind session properly
> org.apache.directory.shared.ldap.exception.LdapNameNotFoundException:
> uid=admin,ou=system
>     at
> org.apache.directory.server.core.partition.DefaultPartitionNexus.getPartition
> (DefaultPartitionNexus.java:1114)
>     at
> org.apache.directory.server.core.partition.DefaultPartitionNexus.unbind(
> DefaultPartitionNexus.java:773)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$1.unbind(
> InterceptorChain.java:210)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain.unbind(
> InterceptorChain.java:794)
>     at
> org.apache.directory.server.core.partition.PartitionNexusProxy.unbind(
> PartitionNexusProxy.java:684)
>     at
> org.apache.directory.server.core.partition.PartitionNexusProxy.unbind(
> PartitionNexusProxy.java:701)
>     at org.apache.directory.server.core.jndi.ServerLdapContext.ldapUnbind(
> ServerLdapContext.java:210)
>     at
> org.apache.directory.server.ldap.support.UnbindHandler.messageReceived(
> UnbindHandler.java:58)
>     at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(
> DemuxingIoHandler.java:141)
>     at
> org.apache.directory.server.ldap.LdapProtocolProvider$LdapProtocolHandler.messageReceived
> (LdapProtocolProvider.java:428)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived
> (AbstractIoFilterChain.java:570)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
> (AbstractIoFilterChain.java:299)
>     at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(
> AbstractIoFilterChain.java:53)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
> (AbstractIoFilterChain.java:648)
>     at
> org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(
> SimpleProtocolDecoderOutput.java:58)
>     at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(
> ProtocolCodecFilter.java:176)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
> (AbstractIoFilterChain.java:299)
>     at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(
> AbstractIoFilterChain.java:53)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
> (AbstractIoFilterChain.java:648)
>     at org.apache.mina.filter.executor.ExecutorFilter.processEvent(
> ExecutorFilter.java:220)
>     at
> org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(
> ExecutorFilter.java:264)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> ThreadPoolExecutor.java:650)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:675)
>     at java.lang.Thread.run(Thread.java:595)
> 23:17:15,609 ERROR [UnbindHandler] failed to unbind session properly
> org.apache.directory.shared.ldap.exception.LdapNameNotFoundException:
> uid=admin,ou=system
>     at
> org.apache.directory.server.core.partition.DefaultPartitionNexus.getPartition
> (DefaultPartitionNexus.java:1114)
>     at
> org.apache.directory.server.core.partition.DefaultPartitionNexus.unbind(
> DefaultPartitionNexus.java:773)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$1.unbind(
> InterceptorChain.java:210)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind
> (InterceptorChain.java:1412)
>     at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind
> (BaseInterceptor.java:229)
>     at
> org.apache.directory.server.core.interceptor.InterceptorChain.unbind(
> InterceptorChain.java:794)
>     at
> org.apache.directory.server.core.partition.PartitionNexusProxy.unbind(
> PartitionNexusProxy.java:684)
>     at
> org.apache.directory.server.core.partition.PartitionNexusProxy.unbind(
> PartitionNexusProxy.java:701)
>     at org.apache.directory.server.core.jndi.ServerLdapContext.ldapUnbind(
> ServerLdapContext.java:210)
>     at
> org.apache.directory.server.ldap.support.UnbindHandler.messageReceived(
> UnbindHandler.java:58)
>     at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(
> DemuxingIoHandler.java:141)
>     at
> org.apache.directory.server.ldap.LdapProtocolProvider$LdapProtocolHandler.messageReceived
> (LdapProtocolProvider.java:428)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived
> (AbstractIoFilterChain.java:570)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
> (AbstractIoFilterChain.java:299)
>     at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(
> AbstractIoFilterChain.java:53)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
> (AbstractIoFilterChain.java:648)
>     at
> org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(
> SimpleProtocolDecoderOutput.java:58)
>     at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(
> ProtocolCodecFilter.java:176)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
> (AbstractIoFilterChain.java:299)
>     at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(
> AbstractIoFilterChain.java:53)
>     at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived
> (AbstractIoFilterChain.java:648)
>     at org.apache.mina.filter.executor.ExecutorFilter.processEvent(
> ExecutorFilter.java:220)
>     at
> org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(
> ExecutorFilter.java:264)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> ThreadPoolExecutor.java:650)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:675)
>     at java.lang.Thread.run(Thread.java:595)
>
>
>
> On Wed, Mar 12, 2008 at 10:56 PM, Vamsavardhana Reddy <c1vamsi1c@gmail.com>
> wrote:
>
> > I have built the plugin from
> > http://svn.apache.org/repos/asf/geronimo/plugins/directory/tags/directory-parent-1.0/and
then used my local m2repo in Plugins portlet to install the plugin.  I
> > have verified by creating an LDAP Realm and a sample application using that
> > realm.  Only problem I ran into with the realm is that I had to use User
> > DN="uid=admin, ou=system" where as earlier I could use User
> > DN="uid=admin,ou=system" (note: there is no space after admin, in the second
> > entry).
> >
> > ++Vamsi
> >
> >
> > On Wed, Mar 12, 2008 at 2:04 PM, Vamsavardhana Reddy <
> > c1vamsi1c@gmail.com> wrote:
> >
> > > Took the liberty to create this thread for discussion on the release.
> > >
> > > How do I install it as a plugin in G 2.1 using the artifacts in the
> > > staging repo?  I tried "deploy install-plugin directory-1.0.car" but
> > > ended up with a missing dependency exception.
> > >
> > > ++Vamsi
> > >
> >
> >
>

Mime
View raw message