This is an automated email from the ASF dual-hosted git repository.
reta pushed a commit to branch 3.4.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.4.x-fixes by this push:
new ef9950a11c CXF-8689: cxf-java2ws-plugin plugin running on non-modular
JDK fails with NullPointerException (#936)
ef9950a11c is described below
commit ef9950a11c13b3fa6c9ee773308b8361f1f42d52
Author: Andriy Redko <[email protected]>
AuthorDate: Mon Apr 11 20:49:18 2022 -0400
CXF-8689: cxf-java2ws-plugin plugin running on non-modular JDK fails with
NullPointerException (#936)
(cherry picked from commit d6198a707f82d257f0ad94084950585d593c5930)
(cherry picked from commit 2fb88136f301c4f6df1372bb1e92573e77711f8b)
---
.../src/main/java/org/apache/cxf/maven_plugin/Java2WSMojo.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git
a/maven-plugins/java2ws-plugin/src/main/java/org/apache/cxf/maven_plugin/Java2WSMojo.java
b/maven-plugins/java2ws-plugin/src/main/java/org/apache/cxf/maven_plugin/Java2WSMojo.java
index 2de3a991b5..c36ad9742f 100644
---
a/maven-plugins/java2ws-plugin/src/main/java/org/apache/cxf/maven_plugin/Java2WSMojo.java
+++
b/maven-plugins/java2ws-plugin/src/main/java/org/apache/cxf/maven_plugin/Java2WSMojo.java
@@ -293,9 +293,11 @@ public class Java2WSMojo extends AbstractMojo {
List<String> args = new ArrayList<>();
if (fork) {
- String[] split = additionalJvmArgs.split("\\s+");
- for (String each : split) {
- args.add(each);
+ if (!StringUtils.isEmpty(additionalJvmArgs)) {
+ String[] split = additionalJvmArgs.split("\\s+");
+ for (String each : split) {
+ args.add(each);
+ }
}
// @see JavaToWS#isExitOnFinish()
args.add("-DexitOnFinish=true");