Changes between Version 438 and Version 439 of WikiStart


Ignore:
Timestamp:
07/28/21 10:56:44 (3 years ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v438 v439  
    10011001For stand-alone running you need to
    10021002* download the stand-alone runner, eg download from [http://artifactory.ewi.tudelft.nl/artifactory/libs-release/geniusweb/simplerunner/ geniusweb artifactory] select latest version simplerunner-<latestversion>-jar-with-dependencies.jar. Easiest is to clone the project with {{{svn co https://tracinsy.ewi.tudelft.nl/pub/svn/GeniusWeb/simplerunner}}}
    1003 * The parties you want to run (in compiled form) must be in your classpath. Typically by adding them to the pom of the stand-alone runner.
     1003* The parties you want to run (in compiled form) must be java-based (using GeniusWeb, not GeniusWebPython) and in your classpath. Typically by adding them to the pom of the stand-alone runner.
    10041004* The profiles you want to provide to the parties (alternatively you can refer to a profile on a running profile server)
    10051005* A settings.json file containing the [source:/protocol/src/main/java/geniusweb/protocol/session SessionSettings] eg SAOP Settings. [source:/simplerunner/src/test/resources/settings.json view example file].
     
    10141014* With stand-alone runner, your parties are run together in a single
    10151015 classloader. The main implication is that there may arise version conflicts
    1016  between parties.
     1016 between parties.
     1017* You can only use GeniusWeb-based parties, not GeniusWebPython-based parties
    10171018* Stand-alone runner does NOT enforce the time deadline. Parties may
    10181019  continue running indefinitely and thus bog down the JVM and stalling