Universität Paderborn - Home Universität Paderborn
Die Universität der Informationsgesellschaft
Services / Files

Services implementing the testbed API are automatically loaded if the fully qualified classname is checked below and the jar file containing the relevant classes is uploaded below. Optionally, you may upload configuration files (plain text) which will be stored under the configs subdirectory of the working directory of the edge peers. In these files, the following special variables are automatically replaced:

__IP__IP address of the edge peer
__EXTERNAL_IP__external IP address of the edge peer (or the same as __IP__ if this is already a public address)
__JXTA_PORT__the port used for JXTA
__PUBWEB_PORT__the port used for PUB-Web
__ABSOLUTE_PATH__absolute path name (may contain spaces!) of the working directory (with trailing (back-)slash)
__ABSOLUTE_PATH_ESC__the same as __ABSOLUTE_PATH__ but with double backslashes on Windows Systems
__JAVA__path (may contain spaces!) of the java executable
__JAVA_ESC__the same as __JAVA__ but with double backslashes on Windows Systems
__L1_CACHE__L1 cache size in kB
__L2_CACHE__L2 cache size in kB

 

Finally, you may upload arbitrary other files, such as, e.g., JNI native libraries. These files will not be modified and are stored in the libs subdirectory.

Beside the configs and the libs subdirectories, the subdirectories .jxta, tmp, and var are the only subdirectories where you can read / modify / delete files.

Note: Once you've completed your service configuration and file uploads, it's necessary to restart your testbed partition.

 

Libraries and Configuration Files:

To view the configuration files or download the library files, please follow the corresponding links. Please note that some browsers cache these downloads, i.e. if you see old contents when viewing a configuration file, please press your browser's reload button.

FilenameActionsUpload to these hosts
configs/pubweb-supernode.confdelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
configs/pubweb-worker.confdelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
jars/padmig.jardelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
jars/padrmi.jardelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
jars/pubweb.jardelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
libs/getCpuUsage.dlldelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
libs/getCpuUsage.sodelete
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none

upload a new file

 

Services active in this partition:

ClassnameActive on these hosts
aeolus.demo.HelloWorldService
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
pubweb.supernode.SupernodeService
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none
pubweb.worker.ComputingService
131.234.XXX.XXX
131.234.XXX.XXX
131.234.XXX.XXX
 ... check all / none

 

User management:

Partition ownerJoachim Gehweiler
Admitted users
XXX
XXX
...check all / none 
Provide to all testbed users (read only)

 

(not functional in demo mode)

Index A – Z | Imprint