static boolean setDefaultsforEmptyKieModule(KieModuleModel kModuleModel) {
if ( kModuleModel != null && kModuleModel.getKieBaseModels().isEmpty() ) {
// would be null if they pass a corrupted kModuleModel
KieBaseModel kieBaseModel = kModuleModel.newKieBaseModel("defaultKieBase").addPackage("*").setDefault(true);
kieBaseModel.newKieSessionModel("defaultKieSession").setDefault(true);
kieBaseModel.newKieSessionModel("defaultStatelessKieSession").setType(KieSessionModel.KieSessionType.STATELESS).setDefault(true);
return true;
}
return false;
}