You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2017/12/20 08:12:41 UTC

svn commit: r1818740 - /axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java

Author: veithen
Date: Wed Dec 20 08:12:41 2017
New Revision: 1818740

URL: http://svn.apache.org/viewvc?rev=1818740&view=rev
Log:
Fix potential NullPointerException.

Modified:
    axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java

Modified: axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java?rev=1818740&r1=1818739&r2=1818740&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java (original)
+++ axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/main/java/org/apache/axis2/maven2/repo/AbstractCreateRepositoryMojo.java Wed Dec 20 08:12:41 2017
@@ -209,6 +209,9 @@ public abstract class AbstractCreateRepo
     protected abstract File[] getClassDirectories();
 
     private void addMessageHandlers(OMElement root, MessageHandler[] handlers, String localName) {
+        if (handlers == null) {
+            return;
+        }
         OMElement parent = root.getFirstChildWithName(new QName(localName + "s"));
         for (MessageHandler handler : handlers) {
             OMElement element = parent.getOMFactory().createOMElement(localName, null, parent);