Fix compile on java 17

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1893338 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/fop-core/src/main/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java b/fop-core/src/main/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java
index f3407b7..bb3ce4f 100644
--- a/fop-core/src/main/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java
+++ b/fop-core/src/main/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java
@@ -323,7 +323,7 @@
         }
         FONode.FONodeIterator iterator = node.getChildNodes();
         while (iterator != null && iterator.hasNext()) {
-            FONode x = (FONode) iterator.next();
+            FONode x = iterator.next();
             if (!supportResize(x)) {
                 return false;
             }
diff --git a/pom.xml b/pom.xml
index 8c129cf..184af41 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
     <project.info.reports.plugin.version>2.8</project.info.reports.plugin.version>
     <release.plugin.version>2.5.2</release.plugin.version>
     <surefire.plugin.version>2.18.1</surefire.plugin.version>
-    <war.plugin.version>2.2</war.plugin.version>
+    <war.plugin.version>3.3.2</war.plugin.version>
     <xml.plugin.version>1.0.1</xml.plugin.version>
     <xmlgraphics.commons.version>2.6.0-SNAPSHOT</xmlgraphics.commons.version>
     <xmlunit.version>1.2</xmlunit.version>