Merge pull request #58 from tjwatson/issue57

diff --git a/atomos-parent/pom.xml b/atomos-parent/pom.xml
index 34f1093..67509fc 100644
--- a/atomos-parent/pom.xml
+++ b/atomos-parent/pom.xml
@@ -194,7 +194,7 @@
             <dependency>
                 <groupId>org.eclipse.platform</groupId>
                 <artifactId>org.eclipse.osgi</artifactId>
-                <version>3.17.100</version>
+                <version>3.17.200</version>
                 <exclusions>
                     <exclusion>
                         <groupId>*</groupId>
@@ -296,7 +296,7 @@
             <dependency>
                 <groupId>org.apache.felix</groupId>
                 <artifactId>org.apache.felix.log</artifactId>
-                <version>1.2.2</version>
+                <version>1.2.6</version>
                 <exclusions>
                     <exclusion>
                         <groupId>*</groupId>
diff --git a/atomos.examples/atomos.examples.substrate.lib/pom.xml b/atomos.examples/atomos.examples.substrate.lib/pom.xml
index d7c8c87..d5bfdda 100644
--- a/atomos.examples/atomos.examples.substrate.lib/pom.xml
+++ b/atomos.examples/atomos.examples.substrate.lib/pom.xml
@@ -167,13 +167,14 @@
                 </executions>
             </plugin>
             <plugin>
-                <groupId>org.graalvm.nativeimage</groupId>
-                <artifactId>native-image-maven-plugin</artifactId>
-                <version>21.0.0</version>
+                <groupId>org.graalvm.buildtools</groupId>
+                <artifactId>native-maven-plugin</artifactId>
+                <version>0.9.11</version>
                 <executions>
                     <execution>
+                        <id>build-native</id>
                         <goals>
-                            <goal>native-image</goal>
+                            <goal>build</goal>
                         </goals>
                         <phase>package</phase>
                     </execution>
@@ -190,6 +191,7 @@
                         --initialize-at-build-time=org.eclipse.jetty.util.log.Log
                         --initialize-at-build-time=org.eclipse.jetty.util.log.StdErrLog
                         --initialize-at-build-time=org.eclipse.jetty.util.Uptime
+			--initialize-at-build-time=org.eclipse.jetty.util.ModuleLocation
                         --initialize-at-build-time=org.eclipse.jetty.server.HttpOutput
                         --initialize-at-build-time=org.apache.felix.atomos
                         --initialize-at-build-time=javax.servlet
diff --git a/atomos.examples/atomos.examples.substrate.maven/pom.xml b/atomos.examples/atomos.examples.substrate.maven/pom.xml
index 8cad31e..1d76a95 100644
--- a/atomos.examples/atomos.examples.substrate.maven/pom.xml
+++ b/atomos.examples/atomos.examples.substrate.maven/pom.xml
@@ -106,6 +106,7 @@
                             <additionalInitializeAtBuildTime>org.eclipse.jetty.util.log.StdErrLog</additionalInitializeAtBuildTime>
                             <additionalInitializeAtBuildTime>org.eclipse.jetty.util.Uptime</additionalInitializeAtBuildTime>
                             <additionalInitializeAtBuildTime>org.eclipse.jetty.server.HttpOutput</additionalInitializeAtBuildTime>
+                            <additionalInitializeAtBuildTime>org.eclipse.jetty.util.ModuleLocation</additionalInitializeAtBuildTime>
                         </additionalInitializeAtBuildTime>
                         <resourceConfigurationFiles>
                             <resourceConfigurationFile>additionalResourceConfig.json</resourceConfigurationFile>
diff --git a/atomos.utils/atomos.utils.substrate.impl/src/main/java/org/apache/felix/atomos/utils/substrate/impl/NativeImageCliUtil.java b/atomos.utils/atomos.utils.substrate.impl/src/main/java/org/apache/felix/atomos/utils/substrate/impl/NativeImageCliUtil.java
index 49b728c..f463077 100644
--- a/atomos.utils/atomos.utils.substrate.impl/src/main/java/org/apache/felix/atomos/utils/substrate/impl/NativeImageCliUtil.java
+++ b/atomos.utils/atomos.utils.substrate.impl/src/main/java/org/apache/felix/atomos/utils/substrate/impl/NativeImageCliUtil.java
@@ -154,7 +154,7 @@
                 new InputStreamReader(versionProcess.getInputStream())).lines())
             {
                 final Optional<String> versionLine = lines.filter(
-                    l -> l.contains("GraalVM Version")).findFirst();
+                    l -> l.contains("GraalVM")).findFirst();
                 if (versionLine.isPresent())
                 {
                     return versionLine.get();