<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-api</artifactId>
- <version>7.9.0.Final</version>
+ <version>6.5.0.Final</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-ci</artifactId>
- <version>7.9.0.Final</version>
+ <version>6.5.0.Final</version>
<!--
Issue: 2 of 2
Excluding these 2 dependencies in order to force upgrade security fixes
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
- <version>7.9.0.Final</version>
+ <version>6.5.0.Final</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-persistence-jpa</artifactId>
- <version>7.9.0.Final</version>
+ <version>6.5.0.Final</version>
</dependency>
<dependency>
<groupId>org.onap.policy.common</groupId>
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.List;
-import org.appformer.maven.integration.MavenRepository;
import org.drools.compiler.kie.builder.impl.InternalKieModule;
import org.drools.compiler.kproject.models.KieModuleModelImpl;
-import org.drools.core.util.IoUtils;
import org.kie.api.KieServices;
import org.kie.api.builder.KieBuilder;
import org.kie.api.builder.KieFileSystem;
import org.kie.api.builder.Message;
import org.kie.api.builder.ReleaseId;
import org.kie.api.builder.model.KieModuleModel;
+import org.kie.scanner.MavenRepository;
/**
* Kie related utilities.
pomFile.deleteOnExit();
ReleaseId releaseId = kieBuilder.getKieModule().getReleaseId();
- MavenRepository.getMavenRepository().
- installArtifact(releaseId,
- ((InternalKieModule) kieBuilder.getKieModule()).getBytes(),
- IoUtils.readBytes(pomFile));
+ MavenRepository.getMavenRepository()
+ .installArtifact(releaseId,
+ (InternalKieModule) kieBuilder.getKieModule(),
+ pomFile);
return releaseId;
}
KieBuilder kieBuilder = kieBuild(kieFileSystem);
ReleaseId releaseId = kieBuilder.getKieModule().getReleaseId();
- MavenRepository.getMavenRepository().installArtifact(releaseId,
- ((InternalKieModule) kieBuilder.getKieModule()).getBytes(), IoUtils.readBytes(pom));
+ MavenRepository.getMavenRepository()
+ .installArtifact(releaseId, (InternalKieModule) kieBuilder.getKieModule(), pom);
return releaseId;
}
<junit.version>4.12</junit.version>
<eclipselink.version>2.7.0</eclipselink.version>
<mariadb.jdbc.version>2.1.0</mariadb.jdbc.version>
- <hibernate.core.version>5.3.6.Final</hibernate.core.version>
+ <hibernate.core.version>5.2.10.Final</hibernate.core.version>
<hibernate.commons.annotations.version>5.0.1.Final</hibernate.commons.annotations.version>
<commons.io.version>2.5</commons.io.version>
<xml.apis.version>1.4.01</xml.apis.version>