- Fix versions that were not properly updated
- Add & fix sample that was not included in the build.
diff --git a/samples/pom.xml b/samples/pom.xml
index 8d9c685..f3681c0 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -30,6 +30,7 @@
<module>tweet-button-plugin</module>
<module>login-integration</module>
<module>groovy-actions</module>
+ <module>trainingplugin</module>
</modules>
</project>
\ No newline at end of file
diff --git a/samples/trainingplugin/pom.xml b/samples/trainingplugin/pom.xml
index 5991114..30cd4a2 100644
--- a/samples/trainingplugin/pom.xml
+++ b/samples/trainingplugin/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>samples</artifactId>
<groupId>org.apache.unomi</groupId>
- <version>1.3.0-incubating-SNAPSHOT</version>
+ <version>1.5.0-SNAPSHOT</version>
</parent>
<artifactId>training-plugin</artifactId>
<name>Apache Unomi :: Samples :: Training plugin</name>
@@ -33,7 +33,7 @@
<dependency>
<groupId>org.apache.unomi</groupId>
<artifactId>unomi-api</artifactId>
- <version>1.3.0-incubating-SNAPSHOT</version>
+ <version>1.5.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/samples/trainingplugin/src/main/java/org/apache/unomi/training/TrainedNotificationAction.java b/samples/trainingplugin/src/main/java/org/apache/unomi/training/TrainedNotificationAction.java
index d9493b0..74c2242 100644
--- a/samples/trainingplugin/src/main/java/org/apache/unomi/training/TrainedNotificationAction.java
+++ b/samples/trainingplugin/src/main/java/org/apache/unomi/training/TrainedNotificationAction.java
@@ -48,9 +48,10 @@
if (trained == null) {
// create trained flag property type
- PropertyType propertyType = new PropertyType(new Metadata(event.getScope(), TRAINED_NB_PROPERTY, TRAINED_NB_PROPERTY, "Am I trained"));
+ Metadata propertyTypeMetadata = new Metadata(event.getScope(), TRAINED_NB_PROPERTY, TRAINED_NB_PROPERTY, "Am I trained");
+ propertyTypeMetadata.setSystemTags(Collections.singleton("training"));
+ PropertyType propertyType = new PropertyType();
propertyType.setValueTypeId("boolean");
- propertyType.setTags(Collections.singleton("training"));
propertyType.setTarget(TARGET);
service.setPropertyType(propertyType);
}