[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