From commits-return-31247-apmail-directory-commits-archive=directory.apache.org@directory.apache.org Tue Mar 01 08:42:34 2011 Return-Path: Delivered-To: apmail-directory-commits-archive@www.apache.org Received: (qmail 23620 invoked from network); 1 Mar 2011 08:42:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Mar 2011 08:42:34 -0000 Received: (qmail 29052 invoked by uid 500); 1 Mar 2011 08:42:34 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 28997 invoked by uid 500); 1 Mar 2011 08:42:32 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 28987 invoked by uid 99); 1 Mar 2011 08:42:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Mar 2011 08:42:31 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Mar 2011 08:42:29 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 14F4F238899C; Tue, 1 Mar 2011 08:42:08 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1075706 - in /directory/studio/branches/milestones/plugins/connection.core: pom.xml src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java Date: Tue, 01 Mar 2011 08:42:08 -0000 To: commits@directory.apache.org From: pamarcelot@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110301084208.14F4F238899C@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: pamarcelot Date: Tue Mar 1 08:42:07 2011 New Revision: 1075706 URL: http://svn.apache.org/viewvc?rev=1075706&view=rev Log: Nasty hack to get the 'org.apache.directory.shared.ldap.protocol.codec' bundle started. Modified: directory/studio/branches/milestones/plugins/connection.core/pom.xml directory/studio/branches/milestones/plugins/connection.core/src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java Modified: directory/studio/branches/milestones/plugins/connection.core/pom.xml URL: http://svn.apache.org/viewvc/directory/studio/branches/milestones/plugins/connection.core/pom.xml?rev=1075706&r1=1075705&r2=1075706&view=diff ============================================================================== --- directory/studio/branches/milestones/plugins/connection.core/pom.xml (original) +++ directory/studio/branches/milestones/plugins/connection.core/pom.xml Tue Mar 1 08:42:07 2011 @@ -112,6 +112,7 @@ org.apache.directory.shared.ldap.client.api;bundle-version="${org.apache.directory.shared.validversion}", org.apache.directory.shared.ldap.codec.core;bundle-version="${org.apache.directory.shared.validversion}", org.apache.directory.shared.ldap.model;bundle-version="${org.apache.directory.shared.validversion}", + org.apache.directory.shared.ldap.protocol.codec;bundle-version="${org.apache.directory.shared.validversion}", org.apache.directory.shared.util;bundle-version="${org.apache.directory.shared.validversion}", org.apache.directory.studio.common.core, org.apache.directory.studio.ldifparser, @@ -170,6 +171,11 @@ org.apache.directory.shared + shared-ldap-protocol-codec + provided + + + org.apache.directory.shared shared-util provided Modified: directory/studio/branches/milestones/plugins/connection.core/src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java URL: http://svn.apache.org/viewvc/directory/studio/branches/milestones/plugins/connection.core/src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java?rev=1075706&r1=1075705&r2=1075706&view=diff ============================================================================== --- directory/studio/branches/milestones/plugins/connection.core/src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java (original) +++ directory/studio/branches/milestones/plugins/connection.core/src/main/java/org/apache/directory/studio/connection/core/io/api/DirectoryApiConnectionWrapper.java Tue Mar 1 08:42:07 2011 @@ -46,6 +46,7 @@ import org.apache.directory.ldap.client. import org.apache.directory.ldap.client.api.LdapConnectionConfig; import org.apache.directory.ldap.client.api.LdapNetworkConnection; import org.apache.directory.ldap.client.api.exception.InvalidConnectionException; +import org.apache.directory.shared.ldap.codec.protocol.mina.LdapProtocolCodecFactory; import org.apache.directory.shared.ldap.model.cursor.SearchCursor; import org.apache.directory.shared.ldap.model.entry.AttributeUtils; import org.apache.directory.shared.ldap.model.entry.DefaultModification; @@ -131,6 +132,13 @@ public class DirectoryApiConnectionWrapp public DirectoryApiConnectionWrapper( Connection connection ) { this.connection = connection; + + // Nasty hack to get the 'org.apache.directory.shared.ldap.protocol.codec' + // bundle started. + // Instantiating one of this bundle class will trigger the start of the bundle + // thanks to the lazy activation policy + // DO NOT REMOVE + new LdapProtocolCodecFactory(); }