RUN TRUST SERVER
- copy build.properties-sample to build.properties and edit to suit your environment
- copy resources/trust.properties-sample to resources/trust.properties and edit for your environment
- get mysql 5.x and install
- create db with name from trust.properties
- load db definition into db, you may have to edit the db name in this file (docs/trustdb.sql). Optionally, load trustdb_exampledata.sql instead.
- get tomcat 5.x and install
- get axis 1.4 and install
- enable axis admin (uncomment admin servlet in web.xml)
- put mysql connector jar in common/lib in tomcat
- get ant and install
- ant dist
- ant install
DEBUG TRUST SERVER
- ant run-tcpmon
- start tcpmon on a port which is different from the tomcat port. Make sure any trust clients use the tcpmon port.
RUN WEB CLIENT FOR LOCAL TRUST SERVER
- install greasemonkey in browser
- open demo.html in docs/webclient
- edit the docs/webclient/trustclient.user.js script and change the host and port number according to your local tomcat
- load client greasemonkey script by rightclicking the "here" link and installing script
- click one of the links in demo.html
RUNNING WEB CLIENT TOWARDS DEMO SERVER
- install the trustclient.user.js greasemonkey script in Firefox and make sure that host = sview.sics.se and port = 8180
BUILDING AZUREUS TRUST VALUE PLUGIN
- ant dist
USING AZUREUS TRUST VALUE PLUGIN
- build the plugin to get the trustvalueplugin.jar file
- start your azureus
- install plugin
- to see it work install the plug in on at least two machines with azureus