Shawn, Thank you for responding. I have “chmod’ed” the entire directory path for every directory.
[me ~/dev/mysolr/solr/core/src/test-files/solr]$ls -alh total 160 drwxrwxrwx@ 28 me COMPANY\Domain Users 896B Apr 15 10:06 . drwxrwxrwx@ 15 me COMPANY\Domain Users 480B Apr 15 09:37 .. drwxr-xrwx@ 3 me COMPANY\Domain Users 96B Apr 6 15:36 analysisconfs drwxr-xrwx@ 4 me COMPANY\Domain Users 128B Apr 6 15:36 collection1 drwxr-xrwx@ 28 me COMPANY\Domain Users 896B Apr 6 15:36 configsets -rw-r--rw-@ 1 me COMPANY\Domain Users 2.4K Apr 6 15:36 crazy-path-to-config.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.5K Apr 6 15:36 crazy-path-to-schema.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 71B Apr 6 15:36 external_eff drwxr-xrwx@ 6 me COMPANY\Domain Users 192B Apr 6 15:36 question-answer-repository -rw-r--rw-@ 1 me COMPANY\Domain Users 497B Apr 6 15:36 question-answer-repository-private-key.pem drwxr-xrwx@ 10 me COMPANY\Domain Users 320B Apr 6 15:36 security drwxr-xrwx@ 8 me COMPANY\Domain Users 256B Apr 6 15:36 simSnapshot -rw-r--rw-@ 1 me COMPANY\Domain Users 2.5K Apr 6 15:36 solr-50-all.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.3K Apr 6 15:36 solr-graphitereporter.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.2K Apr 6 15:36 solr-hiddensysprops.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.1K Apr 6 15:36 solr-jmxreporter.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.8K Apr 6 15:36 solr-metricreporter.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.3K Apr 6 15:36 solr-metricsconfig.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.1K Apr 6 15:36 solr-metricsconfig1.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.1K Apr 6 15:36 solr-shardhandler-loadBalancerRequests.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.1K Apr 6 15:36 solr-shardhandler.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.8K Apr 6 15:36 solr-slf4jreporter.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 947B Apr 6 15:36 solr-solrDataHome.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 3.3K Apr 6 15:36 solr-solrreporter.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 1.3K Apr 6 15:36 solr-stress-new.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.5K Apr 6 15:36 solr-tracing.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.1K Apr 6 15:36 solr-trackingshardhandler.xml -rw-r--rw-@ 1 me COMPANY\Domain Users 2.8K Apr 6 15:36 solr.xml Another thing I have found. The test that fails with the creation of the userfiles using ANT works from Intellij IDEA. Regards. > On Apr 15, 2021, at 11:00 AM, Shawn Heisey <elyog...@elyograg.org> wrote: > > On 4/15/2021 10:38 AM, Phill Campbell wrote: >> Is there a guide or recommendations for building on Mac OS Catalina? >> Which JDK do you use? >> This is one of the errors I currently get running the tests. >> [junit4] 2> 7123 WARN >> (SUITE-TestCircuitBreaker-seed#[597FF1CD7ECC0E37]-worker) [ ] >> o.a.s.c.CoreContainer Unable to create >> [.../solr/core/src/test-files/solr/userfiles]. Features requiring this >> directory may fail. >> [junit4] 2> => java.security.AccessControlException: access >> denied ("java.io.FilePermission” >> “.../solr/core/src/test-files/solr/userfiles" "write") >> [junit4] 2> at >> java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) > > The relevant part of that as far as I can see is that it is unable to create > the following directory, where ... is probably the root of the cloned > repository or extracted source tarball: > > .../solr/core/src/test-files/solr/userfiles > > Probably what's happening here is that you're running the tests with a > different user than the one that owns the extracted or cloned files. So when > that particular unit test tries to create a directory, it fails. It's a basic > file permission problem. > > This would likely happen with ANY jdk, and it's not a Mac-specific problem. > > Thanks, > Shawn