XDR document Recipient simulator (Now integrated in XD* Client)

The XDR Document Recipient  Simulator has been developed to replace the Document Recipient actor of the XDR integration profile in connectathon (or pre-connectathon) tests when needed.  Thanks to this tool web service methods which provide to Gazelle a mean to communicate with it. A Web GUI is also available and enables the users to see their message sended to this simulators.

First developed for epSOS purposes, the epSOS instance of this simulator validate the assertion.

 

Transactions and Messages supported

As a Document Recipient actor, this simulator supports the ITI-41 transaction.

Communication between the simulator and Gazelle

All simulators developed for interacting with Gazelle are built on the same model. The following diagram represents the different steps performed during a test instance.

 

Contextual Informations

There are no input and output contextual informations that Gazelle is expected to send to the simulator .

 

Installation and Documentation

You can download sources of the XDRFrontEnd project from the INRIA Forge. This project required two additional modules: GSCommon-ejb and GSCommon-ui. Links to those sources are:

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb)

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ui

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ui)

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/XDRFrontEnd

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/XDRFrontEnd)

Javadoc relative to the XDRFrontEnd will be soon available.

  • Installation of XDRFrontEnd

 You have first to create a database on postgreSQL named xdr-front-end.

Command :   createdb -e xdr-front-end  -U gazelle -E UTF8 -W gazelle

Then you add the ear of XDRFrontEnd Simulator to the deploy folder of jboss-5.1.0.GA.