fixing some Boolean.getBoolean/Boolean.parseBoolean and setting owb version to 2.0.21 since release is coming
diff --git a/knights/openwebbeans-knight/pom.xml b/knights/openwebbeans-knight/pom.xml
index 6c3482c..b7542f5 100644
--- a/knights/openwebbeans-knight/pom.xml
+++ b/knights/openwebbeans-knight/pom.xml
@@ -69,7 +69,7 @@
<dependency>
<groupId>org.apache.openwebbeans</groupId>
<artifactId>openwebbeans-se</artifactId>
- <version>2.0.21-SNAPSHOT</version>
+ <version>2.0.21</version>
</dependency>
<dependency>
<groupId>org.graalvm.nativeimage</groupId>
@@ -78,4 +78,4 @@
<scope>provided</scope>
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
diff --git a/knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java b/knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java
index fc2b09f..e0e545b 100644
--- a/knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java
+++ b/knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java
@@ -398,7 +398,7 @@
}
properties.putIfAbsent("org.apache.openwebbeans.se.PreScannedCDISeScannerService.classes", beanClassesList);
- if (!Boolean.getBoolean("extension.openwebbeans.runtime.properties.skipOptimizations")) {
+ if (!Boolean.parseBoolean("extension.openwebbeans.runtime.properties.skipOptimizations")) {
properties.putIfAbsent("org.apache.webbeans.spi.deployer.skipValidations", "true");
properties.putIfAbsent("org.apache.webbeans.spi.deployer.skipVetoedOnPackages", "true");
}
@@ -436,7 +436,7 @@
enrichProperties(config, false); // before starting ensure we use a deterministic proxy generation config
config.stringPropertyNames().forEach(k -> initializer.addProperty(k, config.getProperty(k)));
- if (Boolean.getBoolean(context.getProperty("extension.openwebbeans.container.se.disableDiscovery"))) {
+ if (Boolean.parseBoolean(context.getProperty("extension.openwebbeans.container.se.disableDiscovery"))) {
initializer.disableDiscovery();
}
final ClassLoader loader = Thread.currentThread().getContextClassLoader();