15 Apr, 2013

8 commits

  • CR-1544.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8747 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     
  • … the HTTP connection handler
    
    
    
    Added logging for CONNECT / DISCONNECT operations. All LDAP inner operations are already logged.
    Ensured the inner operations are not logged by default.
    
    
    
    LDAPClientConnection.java, LDAPConnectionHandler.java:
    Moved the disconnect logging from LDAPClientConnection ctor to LDAPConnectionHandler.acceptConnection() in line with other calls to disconnect logging.
    
    HTTPClientConnection.java:
    Moved the disconnect logging from HTTPClientConnection ctor to CollectClientConnectionsFilter..doFilter() in line with other calls to disconnect logging.
    In sendIntermediateResponseMessage(), throw an exception.
    In disconnect(), removed the connection from the connection handler + log the disconnect.
    
    HTTPConnectionHandler.java:
    Added addClientConnection() and removeClientConnection().
    
    CollectClientConnectionsFilter.java:
    In doFilter(), called HTTPConnectionHandler.addClientConnection() and do not remove the client connection because it is removed when Rest2LDAP calls Connection.close() + called logConnect() + call client disconnect if we sent back the unauthorized status code.
    
    ClientConnection.java
    Added isInnerConnection().
    
    Operation.java, AbstractOperation.java, OperationWrapper.java:
    Added isInnerOperation() and setInnerOperation().
    
    AbstractTextAccessLogPublisher.java:
    Called Operation.isInnerOperation() and ClientConnection.isInnerConnection() instead of checking the connectionID.
    
    AbstractTextAccessLogPublisherTest.java:
    Updated the test.
    
    SdkConnectionAdapter.java
    In enqueueOperation(), setInnerOperation().
    In close(UnbindRequest, String), do not issue run the UnbindOperation if we were not authenticated, but issue a disconnect log message.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8746 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8745 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jochenr
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8744 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jochenr
     
  • Removed unused import.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8743 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jochenr
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8742 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jochenr
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8741 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jochenr
     
  • glennvl
     

12 Apr, 2013

6 commits


11 Apr, 2013

7 commits


10 Apr, 2013

9 commits


09 Apr, 2013

9 commits


08 Apr, 2013

1 commit

  • Resolve race condition in Windows Services when stopping the server.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8705 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo