[ 
https://issues.apache.org/jira/browse/SOLR-16573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17686680#comment-17686680
 ] 

Kevin Risden commented on SOLR-16573:
-------------------------------------

I think this commit is potentially causing issues on Windows? Timing lines up 
it looks like. I think the error is correct that we shouldn't be writing to 
this location:

{code:java}
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
{code}

Full errors from one of the Jenkins runs.
{code:java}
Build: https://jenkins.thetaphi.de/job/Solr-main-Windows/2295/
Java: 64bit/hotspot/jdk-17.0.5 -XX:+UseCompressedOops -XX:+UseSerialGC

7 tests failed.
FAILED:  org.apache.solr.client.solrj.GetByIdTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.GetByIdTest.beforeClass(GetByIdTest.java:39)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  
org.apache.solr.client.solrj.embedded.LargeVolumeBinaryJettyTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.embedded.LargeVolumeBinaryJettyTest.beforeTest(LargeVolumeBinaryJettyTest.java:32)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  
org.apache.solr.client.solrj.embedded.LargeVolumeEmbeddedTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.embedded.LargeVolumeEmbeddedTest.beforeTest(LargeVolumeEmbeddedTest.java:28)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  org.apache.solr.client.solrj.embedded.LargeVolumeJettyTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.embedded.LargeVolumeJettyTest.beforeTest(LargeVolumeJettyTest.java:29)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  
org.apache.solr.client.solrj.request.json.DirectJsonQueryRequestFacetingEmbeddedTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.request.json.DirectJsonQueryRequestFacetingEmbeddedTest.beforeClass(DirectJsonQueryRequestFacetingEmbeddedTest.java:59)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  org.apache.solr.client.solrj.response.TermsResponseTest.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.response.TermsResponseTest.beforeClass(TermsResponseTest.java:37)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more


FAILED:  
org.apache.solr.client.solrj.response.TestSpellCheckResponse.classMethod

Error Message:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")

Stack Trace:
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'collection1': 
Unable to create core [collection1] Caused by: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at __randomizedtesting.SeedInfo.seed([63E61465D6A66982]:0)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1550)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:113)
        at 
app//org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:409)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:451)
        at 
app//org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:234)
        at 
app//org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:224)
        at 
app//org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:171)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:234)
        at 
app//org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:249)
        at 
app//org.apache.solr.util.SolrClientTestRule.create(SolrClientTestRule.java:131)
        at 
app//org.apache.solr.util.SolrClientTestRule$NewCollectionBuilder.create(SolrClientTestRule.java:109)
        at 
app//org.apache.solr.client.solrj.response.TestSpellCheckResponse.beforeClass(TestSpellCheckResponse.java:46)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
        at 
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at 
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:886)
        at 
app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
        at 
app//org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:80)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
        at 
app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
        at 
app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
        at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
        at 
app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
        at 
app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
        at [email protected]/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.solr.common.SolrException: Unable to create core 
[collection1]
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1665)
        at 
app//org.apache.solr.core.CoreContainer.create(CoreContainer.java:1508)
        ... 42 more
Caused by: org.apache.solr.common.SolrException: Could not load conf for core 
collection1: access denied ("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
app//org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:263)
        at 
app//org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1632)
        ... 43 more
Caused by: java.security.AccessControlException: access denied 
("java.io.FilePermission" 
"C:\Users\jenkins\workspace\Solr-main-Windows\solr\server\solr\configsets\sample_techproducts_configs\conf\conf"
 "write")
        at 
java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485)
        at 
java.base/java.security.AccessController.checkPermission(AccessController.java:1068)
        at 
java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:416)
        at 
java.base/java.lang.SecurityManager.checkWrite(SecurityManager.java:847)
        at java.base/sun.nio.fs.WindowsPath.checkWrite(WindowsPath.java:894)
        at 
java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSystemProvider.java:508)
        at java.base/java.nio.file.Files.createDirectory(Files.java:700)
        at 
java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807)
        at java.base/java.nio.file.Files.createDirectories(Files.java:753)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.lookupLocalManagedSchemaPath(ManagedIndexSchemaFactory.java:167)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.readSchemaLocally(ManagedIndexSchemaFactory.java:297)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:207)
        at 
org.apache.solr.schema.ManagedIndexSchemaFactory.create(ManagedIndexSchemaFactory.java:51)
        at 
org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:342)
        at 
org.apache.solr.core.ConfigSetService.lambda$loadConfigSet$0(ConfigSetService.java:253)
        at org.apache.solr.core.ConfigSet.<init>(ConfigSet.java:49)
        at 
org.apache.solr.core.ConfigSetService.loadConfigSet(ConfigSetService.java:249)
        ... 44 more
{code}


> SolrClientTestRule for EmbeddedSolrServer
> -----------------------------------------
>
>                 Key: SOLR-16573
>                 URL: https://issues.apache.org/jira/browse/SOLR-16573
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: David Smiley
>            Priority: Major
>          Time Spent: 10h
>  Remaining Estimate: 0h
>
> See parent issue.  Here, create a subclass of ExternalResource (a JUnit 
> TestRule, FYI compatible with JUnit 5) that provides access to a SolrClient, 
> or that might even be one itself (delegating the request method).  Perhaps 
> name this "SolrClientTestRule".  It will have subclasses for specific types, 
> initially just one using EmbeddedSolrServer.  It should have a builder to 
> configure it.  Some test classes can simply configure at its declaration but 
> note that others will need to do so afterwards (e.g. in a \@Before or a test 
> method). This utility should be in the test-framework and be designed to be 
> useful by external projects who write plugins or that want to test with an 
> embedded Solr.  Therefore it should not contain code that assumes the file 
> system of the Solr project itself.
> Out of scope are other implementations, and thus somehow choosing amongst 
> them.
> Use this mechanism in EmbeddedSolrServerTestBase, ensuring that "TestHarness" 
> (from SolrTestCaseJ4) isn't used.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to