This wiki site will be offline Weds, July 6th, 2022, from 5:30-8:30 PM CDT in order to upgrade Confluence
Skip to end of metadata
Go to start of metadata

Work Completed

  • KISTI
    • Worked on KNSG-107. I ran into issues with class loading between what Cyberintegrator had loaded and what was bundled in my PTPFlow tool. I finally narrowed it down to a difference between the commons logging in org.apache.commons from PTPFlow and the commons logging that comes bundled with Eclipse. org.apache.commons is mostly outdated and for all PTPFlow plugins relying on it for logging, this dependency can be safely removed. I intend to ask Al's permission to remove the depedendency on org.apache.commons since it is no longer needed. I got as far as running my PTPFlow tool as a CyberintegratorToolFile, which does not provide a Context to the tool. I am now working on Converting the tool to CyberintegratorToolTupelo (nearly finished) so we can get a certificate from an X509CertificateBean.
    • Worked on KNSG-108. I got some feedback from Rob and I am working on integrating that feedback into the bean and it's utility class. This should be tested and finished soon.
    • Worked on KNSG-109. Instead of using a command line tool where you could specify each parameter when adding the tool to Cyberintegrator (initial concept), I determined it would be easier to create a ModelParameter java tool where the UI would be auto-built by Cyberintegrator based on the class definition. The output of this tool is a parameter file. Everything is checked into svn at in the package edu.illinois.ncsa.knsg.eairs.tools
  • Cyberintegrator
    • None
  • Medici
    • None

Work Planned

  • KISTI
    • Work on KNSG-107 - Design of PTPFlow tool
    • Work on KNSG-108 - Design and create bean to store x509 certificates
    • Work on KNSG-109 - Design parameter creation tool
  • Cyberintegrator
    • None
  • Medici
    • None

Comments

This week went mostly as planned. It took me longer to progress on the class loading issue because there were no error messages.