JavaScript Pipeline Pilot client with query string

Name: JavaScript Pipeline Pilot client with query string

Author: Andrei Caracoti

Version: 2.0

Created: 10/13/2004

Modified: 7/16/2007 - Andrei Caracoti

Purpose: This example shows how you can pass the name of a protocol and the parameter name/value pairs to a JavaScript page that will run a PP protocol and display results in html form. It can be used as a starting point for more complex solutions. Using functionality available in the Reporting Collection, this example can be recreated using protocol links.

Requirements: Pipeline Pilot 6.0 or later
Internet Explorer 6.0

O/S: Windows and Linux

Limitations: none known

Keyword: javascript SOAP API

Contents:

reference.htm - HTML file with links
JavaScriptClientWithQueryStringParameters.htm - HTML/JavaScript client that runs a protocol from a query link
TestQueryString.xml - Pipeline Pilot protocol
ppsoapapi.wsdl - PP SOAP API wsdl file
webservice.htc - Microsoft SOAP client library

Installation:

1. Unzip the archive.
2. Place the unzipped folder in /web/apps folder
3. Import the protocol TestQueryString.xml by dragging and dropping the file into the Protocols/Web Services folder in your Pipeline Pilot client.
4. Open IE and point your browser to http://:/webapps/RunPro...String/reference.htm
5. Click on one of the links. This should open a new window and after a short run time refresh with the report for the compounds selected.