Stonehenge StockTrader, Configuration Service User Interface Installation Guide


WSO2 StockTrader is an online stock trading sample application with functionality equivalent to the Microsoft .NET Stock Trader sample benchmark application and IBM WebSphere's Trade 6.1 sample application. WSO2 StockTrader is powered by WSO2 WSF/PHP , WSO2 WSF/Ruby, WSO2 WSF/Perl, WSO2 WSF/Python, WSO2 WSF/Spring and WSO2 WSAS and implements the application in PHP, Ruby, Perl, Python, Spring and Java. It serves to illustrate interoperability between .NET, PHP, Ruby, Perl, Python, Spring and Java in deploying high-performance, scalable service oriented applications.

Prerequisite

  1. JDK 1.5

    You can download JDK 1.5 from here. Set JAVA_HOME environment variable to the path where JDK is installed.
  2. JCE

    Download and install Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files. 
  3. WSO2 Mashup Server

    You can download WSO2 Mashup Server from here. The version should be 1.5 or more.
  4. .NET Stock Trader 2.0

    You can download it from here.

Installing Configuration Service User Interface

Download Configuration Service User Interface from here and unzip it. Copy the files inside "UI" folder to <Mashup Server Install Directory>\Scripts\{User} folder ({user} has to be modified to some valid username in mashup server). Edit stub.js file under the "StockTraderConfig.resources" folder and give the configuration service end point. Then start Mashup server.

Endpoint Addresses

These are the default endpoint addresses
  1. Configuration Service User Interface
    http://localhost:7762/services/{user}/StockTraderConfig