myGrid
  1. myGrid
  2. TAV-349

Recording of Taverna version number in Error Log/provevance

    Details

    • Type: Refinement Refinement
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5
    • Fix Version/s: 1.5.1
    • Component/s: Provenance
    • Labels:
      None

      Description

      Since the Introduction of Raven, a user can configure a unique installation/collection of components. Reproducing a user's environment for bug tracking/provenance usage purposes is now more complicated.

      1) Provenance needs to record the component versions used at some point.
      2) Component version numbers need to be logged "somehow" so that debugging can be followed up effectively. (could be a dump of the profile)

        Issue Links

          Activity

          Hide
          Daniele Turi (Inactive) added a comment -

          Corrected typo in title.

          Show
          Daniele Turi (Inactive) added a comment - Corrected typo in title.
          Hide
          June Finch (Inactive) added a comment -

          The Provenance requirements here are being split into a separate requirement as this is a different scale than the same issue in the core. However, the core changes should provide the necessary information to Provenance as part of this refinement now to enable Provenance to deal with the data later.

          Show
          June Finch (Inactive) added a comment - The Provenance requirements here are being split into a separate requirement as this is a different scale than the same issue in the core. However, the core changes should provide the necessary information to Provenance as part of this refinement now to enable Provenance to deal with the data later.
          Hide
          Stian Soiland-Reyes added a comment -

          To get the current name and version, be inspired by this code from MyGridConfiguration.java:

          		logger.info("Starting " + profile.getName() + " v" + profile.getVersion());
          		logger.debug("Containing artifacts:");
          		for (Artifact a : profile.getArtifacts()) {
          			logger.debug(a);
          		}
          
          Show
          Stian Soiland-Reyes added a comment - To get the current name and version, be inspired by this code from MyGridConfiguration.java: logger.info( "Starting " + profile.getName() + " v" + profile.getVersion()); logger.debug( "Containing artifacts:" ); for (Artifact a : profile.getArtifacts()) { logger.debug(a); }
          Hide
          Stian Soiland-Reyes added a comment -

          Logs name and version when starting Taverna, stored in logs/taverna.log

          Show
          Stian Soiland-Reyes added a comment - Logs name and version when starting Taverna, stored in logs/taverna.log

            People

            • Assignee:
              Stian Soiland-Reyes
              Reporter:
              June Finch (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: