-
1. Re: JDBC persistence does not work in 2.4.4
rbottoms Jan 10, 2002 12:34 PM (in response to jikkyjohn)I see that the PersistanceManager failure that is noted in my log is something that has been discussed for a few months.
What missing is a detailed explanation of how the error should be dealt with, or worked around.
I have some folks going live with a system in a few weeks and they are wanting to know what's wrong. -
2. Re: JDBC persistence does not work in 2.4.4
karrysmike Jan 25, 2002 10:00 AM (in response to jikkyjohn)I have this same problem but it works under kernal 2.2.17 but not under kernal 2.4.3. Any thoughts as to why? I get the following error on the JBoss server:
[08:44:07,200,OILServerILService] Client request resulted in a server exception:
java.lang.NullPointerException
at org.jboss.mq.pm.rollinglogged.PersistenceManager.add(PersistenceManager.java:296)
at org.jboss.mq.server.PersistentQueue.addMessage(PersistentQueue.java:36)
at org.jboss.mq.server.JMSQueue.addMessage(JMSQueue.java:100)
at org.jboss.mq.server.JMSServer.addMessage(JMSServer.java:280)
at org.jboss.mq.server.JMSServer.addMessage(JMSServer.java:265)
at org.jboss.mq.il.oil.OILServerILService.run(OILServerILService.java:253)
at java.lang.Thread.run(Thread.java:484)
The client returns:
[java] Begin sendRecvAsync
[java] Exception in thread "main" org.jboss.mq.SpyJMSException: Cannot send a message to the JMS server
[java] at org.jboss.mq.Connection.sendToServer(Connection.java:616)
[java] at org.jboss.mq.SpySession.sendMessage(SpySession.java:478)
[java] at org.jboss.mq.SpyQueueSender.send(SpyQueueSender.java:103)
[java] at org.jboss.mq.SpyQueueSender.send(SpyQueueSender.java:64)
[java] at com.noc.sirtapp.clients.UserListMDC.sendRecvAsync(UserListMDC.java:81)
[java] at com.noc.sirtapp.clients.UserListMDC.main(UserListMDC.java:95)
[java] linked exception is:
[java] java.lang.NullPointerException
[java] <<no stack trace available>>
Any ideas why this would happen? Do I need an updated kernal?
Thanks mike -
3. Re: JDBC persistence does not work in 2.4.4
sundaram Jul 2, 2003 10:45 AM (in response to jikkyjohn)I am having the same problem with jboss-2.4.6, any work around for this.
-SR
[10:24:40,190,JBossMQService] Starting
[10:24:40,200,JBossMQService] JBossMQ version 1.0.0 Beta Started
[10:24:40,200,JBossMQService] Started
[10:24:40,210,StateManager] Starting
[10:24:40,250,StateManager] Started
[10:24:40,260,PersistenceManager] Starting
[10:24:40,260,XAPoolDataSource] Creating XA Pool
[10:24:40,380,PersistenceManager] Stopped
org.jboss.mq.SpyJMSException: Could not rebuild the queue from the queue's tranaction log.
at org.jboss.mq.pm.jdbc.MessageLog.throwJMSException(MessageLog.java:206)
at org.jboss.mq.pm.jdbc.MessageLog.restore(MessageLog.java:96)
at org.jboss.mq.pm.jdbc.PersistenceManager.restore(PersistenceManager.java:280)
at org.jboss.mq.pm.jdbc.PersistenceManager.startService(PersistenceManager.java:122)
at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:967)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.(Main.java:208)
at org.jboss.Main$1.run(Main.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:106)
linked exception is:
java.lang.ClassCastException
at org.jboss.mq.pm.jdbc.MessageLog.restore(MessageLog.java:79)
at org.jboss.mq.pm.jdbc.PersistenceManager.restore(PersistenceManager.java:280)
at org.jboss.mq.pm.jdbc.PersistenceManager.startService(PersistenceManager.java:122)
at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:967)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.(Main.java:208)
at org.jboss.Main$1.run(Main.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:106)
[10:24:40,661,ConfigurationService] Unexpected error
org.jboss.mq.SpyJMSException: Could not rebuild the queue from the queue's tranaction log.
at org.jboss.mq.pm.jdbc.MessageLog.throwJMSException(MessageLog.java:206)
at org.jboss.mq.pm.jdbc.MessageLog.restore(MessageLog.java:96)
at org.jboss.mq.pm.jdbc.PersistenceManager.restore(PersistenceManager.java:280)
at org.jboss.mq.pm.jdbc.PersistenceManager.startService(PersistenceManager.java:122)
at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:967)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.(Main.java:208)
at org.jboss.Main$1.run(Main.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:106)
linked exception is:
java.lang.ClassCastException
at org.jboss.mq.pm.jdbc.MessageLog.restore(MessageLog.java:79)
at org.jboss.mq.pm.jdbc.PersistenceManager.restore(PersistenceManager.java:280)
at org.jboss.mq.pm.jdbc.PersistenceManager.startService(PersistenceManager.java:122)
at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:967)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.(Main.java:208)
at org.jboss.Main$1.run(Main.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:106)
[10:24:40,931,JVMServerILService] Starting