[infinispan-issues] [JBoss JIRA] (ISPN-4405) QueryAuthorizationTest cannot find org/apache/lucene/search/similarities/Similarity class

Galder Zamarreño (JIRA) issues at jboss.org
Mon Jun 16 04:43:24 EDT 2014


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

Galder Zamarreño commented on ISPN-4405:
----------------------------------------

That solves that particular issue. There are still some tests in integrationtests/security-manager-it that seem to fail randomly. A lot of these tests rely on static initialisation, and I think that's causing messing up between tests initialising/uninitialising these static variables. Switching to sequential testing though results in security failure on test finish when checking for unclosed cache managers: https://gist.github.com/galderz/67401bbe817ecf532e78

> QueryAuthorizationTest cannot find org/apache/lucene/search/similarities/Similarity class
> -----------------------------------------------------------------------------------------
>
>                 Key: ISPN-4405
>                 URL: https://issues.jboss.org/browse/ISPN-4405
>             Project: Infinispan
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Embedded Querying
>            Reporter: Galder Zamarreño
>            Assignee: Galder Zamarreño
>            Priority: Critical
>             Fix For: 7.0.0.Alpha5
>
>
> org.infinispan.security.QueryAuthorizationTest fails to start:
> {code}2014-06-16 09:37:10,650 1966  ERROR [org.infinispan.test.fwk.UnitTestTestNGListener] (testng-QueryAuthorizationTest:) Configuration method createBeforeClass(org.infinispan.security.QueryAuthorizationTest) threw an exception
> java.lang.NoClassDefFoundError: org/apache/lucene/search/similarities/Similarity
> 	at org.hibernate.search.spi.SearchFactoryBuilder.createCleanFactoryState(SearchFactoryBuilder.java:297)
> 	at org.hibernate.search.spi.SearchFactoryBuilder.buildNewSearchFactory(SearchFactoryBuilder.java:195)
> 	at org.hibernate.search.spi.SearchFactoryBuilder.buildSearchFactory(SearchFactoryBuilder.java:126)
> 	at org.infinispan.query.impl.LifecycleManager.getSearchFactory(LifecycleManager.java:230)
> 	at org.infinispan.query.impl.LifecycleManager.cacheStarting(LifecycleManager.java:87)
> 	at org.infinispan.factories.ComponentRegistry.notifyCacheStarting(ComponentRegistry.java:228)
> 	at org.infinispan.factories.ComponentRegistry.start(ComponentRegistry.java:214)
> 	at org.infinispan.cache.impl.CacheImpl.start(CacheImpl.java:699)
> 	at org.infinispan.security.impl.SecureCacheImpl.start(SecureCacheImpl.java:82)
> 	at org.infinispan.manager.DefaultCacheManager.wireAndStartCache(DefaultCacheManager.java:573)
> 	at org.infinispan.manager.DefaultCacheManager.createCache(DefaultCacheManager.java:528)
> 	at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:408)
> 	at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:381)
> 	at org.infinispan.security.QueryAuthorizationTest$1.run(QueryAuthorizationTest.java:50)
> 	at org.infinispan.security.QueryAuthorizationTest$1.run(QueryAuthorizationTest.java:45)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at javax.security.auth.Subject.doAs(Subject.java:356)
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)



More information about the infinispan-issues mailing list