if (resourcesModel != null) {
KieResources kieResources = KieServices.Factory.get().getResources();
for (Resource syResource : resourcesModel.getResources()) {
URL locationURL = syResource.getLocationURL(loader);
if (locationURL != null) {
org.kie.api.io.Resource kieResource = kieResources.newUrlResource(locationURL);
if (kieResource != null) {
org.kie.api.io.ResourceType kieResourceType = convertResourceType(syResource.getType());
if (kieResourceType != null) {
kieResource.setResourceType(kieResourceType);
ResourceDetail syResourceDetail = syResource.getDetail();