Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Checking out the rice2.x-OLE codebase

- Checkout the rice2.x-OLE codebase from rice2.x-OLE

Info
title
title

Create a file called rice2.x-OLE-config.xml under "user.home"/kuali/main/dev/. Alternatively you can copy it from the additionalfiles folder within the codebase.

Create a file called rice.keystore files under "user.home"/kuali/main/dev. Alternatively copy the rice.keystore file as well from the additionalfiles folder within the project codebase and place it under "user.home"/kuali/main/dev.

2. Setup database

Info
titleDB Username and Password when executing the maven commands for db setup

If you don't have the sampleapp-config.xml (which would have had the username/password) the default username/password is rice/rice

...

3. Upon success verify the database is setup with tables etc.

3. Setup IntelliJ Project

1. Launch IntelliJ

2. Under the Quick Start menu click Open Project

...

Info
titleFacets creation by IntellIJ

IntelliJ detects various facets if available and will prompt you to automatically create as part of the project configuration. You should accept when prompted or click on the create options when presented. Also once IntelliJ is done with all the processes you need to right click on the main project and go down to the maven menu option and click on "Force Re-import". This is needed the first time you will download the codebase and whenever there are changes made to the pom.xml.

4. Setup Tomcat Configuration

Info
titleArtifact for deployment

Note - The artifact that you will need to mark for deployment will be 'rice-sampleapp:war exploded' and not the sample-app.war.

5. Launch Sample App

Launch the sample app program by running tomcat. In the login prompt enter admin as the username and you should get to the main menu.

6. Setup for Ecliplse

1. Setup the Database

Follow the instructions in the wiki 

...

change the username/pwd to the following

                <!-- set some datasource defaults -->

                <param name="datasource.username">rice</param>

...