[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
Mario Fusco (JIRA)
issues at jboss.org
Tue Sep 22 12:03:00 EDT 2015
[ https://issues.jboss.org/browse/DROOLS-906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mario Fusco reassigned DROOLS-906:
----------------------------------
Assignee: Mario Fusco (was: Mark Proctor)
> 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: Mario Fusco
> Priority: Critical
> Labels: drools, kie, maven
>
> 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