@Override public void validateEntity(Class<?> clazz, final KunderaMetadata kunderaMetadata) { EntityMetadata metadata = KunderaMetadataManager.getEntityMetadata(kunderaMetadata, clazz); if (metadata != null) { SchemaManager schemaManager = ClientResolver.getClientFactory(metadata.getPersistenceUnit()) .getSchemaManager(puProperties); if (schemaManager != null && !schemaManager.validateEntity(clazz)) { log.warn("Validation for : " + clazz + " failed , any operation on this class will result in fail."); } } } }