Update some plugin versions

diff --git a/pom.xml b/pom.xml
index 399be32..80103c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache</groupId>
         <artifactId>apache</artifactId>
-        <version>14</version>
+        <version>18</version>
     </parent>
     <groupId>org.apache.ws.xmlschema</groupId>
     <artifactId>xmlschema</artifactId>
@@ -152,7 +152,7 @@
 
                 <plugin>
                     <artifactId>maven-release-plugin</artifactId>
-                    <version>2.5</version>
+                    <version>2.5.3</version>
                     <configuration>
                         <useReleaseProfile>false</useReleaseProfile>
                         <goals>site:site deploy</goals>
@@ -164,7 +164,6 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-compiler-plugin</artifactId>
-                    <version>3.1</version>
                     <configuration>
                         <encoding>UTF-8</encoding>
                         <source>1.6</source>
@@ -204,7 +203,7 @@
                 </plugin>
                 <plugin>
                     <artifactId>maven-surefire-plugin</artifactId>
-                    <version>2.17</version>
+                    <version>2.18</version>
                     <configuration>
                         <systemPropertyVariables>
                             <org.apache.ws.commons.schema.protectReadOnlyCollections>true</org.apache.ws.commons.schema.protectReadOnlyCollections>
@@ -224,7 +223,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-javadoc-plugin</artifactId>
-                    <version>2.9.1</version>
+                    <version>2.10.4</version>
                     <configuration>
                         <attach>true</attach>
                         <quiet>true</quiet>
@@ -234,36 +233,6 @@
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-site-plugin</artifactId>
                     <version>3.4</version>
-                     <configuration>
-                         <reportPlugins>
-                             <plugin>
-                                 <groupId>org.apache.maven.plugins</groupId>
-                                 <artifactId>maven-project-info-reports-plugin</artifactId>
-                                 <version>2.6</version>
-                                 <configuration>
-                                     <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
-                                     <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
-                                 </configuration>
-                                 <!-- simpler configuration without reportSets available for usual cases -->
-                                 <reports>
-                                     <report>summary</report>
-                                     <report>dependencies</report>
-                                     <report>index</report>
-                                     <report>dependencies</report>
-                                     <report>issue-tracking</report>
-                                     <report>scm</report>
-                                     <report>project-team</report>
-                                     <report>mailing-list</report>
-                                     <report>license</report>
-                                 </reports>
-                             </plugin>
-                             <plugin>
-                                 <groupId>org.apache.maven.plugins</groupId>
-                                 <artifactId>maven-javadoc-plugin</artifactId>
-                                 <version>2.8</version>
-                             </plugin>
-                         </reportPlugins>
-                     </configuration>
                 </plugin>
                 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
                 <plugin>
@@ -382,7 +351,6 @@
                     <plugin>
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-javadoc-plugin</artifactId>
-                        <version>2.7</version>
                         <configuration>
                             <encoding>${project.build.sourceEncoding}</encoding>
                             <attach>true</attach>
@@ -648,4 +616,28 @@
             </dependency>
         </dependencies>
     </dependencyManagement>
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <version>2.9</version>
+                <!--configuration>
+                    <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
+                    <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
+                    <reports>
+                        <report>summary</report>
+                        <report>dependencies</report>
+                        <report>index</report>
+                        <report>dependencies</report>
+                        <report>issue-tracking</report>
+                        <report>scm</report>
+                        <report>project-team</report>
+                        <report>mailing-list</report>
+                        <report>license</report>
+                    </reports>
+                </configuration-->
+            </plugin>
+        </plugins>
+    </reporting>
 </project>