Hello, I have completed UiDemo Walkthrough as per the pdf file and some help from community posts.
When I run the Main.xaml file, the program logs into the UiDemo using credentials from the Orchestrator, main UiDemo screen opens, but no further action is taken, program just keeps waiting.
I have attached my complete file, please check and advise where I am going wrong.
I don’t see any problem with the workflow. Can you try this execution method.
Navigate to this point
right lick on this activity and add a break point… Then go back to the main flow and run the entire process in Debug Mode. This way, you will be able to run the entire execution step by step manually… This will help identifying what the problem is… Can you try this and let me know if it hangs in some place or if it throws any error at a particular activity?
I guess right now there is a problem with the orchestrator as well. It is not loading for me… this could be the reason here… try refreshing your web page… im having the same issue…
Continue the execution further… until it the Demo opens and to the point where you try to insert values to those text boxes CashIn etc… let’s see whether it gets into any errors to understand why it was doing nothing earlier…
If all of them are in Successful state, that’s why you are not getting any records to process
The records in the queue should be in New status for the program to get records because Get Transaction Item gets all records under the status New.
So what you can do here is, You can repopulate the queue with your dispatcher program you wrote for the UiDemo practice. Repopulate the queue, and run your program again to get the records from the queue. This will solve your problem
After running the dispatcher program to repopulate the queue, I prefer you run this same solution in the debug mode just to see how things go rather than just running it. The debug mode gives you the exact picture of what really is going on…
In the REFramework, you will not see any message box saying the execution has ended. However, you can see the status of the currently executed solution by going through the logs from the Output panel of the Studio. If you have published the solution to Orchestrator and ran it from there, then you can see the status along with the logs in the Orchestrator Jobs page.
When a transaction gets processed once, it will not get processed again. So, if a transaction gets processed successfully, the status of that will get changed to Successful through the framework execution. That’s why you were unable to get the records with the status Successful. The queue should have items with the status New to be processed. You can read more on these statuses in here…
Please also mark the appropriate answer as the solution so that it could help others with similar problems as well