[ 
https://issues.apache.org/jira/browse/KARAF-6618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré reassigned KARAF-6618:
-------------------------------------------

    Assignee: Jean-Baptiste Onofré

> Version-check of karaf-instance and features
> --------------------------------------------
>
>                 Key: KARAF-6618
>                 URL: https://issues.apache.org/jira/browse/KARAF-6618
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf
>    Affects Versions: 4.2.8
>            Reporter: Matthias Wegner
>            Assignee: Jean-Baptiste Onofré
>            Priority: Trivial
>              Labels: integration-tests
>
> Some of my integrations-test fail again. I think i found my error. I not 
> corrected the karaf-version from the feature-build and the karaf-instance and 
> it seems to work a while. Now i solved it with on unit-test-side with
> String karafVersion = System.getProperty("karaf.version");
> MavenArtifactUrlReference karafUrl = 
> maven().groupId("org.apache.karaf").artifactId("apache-karaf").version(karafVersion).type("tar.gz");
> and on pom-side
>  <plugin>
>  <groupId>org.apache.maven.plugins</groupId>
>  <artifactId>maven-surefire-plugin</artifactId>
>  <configuration>
>  <systemProperties>
>  <property>
>  <!-- Set property to java.system.property, so it could be loaded to build 
> karaf-test-instance -->
>  <name>karaf.version</name>
>  <value>${karaf.version}</value>
>  </property>
>  </systemProperties>
>  </configuration>
>  </plugin>
> Is there a validation which tests if the karaf-instance is the same as the 
> loaded features?
> If not it would be nice, because there was no error. My integration-tests 
> stuck and freeze if i load a feature with "higher" version as the 
> karaf-instance in the test.
> Maybe i am wrong, but the correct version match in my project solved the 
> problem.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to