Repository: camel
Updated Branches:
  refs/heads/camel-2.14.x 73c5d2c08 -> d5fede982


Fix potential NPE in maven tool


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/d5fede98
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/d5fede98
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/d5fede98

Branch: refs/heads/camel-2.14.x
Commit: d5fede98284348c69b843c18d0759111e3b520ca
Parents: 73c5d2c
Author: Claus Ibsen <[email protected]>
Authored: Thu Feb 5 16:02:43 2015 +0100
Committer: Claus Ibsen <[email protected]>
Committed: Thu Feb 5 16:02:55 2015 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/camel/maven/packaging/PackageMojo.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/d5fede98/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageMojo.java
----------------------------------------------------------------------
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageMojo.java
index b97f426..f35aa8f 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageMojo.java
@@ -106,7 +106,10 @@ public class PackageMojo extends AbstractMojo {
             properties.put("artifactId", project.getArtifactId());
             properties.put("version", project.getVersion());
             properties.put("projectName", project.getName());
-            properties.put("projectDescription", project.getDescription());
+            // description is optional
+            if (project.getDescription() != null) {
+                properties.put("projectDescription", project.getDescription());
+            }
 
             camelMetaDir.mkdirs();
             File outFile = new File(camelMetaDir, "component.properties");

Reply via email to