Throw excepction when trying to create unregistered bean

This commit is contained in:
Roland Praml
2023-04-26 10:56:14 +02:00
parent e04f33aaf0
commit d32df16137
@@ -586,7 +586,11 @@ public final class DefaultServer implements SpiServer, SpiEbeanServer {
*/
@Override
public <T> T createEntityBean(Class<T> type) {
return descriptor(type).createBean();
final BeanDescriptor<T> desc = descriptor(type);
if (desc == null) {
throw new IllegalArgumentException("No bean type " + type.getName() + " registered");
}
return desc.createBean();
}
/**