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