Building domingo

If you want to build domingo-rar by yourself, e.g. because you have fixed a bug or you have implemented a new feature, please follow the following instructions:

Prerequisites

Ensure that you have installed the following software:

Prior to building the domingo-rar file, you should have successfully built the two projects domingo and domingo-connector and deployed both jar files to your local repository.

Your repository should look like this:

+ domingo
  + jars
  |   domingo-1.1.jar
  |   domingo-1.1.jar.md5
  |   domingo-connector-1.1.jar
  |   domingo-connector-1.1.jar.md5
  + poms
      domingo-1.1.pom
      domingo-1.1.pom.md5
      domingo-connector-1.1.pom
      domingo-connector-1.1.pom.md5
+ ibm.lotus
  + jars
      Notes.jar
+ javax.j2ee
  + jars
      j2ee-1.3.jar
+ javax.resource
  + jars
      connector-api-1.5.jar

Build with Maven

Open a console window, change the working directory to the root of the domingo project and run one the following commands:

CommandDescription
maven siteCreates the website of domingo in case of documentation changes.
maven distCreates a new file release of domingo.
maven rar:deployDeploys the rar file to the local Maven repository.

After maven has successfully built domingo, the generated files can be found in the target folder.

After making changes to the source code in the src folder as necessary, please also adjust or extend the test cases in the test folder to ensure correctness of your change.