src/hotspot/share/classfile/systemDictionary.cpp
changeset 53776 7c17199fa37d
parent 53746 bdccafc038a2
child 53884 1a7b57d02107
equal deleted inserted replaced
53775:5d20b085d893 53776:7c17199fa37d
  2112         throwException = true;
  2112         throwException = true;
  2113         ss.print("loader constraint violation: loader %s", loader_data->loader_name_and_id());
  2113         ss.print("loader constraint violation: loader %s", loader_data->loader_name_and_id());
  2114         ss.print(" wants to load %s %s.",
  2114         ss.print(" wants to load %s %s.",
  2115                  k->external_kind(), k->external_name());
  2115                  k->external_kind(), k->external_name());
  2116         Klass *existing_klass = constraints()->find_constrained_klass(name, class_loader);
  2116         Klass *existing_klass = constraints()->find_constrained_klass(name, class_loader);
  2117         if (existing_klass->class_loader() != class_loader()) {
  2117         if (existing_klass != NULL && existing_klass->class_loader() != class_loader()) {
  2118           ss.print(" A different %s with the same name was previously loaded by %s. (%s)",
  2118           ss.print(" A different %s with the same name was previously loaded by %s. (%s)",
  2119                    existing_klass->external_kind(),
  2119                    existing_klass->external_kind(),
  2120                    existing_klass->class_loader_data()->loader_name_and_id(),
  2120                    existing_klass->class_loader_data()->loader_name_and_id(),
  2121                    existing_klass->class_in_module_of_loader(false, true));
  2121                    existing_klass->class_in_module_of_loader(false, true));
  2122         } else {
  2122         } else {