Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't set recipient_list in the Advanced Queue #1326

Closed
MaximKokovin opened this issue Dec 8, 2020 · 9 comments
Closed

Can't set recipient_list in the Advanced Queue #1326

MaximKokovin opened this issue Dec 8, 2020 · 9 comments

Comments

@MaximKokovin
Copy link

MaximKokovin commented Dec 8, 2020

Hi! I'm using node-oracle 4.2.0 version.

I'm trying put the message in the queue using .enqOne() method. But oracle return error (Error: ORA-24033: no recipients for message). How can i set recipients for my message?

https://gist.github.com/MaximKokovin/2c4cceaaedc43a2fb1f1e1f27c6eaaaf

This sql-script add message to the queue
https://gist.github.com/MaximKokovin/28462546ccb72555ef5eb3750c371c6e

@cjbj
Copy link
Member

cjbj commented Dec 8, 2020

Is this some JMS-ish queue?

@MaximKokovin
Copy link
Author

i think no but i don't sure. This is oracle advanced queue (pl/sql).

@cjbj
Copy link
Member

cjbj commented Dec 8, 2020

Details matter!

@MaximKokovin
Copy link
Author

MaximKokovin commented Dec 8, 2020

@cjbj i don't use JMS queue, only advanced queuing (AQ).

@cjbj
Copy link
Member

cjbj commented Dec 11, 2020

As discussed on Slack, how was the queue created?

@cjbj cjbj added enhancement and removed question labels Jan 7, 2021
@cjbj
Copy link
Member

cjbj commented Jan 7, 2021

Marking as an enhancement so this doesn't get auto closed without investigation. It's not clear if driver changes can or need to be made, but I'd like to know.

@cjbj
Copy link
Member

cjbj commented Oct 13, 2021

An update: the AQ team have looked at this. Some driver layer changes would be needed. I'll leave this open until they can be scheduled.

@cjbj cjbj removed the help wanted label Oct 17, 2021
@cjbj
Copy link
Member

cjbj commented Aug 12, 2022

Support for this was just merged to the main branch. See https://oracle.github.io/node-oracledb/INSTALL.html#githubtags for how to build it.

@cjbj
Copy link
Member

cjbj commented Sep 13, 2022

node-oracledb 5.5 contains this patch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants