From 196abeeef0660082c2053dc7d475f240eca741bc Mon Sep 17 00:00:00 2001
From: vharseko <vharseko@openam.org.ru>
Date: Wed, 18 Oct 2017 20:47:21 +0000
Subject: [PATCH] public abstract class CommonLDAPOptions  public final class LDAPServerFilter

---
 opendj-grizzly/src/test/java/org/forgerock/opendj/grizzly/GrizzlyLDAPListenerTestCase.java |    5 +++--
 opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java            |    2 +-
 opendj-core/src/main/java/org/forgerock/opendj/ldap/CommonLDAPOptions.java                 |    2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/opendj-core/src/main/java/org/forgerock/opendj/ldap/CommonLDAPOptions.java b/opendj-core/src/main/java/org/forgerock/opendj/ldap/CommonLDAPOptions.java
index 2354990..1ea5b1d 100644
--- a/opendj-core/src/main/java/org/forgerock/opendj/ldap/CommonLDAPOptions.java
+++ b/opendj-core/src/main/java/org/forgerock/opendj/ldap/CommonLDAPOptions.java
@@ -24,7 +24,7 @@
 /**
  * Common options for LDAP clients and listeners.
  */
-abstract class CommonLDAPOptions {
+public abstract class CommonLDAPOptions {
     /**
      * Specifies the class loader which will be used to load the
      * {@link org.forgerock.opendj.ldap.spi.TransportProvider TransportProvider}.
diff --git a/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java b/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java
index 7c91eeb..8025ff9 100644
--- a/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java
+++ b/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LDAPServerFilter.java
@@ -86,7 +86,7 @@
  * Grizzly filter implementation for decoding LDAP requests and handling server side logic for SSL and SASL operations
  * over LDAP.
  */
-final class LDAPServerFilter extends BaseFilter {
+public final class LDAPServerFilter extends BaseFilter {
     private final Function<LDAPClientContext,
                            ReactiveHandler<LDAPClientContext, LdapRequestEnvelope, Stream<Response>>,
                            LdapException> connectionHandlerFactory;
diff --git a/opendj-grizzly/src/test/java/org/forgerock/opendj/grizzly/GrizzlyLDAPListenerTestCase.java b/opendj-grizzly/src/test/java/org/forgerock/opendj/grizzly/GrizzlyLDAPListenerTestCase.java
index 459eebd..2e19fdd 100644
--- a/opendj-grizzly/src/test/java/org/forgerock/opendj/grizzly/GrizzlyLDAPListenerTestCase.java
+++ b/opendj-grizzly/src/test/java/org/forgerock/opendj/grizzly/GrizzlyLDAPListenerTestCase.java
@@ -719,9 +719,10 @@
                     new LDAPConnectionFactory(listenerAddr.getHostName(),
                         listenerAddr.getPort()).getConnection();
             failedConnection.close();
-            connection.close();
+            failedConnection.bind("cn=test", "password".toCharArray());
+            failedConnection.close();
             fail("Connection attempt to closed listener succeeded unexpectedly");
-        } catch (final ConnectionException e) {
+        } catch (final Exception e) {
             // Expected.
         }
 

--
Gitblit v1.10.0