Download PADRES

Download PADRES:

System Requirements

The machine in which the PADRES is to be installed should satisfy the following software requirements:

Installing PADRES

  • Uncompress the binary package.
    • It will create padres-vX directory (where X is the version number) inside the directory where you downloaded the PADRES package.
  • Run the install.sh script found in the newly created directory to install PADRES.
    • The script will create a padres directory inside the installation directory and install the binaries, scripts, libraries, and configuration files there. By default, the installation directory is /usr/local/, and therefore you have to run the script with the administrator privilege or change the installation directory (see below.)
    • If you want to change the PADRES default installation directory, you can run the install script with the -d option as:
      $ ./install.sh [-d <install_dir>]
      
    • You can use the install script to install PADRES anywhere in your home directory or you can just treat the created padres-vX directory itself as the installation directory (without using the install script at all.)
  • Set the environment variables:
    • Make sure the JAVA_HOME environment variable is set.
    • Set an enviornment variable PADRES_HOME with the absolute path of the padres directory.
      $ export PADRES_HOME=<padres_directory>
      
      Change the value of the <padres_directory> accordingly. It will be /usr/local/padres/, if you use the default installation directory.
    • Add $PADRES_HOME/bin/ to your PATH variable.
      $ export PATH="$PATH:$PADRES_HOME/bin"
      
    • Include these export statements in your ~/.bashrc file to avoid setting the variables every time you reboot your system.
  • Make sure that the required third party Java libraries are installed.
    • Generally the third party libraries are found in $JAVA_HOME/jre/lib/ext/.
    • In case you do not have the necessary third party libraries in your computer, you can download them from the above Download section.
      • Download, uncompress, and use the install_lib.sh included in the package to install the libraries. It will install the downloaded library files in $PADRES_HOME/lib/ directory (the install script need the PADRES_HOME set or should be given the value of PADRES_HOME using -d option.) If you are using sudo to install, launch the install script as follows:
        $ sudo ./install_lib.sh -d $PADRES_HOME
        

Change Log:

  • padres v1.0
    • first release features:
      • broker
      • client
      • monitor

Bug Report

mail bugs to [ tba ]

Download Datasets

* Datasets for "Adaptive content-based routing in general overlay topologies" Middleware 2008 paper. DataSets

Topic attachments
I Attachment Action Size Date Who Comment
ziptgz padres-all-v1.0.tgz manage 5450.3 K 2008-10-31 - 14:35 BalasubramaneyamManiymaran padres all included package
ziptgz padres-all-v1.5.tgz manage 8415.3 K 2009-05-19 - 18:16 BalasubramaneyamManiymaran padres bin + lib release v1.5
ziptgz padres-lib-v1.5.tgz manage 7010.8 K 2009-05-19 - 18:16 BalasubramaneyamManiymaran padres library package v1.5
ziptgz padres-v1.0.tgz manage 1461.5 K 2008-10-31 - 14:34 BalasubramaneyamManiymaran padres binary package
ziptgz padres-v1.5.tgz manage 4604.1 K 2009-05-19 - 18:17 BalasubramaneyamManiymaran PADRES binary package v1.5
zipzip stockquotes.zip manage 3159.3 K 2008-08-15 - 13:46 AlexCheung Contains Yahoo! stockquote publications and a readme
Topic revision: r18 - 2009-05-19 - 18:20:10 - BalasubramaneyamManiymaran
 
Copyright © Middleware Systems Research Group. Send feedback