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);