[infinispan-issues] [JBoss JIRA] Commented: (ISPN-1056) Cache.stop() method raise a exception on application termination

paolo di tommaso (JIRA) jira-events at lists.jboss.org
Tue May 3 10:52:18 EDT 2011


    [ https://issues.jboss.org/browse/ISPN-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599663#comment-12599663 ] 

paolo di tommaso commented on ISPN-1056:
----------------------------------------

Hi Galder, I really do not know why, but I'm no more able to reproduce the problem. That stack trace just disappeared. 

The only strange thing now is that I'm getting this double trace in the log file during the server startup 


16:44:46,704 INFO  ~ Infinispan version: Infinispan 'Ursus' 4.2.1.FINAL
16:44:46,733 INFO  ~ Infinispan version: Infinispan 'Ursus' 4.2.1.FINAL


To create the cache I'm using the following fragment:  

EmbeddedCacheManager manager = new DefaultCacheManager( new FileInputStream(Play.getFile("conf/Infinispan.conf.xml")) );
cache = manager.getCache();


and I'm quite sure that this code is invoked just one time. 


In any case the cache is working fine. 







> Cache.stop() method raise a exception on application termination
> ----------------------------------------------------------------
>
>                 Key: ISPN-1056
>                 URL: https://issues.jboss.org/browse/ISPN-1056
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Distributed Cache
>    Affects Versions: 4.2.1.FINAL
>         Environment: MacOSX + JDK (build 1.6.0_24-b07-334-10M3326) + PlayFramework 1.1
>            Reporter: paolo di tommaso
>            Assignee: Galder ZamarreƱo
>            Priority: Minor
>             Fix For: 4.2.2.FINAL, 5.0.0.FINAL
>
>
> Killing the server the following exception is raised: 
> Exception in thread "Thread-4" org.infinispan.CacheException: Unable to invoke method private void org.infinispan.transaction.xa.TransactionTable.stop() on object 
> 	at org.infinispan.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:174)
> 	at org.infinispan.factories.AbstractComponentRegistry$PrioritizedMethod.invoke(AbstractComponentRegistry.java:889)
> 	at org.infinispan.factories.AbstractComponentRegistry.internalStop(AbstractComponentRegistry.java:716)
> 	at org.infinispan.factories.AbstractComponentRegistry.stop(AbstractComponentRegistry.java:610)
> 	at org.infinispan.factories.ComponentRegistry.stop(ComponentRegistry.java:172)
> 	at org.infinispan.CacheDelegate.stop(CacheDelegate.java:331)
> 	at org.infinispan.manager.DefaultCacheManager.stop(DefaultCacheManager.java:544)
> 	at cache.InfinispanCacheImpl.stop(InfinispanCacheImpl.java:171)
> 	at play.cache.Cache.stop(Cache.java:247)
> 	at play.Play.stop(Play.java:499)
> 	at play.Play$1.run(Play.java:406)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:597)
> 	at org.infinispan.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:171)
> 	... 10 more
> Caused by: java.lang.NullPointerException
> 	at org.infinispan.manager.DefaultCacheManager.removeListener(DefaultCacheManager.java:567)
> 	at org.infinispan.transaction.xa.TransactionTable.stop(TransactionTable.java:110)
> 	... 15 more

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the infinispan-issues mailing list