Index: /applications/editors/josm/plugins/wmsplugin/build.xml
===================================================================
--- /applications/editors/josm/plugins/wmsplugin/build.xml	(revision 12186)
+++ /applications/editors/josm/plugins/wmsplugin/build.xml	(revision 12187)
@@ -28,4 +28,6 @@
     <echo message="creating ${plugin.jar}"/>
     <javac srcdir="src" classpath="${josm}" debug="true" destdir="build">
+      <compilerarg value="-Xlint:deprecation"/>
+      <compilerarg value="-Xlint:unchecked"/>
       <include name="**/*.java" />
     </javac>
@@ -50,8 +52,9 @@
     <jar destfile="${plugin.jar}" basedir="build">
       <manifest>
-	<attribute name="Plugin-Class" value="wmsplugin.WMSPlugin" />
-    <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
-    <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
-	<attribute name="Plugin-Description" value="Allows external WMS resources to be displayed." />
+        <attribute name="Plugin-Class" value="wmsplugin.WMSPlugin" />
+        <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
+        <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
+        <attribute name="Plugin-Description" value="Allows external WMS resources to be displayed." />
+        <attribute name="Plugin-Mainversion" value="1065" />
       </manifest>
     </jar>
Index: /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Help_WMSmenuAction.java
===================================================================
--- /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Help_WMSmenuAction.java	(revision 12186)
+++ /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Help_WMSmenuAction.java	(revision 12187)
@@ -18,5 +18,5 @@
 	public Help_WMSmenuAction() {
 		//super("Help / About");
-		super(tr("help"), "help", tr("Help / About"), 0, 0, false);
+		super(tr("help"), "help", tr("Help / About"), null, false);
 		
 	}
Index: /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Map_Rectifier_WMSmenuAction.java
===================================================================
--- /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Map_Rectifier_WMSmenuAction.java	(revision 12186)
+++ /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/Map_Rectifier_WMSmenuAction.java	(revision 12187)
@@ -18,5 +18,5 @@
 
 	public Map_Rectifier_WMSmenuAction() {
-		super(tr("Rectified Image ..."), "OLmarker", tr("Download Rectified Image from Metacarta's Map Rectifer WMS"), 0, 0, false);
+		super(tr("Rectified Image ..."), "OLmarker", tr("Download Rectified Image from Metacarta's Map Rectifer WMS"), null, false);
 	}
 
Index: /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSDownloadAction.java
===================================================================
--- /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSDownloadAction.java	(revision 12186)
+++ /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSDownloadAction.java	(revision 12187)
@@ -16,5 +16,5 @@
 	
 	public WMSDownloadAction(WMSInfo info) {
-		super(info.name, "wmsmenu", tr("Download WMS tile from {0}",info.name), 0, 0, false);
+		super(info.name, "wmsmenu", tr("Download WMS tile from {0}",info.name), null, false);
 		this.info = info;
 	}
Index: /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSPlugin.java
===================================================================
--- /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSPlugin.java	(revision 12186)
+++ /applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSPlugin.java	(revision 12187)
@@ -19,4 +19,5 @@
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.plugins.Plugin;
+import org.openstreetmap.josm.gui.MainMenu;
 import org.openstreetmap.josm.gui.MapFrame;
 import org.openstreetmap.josm.gui.IconToggleButton;
@@ -109,9 +110,9 @@
 
 		Collections.sort(wmsList);
-		JMenuBar menu = Main.main.menu;
+		MainMenu menu = Main.main.menu;
 
 		if (wmsJMenu == null) {
 			wmsJMenu = new JMenu(tr("WMS"));
-			wmsJMenu.setMnemonic(KeyEvent.VK_W);
+			menu.add(wmsJMenu, KeyEvent.VK_W, "wms");
 			menu.add(wmsJMenu, 5);
 		} else {
@@ -128,5 +129,5 @@
 		wmsJMenu.addSeparator();
 		wmsJMenu.add(new JMenuItem(new 
-				JosmAction(tr("Blank Layer"), "blankmenu", tr("Open a blank WMS layer to load data from a file"), 0, 0, false) {
+				JosmAction(tr("Blank Layer"), "blankmenu", tr("Open a blank WMS layer to load data from a file"), null, false) {
 			public void actionPerformed(ActionEvent ev) {
 				Main.main.addLayer(new WMSLayer());
