Just commited the update to DS 1.5.5 ... please test again with the
latest 0.3.0-SNAPSHOT version and let me know if this solves your
problem.

Cheers,
Matthias

On Sat, Jan 23, 2010 at 10:37 AM, Matthias Küspert
<[email protected]> wrote:
> I suspect this is because the 0.3.0-SNAPSHOT is still using ApacheDS
> 1.5.4 - Mina 2.0.0 support was added in 1.5.5 - see [1]
>
> I already started some work on switching to DS 1.5.5 - I'll try to
> commit that stuff soon.
>
> HTH,
> Matthias
>
> [1] http://directory.apache.org/2009/08/19/apache-ds-155-released.html
>
>
>
> On Fri, Jan 22, 2010 at 5:11 PM, Rui Tang <[email protected]> wrote:
>> Hi there,
>>
>> If I try to run Pax LDAP Server 0.3.0 individually, I can get everything
>> work fine.
>>
>> But because my project have already used Mina 2.0.0-M5, so when I start Pax
>> LDAP Server together with Mina 2.0.0 then following exception was thrown:
>>
>> [ManagedService Update Queue] ERROR org.eclipse.equinox.cm -
>> org/apache/mina/tra
>> nsport/socket/nio/SocketAcceptor
>> java.lang.NoClassDefFoundError:
>> org/apache/mina/transport/socket/nio/SocketAccep
>> tor
>>         at java.lang.ClassLoader.defineClass1(Native Method)
>>         at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
>>         at
>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(
>> DefaultClassLoader.java:183)
>>         at
>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(Clas
>> spathManager.java:576)
>>         at
>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(Cl
>> asspathManager.java:546)
>>         at
>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassIm
>> pl(ClasspathManager.java:477)
>>         at
>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_L
>> ockClassLoader(ClasspathManager.java:465)
>>         at
>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(C
>> lasspathManager.java:445)
>>         at
>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalCla
>> ss(DefaultClassLoader.java:211)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLo
>> ader.java:381)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl
>> eLoader.java:457)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>> java:410)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>> java:398)
>>         at
>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
>> faultClassLoader.java:105)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
>>         at
>> org.ops4j.pax.ldapserver.apacheds.internal.Server.startServer(Server.
>> java:147)
>>         at
>> org.ops4j.pax.ldapserver.apacheds.internal.Server.updated(Server.java
>> :204)
>>         at
>> org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedSe
>> rviceTracker.java:181)
>>         at
>> org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedT
>> askQueue.java:36)
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.mina.transport.socket.ni
>> o.SocketAcceptor
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl
>> eLoader.java:448)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>> java:410)
>>         at
>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>> java:398)
>>         at
>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
>> faultClassLoader.java:105)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
>>         ... 20 more
>>
>> I've found that the SocketAcceptor class has been renamed to
>> NioSocketAcceptor in version 2.0.0.
>>
>> Is this a bug? And how can I fix it?
>>
>> Thank you!
>>
>> --
>> 唐睿
>>
>> _______________________________________________
>> general mailing list
>> [email protected]
>> http://lists.ops4j.org/mailman/listinfo/general
>>
>>
>

_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to