Validation command doc complete

Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/03f88e94
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/03f88e94
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/03f88e94

Branch: refs/heads/master
Commit: 03f88e94ac078e183f36ad6b15036a47a5b2e317
Parents: d2d708b
Author: Menaka Madushanka <[email protected]>
Authored: Thu Jul 30 15:50:43 2015 +0530
Committer: Menaka Madushanka <[email protected]>
Committed: Thu Jul 30 15:50:43 2015 +0530

----------------------------------------------------------------------
 taverna-language-commandline/README.md | 97 +++++++++++++++++++++++++++++
 1 file changed, 97 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/03f88e94/taverna-language-commandline/README.md
----------------------------------------------------------------------
diff --git a/taverna-language-commandline/README.md 
b/taverna-language-commandline/README.md
index d317111..0250575 100644
--- a/taverna-language-commandline/README.md
+++ b/taverna-language-commandline/README.md
@@ -250,4 +250,101 @@ The output is the same but the results will be saved in 
the given file.
 The output will be saved in results.txt in the same format.
 
 ### validate
+
+Validates the given workflow file or files and give the validation report. 
+validate tool checks for the following problematic conditions.
+
+ * Empty Iteration Strategy Top-Node Problems
+ * Mismatch Configurable Type Problems
+ * Non Absolute URI Problems
+ * Null Field Problems
+ * Out-Of-Scope Value Problems
+ * Port Mentioned Twice Problems
+ * Port Missing From Iteration Strategy Stack Problems
+ * Wrong Parent Problems
+ * Incompatible Granular Depth Problems
+ 
+Usage:-
+
+       $tavlang validate [options][arguments] input_files
+
+Options:- 
+
+ * -l, --log: Save the validation report in a text file
+ * -v, --verbose: Verbose mode
+
+Supported workflow bundle formats: .t2flow and .wfbundle
+
+###### Example 1: Normal mode
+
+ * Validate one workflow bundle
+
+       $tavlang validate helloworld.t2flow
+       
+Output: 
+       
+       Validation started....
+       Validating helloworld.t2flow
+       The workflow helloworld.t2flow has no errors. 
+
+       Validation completed.......
+ 
+ * Validate more than one workflow bundles
+ 
+       $tavlang validate ../../workflow2.t2flow ../../workflow3.wfbundle
+
+       Validation started....
+       Validating ../../workflow2.t2flow
+       The workflow workflow2.t2flow has no errors. 
+
+       Validating ../../workflow3.wfbundle
+       The workflow workflow3.t2flow has no errors. 
+
+       Validation completed.......
+
+
+###### Example 2: Verbose mode
+
+The report is more explained.
+
+       $tavlang validate -v ../../workflow2.t2flow
+
+       Validation started....
+       Validating ../../workflow2.t2flow
+       The workflow workflow2.t2flow has no errors. 
+
+       The validation report for defaultActivitiesTaverna2.wfbundle......
+       
--------------------------------------------------------------------------------
 
+       -->NegativeValueProblems:- null 
+       
+       -->EmptyIterationStrategyTopNodeProblems:- null 
+
+       -->MismatchConfigurableTypeProblems:- null 
+
+       -->NonAbsoluteURIProblems:- null 
+
+       -->NullFieldProblems:- null 
+
+       -->OutOfScopeValueProblems:- null 
+
+       -->PortMentionedTwiceProblems:- null 
+
+       -->PortMissingFromIterationStrategyStackProblems:- null 
+
+       -->WrongParentProblems:- null 
+
+       -->IncompatibleGranularDepthProblems:- null 
+
+       
---------------------------------------------------------------------------------
+
+###### Example 3: Saving results to a file
+
+       $tavlang validate workflow2.t2flow -l log2.txt 
+       Validation started.... 
+       Validating workflow2.t2flow 
+       The workflow helloworld.wfbundle has no errors. 
+       Validation completed....... 
+       
+       Results were saved into log2.txt
+
 ### stats
\ No newline at end of file

Reply via email to