Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.5
-
None
Description
A couple of improvements:
1.Add 'debug' mode, startup load in suspended state, allow JDB process to attach.
```
mvn install -Dload.file=./ldap/setup/loadFile.xml -Ddebug
```
2. Use maven test classpath instead of classpath element list.
Use this:
```
<java classname="org.apache.tools.ant.launch.Launcher" fork="true" clonevm="true" failonerror="true" dir="${basedir}" timeout="600000" taskname="startAnt">
<classpath refid="maven.test.classpath"/>
```
Stop doing this:
```
<target name="fortress-load" if="load.file" description="Loads fortress policy into ldap"> |
<echo message="############### Run Fortress Ant script to load policy ###############" /> |
<java classname="org.apache.tools.ant.launch.Launcher" fork="true" clonevm="true" failonerror="true" dir="${basedir}" timeout="600000" taskname="startAnt"> |
<classpath> |
<pathelement location="./config/bootstrap/" /> |
<pathelement location="./target/classes/" /> |
<pathelement location="${org.apache.ant:ant-launcher:jar}" /> |
<pathelement location="${org.apache.ant:ant:jar}" /> |
<pathelement location="${org.openldap:accelerator-api:jar}" /> |
<pathelement location="${org.openldap:accelerator-impl:jar}" />
...
```