Difference between revisions of "Debug & check a reasoner"
From AMTech WikiDocs
Line 2: | Line 2: | ||
Allows to check the execution of a reasoner without the need to be published and deployed. | Allows to check the execution of a reasoner without the need to be published and deployed. | ||
*The reasoners executes in a sandbox with the security context of the creator | *The reasoners executes in a sandbox with the security context of the creator | ||
− | *It executes the same logic | + | *It executes the same logic that when the reasoner is deploy. |
**The creator initiates the execution by selecting an instance of the observation type. (See [[Simulator|Simulator]]) | **The creator initiates the execution by selecting an instance of the observation type. (See [[Simulator|Simulator]]) | ||
[[File:Rd2.png|650px|thumbnail|center|Select observation instance]] | [[File:Rd2.png|650px|thumbnail|center|Select observation instance]] |
Revision as of 14:31, 25 April 2016
Allows to check the execution of a reasoner without the need to be published and deployed.
- The reasoners executes in a sandbox with the security context of the creator
- It executes the same logic that when the reasoner is deploy.
- The creator initiates the execution by selecting an instance of the observation type. (See Simulator)
- The creator can request for more detail information by using the function debug this option is only available for javascript options
- The results appears in a segment like the following
INFO: action helloWorld BEGIN: JS evaluation debug INFO: action helloWorld DEBUGGING *** helloWorldProducer INFO: action helloWorld END: JS evaluation debug
- After the reasoner has been execute and the result are the expected please check Ready to be published.
- If this operation is omitted the publication process will abort with an error