cancel
Showing results for 
Search instead for 
Did you mean: 

What is Queue Suffix?

What is Queue Suffix in Get Next Completed Batch VBO action? And where do I get it? Default value in process for Queue Suffix=DecipherRabbitMQqueue. I have submitted a batch in Decipher and now when running this 3rd number process it is not getting any batch from decipher. Need help to understand .

------------------------------
Tejaskumar Darji
------------------------------
11 REPLIES 11

james.man
Staff
Staff
Decipher uses RabbitMQ queues as part of it's regular operations.  When you submit a batch using the Decipher VBO "Create Batch" action, you can specify the Queue Suffix.  You can name this anything you want, you can think of it as the name of a Work Queue in Blue Prism.  If you change the name away from "DecipherRabbitMQqueue", that new Queue Suffix will be created automatically for you from within RabbitMQ.

In the image below, I've listed out the actual names of the queues in RabbitMQ.  You can see BluePrism.DocumentProcessing.BatchIDQueue_DecipherRabbitMQqueue and a new one I've created, by just specifying a new Queue Suffix as "textNewQueue" in the "Create Batch" action.
So you can see why it's called Queue Suffix, because the actual underlying queue in RabbitMQ will have "BluePrism.DocumentProcessing.BatchIDQueue_" as the prefix, with what you specified as the suffix.
9212.png


What's important is that you specify the SAME Queue Suffix when you want to retrieve validated documents submitted to that Queue Suffix, in the "Get Next Completed Batch" action. 

Just like how in regular Blue Prism, you need to specify the Queue Name when you "Add to Queue", and you also need to specify that same Queue Name in "Get Next Item" when you want to get something from that Work Queue.

So for the 3rd Decipher example process, "Get Verified Documents", make sure that the Queue Suffix matches whatever you have in the 1st example process "Push Documents"


------------------------------
James Man
Professional Services
Blue Prism
Asia/Hong_Kong
------------------------------

Thank you for absolute answer.

However I have used exact same name of Queue Suffix in P1 and P3 still my process is not returning any data to BluePrism. 

The problem that I am facing is with the P3 Process which is Get verified Documents.I have pushed batches to the Decipher and also Class and Data verified it, but when I run P3 process it returns empty Batch ID and Batch Available Flag returns False. Hence I get empty data and P3 process gets completed without throwing any error.  Can you help find out issue.



------------------------------
Tejaskumar Darji
------------------------------

Hi,

Are you sure the Queue suffix is the same in both processes? You could have a simple typo that you may not realise.

Regards,
Binit

------------------------------
Binit Amin
ROM Architect
Blue Prism
Europe/London
------------------------------
Binit Amin Customer Success SS&C Blue Prism

Yes, i had the same name of Rabbit MQ Queue while i push and retrieve batch. Later i reinstalled entire Decipher and problem is resolved as of now.

------------------------------
Tejaskumar Darji
------------------------------

Hi ,
I am also facing same issue , When P1 and P2 are successful and tried to run P3  Batch available is False.
I have verified the specific Q  in RAbbitMQ portal , but no messages were there . Means P1 not pushed any data looks. How to check this  ?

Thanks, Krishna

------------------------------
Krishna Elapavuluri
TEchnology Consultant
DXC.technology
Asia/Kolkata
------------------------------

What did helped me was uninstall and reinstallation of entire Decipher IDP tool and after that I've not came across this error again. So if possible you can try reinstalling.

------------------------------
Thanks & Regards,
Tejaskumar Darji
------------------------------

@Binit Amin  @Ben.Lyons1 @Zdeněk Kabátek  - Even I'm facing the same issue, Since the QueueSuffix Name is default in the process, i haven't changed it, but still i don't see any messages in the RabitMQ.

Alternatively, I have created a new queue and tried this but still the same issue.

Could you please let me know what could be the reason for this issue? and how this issue can be resolve without uninstall and Reinstall the entire Decipher IDP Components as mentioned by Tejas Kumar.

@Krishna Elapavuluri - Could you please let me know if this issue is resolve for you ?

@Tejaskumar Darji - Could you please confirm what you have configured differently for the second time ? Did you observe any changes in configs?

------------------------------
Ramaseshan Subramani
------------------------------

Yes Subramani
It resolved for me with out uninstall . 

As long as you didn't change any names in the process P1-P4 ,there will not be any issue related to Q suffix

Ensure below steps 
in service, better mark all Decipher services as manual  once and stop all services 
Start the Decipher services in  service window with the below order 
    1. RabbitMq Service
    2. Decipher Licensing Service
    3. Decipher Automated Client Manager
    4. Decipher Server
    5. Decipher Web SDK Service
This order is important if you start the services manually 
Make sure that  license updated properly in  BP Database  ( Blue prism-->System-->License) also ensure that you enter the Decipher database credentials correctly  as suggested in Installation guide.

Thanks
Krishna



------------------------------
Krishna Elapavuluri
TEchnology Consultant
DXC.technology
Asia/Kolkata
------------------------------

Hello,

I did not configure anything differently for the second time. Everything was installed the same way as mentioned in the installation guide.

I tried starting and stopping all services in the order mentioned multiple times but nothing worked so as of last resort I did reinstallation and it worked.

Not sure what is the root cause of this issue. But you can try various options that everyone has mentioned and let us know which one works for you.


------------------------------
Thanks & Regards,
Tejaskumar Darji
------------------------------