Install PTPFlow
Refer to http://otfrid.ncsa.uiuc.edu/BlueWaters/Eclipse/Releases/ptpflow
- Download Eclipse IDE for C/C++ Developers for your platform from Eclipse Galileo SR2
- Unzip the package in a convenient location
- In the package folder/directory, double-click the Eclipse icon to boot Eclipse
- When the workspace dialog appears, choose a location where you wish to create your projects
- we suggest checking the "use as default" box so that you will not be asked again
- Close the welcome screen
- From the Menu Bar, choose Help >> Install New Software.
- Click on the Add button at the top right of the Available Software window
- In the dialog box, set the Name to "NCSA PTPFlow" (or something appropriate) and the URL to http://otfrid.ncsa.uiuc.edu/BlueWaters/Eclipse/Releases/ptpflow and choose OK;
- When the URL appears in the list of sites, choose the following features/plug-ins by clicking the checkbox to the left of them, and then click the Next button at the bottom (you will be asked to confirm the license agreement);
- PTPFlowUI
- PTPFlow RMI
- ELF PTPFlow
- Allow Eclipse to restart after installation has completed.
Installing Service Stack from PTPFlow
- These steps are in PTPFlow under Eclipse IDE environment.
- These steps let you install and run service stack on your local machine where your PTPFlow is running. Currently, it supports Linux (or Unix-like) and Mac OS.
- Change the perspective to "PTPFlow Manger" (You can find it under Window - Open Perspective - Other)
- Update host profile with your account information
- Double-click on "abe" under Known Hosts panel
- Expand "host" then expand "user"
- Right-click on "user" node and Select "Set User Home" and change to your user home
- Right-click on "user" node and Select "Set User Name on Host" and change to your username on the host (abe)
- Update "Configurable Properties"
- Change MyProxy User Name to your MyProxy username
- Click on plus symbol at Service Registry View
- Select your local host name from "Name" drop-down list
- Click Finish
- Right click on the Service and click "Install At Location"
- After the installation, Right click on the Service and click "Launch Service"
- Note 1: Ports for RMI service (1099, 51001 - 52000) are should be open via your firewall setting
- Note 2: You need to install ELF to your HPC machine And the location of ELF should be set at ELF_HOME in Host profile
Create a Workflow file
- The workflow file (xml) needs to create via any text editor.
- Use the file attached here test-jong-lee.xml
- <simple-process>: <out-file=""> should have full path designation
- Copy the file under home directory/NCSA/repository/workflow-builder
- Then, the file showed up under "Local Repository" View