UPDATE:
And here's the source code in which we are trying to send a message to the queue. But this is only an error ORA-30 625
Code: Select all
OracleConnection Connection = new OracleConnection(ConnectionString);
Connection.Open();
OracleQueue oq = new OracleQueue("EXPORT_DATA",Connection);
OracleObject obj = new OracleObject("SYS.AQ$_JMS_BYTES_MESSAGE", Connection);
OracleParameterCollection OPC = new OracleParameterCollection();
OPC.Add("property_name",(object)("FileName"));
OPC.Add("property_value",(object)("12345.xml"));
obj.ExecuteMethod(Connection, "set_string_property", OPC);
OracleObject.ExecuteMethod(obj,Connection,"SYS.AQ$_JMS_BYTES_MESSAGE", "set_string_property", OPC);
obj["msg_type"] = "POSLog";
oq.Enqueue(obj);