- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
13-05-20 04:35 PM
I have to call a process on a certain bot from a different process on a different bot. the aim is to have a central bot that is running a process and calling process on different bots.
Is there something available in blue prism to achieve this, also how will the central bot check if other bot is busy running something and in that case pass request to a different available bot.If all bots are busy, queue the request and as soon as next bot is free, it picks up the request.
------------------------------
Mayank Goyal
------------------------------
Answered! Go to Answer.
Helpful Answers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
13-05-20 06:11 PM
https://portal.blueprism.com/documents/guide-dynamic-process-execution
https://portal.blueprism.com/documents/blue-prism-dynamic-scheduler-examples
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
13-05-20 06:11 PM
https://portal.blueprism.com/documents/guide-dynamic-process-execution
https://portal.blueprism.com/documents/blue-prism-dynamic-scheduler-examples
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-05-20 11:05 AM
If you haven't specified any callback port (set to 0) you don't have to worry 🙂
------------------------------
Espen
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
24-05-20 12:55 AM
Can this be created as a shell script? Within my shell script i want to first check if a system is busy and if not then invoke a process on it.
@Espen - Kindly provide some more details or example, i wasn't able to understand it. If I create a bat file with commands, where exactly and how callback port comes in play?
------------------------------
Mayank Goyal
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
26-05-20 09:41 AM
Eg. DB Connection "Con1" is set to callback port 1234.
When starting a process from AutomateC you have to pass an argument for DB-Connection.
Assuming the listener is running, you can not use "Con1" as argument for AutomateC when starting the process from the bot. Either set the callback port to 0 or set up a second connection.
I don't know how you guys have your set up, but in our environment we faced this issue.
------------------------------
Espen
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
26-05-20 09:48 AM
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
28-05-20 05:18 AM
With command line, if I have a script can I run it from a external application?
------------------------------
Mayank Goyal
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
28-05-20 09:02 AM
And yes the command line is intended to be run from a 3rd party.
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
06-06-20 08:27 AM
------------------------------
Mayank Goyal
------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
08-06-20 03:13 AM
1) using command automatec /run "Process Name" /user "id" "Pass" /resource "machine name" - I was able run a process and get session ID
2) using command automatec /status "session ID" /user "id" "Pass" - I was able to get status of session ID
Few Questions that I still have are -
1) What is the use of DBname and port, i didn't used it anywhere in my command. Is it used when there are more than 1 DB connections and i want to run process from DB on a resource which is not set as default DB?
2) Before running actual process, I want to check if my resource PC is up (online) and not busy running another process, what command should I use to achieve this and what all will I have to pass to that command - machine name, credentials?
3) If my resource PC is offline on that remote machine, is it possible to first start resource PC on different machine like we do it on local machine as - Automate.exe /resourcepc /public
4) When working with login agent and scheduler, we run the login process of login agent before running the main process and run logout process after main process, so which AutomateC as well we will have to design same chain of process?
------------------------------
Mayank Goyal
------------------------------
