Uploaded image for project: 'UGENE'
  1. UGENE
  2. UGENE-6605

UGENECL starts validating process of External Tools before these tools are loaded

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 33
    • Fix Version/s: 34
    • Component/s: General
    • Story Points:
      1
    • Sprint:
      DEV-34-2, DEV-34-4, DEV-34-5
    • Affect Type:
      Userdefined

      Description

      Scenario:

      1. Open the UGENE GUI.
      2. Open the "External tools" tab of the "Application Settings" dialog.
      3. Set all external tools, available for this OS.
      4. Import the attached custom tool "my_custom_tool.xml".
      5. Close the UGENE GUI.
      6. Run command line version of UGENE with the following arguments
        ugene.exe --task=.\data\workflow_samples\NGS\fastqc.uwl --in=.\data\samples\FASTQ\eas.fastq
        

        The run command can be a bit different depending on your OS (only Windows has extension ".exe"), debug/release version (in the debug version executable is named ugenecld) or ".uwl" and ".fastq" files location relatively to the executable of UGENE.
        Expected result: the workflow is run correctly.
        Current result: there are several validation errors:

        FastQC Quality Control: External tool "FastQC" is not set. You can set it in Settings -> Preferences -> External Tools
        
        FastQC Quality Control: External tool "java" is not set. You can set it in Settings -> Preferences -> External Tools
        
        FastQC Quality Control: External tool "perl" is not set. You can set it in Settings -> Preferences -> External Tools
        

      The problem happens because some custom tools are imported into UGENE. The workflow validation process starts BEFORE loading of the external tools in this case.

        Attachments

        1. my_tool.xml
          0.2 kB
          Dmitrii Sukhomlinov

          Issue Links

            Activity

              People

              Assignee:
              dsukhomlinov Dmitrii Sukhomlinov
              Reporter:
              dsukhomlinov Dmitrii Sukhomlinov
              Assigned Tester:
              Kirill Rasputin
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: