bossmin         For copyright, licence and warranty details, see LICENCE.
-------

Run as
	bossmin <iterations> <jobID>
to simulate output into R-GMA from a BOSS wrapper running a "test" job.

If modifying, note
updateJobParameter(int idnum, string tab, string key, string val)
where idnum = job ID number in BOSS database
      tab   = table in BOSS database = BOSS jobtype
      key   = thing to update
      val   = new value

Warning:
Code is bit coarse as it's supposed to follow the structure of the real 
BOSS wrapper - hence all those casts... 

Dependencies (for v 2.2):
	LCG 2.2.0 UI: EDG GCC 3.2.2 and R-GMA 3.4.31
	LCG 2.2.0 WN: R-GMA 3.4.31

Dependencies (for R-GMA 3.2.22):
	xerces-c-1.7.0-1.i386.rpm

	GNU.LANG_gcc_sys-2.95.2-0_asis_1.i386.rpm
	Add /usr/local/lib to ${LD_LIBRARY_PATH}

	Working R-GMA user C++ API installed at execution host

Dependencies (for R-GMA 3.1.39):
	w3c-libwww-5.2.8-4.i386.rpm
	xerces-c-1.7.0-1.i386.rpm
	log4cpp-0.3.4b-3.i386.rpm
	cppunit-1.8.0-1.i386.rpm

	GNU.LANG_gcc_sys-2.95.2-0_asis_1.i386.rpm
	Add /usr/local/lib to ${LD_LIBRARY_PATH}

	Working R-GMA user C++ API installed at execution host

To do:
	Exception handling!
        
History:
v2.2	LCG 2.2.0: fix up for GCC 3.2; compile against R-GMA 3.4.31
v2.1	Cleaned up and some alterations to compile/link with R-GMA 3.2.22
v2.0	Formal release
	StreamProducer, to compile/link with R-GMA 3.1.39
v1	Original version, based on CircularBufferProducer (R-GMA 2.x).

Notice:
This product includes software developed by GridPP and the EU DataGrid 
(http://www.gridpp.ac.uk/ and http://www.eu-datagrid.org/). 
