sql >> Database >  >> RDS >> Oracle

Geen onMessage-gebeurtenissen op Runtime (Java JMS MessageListener op Oracle Queue)

In wezen zodra u de AQjmsQueueReceiver . aanmaakt en stel de berichtlistener in op receive() methode wordt afgesloten en de AQjmsQueueReceiver buiten bereik zal vallen. Ik neem aan dat het wordt aangeroepen vanuit de main methode, wat ook betekent dat het programma wordt afgesloten. U moet:

  1. Pas uw toepassing aan zodat uw JMS-objecten niet buiten het bereik vallen (omdat ze worden verzameld).
  2. Voorkom dat je programma afsluit terwijl het wacht op berichten.



  1. Hoe json-array filteren op elke geretourneerde rij?

  2. Oracle hoe ontbrekende java-klassen te importeren bij het aanroepen van java vanuit plsql

  3. Hoe mysql-versie in xampp bij te werken (fout met innodb_additional_mem_pool_size)

  4. Hoe MySQL-databases weergeven op een PHP-script?