0 Replies Latest reply on Dec 3, 2007 11:57 AM by gioyell

    MDB oracleAQ ConnectionConcumer

      Hi,
      I'm trying to make an MDB listen to an oracleAq queue.

      After registering ConnectionFactory and Queue to JNDI, defined an OAQJMSProvider and a custom container-configuration, when the MDB starts an Exception in thrown (oracle.jms.AQjmsException: JMS-102: Feature not supported )

      It look like the method " createConnectionConsumer(Queue q, String s,ServerSessionPool ssp, int i)" is called but OracleAQ does not implements this method.

      Here is the StackTrace:

      2007-12-03 17:16:51,265 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] JMS provider failure detected for KplexRequest
      org.jboss.deployment.DeploymentException: Error during queue setup; - nested throwable: (oracle.jms.AQjmsException: JMS-102: Funzione non supportata )
      at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:53)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:811)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:839)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
      .....
      Caused by: oracle.jms.AQjmsException: JMS-102: Funzione non supportata
      at oracle.jms.AQjmsError.throwEx(AQjmsError.java:288)
      at oracle.jms.AQjmsConnection.createConnectionConsumer(AQjmsConnection.java:693)