[jboss-jira] [JBoss JIRA] (DROOLS-906) Kiescanner do not find updates in the KieContainer if the current RELEASE of a maven artifact change selecting an older version
Getano Piazzolla (JIRA)
issues at jboss.org
Tue Sep 8 04:21:00 EDT 2015
Getano Piazzolla created DROOLS-906:
---------------------------------------
Summary: Kiescanner do not find updates in the KieContainer if the current RELEASE of a maven artifact change selecting an older version
Key: DROOLS-906
URL: https://issues.jboss.org/browse/DROOLS-906
Project: Drools
Issue Type: Bug
Affects Versions: 6.2.0.Final
Environment: Ear containing a startup bean, with the kiescanner loaded at postconstruct,
deployed in Wildfly 8.2.0
Reporter: Getano Piazzolla
Assignee: Mark Proctor
Priority: Critical
When using the KieScanner as indicated in the guide, if the kContainer is initalized using a ReleaseIdImpl that idicate
as version "RELEASE", the KieScanner do not find changes in the repository if we indicate as RELEASE a previous version of the repository.
IN CODE:
ReleaseIdImpl releaseId = new ReleaseIdImpl("blabla", "blabla", "RELEASE");
KieServices ks = KieServices.Factory.get();
kContainer = ks.newKieContainer(releaseId);
kieScanner = ks.newKieScanner(kContainer);
kieScanner.start(5000L);
For example if we change the maven-metadata.xml/maven-metadata-local.xml
FROM
<metadata>
<groupId>com.noemalife.dmcs.rules</groupId>
<artifactId>maven-validation-rules</artifactId>
<versioning>
<release>0.2</release>
<versions>
<version>0.1</version>
<version>0.2</version>
</versions>
<lastUpdated></lastUpdated>
</versioning>
</metadata>
TO
<metadata>
<groupId>com.noemalife.dmcs.rules</groupId>
<artifactId>maven-validation-rules</artifactId>
<versioning>
<release>0.1</release>
<versions>
<version>0.1</version>
<version>0.2</version>
</versions>
<lastUpdated></lastUpdated>
</versioning>
</metadata>
The kieScanner do not find changes; I have to restart the AS to be able to load the correct RELEASE version.
(The kieScanner behaves and updates correctly if I change the release version from 0.1 to 0.2 )
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list