RED-169: Fixed startup problem
This commit is contained in:
parent
302daff526
commit
c0882346a9
@ -39,7 +39,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.iqser.red.service</groupId>
|
<groupId>com.iqser.red.service</groupId>
|
||||||
<artifactId>configuration-service-api-v1</artifactId>
|
<artifactId>configuration-service-api-v1</artifactId>
|
||||||
<version>1.0.1</version>
|
<version>1.0.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.drools</groupId>
|
<groupId>org.drools</groupId>
|
||||||
|
|||||||
@ -45,7 +45,7 @@ public class Application {
|
|||||||
KieFileSystem kieFileSystem = kieServices.newKieFileSystem();
|
KieFileSystem kieFileSystem = kieServices.newKieFileSystem();
|
||||||
RulesResponse rules = rulesClient.getRules();
|
RulesResponse rules = rulesClient.getRules();
|
||||||
InputStream input = new ByteArrayInputStream(rules.getRules().getBytes(StandardCharsets.UTF_8));
|
InputStream input = new ByteArrayInputStream(rules.getRules().getBytes(StandardCharsets.UTF_8));
|
||||||
kieFileSystem.write(kieServices.getResources().newInputStreamResource(input));
|
kieFileSystem.write("src/main/resources/drools/rules.drl", kieServices.getResources().newInputStreamResource(input));
|
||||||
KieBuilder kieBuilder = kieServices.newKieBuilder(kieFileSystem);
|
KieBuilder kieBuilder = kieServices.newKieBuilder(kieFileSystem);
|
||||||
kieBuilder.buildAll();
|
kieBuilder.buildAll();
|
||||||
KieModule kieModule = kieBuilder.getKieModule();
|
KieModule kieModule = kieBuilder.getKieModule();
|
||||||
|
|||||||
@ -5,6 +5,6 @@ import org.springframework.cloud.openfeign.FeignClient;
|
|||||||
import com.iqser.red.service.configuration.v1.api.resource.DictionaryResource;
|
import com.iqser.red.service.configuration.v1.api.resource.DictionaryResource;
|
||||||
import com.iqser.red.service.configuration.v1.api.resource.RulesResource;
|
import com.iqser.red.service.configuration.v1.api.resource.RulesResource;
|
||||||
|
|
||||||
@FeignClient(name = RulesResource.SERVICE_NAME, url = "http://" + RulesResource.SERVICE_NAME + ":8080")
|
@FeignClient(name = "DictionaryResource", url = "http://" + RulesResource.SERVICE_NAME + ":8080")
|
||||||
public interface DictionaryClient extends DictionaryResource {
|
public interface DictionaryClient extends DictionaryResource {
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user