Build: https://jenkins.thetaphi.de/job/Lucene-Solr-8.x-Windows/1673/
Java: 64bit/jdk-12.0.2 -XX:+UseCompressedOops -XX:+UseSerialGC

120 tests failed.
FAILED:  
org.apache.solr.rest.schema.TestBulkSchemaAPI.testSortableTextFieldWithAnalyzer

Error Message:
field sort_text not created

Stack Trace:
java.lang.AssertionError: field sort_text not created
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:ABEC1E47E97D434C]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at org.junit.Assert.assertNotNull(Assert.java:712)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testSortableTextFieldWithAnalyzer(TestBulkSchemaAPI.java:967)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testCopyFieldRules

Error Message:
{   "responseHeader":{     "status":400,     "QTime":29},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-copy-field":{           "source":"bleh_s",           
"dest":"name"},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],     "msg":"error processing commands",     "code":400}}  expected 
null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-copy-field={source=bleh_s, dest=name}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}], msg=error processing commands, code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":29},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-copy-field":{
          "source":"bleh_s",
          "dest":"name"},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-copy-field={source=bleh_s, dest=name}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:2F0A0751000CD98F]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testCopyFieldRules(TestBulkSchemaAPI.java:662)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  
org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddFieldMatchingExistingDynamicField

Error Message:
{   "responseHeader":{     "status":400,     "QTime":23},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-field":{           "name":"attr_non_dynamic",         
  "type":"boolean",           "stored":true,           "indexed":true},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],     "msg":"error processing commands",     "code":400}}  expected 
null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field={name=attr_non_dynamic, type=boolean, stored=true, 
indexed=true}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot 
be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}], msg=error processing commands, code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":23},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-field":{
          "name":"attr_non_dynamic",
          "type":"boolean",
          "stored":true,
          "indexed":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field={name=attr_non_dynamic, type=boolean, stored=true, 
indexed=true}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot 
be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:A3A498ACAE0B8DDE]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddFieldMatchingExistingDynamicField(TestBulkSchemaAPI.java:236)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  
org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddFieldWithExistingCatchallDynamicField

Error Message:
{   "responseHeader":{     "status":400,     "QTime":5},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-dynamic-field":{           "name":"*",           
"type":"string",           "stored":true,           "indexed":true},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],     "msg":"error processing commands",     "code":400}}  expected 
null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-dynamic-field={name=*, type=string, stored=true, indexed=true}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}], msg=error processing commands, code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":5},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-dynamic-field":{
          "name":"*",
          "type":"string",
          "stored":true,
          "indexed":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-dynamic-field={name=*, type=string, stored=true, indexed=true}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:1AF6675FFC8429D6]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddFieldWithExistingCatchallDynamicField(TestBulkSchemaAPI.java:338)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testSimilarityParser

Error Message:
{   "responseHeader":{     "status":400,     "QTime":31},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-field-type":{           "name":"MySimilarityField",   
        "class":"solr.TextField",           
"analyzer":{"tokenizer":{"class":"solr.WhitespaceTokenizerFactory"}},           
"similarity":{             "k1":2.25,             "b":0.33}},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           
"name":"similarityTestField",           "type":"MySimilarityField",           
"stored":true,           "indexed":true},         "errorMessages":["Field 
'similarityTestField': Field type 'MySimilarityField' not found.\n"]}],     
"msg":"error processing commands",     "code":400}}  expected null, but 
was:<{metadata=[error-class, org.apache.solr.api.ApiBag$ExceptionWithErrObject, 
root-error-class, org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=MySimilarityField, class=solr.TextField, 
analyzer={tokenizer={class=solr.WhitespaceTokenizerFactory}}, 
similarity={k1=2.25, b=0.33}}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {add-field={name=similarityTestField, type=MySimilarityField, 
stored=true, indexed=true}, errorMessages=[Field 'similarityTestField': Field 
type 'MySimilarityField' not found. ]}], msg=error processing commands, 
code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":31},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-field-type":{
          "name":"MySimilarityField",
          "class":"solr.TextField",
          "analyzer":{"tokenizer":{"class":"solr.WhitespaceTokenizerFactory"}},
          "similarity":{
            "k1":2.25,
            "b":0.33}},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"similarityTestField",
          "type":"MySimilarityField",
          "stored":true,
          "indexed":true},
        "errorMessages":["Field 'similarityTestField': Field type 
'MySimilarityField' not found.\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=MySimilarityField, class=solr.TextField, 
analyzer={tokenizer={class=solr.WhitespaceTokenizerFactory}}, 
similarity={k1=2.25, b=0.33}}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {add-field={name=similarityTestField, type=MySimilarityField, stored=true, 
indexed=true}, errorMessages=[Field 'similarityTestField': Field type 
'MySimilarityField' not found.
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:A4A6FEC3A8993748]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testSimilarityParser(TestBulkSchemaAPI.java:1043)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testMultipleCommands

Error Message:
{   "responseHeader":{     "status":400,     "QTime":116},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-field":{           "name":"a1",           
"type":"string",           "stored":true,           "indexed":false},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           "name":"a2",           
"type":"string",           "stored":true,           "indexed":true,           
"uninvertible":true},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-dynamic-field":{           "name":"*_lol",    
       "type":"string",           "stored":true,           "indexed":true,      
     "uninvertible":false},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-copy-field":{           "source":"a1",        
   "dest":["a2",             "hello_lol"]},         "errorMessages":["copyField 
source :'a1' is not a glob and doesn't match any explicit field or 
dynamicField.\n"]},       {         "add-field-type":{           
"name":"mystr",           "class":"solr.StrField",           
"sortMissingLast":"true"},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field-type":{           
"name":"myNewTxtField",           "class":"solr.TextField",           
"positionIncrementGap":"100",           "indexAnalyzer":{             
"charFilters":[{                 
"class":"solr.PatternReplaceCharFilterFactory",                 
"replacement":"$1$1",                 "pattern":"([a-zA-Z])\\\\1+"}],           
  "tokenizer":{"class":"solr.WhitespaceTokenizerFactory"},             
"filters":[{                 "class":"solr.WordDelimiterGraphFilterFactory",    
             "preserveOriginal":"0"},               {                 
"class":"solr.StopFilterFactory",                 "words":"stopwords.txt",      
           "ignoreCase":"true"},               
{"class":"solr.LowerCaseFilterFactory"},               
{"class":"solr.ASCIIFoldingFilterFactory"},               
{"class":"solr.KStemFilterFactory"},               
{"class":"solr.FlattenGraphFilterFactory"}]},           "queryAnalyzer":{       
      "charFilters":[{                 
"class":"solr.PatternReplaceCharFilterFactory",                 
"replacement":"$1$1",                 "pattern":"([a-zA-Z])\\\\1+"}],           
  "tokenizer":{"class":"solr.WhitespaceTokenizerFactory"},             
"filters":[{                 "class":"solr.WordDelimiterGraphFilterFactory",    
             "preserveOriginal":"0"},               {                 
"class":"solr.StopFilterFactory",                 "words":"stopwords.txt",      
           "ignoreCase":"true"},               
{"class":"solr.LowerCaseFilterFactory"},               
{"class":"solr.ASCIIFoldingFilterFactory"},               
{"class":"solr.KStemFilterFactory"}]}},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           "name":"a3",           
"type":"myNewTxtField",           "stored":true,           "indexed":true},     
    "errorMessages":["Field 'a3': Field type 'myNewTxtField' not found.\n"]},   
    {         "add-field-type":{           "name":"myWhitespaceTxtField",       
    "class":"solr.TextField",           "uninvertible":false,           
"analyzer":{"class":"org.apache.lucene.analysis.core.WhitespaceAnalyzer"}},     
    "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast 
to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           "name":"a5",           
"type":"myWhitespaceTxtField",           "stored":true},         
"errorMessages":["Field 'a5': Field type 'myWhitespaceTxtField' not 
found.\n"]},       {         "add-field-type":{           "name":"mySimField",  
         "class":"solr.TextField",           
"analyzer":{"tokenizer":{"class":"solr.WhitespaceTokenizerFactory"}},           
"similarity":{}},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           "name":"a4",           
"type":"mySimField",           "stored":true,           "indexed":true},        
 "errorMessages":["Field 'a4': Field type 'mySimField' not found.\n"]},       { 
        "delete-field":{"name":"wdf_nocase"},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "delete-field-type":{"name":"wdf_nocase"},         
"errorMessages":["Can't delete 'wdf_nocase' because it's the field type of 
field 'wdf_nocase'.\n"]},       {         
"delete-dynamic-field":{"name":"*_tt"},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "delete-copy-field":{           "source":"a1",     
      "dest":"a2"},         "errorMessages":["Copy field directive not found: 
'a1' -> 'a2'\n"]},       {         "delete-copy-field":{           
"source":"*_i",           "dest":["title",             "*_s"]},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "replace-field-type":{           "name":"boolean", 
          "class":"solr.BoolField",           "sortMissingFirst":true},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "replace-field":{           "name":"name",         
  "type":"string",           "indexed":true,           "stored":true},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "replace-dynamic-field":{           
"name":"attr_*",           "type":"string",           "indexed":true,           
"stored":true,           "multiValued":true},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],     "msg":"error processing commands",     "code":400}}  expected 
null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field={name=a1, type=string, stored=true, indexed=false}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-field={name=a2, type=string, stored=true, indexed=true, 
uninvertible=true}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 
cannot be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-dynamic-field={name=*_lol, type=string, stored=true, indexed=true, 
uninvertible=false}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 
cannot be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-copy-field={source=a1, dest=[a2, hello_lol]}, errorMessages=[copyField 
source :'a1' is not a glob and doesn't match any explicit field or 
dynamicField. ]}, {add-field-type={name=mystr, class=solr.StrField, 
sortMissingLast=true}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {add-field-type={name=myNewTxtField, class=solr.TextField, 
positionIncrementGap=100, 
indexAnalyzer={charFilters=[{class=solr.PatternReplaceCharFilterFactory, 
replacement=$1$1, pattern=([a-zA-Z])\\1+}], 
tokenizer={class=solr.WhitespaceTokenizerFactory}, 
filters=[{class=solr.WordDelimiterGraphFilterFactory, preserveOriginal=0}, 
{class=solr.StopFilterFactory, words=stopwords.txt, ignoreCase=true}, 
{class=solr.LowerCaseFilterFactory}, {class=solr.ASCIIFoldingFilterFactory}, 
{class=solr.KStemFilterFactory}, {class=solr.FlattenGraphFilterFactory}]}, 
queryAnalyzer={charFilters=[{class=solr.PatternReplaceCharFilterFactory, 
replacement=$1$1, pattern=([a-zA-Z])\\1+}], 
tokenizer={class=solr.WhitespaceTokenizerFactory}, 
filters=[{class=solr.WordDelimiterGraphFilterFactory, preserveOriginal=0}, 
{class=solr.StopFilterFactory, words=stopwords.txt, ignoreCase=true}, 
{class=solr.LowerCaseFilterFactory}, {class=solr.ASCIIFoldingFilterFactory}, 
{class=solr.KStemFilterFactory}]}}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {add-field={name=a3, type=myNewTxtField, stored=true, indexed=true}, 
errorMessages=[Field 'a3': Field type 'myNewTxtField' not found. ]}, 
{add-field-type={name=myWhitespaceTxtField, class=solr.TextField, 
uninvertible=false, 
analyzer={class=org.apache.lucene.analysis.core.WhitespaceAnalyzer}}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-field={name=a5, type=myWhitespaceTxtField, stored=true}, 
errorMessages=[Field 'a5': Field type 'myWhitespaceTxtField' not found. ]}, 
{add-field-type={name=mySimField, class=solr.TextField, 
analyzer={tokenizer={class=solr.WhitespaceTokenizerFactory}}, similarity={}}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-field={name=a4, type=mySimField, stored=true, indexed=true}, 
errorMessages=[Field 'a4': Field type 'mySimField' not found. ]}, 
{delete-field={name=wdf_nocase}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {delete-field-type={name=wdf_nocase}, errorMessages=[Can't delete 
'wdf_nocase' because it's the field type of field 'wdf_nocase'. ]}, 
{delete-dynamic-field={name=*_tt}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {delete-copy-field={source=a1, dest=a2}, errorMessages=[Copy field 
directive not found: 'a1' -> 'a2' ]}, {delete-copy-field={source=*_i, 
dest=[title, *_s]}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 
cannot be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {replace-field-type={name=boolean, class=solr.BoolField, 
sortMissingFirst=true}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}, {replace-field={name=name, type=string, indexed=true, stored=true}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {replace-dynamic-field={name=attr_*, type=string, indexed=true, 
stored=true, multiValued=true}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app') ]}], msg=error processing commands, code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":116},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-field":{
          "name":"a1",
          "type":"string",
          "stored":true,
          "indexed":false},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"a2",
          "type":"string",
          "stored":true,
          "indexed":true,
          "uninvertible":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-dynamic-field":{
          "name":"*_lol",
          "type":"string",
          "stored":true,
          "indexed":true,
          "uninvertible":false},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-copy-field":{
          "source":"a1",
          "dest":["a2",
            "hello_lol"]},
        "errorMessages":["copyField source :'a1' is not a glob and doesn't 
match any explicit field or dynamicField.\n"]},
      {
        "add-field-type":{
          "name":"mystr",
          "class":"solr.StrField",
          "sortMissingLast":"true"},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field-type":{
          "name":"myNewTxtField",
          "class":"solr.TextField",
          "positionIncrementGap":"100",
          "indexAnalyzer":{
            "charFilters":[{
                "class":"solr.PatternReplaceCharFilterFactory",
                "replacement":"$1$1",
                "pattern":"([a-zA-Z])\\\\1+"}],
            "tokenizer":{"class":"solr.WhitespaceTokenizerFactory"},
            "filters":[{
                "class":"solr.WordDelimiterGraphFilterFactory",
                "preserveOriginal":"0"},
              {
                "class":"solr.StopFilterFactory",
                "words":"stopwords.txt",
                "ignoreCase":"true"},
              {"class":"solr.LowerCaseFilterFactory"},
              {"class":"solr.ASCIIFoldingFilterFactory"},
              {"class":"solr.KStemFilterFactory"},
              {"class":"solr.FlattenGraphFilterFactory"}]},
          "queryAnalyzer":{
            "charFilters":[{
                "class":"solr.PatternReplaceCharFilterFactory",
                "replacement":"$1$1",
                "pattern":"([a-zA-Z])\\\\1+"}],
            "tokenizer":{"class":"solr.WhitespaceTokenizerFactory"},
            "filters":[{
                "class":"solr.WordDelimiterGraphFilterFactory",
                "preserveOriginal":"0"},
              {
                "class":"solr.StopFilterFactory",
                "words":"stopwords.txt",
                "ignoreCase":"true"},
              {"class":"solr.LowerCaseFilterFactory"},
              {"class":"solr.ASCIIFoldingFilterFactory"},
              {"class":"solr.KStemFilterFactory"}]}},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"a3",
          "type":"myNewTxtField",
          "stored":true,
          "indexed":true},
        "errorMessages":["Field 'a3': Field type 'myNewTxtField' not 
found.\n"]},
      {
        "add-field-type":{
          "name":"myWhitespaceTxtField",
          "class":"solr.TextField",
          "uninvertible":false,
          
"analyzer":{"class":"org.apache.lucene.analysis.core.WhitespaceAnalyzer"}},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"a5",
          "type":"myWhitespaceTxtField",
          "stored":true},
        "errorMessages":["Field 'a5': Field type 'myWhitespaceTxtField' not 
found.\n"]},
      {
        "add-field-type":{
          "name":"mySimField",
          "class":"solr.TextField",
          "analyzer":{"tokenizer":{"class":"solr.WhitespaceTokenizerFactory"}},
          "similarity":{}},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"a4",
          "type":"mySimField",
          "stored":true,
          "indexed":true},
        "errorMessages":["Field 'a4': Field type 'mySimField' not found.\n"]},
      {
        "delete-field":{"name":"wdf_nocase"},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "delete-field-type":{"name":"wdf_nocase"},
        "errorMessages":["Can't delete 'wdf_nocase' because it's the field type 
of field 'wdf_nocase'.\n"]},
      {
        "delete-dynamic-field":{"name":"*_tt"},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "delete-copy-field":{
          "source":"a1",
          "dest":"a2"},
        "errorMessages":["Copy field directive not found: 'a1' -> 'a2'\n"]},
      {
        "delete-copy-field":{
          "source":"*_i",
          "dest":["title",
            "*_s"]},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "replace-field-type":{
          "name":"boolean",
          "class":"solr.BoolField",
          "sortMissingFirst":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "replace-field":{
          "name":"name",
          "type":"string",
          "indexed":true,
          "stored":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "replace-dynamic-field":{
          "name":"attr_*",
          "type":"string",
          "indexed":true,
          "stored":true,
          "multiValued":true},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field={name=a1, type=string, stored=true, indexed=false}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-field={name=a2, type=string, stored=true, indexed=true, 
uninvertible=true}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 
cannot be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-dynamic-field={name=*_lol, type=string, stored=true, indexed=true, 
uninvertible=false}, errorMessages=[class org.apache.solr.schema.IndexSchema$1 
cannot be cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-copy-field={source=a1, dest=[a2, hello_lol]}, errorMessages=[copyField 
source :'a1' is not a glob and doesn't match any explicit field or dynamicField.
]}, {add-field-type={name=mystr, class=solr.StrField, sortMissingLast=true}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-field-type={name=myNewTxtField, class=solr.TextField, 
positionIncrementGap=100, 
indexAnalyzer={charFilters=[{class=solr.PatternReplaceCharFilterFactory, 
replacement=$1$1, pattern=([a-zA-Z])\\1+}], 
tokenizer={class=solr.WhitespaceTokenizerFactory}, 
filters=[{class=solr.WordDelimiterGraphFilterFactory, preserveOriginal=0}, 
{class=solr.StopFilterFactory, words=stopwords.txt, ignoreCase=true}, 
{class=solr.LowerCaseFilterFactory}, {class=solr.ASCIIFoldingFilterFactory}, 
{class=solr.KStemFilterFactory}, {class=solr.FlattenGraphFilterFactory}]}, 
queryAnalyzer={charFilters=[{class=solr.PatternReplaceCharFilterFactory, 
replacement=$1$1, pattern=([a-zA-Z])\\1+}], 
tokenizer={class=solr.WhitespaceTokenizerFactory}, 
filters=[{class=solr.WordDelimiterGraphFilterFactory, preserveOriginal=0}, 
{class=solr.StopFilterFactory, words=stopwords.txt, ignoreCase=true}, 
{class=solr.LowerCaseFilterFactory}, {class=solr.ASCIIFoldingFilterFactory}, 
{class=solr.KStemFilterFactory}]}}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {add-field={name=a3, type=myNewTxtField, stored=true, indexed=true}, 
errorMessages=[Field 'a3': Field type 'myNewTxtField' not found.
]}, {add-field-type={name=myWhitespaceTxtField, class=solr.TextField, 
uninvertible=false, 
analyzer={class=org.apache.lucene.analysis.core.WhitespaceAnalyzer}}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-field={name=a5, type=myWhitespaceTxtField, stored=true}, 
errorMessages=[Field 'a5': Field type 'myWhitespaceTxtField' not found.
]}, {add-field-type={name=mySimField, class=solr.TextField, 
analyzer={tokenizer={class=solr.WhitespaceTokenizerFactory}}, similarity={}}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-field={name=a4, type=mySimField, stored=true, indexed=true}, 
errorMessages=[Field 'a4': Field type 'mySimField' not found.
]}, {delete-field={name=wdf_nocase}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {delete-field-type={name=wdf_nocase}, errorMessages=[Can't delete 
'wdf_nocase' because it's the field type of field 'wdf_nocase'.
]}, {delete-dynamic-field={name=*_tt}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {delete-copy-field={source=a1, dest=a2}, errorMessages=[Copy field 
directive not found: 'a1' -> 'a2'
]}, {delete-copy-field={source=*_i, dest=[title, *_s]}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {replace-field-type={name=boolean, class=solr.BoolField, 
sortMissingFirst=true}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}, {replace-field={name=name, type=string, indexed=true, stored=true}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {replace-dynamic-field={name=attr_*, type=string, indexed=true, 
stored=true, multiValued=true}, errorMessages=[class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:3D9AD71F1BFAA99B]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testMultipleCommands(TestBulkSchemaAPI.java:539)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddNewFieldAndQuery

Error Message:
Error from server at http://127.0.0.1:64710/solr/collection1: error processing 
commands

Stack Trace:
org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteExecutionException: 
Error from server at http://127.0.0.1:64710/solr/collection1: error processing 
commands
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:9939ABD250AD851D]:0)
        at 
org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteExecutionException.create(BaseHttpSolrClient.java:67)
        at 
org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:647)
        at 
org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:266)
        at 
org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:248)
        at 
org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:214)
        at 
org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:231)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testAddNewFieldAndQuery(TestBulkSchemaAPI.java:1008)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testDeleteAndReplace

Error Message:
{   "responseHeader":{     "status":400,     "QTime":28},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-field-type":{           "name":"NewFieldType",        
   "class":"solr.StrField"},         "errorMessages":["class 
org.apache.solr.schema.IndexSchema$1 cannot be cast to class 
org.apache.solr.core.SolrResourceLoader (org.apache.solr.schema.IndexSchema$1 
and org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},       {         "add-field":{           "name":"NewField1",        
   "type":"NewFieldType"},         "errorMessages":["Field 'NewField1': Field 
type 'NewFieldType' not found.\n"]},       {         "add-field":{           
"name":"NewField2",           "type":"NewFieldType"},         
"errorMessages":["Field 'NewField2': Field type 'NewFieldType' not found.\n"]}, 
      {         "add-field":{           "name":"NewField3",           
"type":"NewFieldType"},         "errorMessages":["Field 'NewField3': Field type 
'NewFieldType' not found.\n"]},       {         "add-field":{           
"name":"NewField4",           "type":"NewFieldType"},         
"errorMessages":["Field 'NewField4': Field type 'NewFieldType' not found.\n"]}, 
      {         "add-dynamic-field":{           "name":"NewDynamicField1*",     
      "type":"NewFieldType"},         "errorMessages":["Dynamic field 
'NewDynamicField1*': Field type 'NewFieldType' not found.\n"]},       {         
"add-dynamic-field":{           "name":"NewDynamicField2*",           
"type":"NewFieldType"},         "errorMessages":["Dynamic field 
'NewDynamicField2*': Field type 'NewFieldType' not found.\n"]},       {         
"add-dynamic-field":{           "name":"NewDynamicField3*",           
"type":"NewFieldType"},         "errorMessages":["Dynamic field 
'NewDynamicField3*': Field type 'NewFieldType' not found.\n"]},       {         
"add-copy-field":{           "source":"NewField1",           
"dest":["NewField2",             "NewDynamicField1A"]},         
"errorMessages":["copyField source :'NewField1' is not a glob and doesn't match 
any explicit field or dynamicField.\n"]},       {         "add-copy-field":{    
       "source":"NewDynamicField1*",           "dest":"NewField2"},         
"errorMessages":["copyField dest :'NewField2' is not an explicit field and 
doesn't match a dynamicField.\n"]},       {         "add-copy-field":{          
 "source":"NewDynamicField2*",           "dest":"NewField2"},         
"errorMessages":["copyField dest :'NewField2' is not an explicit field and 
doesn't match a dynamicField.\n"]},       {         "add-copy-field":{          
 "source":"NewDynamicField3*",           "dest":"NewField3"},         
"errorMessages":["copyField dest :'NewField3' is not an explicit field and 
doesn't match a dynamicField.\n"]},       {         "add-copy-field":{          
 "source":"NewField4",           "dest":"NewField3"},         
"errorMessages":["copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField.\n"]},       {         "add-copy-field":{    
       "source":"NewField4",           "dest":"NewField2",           
"maxChars":100},         "errorMessages":["copyField source :'NewField4' is not 
a glob and doesn't match any explicit field or dynamicField.\n"]},       {      
   "add-copy-field":{           "source":"NewField4",           
"dest":["NewField1"],           "maxChars":3333},         
"errorMessages":["copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField.\n"]}],     "msg":"error processing 
commands",     "code":400}}  expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=NewFieldType, class=solr.StrField}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}, {add-field={name=NewField1, type=NewFieldType}, errorMessages=[Field 
'NewField1': Field type 'NewFieldType' not found. ]}, 
{add-field={name=NewField2, type=NewFieldType}, errorMessages=[Field 
'NewField2': Field type 'NewFieldType' not found. ]}, 
{add-field={name=NewField3, type=NewFieldType}, errorMessages=[Field 
'NewField3': Field type 'NewFieldType' not found. ]}, 
{add-field={name=NewField4, type=NewFieldType}, errorMessages=[Field 
'NewField4': Field type 'NewFieldType' not found. ]}, 
{add-dynamic-field={name=NewDynamicField1*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField1*': Field type 'NewFieldType' not 
found. ]}, {add-dynamic-field={name=NewDynamicField2*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField2*': Field type 'NewFieldType' not 
found. ]}, {add-dynamic-field={name=NewDynamicField3*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField3*': Field type 'NewFieldType' not 
found. ]}, {add-copy-field={source=NewField1, dest=[NewField2, 
NewDynamicField1A]}, errorMessages=[copyField source :'NewField1' is not a glob 
and doesn't match any explicit field or dynamicField. ]}, 
{add-copy-field={source=NewDynamicField1*, dest=NewField2}, 
errorMessages=[copyField dest :'NewField2' is not an explicit field and doesn't 
match a dynamicField. ]}, {add-copy-field={source=NewDynamicField2*, 
dest=NewField2}, errorMessages=[copyField dest :'NewField2' is not an explicit 
field and doesn't match a dynamicField. ]}, 
{add-copy-field={source=NewDynamicField3*, dest=NewField3}, 
errorMessages=[copyField dest :'NewField3' is not an explicit field and doesn't 
match a dynamicField. ]}, {add-copy-field={source=NewField4, dest=NewField3}, 
errorMessages=[copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField. ]}, {add-copy-field={source=NewField4, 
dest=NewField2, maxChars=100}, errorMessages=[copyField source :'NewField4' is 
not a glob and doesn't match any explicit field or dynamicField. ]}, 
{add-copy-field={source=NewField4, dest=[NewField1], maxChars=3333}, 
errorMessages=[copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField. ]}], msg=error processing commands, 
code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":28},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-field-type":{
          "name":"NewFieldType",
          "class":"solr.StrField"},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]},
      {
        "add-field":{
          "name":"NewField1",
          "type":"NewFieldType"},
        "errorMessages":["Field 'NewField1': Field type 'NewFieldType' not 
found.\n"]},
      {
        "add-field":{
          "name":"NewField2",
          "type":"NewFieldType"},
        "errorMessages":["Field 'NewField2': Field type 'NewFieldType' not 
found.\n"]},
      {
        "add-field":{
          "name":"NewField3",
          "type":"NewFieldType"},
        "errorMessages":["Field 'NewField3': Field type 'NewFieldType' not 
found.\n"]},
      {
        "add-field":{
          "name":"NewField4",
          "type":"NewFieldType"},
        "errorMessages":["Field 'NewField4': Field type 'NewFieldType' not 
found.\n"]},
      {
        "add-dynamic-field":{
          "name":"NewDynamicField1*",
          "type":"NewFieldType"},
        "errorMessages":["Dynamic field 'NewDynamicField1*': Field type 
'NewFieldType' not found.\n"]},
      {
        "add-dynamic-field":{
          "name":"NewDynamicField2*",
          "type":"NewFieldType"},
        "errorMessages":["Dynamic field 'NewDynamicField2*': Field type 
'NewFieldType' not found.\n"]},
      {
        "add-dynamic-field":{
          "name":"NewDynamicField3*",
          "type":"NewFieldType"},
        "errorMessages":["Dynamic field 'NewDynamicField3*': Field type 
'NewFieldType' not found.\n"]},
      {
        "add-copy-field":{
          "source":"NewField1",
          "dest":["NewField2",
            "NewDynamicField1A"]},
        "errorMessages":["copyField source :'NewField1' is not a glob and 
doesn't match any explicit field or dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewDynamicField1*",
          "dest":"NewField2"},
        "errorMessages":["copyField dest :'NewField2' is not an explicit field 
and doesn't match a dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewDynamicField2*",
          "dest":"NewField2"},
        "errorMessages":["copyField dest :'NewField2' is not an explicit field 
and doesn't match a dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewDynamicField3*",
          "dest":"NewField3"},
        "errorMessages":["copyField dest :'NewField3' is not an explicit field 
and doesn't match a dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewField4",
          "dest":"NewField3"},
        "errorMessages":["copyField source :'NewField4' is not a glob and 
doesn't match any explicit field or dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewField4",
          "dest":"NewField2",
          "maxChars":100},
        "errorMessages":["copyField source :'NewField4' is not a glob and 
doesn't match any explicit field or dynamicField.\n"]},
      {
        "add-copy-field":{
          "source":"NewField4",
          "dest":["NewField1"],
          "maxChars":3333},
        "errorMessages":["copyField source :'NewField4' is not a glob and 
doesn't match any explicit field or dynamicField.\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=NewFieldType, class=solr.StrField}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app')
]}, {add-field={name=NewField1, type=NewFieldType}, errorMessages=[Field 
'NewField1': Field type 'NewFieldType' not found.
]}, {add-field={name=NewField2, type=NewFieldType}, errorMessages=[Field 
'NewField2': Field type 'NewFieldType' not found.
]}, {add-field={name=NewField3, type=NewFieldType}, errorMessages=[Field 
'NewField3': Field type 'NewFieldType' not found.
]}, {add-field={name=NewField4, type=NewFieldType}, errorMessages=[Field 
'NewField4': Field type 'NewFieldType' not found.
]}, {add-dynamic-field={name=NewDynamicField1*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField1*': Field type 'NewFieldType' not 
found.
]}, {add-dynamic-field={name=NewDynamicField2*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField2*': Field type 'NewFieldType' not 
found.
]}, {add-dynamic-field={name=NewDynamicField3*, type=NewFieldType}, 
errorMessages=[Dynamic field 'NewDynamicField3*': Field type 'NewFieldType' not 
found.
]}, {add-copy-field={source=NewField1, dest=[NewField2, NewDynamicField1A]}, 
errorMessages=[copyField source :'NewField1' is not a glob and doesn't match 
any explicit field or dynamicField.
]}, {add-copy-field={source=NewDynamicField1*, dest=NewField2}, 
errorMessages=[copyField dest :'NewField2' is not an explicit field and doesn't 
match a dynamicField.
]}, {add-copy-field={source=NewDynamicField2*, dest=NewField2}, 
errorMessages=[copyField dest :'NewField2' is not an explicit field and doesn't 
match a dynamicField.
]}, {add-copy-field={source=NewDynamicField3*, dest=NewField3}, 
errorMessages=[copyField dest :'NewField3' is not an explicit field and doesn't 
match a dynamicField.
]}, {add-copy-field={source=NewField4, dest=NewField3}, 
errorMessages=[copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField.
]}, {add-copy-field={source=NewField4, dest=NewField2, maxChars=100}, 
errorMessages=[copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField.
]}, {add-copy-field={source=NewField4, dest=[NewField1], maxChars=3333}, 
errorMessages=[copyField source :'NewField4' is not a glob and doesn't match 
any explicit field or dynamicField.
]}], msg=error processing commands, code=400}>
        at 
__randomizedtesting.SeedInfo.seed([435A832AA4AE7B98:A10F2DC72F561D46]:0)
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.failNotNull(Assert.java:755)
        at org.junit.Assert.assertNull(Assert.java:737)
        at 
org.apache.solr.rest.schema.TestBulkSchemaAPI.testDeleteAndReplace(TestBulkSchemaAPI.java:754)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1750)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:938)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:974)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:988)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:947)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:832)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:883)
        at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:894)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
        at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
        at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
        at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
        at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
        at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
        at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
        at java.base/java.lang.Thread.run(Thread.java:835)


FAILED:  org.apache.solr.rest.schema.TestBulkSchemaAPI.testAnalyzerClass

Error Message:
{   "responseHeader":{     "status":400,     "QTime":21},   "error":{     
"metadata":[       
"error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",       
"root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],     
"details":[{         "add-field-type":{           
"name":"myNewTextFieldWithAnalyzerClass",           "class":"solr.TextField",   
        "analyzer":{             "luceneMatchVersion":"5.0.0",             
"class":"org.apache.lucene.analysis.core.WhitespaceAnalyzer"}},         
"errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],     "msg":"error processing commands",     "code":400}}  expected 
null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=myNewTextFieldWithAnalyzerClass, 
class=solr.TextField, analyzer={luceneMatchVersion=5.0.0, 
class=org.apache.lucene.analysis.core.WhitespaceAnalyzer}}, 
errorMessages=[class org.apache.solr.schema.IndexSchema$1 cannot be cast to 
class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 'app') 
]}], msg=error processing commands, code=400}>

Stack Trace:
java.lang.AssertionError: {
  "responseHeader":{
    "status":400,
    "QTime":21},
  "error":{
    "metadata":[
      "error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject",
      "root-error-class","org.apache.solr.api.ApiBag$ExceptionWithErrObject"],
    "details":[{
        "add-field-type":{
          "name":"myNewTextFieldWithAnalyzerClass",
          "class":"solr.TextField",
          "analyzer":{
            "luceneMatchVersion":"5.0.0",
            "class":"org.apache.lucene.analysis.core.WhitespaceAnalyzer"}},
        "errorMessages":["class org.apache.solr.schema.IndexSchema$1 cannot be 
cast to class org.apache.solr.core.SolrResourceLoader 
(org.apache.solr.schema.IndexSchema$1 and 
org.apache.solr.core.SolrResourceLoader are in unnamed module of loader 
'app')\n"]}],
    "msg":"error processing commands",
    "code":400}}
 expected null, but was:<{metadata=[error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject, root-error-class, 
org.apache.solr.api.ApiBag$ExceptionWithErrObject], 
details=[{add-field-type={name=myN

[...truncated too long message...]

  ] o.a.s.m.r.SolrJmxReporter Closing reporter 
[org.apache.solr.metrics.reporters.SolrJmxReporter@1479af92: rootName = null, 
domain = solr.node, service url = null, agent id = null] for registry 
solr.node/com.codahale.metrics.MetricRegistry@85c5ea6
   [junit4]   2> 86201 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.a.s.m.SolrMetricManager Closing metric reporters for 
registry=solr.jvm tag=null
   [junit4]   2> 86201 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.a.s.m.r.SolrJmxReporter Closing reporter 
[org.apache.solr.metrics.reporters.SolrJmxReporter@10b76f7f: rootName = null, 
domain = solr.jvm, service url = null, agent id = null] for registry 
solr.jvm/com.codahale.metrics.MetricRegistry@4627d0e4
   [junit4]   2> 86215 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.a.s.m.SolrMetricManager Closing metric reporters for 
registry=solr.jetty tag=null
   [junit4]   2> 86215 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.a.s.m.r.SolrJmxReporter Closing reporter 
[org.apache.solr.metrics.reporters.SolrJmxReporter@7b7694e7: rootName = null, 
domain = solr.jetty, service url = null, agent id = null] for registry 
solr.jetty/com.codahale.metrics.MetricRegistry@251527a5
   [junit4]   2> 86215 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.e.j.s.AbstractConnector Stopped ServerConnector@5c852f85{HTTP/1.1, 
(http/1.1, h2c)}{127.0.0.1:?}
   [junit4]   2> 86215 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.e.j.s.h.ContextHandler Stopped 
o.e.j.s.ServletContextHandler@210ad805{/solr,null,UNAVAILABLE}
   [junit4]   2> 86215 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.e.j.s.session node0 Stopped scavenging
   [junit4]   2> 86483 INFO  
(TEST-TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms-seed#[435A832AA4AE7B98])
 [     ] o.a.s.SolrTestCaseJ4 ###Ending 
testCanHandleDecodingAndEncodingForSynonyms
   [junit4] OK      1.96s J2 | 
TestManagedSynonymFilterFactory.testCanHandleDecodingAndEncodingForSynonyms
   [junit4]   2> NOTE: leaving temporary files on disk at: 
C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows\solr\build\solr-core\test\J2\temp\solr.rest.schema.analysis.TestManagedSynonymFilterFactory_435A832AA4AE7B98-001
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene87): {}, 
docValues:{}, maxPointsInLeafNode=835, maxMBSortInHeap=5.905647481131096, 
sim=Asserting(RandomSimilarity(queryNorm=false): {}), locale=as-IN, 
timezone=Europe/Uzhgorod
   [junit4]   2> NOTE: Windows 10 10.0 amd64/AdoptOpenJDK 12.0.2 
(64-bit)/cpus=6,threads=1,free=119025192,total=194772992
   [junit4]   2> NOTE: All tests run in this JVM: [TestUseDocValuesAsStored2, 
TestManagedSynonymGraphFilterFactory, TestManagedStopFilterFactory, 
TestBulkSchemaAPI, TestManagedSynonymFilterFactory]
   [junit4] Completed [25/25 (25!)] on J2 in 4.22s, 2 tests, 1 error <<< 
FAILURES!
   [junit4] 
   [junit4] 
   [junit4] Tests with failures [seed: 435A832AA4AE7B98] (first 10 out of 65):
   [junit4]   - org.apache.solr.schema.TestUseDocValuesAsStored2.testSchemaAPI
   [junit4]   - org.apache.solr.schema.TestUseDocValuesAsStored2.testSchemaAPI
   [junit4]   - org.apache.solr.schema.TestUseDocValuesAsStored2.testSchemaAPI
   [junit4]   - org.apache.solr.schema.TestUseDocValuesAsStored2.testSchemaAPI
   [junit4]   - org.apache.solr.schema.TestUseDocValuesAsStored2.testSchemaAPI
   [junit4]   - 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory.testManagedSynonyms
   [junit4]   - 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory.testManagedSynonyms
   [junit4]   - 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory.testManagedSynonyms
   [junit4]   - 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory.testManagedSynonyms
   [junit4]   - 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory.testManagedSynonyms
   [junit4] 
   [junit4] 
   [junit4] JVM J0:     1.23 ..    87.34 =    86.11s
   [junit4] JVM J1:     1.33 ..    83.18 =    81.85s
   [junit4] JVM J2:     1.34 ..    87.35 =    86.02s
   [junit4] JVM J3:     1.35 ..    83.06 =    81.71s
   [junit4] JVM J4:     1.27 ..    84.41 =    83.14s
   [junit4] Execution time total: 1 minute 27 seconds
   [junit4] Tests summary: 25 suites, 105 tests, 20 errors, 45 failures

BUILD FAILED
C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows\lucene\common-build.xml:1599:
 The following error occurred while executing this line:
C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows\lucene\common-build.xml:1126:
 There were test failures: 25 suites, 105 tests, 20 errors, 45 failures [seed: 
435A832AA4AE7B98]

Total time: 1 minute 29 seconds

[repro] Setting last failure code to 1

[repro] Failures w/original seeds:
[repro]   5/5 failed: 
org.apache.solr.client.ref_guide_examples.JsonRequestApiTest
[repro]   5/5 failed: 
org.apache.solr.client.ref_guide_examples.UsingSolrJRefGuideExamplesTest
[repro]   5/5 failed: 
org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClientMultiCollectionTest
[repro]   5/5 failed: 
org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClientMultiCollectionTest
[repro]   5/5 failed: 
org.apache.solr.client.solrj.request.json.DirectJsonQueryRequestFacetingIntegrationTest
[repro]   5/5 failed: 
org.apache.solr.client.solrj.request.json.JsonQueryRequestFacetingIntegrationTest
[repro]   5/5 failed: 
org.apache.solr.client.solrj.request.json.JsonQueryRequestIntegrationTest
[repro]   5/5 failed: org.apache.solr.rest.schema.TestBulkSchemaAPI
[repro]   5/5 failed: 
org.apache.solr.rest.schema.analysis.TestManagedStopFilterFactory
[repro]   5/5 failed: 
org.apache.solr.rest.schema.analysis.TestManagedSynonymFilterFactory
[repro]   5/5 failed: 
org.apache.solr.rest.schema.analysis.TestManagedSynonymGraphFilterFactory
[repro]   5/5 failed: org.apache.solr.schema.TestUseDocValuesAsStored2
[repro] Exiting with code 1

C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows>IF EXIST lucene\build move 
/y lucene\build lucene\build.repro 
        1 dir(s) moved.

C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows>IF EXIST solr\build move /y 
solr\build solr\build.repro 
        1 dir(s) moved.

C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows>IF EXIST lucene\build.orig 
move /y lucene\build.orig lucene\build 
        1 dir(s) moved.

C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows>IF EXIST solr\build.orig 
move /y solr\build.orig solr\build 
        1 dir(s) moved.

C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows>exit 0 
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Archiving artifacts
[Java] Sleeping for 5 seconds due to JENKINS-32191...
[Java] Parsing console log (workspace: 
'C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows')
[Java] Successfully parsed console log
[Java] -> found 112 issues (skipped 103 duplicates)
[Java] Post processing issues on 'Windows VBOX' with source code encoding 
'UTF-8'
[Java] Creating SCM blamer to obtain author and commit information for affected 
files
[Java] Creating SCM miner to obtain statistics for affected repository files
[Java] Resolving file names for all issues in source directory 
'C:\Users\jenkins\workspace\Lucene-Solr-8.x-Windows'
[Java] -> resolved paths in source directory (53 found, 0 not found)
[Java] Resolving module names from module definitions (build.xml, pom.xml, or 
Manifest.mf files)
[Java] -> resolved module names for 112 issues
[Java] Resolving package names (or namespaces) by parsing the affected files
[Java] -> resolved package names of 53 affected files
[Java] No filter has been set, publishing all 112 issues
[Java] Creating fingerprints for all affected code blocks to track issues over 
different builds
[Java] -> created fingerprints for 112 issues (skipped 0 issues)
[Java] Copying affected files to Jenkins' build folder 
'/home/jenkins/jobs/Lucene-Solr-8.x-Windows/builds/1673/files-with-issues'
[Java] -> 53 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Java] Using reference build 'Lucene-Solr-8.x-Windows #1672' to compute new, 
fixed, and outstanding issues
[Java] Issues delta (vs. reference build): outstanding: 112, new: 0, fixed: 0
[Java] No quality gates have been set - skipping
[Java] Health report is disabled - skipping
[Java] Created analysis result for 112 issues (found 0 new issues, fixed 0 
issues)
[Java] Attaching ResultAction with ID 'java' to run 'Lucene-Solr-8.x-Windows 
#1673'.
[Checks API] No suitable checks publisher found.
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Recording test results
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Build step 'Publish JUnit test result report' changed build result to UNSTABLE
[Checks API] No suitable checks publisher found.
Email was triggered for: Unstable (Test Failures)
Sending email for trigger: Unstable (Test Failures)
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
Setting 
ANT_1_8_2_HOME=C:\Users\jenkins\tools\hudson.tasks.Ant_AntInstallation\ANT_1.8.2
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to