BRAHMS-SystemML / brahms

BRAHMS is modular execution middleware
3 stars 3 forks source link

BRAHMS test components and assets installed incorrectly #15

Open dbux opened 5 years ago

dbux commented 5 years ago

After installation, it should be possible to test installed components using brahms --WALK or the brahms_manager MATLAB program, but several post-installation steps are necessary for this to work:

  1. Attempting to test a component using brahms_manager gives the error: E_USER: failed open "/usr/local/SystemML/BRAHMS/media/interleaved-128.dat" This can be resolved by copying the media folder to the proper location: sudo cp -r ~/brahms/framework/media/ /usr/local/SystemML/BRAHMS/
  2. Attempting to create a new component using brahms_manager gives the error: Error using listdlg (line 121) ListString parameter is required. This can be resolved by copying the support folder to the proper location: sudo cp -r ~/brahms/support/ /usr/local/SystemML/BRAHMS/
  3. Several files necessary to create new non-native components in brahms_manager are missing:
    • test.m must be copied from /usr/local/SystemML/BRAHMS/support/template/process/test.m to each process subdirectory
    • A node.xml file must be created in each process subdirectory:
      <?xml version="1.0" encoding="UTF-8"?>
      <Node>
      <Type>Process</Type>
      </Node>
    • A release.xml file must be created in each process subdirectory (substituting the appropriate language ID):
      <?xml version="1.0" encoding="UTF-8"?>
      <Release>
      <Language>1258</Language>
      </Release>
sebjameswml commented 5 years ago

So is this all about files being properly installed?