07 Feb, 2014

2 commits


05 Feb, 2014

3 commits

  • Remove dependency on server ACI support:
    
    * use regular expression for basic validation. The RE is taken from the server's Aci class
    * change value type of ACI properties from "Aci" to "String".
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10286 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • * rename ConfigurationFramework#isEnabled() to isInitialized().
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10285 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • * removed dependencies on DirectoryServer class
    * renamed ClassLoaderProvider to ConfigurationFramework to make its responsibility for overall management of the configuration framework more obvious
    * removed PropertyDefinitionsOptions and replaced with single "isClient" getter/setter in ConfigurationFramework. This is now used throughout the framework
    * use default schema throughout. If we need to add support for customization of the schema then we could provide the capability via the ConfigurationFramework class
    * pass in install/instance paths to ConfigurationFramework during initialization. Default to "user.dir" property if no paths are provided.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10284 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

04 Feb, 2014

1 commit


25 Jan, 2014

1 commit

  • * moved closeSilently() methods and a couple of others from StaticUtils to forgerock-utils
    * bumped dependency on forgerock-utils to 1.3.0-SNAPSHOT
    * all remaining Findbugs warnings are just noise. It's a shame that it's not possible to use @SuppressWarnings("findbugs").
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10187 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

23 Jan, 2014

1 commit


18 Jan, 2014

2 commits


16 Jan, 2014

1 commit


15 Jan, 2014

2 commits

  • * AciException: replace with LocalizedIllegalArgumentException
    * IdentifiedException/OpenDsException: not needed since functionality is replaced with LocalizedException
    * InitializationException: removed and replaced use with ConfigException (TODO: should consider renaming ConfigException to something more generic, like ServerException)
    * DirectoryException/LDAPException: not used, so removed
    * Removed unused ObjectClass methods in DirectoryServer.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10151 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • …oductInformation in opendj-server module.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10149 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

14 Jan, 2014

1 commit

  • * rewrite Maven plugin so that it performs XSLT transformations itself rather than delegating to the xml-maven-plugin. This is required in order to be able to access the stylesheets and core descriptors within the plugin's classloader
    
    * remove dependency on Xalan-J in XSLT transformations since https://java.net/jira/browse/OPENDS-2296 seems to have been fixed, at least in OpenJDK 6u27 and OpenDJ 7u25
    
    * re-enable build of opendj-config, opendj-server, and opendj-server-example-plugin.
    
    TODO once the new Maven plugin has received some more testing in Jenkins:
    
    * add XML validation
    * fix support for Windows file names
    * simplify code.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10148 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

10 Jan, 2014

1 commit

  • * rename remaining "admin" to "config"
    * move all config related files under "config" source and output folders
    * use  META-INF/services for config manifest file allowing us to use ServiceLoader in future
    * fixed redundant imports from earlier commit.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10128 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

09 Jan, 2014

1 commit


06 Jan, 2014

1 commit