Use the more meaningful parameter name 'namespaceMappings' instead of 'namespaceURIs' in axis2-wsdl2code-maven-plugin.
diff --git a/databinding-tests/jaxbri-tests/pom.xml b/databinding-tests/jaxbri-tests/pom.xml
index 58261a7..54e98d7 100644
--- a/databinding-tests/jaxbri-tests/pom.xml
+++ b/databinding-tests/jaxbri-tests/pom.xml
@@ -105,16 +105,16 @@
                             <generateServerSide>true</generateServerSide>
                             <generateServerSideInterface>true</generateServerSideInterface>
                             <generateServicesXml>true</generateServicesXml>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/data</uri>
                                     <packageName>org.apache.axis2.jaxbri.processor.data</packageName>
-                                </namespaceURI>
-                                <namespaceURI>
+                                </namespaceMapping>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/ws</uri>
                                     <packageName>org.apache.axis2.jaxbri.processor.service</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <outputDirectory>${project.build.directory}/gen/processor</outputDirectory>
                         </configuration>
                     </execution>
@@ -125,16 +125,16 @@
                         </goals>
                         <configuration>
                             <wsdlFile>src/test/wsdl/processor.wsdl</wsdlFile>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/data</uri>
                                     <packageName>org.apache.axis2.jaxbri.processor.data</packageName>
-                                </namespaceURI>
-                                <namespaceURI>
+                                </namespaceMapping>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/ws</uri>
                                     <packageName>org.apache.axis2.jaxbri.processor.client</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <outputDirectory>${project.build.directory}/gen/processor</outputDirectory>
                         </configuration>
                     </execution>
@@ -150,12 +150,12 @@
                             <generateServicesXml>true</generateServicesXml>
                             <generateAllClasses>true</generateAllClasses>
                             <packageName>org.apache.axis2.jaxbri.identityservice</packageName>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/identity</uri>
                                     <packageName>org.apache.axis2.jaxbri.identityservice</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <outputDirectory>${project.build.directory}/gen/identityservice</outputDirectory>
                         </configuration>
                     </execution>
@@ -171,12 +171,12 @@
                             <generateServicesXml>true</generateServicesXml>
                             <generateAllClasses>true</generateAllClasses>
                             <packageName>org.apache.axis2.jaxbri.mtom</packageName>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://www.example.org/mtom/</uri>
                                     <packageName>org.apache.axis2.jaxbri.mtom</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <outputDirectory>${project.build.directory}/gen/mtom</outputDirectory>
                         </configuration>
                     </execution>
diff --git a/modules/adb-tests/pom.xml b/modules/adb-tests/pom.xml
index ec2cb9a..f75b9f6 100644
--- a/modules/adb-tests/pom.xml
+++ b/modules/adb-tests/pom.xml
@@ -189,12 +189,12 @@
                             <wsdlFile>src/test/wsdl/AXIS2-5750.wsdl</wsdlFile>
                             <syncMode>sync</syncMode>
                             <unpackClasses>true</unpackClasses>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://ise-online.com/FixedValueService/</uri>
                                     <packageName>org.apache.axis2.databinding.axis2_5750.client</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <packageName>org.apache.axis2.databinding.axis2_5750.client</packageName>
                             <outputDirectory>${project.build.directory}/wsdl2code/AXIS2-5750</outputDirectory>
                         </configuration>
@@ -208,12 +208,12 @@
                             <wsdlFile>src/test/wsdl/AXIS2-5758.wsdl</wsdlFile>
                             <syncMode>sync</syncMode>
                             <unpackClasses>true</unpackClasses>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://example.com/stockquote.xsd</uri>
                                     <packageName>org.apache.axis2.databinding.axis2_5758.client</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <packageName>org.apache.axis2.databinding.axis2_5758.client</packageName>
                             <outputDirectory>${project.build.directory}/wsdl2code/AXIS2-5758</outputDirectory>
                         </configuration>
@@ -227,12 +227,12 @@
                             <wsdlFile>src/test/wsdl/AXIS2-5799.wsdl</wsdlFile>
                             <syncMode>sync</syncMode>
                             <unpackClasses>true</unpackClasses>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>urn:echo</uri>
                                     <packageName>org.apache.axis2.databinding.axis2_5799.client</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <packageName>org.apache.axis2.databinding.axis2_5799.client</packageName>
                             <outputDirectory>${project.build.directory}/wsdl2code/AXIS2-5799</outputDirectory>
                         </configuration>
@@ -246,12 +246,12 @@
                             <wsdlFile>src/test/wsdl/AXIS2-5809.wsdl</wsdlFile>
                             <syncMode>sync</syncMode>
                             <unpackClasses>true</unpackClasses>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://apache.org/axis2/echo</uri>
                                     <packageName>org.apache.axis2.databinding.axis2_5809</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                             <packageName>org.apache.axis2.databinding.axis2_5809</packageName>
                             <generateServerSide>true</generateServerSide>
                             <generateAllClasses>true</generateAllClasses>
diff --git a/modules/jaxws-integration/pom.xml b/modules/jaxws-integration/pom.xml
index d28564e..38f54cd 100644
--- a/modules/jaxws-integration/pom.xml
+++ b/modules/jaxws-integration/pom.xml
@@ -187,12 +187,12 @@
                             <wsdlFile>test-resources/wsdl/echo.wsdl</wsdlFile>
                             <databindingName>adb</databindingName>
                             <generateServerSide>true</generateServerSide>
-                            <namespaceURIs>
-                                <namespaceURI>
+                            <namespaceMappings>
+                                <namespaceMapping>
                                     <uri>http://test</uri>
                                     <packageName>server</packageName>
-                                </namespaceURI>
-                            </namespaceURIs>
+                                </namespaceMapping>
+                            </namespaceMappings>
                         </configuration>
                     </execution>
                 </executions>
diff --git a/modules/tool/axis2-wsdl2code-maven-plugin/src/main/java/org/apache/axis2/maven2/wsdl2code/AbstractWSDL2CodeMojo.java b/modules/tool/axis2-wsdl2code-maven-plugin/src/main/java/org/apache/axis2/maven2/wsdl2code/AbstractWSDL2CodeMojo.java
index 5fdc73a..c733849 100644
--- a/modules/tool/axis2-wsdl2code-maven-plugin/src/main/java/org/apache/axis2/maven2/wsdl2code/AbstractWSDL2CodeMojo.java
+++ b/modules/tool/axis2-wsdl2code-maven-plugin/src/main/java/org/apache/axis2/maven2/wsdl2code/AbstractWSDL2CodeMojo.java
@@ -241,16 +241,22 @@
     /**
      * Map of namespace URI to packages. Example:
      * <pre>
-     * &lt;namespaceURIs>
-     *   &lt;namespaceURI>
+     * &lt;namespaceMappings>
+     *   &lt;namespaceMapping>
      *     &lt;uri>uri1&lt;/uri>
      *     &lt;packageName>package1&lt;/packageName>
-     *   &lt;/namespaceURI>
+     *   &lt;/namespaceMapping>
      *   ...
-     * &lt;/namespaceURI></pre>
+     * &lt;/namespaceMapping></pre>
      * 
      * @parameter
      */
+    private NamespaceMapping[] namespaceMappings;
+    
+    /**
+     * @parameter
+     * @deprecated Use {@code namespaceMappings} instead.
+     */
     private NamespaceMapping[] namespaceURIs = null;
     
     /**
@@ -343,6 +349,7 @@
             }
         }
         NamespaceMappingUtil.addToMap(namespaceURIs, map);
+        NamespaceMappingUtil.addToMap(namespaceMappings, map);
         return map;
     }