Fault-Tolerant Baseline Application

 

Task Dan Justin April Kevin

Setup - JBoss (on Linux)

X      

Setup - port scripts to Linux

X

Setup - move JNDI to drlucky

X X

Setup - server ID properties file

X X

Setup - deploy multiple servers

X

Logging - setup logger & add to code

X

Server - state initialize

X X

Stock ticker - modify to send to multiple

     servers

X

Stock ticker - queue data feed

X  

Stock ticker - reconnect to server

X

Client failover - detect server failure &

     fail over  

X

Binding utility

     Utilities.java

X X

Replication Manager -

     GlobalReplicationManager.java

     ReplicationManager.java

      X

Replication Manager -

     StateReplicatorSessionBean.java

X     X

Exceptions - (create & add to code)

     ServerNotReadyException

     PowerQuotesException

X

Exceptions - (create & add to code)

     StockServerException

     NoSuchUserException

    X

Fault Injection -

     CrashFaultInjector.java

  X
Docs - Scenarios/Interactions   X   X

Docs - Interfaces

    X  

Docs - Architecture

    X  

Docs - Installation instructions

X X X X

Docs - Test scripts

X X X X

Docs - Webpage update

    X