Versions Compared

Key

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

...

...

  • A loan service tier responsible for providing a RESTful and WS-* web service that receives loan applications.
  • A back-end services tier responsible for performing credit checks, rating, pricing, and managing approvals.
  • A consumer web-based UI for submitting new applications and reviewing loan status.
  • A backoffice back-office web-based UI for managing loan approvals and viewing real-time business events and statistics.  
  • A database tier for persisting loan application data.

...

Build the BigBank source

To build BigBank, go to the bigbank project folder apps/bigbank _and execute: _mvn clean install
.

The build will produce two three archives:  bigbankthe loan application and back-end services contribution (bigbank-loan-1.7XXXX.jar (the server module) and bigbank-client-1.7.jar (the web service client) ); the consumer UI (bigbank-web-XXXX.war); and the back-office UI (bigbank-backoffice-XXXX.war). 

Info

Note both web applications currently do not support Internet Explorer. Please use FireFox, Chrome, or Safari.

Start the server.

Boot the Fabric3 runtime from the server/vm/image/bin directory by executing: java -jar server.jar

 

Deploy the archives. 

Copy bigbank-loan-1.7.jar to the XXXX.jar to the severs/vm/target/image/runtimes/vm/deploy directory.
* Deploy and Execute the client applications
BigBank includes a web application front-end and loan officer web application. Note both web applications currently do not support Internet Explorer. Please use FireFox, Chrome, or SafariNext, copy the two war archives to the deploy directory.


Copy bigbank-web-1.7.jar and bigbank-backoffice-1.7.jar to the runtimes/vm/deploy directory.

Deploying BigBank to a Distributed Domain
The samples distribution also contains an automated build process for producing a set of clustered servers. To create the clustered servers, execute the following from the servers/cluster directory:
mvn clean install


...