diaries, triumphs, failures, and rants
- All
- Animals
- Books
- Chess
- Cigars and the Man-Grill
- Collaboration
- Doctor Who
- General
- Internet
- iPhone
- Java
- LDAP
- mac
- oneLiners
- onThisDay
- slamd
- Star Trek
- Sun
- Travel
Upgrading OpenDS to 2.0.0 RC1 (in pictures)
A picture diary of upgrading OpenDS in place on my MacBook Pro:

Posted at 06:59AM May 26, 2009 by tgardner in Sun |
Directory Server Log Analyzer 0.0.3.3 released
Release 0.0.3.3 has more fixes for DSEE63 access log parsing, plus support is added for FDs taken and returned, and unindexed searches.
Download the WAR file and deploy into GlassFish or Tomcat under contextroot "dsla".
Posted at 06:53AM May 21, 2009 by tgardner in OpenDS |
Directory Server Log Analyzer 0.0.3.2 released
Parser defects caused application failures when parsing certain elements of access logs created by Directory Server Enterprise Edition 6.3. The defects that were noted have been corrected.
Download the application WAR file from the download area at Kenai and deploy into GlassFish or Tomcat under contextroot "dsla".
Posted at 09:29AM May 20, 2009 by tgardner in OpenDS |
Directory Server Log Analyzer 0.0.3.1 released
Version 0.0.3.1 of Directory Server Log Analyzer has been released. This version has a re-worked presentation of the data from an uploaded file. There is also some additional language on the upload page to describe how to use cURL to upload files directly to the application, which is repeated here:
curl -F 'uploadedFile=@access' \
--form-string hostname=example.com \
--form-string description="a description of the file"
--form-string instance="the name of the instance" \
http://www.example.com:8080/dsla/FileUploaded.action > /dev/null
The command line above uploads a file named "access", provides a hostname, description, and the name of the instance where the access file was generated. Hostname, description and instance name could be omitted, in which case suitable defaults are provided. Use the correct application server hostname and port, obviously. The field named "uploadFile" is required, and must be named "uploadFile".
Download the application WAR file from the download area at http://kenai.com and deploy into GlassFish or Tomcat under contextroot "dsla".
Posted at 10:06PM May 19, 2009 by tgardner in OpenDS | Comments[2]
Mockup of new report page for Directory Server Log Analyzer 0.0.3.1
The report page had become very spaced-out and hard to read: too much white space, not enough data. Here is a mockup of my proposed changes:

Posted at 08:11AM May 19, 2009 by tgardner in OpenDS |
Directory Server Log Analyzer 0.0.2.6 released
Directory Server Log Analyzer 0.0.2.6 has been released. Download the WAR file and deploy it under ContextRoot "dsla" into Glassfish or Tomcat 5/6. This version corrects an oversight in building the software, and the code is now supported by Java 1.5 and Java 1.6.
Posted at 06:34PM May 18, 2009 by tgardner in OpenDS |
Directory Server Log Analyzer 0.0.2.4 released
The 0.0.2.4 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This release supports Sun Directory Server 5 & 6 access log file parsing. Download the WAR file from the download page, and deploy it into GlassFish or Apache. Be sure to deploy the WAR file in contextRoot "/dsla".
Posted at 09:14AM May 16, 2009 by tgardner in Sun |
Directory Server Log Analyzer 0.0.1.8 released
The 0.0.1.8 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. Download the WAR file from the download page, and deploy it into GlassFish. Be sure to deploy the WAR file in contextRoot "/dsla".
Posted at 05:27AM May 12, 2009 by tgardner in OpenDS |
Directory Server Log Analyzer 0.0.1.7 build 307 released
The 0.0.1.7 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This version is very minimalist, and only supports OpenDS access logs, has no persistent storage, and is probably as buggy as my back deck in summertime. It has been more or less tested with access logs from OpenDS 1.0 and 1.3 collected from some performance testing that was conducted in August 2008 and from interested users. This version reports:
- count of LDAP operations
- maximum etime
- minimum etime
- average etime
- number of occurrences of etimes
- added 'Entire File' section to view file detail
- added max etime 'Entire File'
- added min etime 'Entire File'
- added arithmetic mean of etimes 'Entire File'
- added geometric mean of etimes 'Entire File'
- added variance of etimes 'Entire File'
- added standard deviation of etimes 'Entire File'
- added code to choose the field width and precision of real numbers on the configuration screen.
If anyone has some access log files from any version of OpenDS, please send me some snippets so that my testing can continue.
Interested parties should join the mailing lists at http://kenai.com/projects/dsla/lists, report defects at https://kenai.com/bugzilla/buglist.cgi?product=dsla, and contribute code.

Posted at 08:21PM May 09, 2009 by tgardner in Sun |
Directory Server Log Analyer 0.0.1.3 released
The 0.0.1.3 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This version is very minimalist, and only supports OpenDS access logs, has no persistent storage, and is probably as buggy as my back deck in summertime. It has been more or less tested with access logs from OpenDS 1.0 and 1.3 collected from some performance testing that was conducted in August 2008 and from interested users. This version reports:
- count of LDAP operations
- maximum etime
- minimum etime
- average etime
- number of occurrences of etimes
If anyone has some access log files from any version of OpenDS, please send me some snippets so that my testing can continue.
Interested parties should join the mailing lists at http://kenai.com/projects/dsla/lists, report defects at https://kenai.com/bugzilla/buglist.cgi?product=dsla, and contribute code.
Posted at 08:59AM May 08, 2009 by tgardner in OpenDS |
Tuesday May 26, 2009