AXIS2-6105 Remove Eclipse and IntelliJ IDEA plugins

Remove axis2-eclipse-codegen-plugin, axis2-eclipse-service-plugin,
and axis2-idea-plugin modules. These plugins are unmaintained, broken
on current Eclipse versions, and no longer used by the community per
the dev@ mailing list discussion.

Removes:
- 3 module directories (source and Eclipse PDE metadata)
- org.eclipse.platform dependencies (SWT, JFace, OSGi, Equinox)
- com.intellij:openapi and com.intellij:extensions dependencies
- intellij.version property
- Eclipse/IDEA entries from toc.xml, contents.xml.vm, tools/index.xml
- Download links from download.md.vm
- Eclipse-specific entries from src-assembly.xml, apidocs/pom.xml
- dist.py release script (Eclipse/IDEA plugin specific)
- modules/tool/build.xml and readme.txt (Eclipse-only build instructions)
- .gitignore entries for Eclipse plugin PDE artifacts
- Site docs: tools/eclipse/, tools/idea/

Retains: org.eclipse.angus (Jakarta mail), org.eclipse.jetty (test
transport), eclipse-settings-maven-plugin (code formatting) — these
are unrelated to the IDE plugins.
diff --git a/.gitignore b/.gitignore
index fc24745..80b55f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,9 +3,5 @@
 .settings
 .claude
 target
-/modules/tool/axis2-eclipse-codegen-plugin/META-INF
-/modules/tool/axis2-eclipse-codegen-plugin/lib
-/modules/tool/axis2-eclipse-service-plugin/META-INF
-/modules/tool/axis2-eclipse-service-plugin/lib
 axis2-json-api*.log
 wtf.txt
diff --git a/apidocs/pom.xml b/apidocs/pom.xml
index ba678d3..a302f3f 100644
--- a/apidocs/pom.xml
+++ b/apidocs/pom.xml
@@ -187,21 +187,7 @@
             <artifactId>axis2-ant-plugin</artifactId>
             <version>${project.version}</version>
         </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>axis2.eclipse.codegen.plugin</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>axis2.eclipse.service.plugin</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>axis2-idea-plugin</artifactId>
-            <version>${project.version}</version>
-        </dependency>
+        <!-- Eclipse/IDEA plugin deps removed: AXIS2-6105 -->
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>axis2-java2wsdl-maven-plugin</artifactId>
diff --git a/etc/dist.py b/etc/dist.py
deleted file mode 100644
index 830b2c8..0000000
--- a/etc/dist.py
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-# 
-# http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-from os import *
-from os.path import *
-from shutil import copyfile
-from shutil import rmtree
-from subprocess import call
-from xml.etree.ElementTree import parse
-
-root_dir = realpath(join(dirname(__file__), ".."))
-pom = parse(join(root_dir, "pom.xml"))
-release = pom.getroot().find("{http://maven.apache.org/POM/4.0.0}version").text
-dist_root = join(root_dir, "target", "dist")
-dist_dir = join(dist_root, release)
-
-if exists(dist_root):
-    rmtree(dist_root)
-call(["svn", "checkout", "https://dist.apache.org/repos/dist/dev/axis/axis2/java/core/", dist_root])
-mkdir(dist_dir)
-for suffix in [ "zip", "zip.asc", "zip.sha512" ]:
-    for classifier in [ "bin", "src", "war" ]:
-        file = "axis2-" + release + "-" + classifier + "." + suffix
-        copyfile(join(root_dir, "modules", "distribution", "target", file), join(dist_dir, file))
-    for tool in [ "codegen", "service" ]:
-        copyfile(join(root_dir, "modules", "tool", "axis2-eclipse-" + tool + "-plugin", "target", "axis2.eclipse." + tool + ".plugin-" + release + "-dist." + suffix),
-                 join(dist_dir, "axis2-eclipse-" + tool + "-plugin-" + release + "." + suffix))
-    file = "axis2-idea-plugin-" + release + "." + suffix
-    copyfile(join(root_dir, "modules", "tool", "axis2-idea-plugin", "target", file), join(dist_dir, file))
-
-call(["svn", "add", dist_dir])
-if release.endswith("-SNAPSHOT"):
-    print ("Skipping commit because version is a snapshot.")
-else:
-    call(["svn", "commit", dist_dir])
diff --git a/modules/distribution/src/main/assembly/src-assembly.xml b/modules/distribution/src/main/assembly/src-assembly.xml
index 2e5ca3c..02b61ff 100755
--- a/modules/distribution/src/main/assembly/src-assembly.xml
+++ b/modules/distribution/src/main/assembly/src-assembly.xml
@@ -42,13 +42,7 @@
             <outputDirectory></outputDirectory>
             <useDefaultExcludes>true</useDefaultExcludes>
             <excludes>
-                <!-- For PDE support, we need to generate some files outside of the
-                     target directory. They are removed during the clean phase, but
-                     we also need to exclude them here. -->
-                <exclude>modules/tool/axis2-eclipse-service-plugin/META-INF/**</exclude>
-                <exclude>modules/tool/axis2-eclipse-service-plugin/lib/**</exclude>
-                <exclude>modules/tool/axis2-eclipse-codegen-plugin/META-INF/**</exclude>
-                <exclude>modules/tool/axis2-eclipse-codegen-plugin/lib/**</exclude>
+                <!-- Eclipse plugin exclusions removed: AXIS2-6105 -->
                 
                 <!-- These directories are not excluded by the rules below because of the
                      "src" component in the path. We need to exclude them explicitly. -->
@@ -77,7 +71,7 @@
 
         </fileSet>
 
-        <!-- copying tools section of xdocs. This is needed by eclipse plugins -->
+        <!-- copying tools section of xdocs -->
         <fileSet>
             <directory>../../xdocs</directory>
             <outputDirectory>xdocs</outputDirectory>
diff --git a/modules/tool/build.xml b/modules/tool/build.xml
deleted file mode 100755
index 8bdfee9..0000000
--- a/modules/tool/build.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-<!--
-  ~ Licensed to the Apache Software Foundation (ASF) under one
-  ~ or more contributor license agreements. See the NOTICE file
-  ~ distributed with this work for additional information
-  ~ regarding copyright ownership. The ASF licenses this file
-  ~ to you under the Apache License, Version 2.0 (the
-  ~ "License"); you may not use this file except in compliance
-  ~ with the License. You may obtain a copy of the License at
-  ~
-  ~ http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing,
-  ~ software distributed under the License is distributed on an
-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  ~ KIND, either express or implied. See the License for the
-  ~ specific language governing permissions and limitations
-  ~ under the License.
-  -->
-
-<project basedir="." default="help">
-
-       <property name="output.folder" value="./target/eclipse_plugins"></property>
-       <property name="service.plugin.folder" value="./axis2-eclipse-service-plugin"></property>
-       <property name="codegen.plugin.folder" value="./axis2-eclipse-codegen-plugin"></property>
-
-       <!-- Clean the directory -->
-       <target name="clean">
-          <delete dir="${output.folder}"></delete>
-       </target>
-
-       <!-- Default target to generate all the plugins -->
-       <target name="all">
-         <antcall target="clean" />
-         <antcall target="generate-plugins"/>
-         <antcall target="release-plugins"/>
-       </target>
-
-       <!-- init-->
-       <target name="init">
-          <mkdir dir="${output.folder}"></mkdir>
-       </target>
-
-        <target name="generate-projects" depends="init">
-               <ant dir="${service.plugin.folder}" target="generate-service-project" />
-               <ant dir="${codegen.plugin.folder}" target="generate-codegen-project"  />
-        </target>
-
-	<target name="generate-service-project" depends="init">
-	       <ant dir="${service.plugin.folder}" target="generate-service-project" />
-	</target>
-	
-	<target name="generate-codegen-project" depends="init">
-		 <ant dir="${codegen.plugin.folder}" target="generate-codegen-project" />
-	</target>
-
-        <target name="generate-plugins" depends="init">
-		<ant dir="${service.plugin.folder}" target="generate-service-plugin" />
-		<ant dir="${codegen.plugin.folder}" target="generate-codegen-plugin" />
-        </target>
-
-	<target name="generate-service-plugin" depends="init">
-		<ant dir="${service.plugin.folder}" target="generate-service-plugin" />
-	</target>
-
-	<target name="generate-codegen-plugin" depends="init" >
-		 <ant dir="${codegen.plugin.folder}" target="generate-codegen-plugin" />
-	</target>
-
-        <target name="install-plugins" depends="init">
-		<ant dir="${service.plugin.folder}" target="install-service-plugin" />
-		<ant dir="${codegen.plugin.folder}" target="install-codegen-plugin" />
-        </target>
-
-	<target name="install-service-plugin" depends="init">
-		<ant dir="${service.plugin.folder}" target="install-service-plugin" />
-	</target>
-
-	<target name="install-codegen-plugin" depends="init">
-		 <ant dir="${codegen.plugin.folder}" target="install-codegen-plugin" />
-	</target>
-
-	<target name="release-plugins" depends="init">
-		<ant dir="${service.plugin.folder}" target="release-plugin" />
-		<ant dir="${codegen.plugin.folder}" target="release-plugin" />
-	</target>
-
-        <target name="release-codegen-plugin" depends="init">
-		 <ant dir="${codegen.plugin.folder}" target="release-plugin" />
-        </target>
-
-        <target name="release-service-plugin" depends="init">
-		<ant dir="${service.plugin.folder}" target="release-plugin" />
-        </target>
-
-
-    <target name="help">
-            <echo message="****************************************************************************" />
-            <echo message="**                   Eclipse Plugin Build                                 **" />
-            <echo message="**  pre-requisit            : env.ECLIPSE_HOME                            **" />
-            <echo message="**                                                                        **" />
-            <echo message="**  build projects          : generate-projects                           **" />
-            <echo message="**  build service project   : generate-service-project                    **" />
-            <echo message="**  build codegen project   : generate-codegen-project                    **" />
-            <echo message="**                                                                        **" />
-            <echo message="**  build plugins           : generate-plugins                            **" />
-            <echo message="**  build service plugin    : generate-service-plugin                     **" />
-            <echo message="**  build codegen plugin    : generate-codegen-plugin                     **" />
-            <echo message="**                                                                        **" />
-            <echo message="**  install plugins         : install-plugins                             **" />
-            <echo message="**  install service plugin  : install-service-plugin                      **" />
-            <echo message="**  install codegen plugin  : install-codegen-plugin                      **" />
-            <echo message="**                                                                        **" />
-            <echo message="**  release plugins         : release-plugins                             **" />
-            <echo message="**  release service plugin  : release-service-plugin                      **" />
-            <echo message="**  release codegen plugin  : release-codegen-plugin                      **" />
-            <echo message="**                                                                        **" />
-            <echo message="**                                                                        **" />
-            <echo message="****************************************************************************" />
-
-    </target>
-</project>
diff --git a/modules/tool/readme.txt b/modules/tool/readme.txt
deleted file mode 100644
index ef977a7..0000000
--- a/modules/tool/readme.txt
+++ /dev/null
@@ -1,80 +0,0 @@
-================
-Using the tools  
-================
-
-=========================
-(1) Axis2 elcipse plugins
-=========================
-
-Note - The plugins are specificallyqp for Eclipse version 3.1 and up
-
-Maven2 Build
-------------
-	* To build the eclipse plugin type "mvn clean install -Dmaven.test.skip=true" command in the
-	  tools/axis2-eclipse-<name>-plugin directory
-	* If you have already downloaded the maven artifacts you can invoke a local build by
-          same directory"mvn clean install -Dmaven.test.skip=true -o"
-        * After the successful build the zip version of the plugin will be available at
-          tools/axis2-eclipse-<name>-plugin/target/dist directory
-	* To run the plugin you need please refer to,
-	   - Tools Page On Apache Axis 2 Documentation  http://ws.apache.org/axis2/tools/
-
-Ant Build
----------
-	Create Eclipse Plugin Projects
-	------------------------------
-
-	* Since the source for the tools has a dependency on the eclipse classes. one has to run the
-	  ant build file (build.xml) to generate a relevant eclipse project from the source.
-	  
-	* In order to compile the plugin first you must do a maven create-lib on Axis2 Source and
-	  set ECLIPSE_HOME environment variable to point to your eclipse home directory.  
-	
-	* use the ant generate-projects command to generate the plugin projects.
-	
-	* Once the projects are generated in each eclipse plugin directory under tools directory
-          (axis2-eclipse-service-plugin and axis2-eclipse-codegen-plugin) they can be opened as a Eclipse PDE
-	  for building and editing.
-	  
-	* This can be done by File -> Import -> Existing project into workspace on Elcipse menu and 
-	  point that to the any of eclipse plugin directory under tools directory.
-
-	Build Eclipse Plugin Projects
-	------------------------------
-
-	* Build and install the eclipse plugin to your local eclipse plugin directory.
-                * In order to compile the plugin first you must do a maven create-lib on Axis2 Source and
-                  set ECLIPSE_HOME environment variable to point to your eclipse home directory.
-                * stop eclpse if still on operation.
-                * use ant install-plugins 
-                * start eclipse
-                * plugins will be accessible through [File -> New -> Other] ctl+n under Axis2 Wizards.
-
-	* Release the plugins in compressed format
-                * In order to compile the plugin first you must do a maven create-lib on Axis2 Source and
-                  set ECLIPSE_HOME environment variable to point to your eclipse home directory.
-                * stop eclpse if still on operation.
-                * ant release-plugins
-                * plugins will be available at target/eclipse_projects/release
-	
-	* The tool sources are not included in the build
-	
-	* To run the plugin you need please refer to,
-		- Tools Page On Apache Axis 2 Documentation  http://ws.apache.org/axis2/tools/
-
-
-
-==============================
-(2) Axis2 Intellij Idea plugin
-==============================
-
-Maven build
------------
-
-        * To build the plugin type maven command in the tools/axis2-idea-plugin directory
-        * If you have already downloaded the maven artifacts you can invoke a local build by maven -o
-          same directory
-        * After the successful build the zip version of the plugin will be available at
-          tools/axis2-idea-plugin/target directory
-	    * To run the plugin you need please refer to,
-		    - Tools Page On Apache Axis 2 Documentation  http://ws.apache.org/axis2/tools/
diff --git a/pom.xml b/pom.xml
index 5879025..833fd38 100644
--- a/pom.xml
+++ b/pom.xml
@@ -403,9 +403,6 @@
         <module>modules/tool/maven-shared</module>
         <module>modules/tool/axis2-aar-maven-plugin</module>
         <module>modules/tool/axis2-ant-plugin</module>
-        <module>modules/tool/axis2-eclipse-codegen-plugin</module>
-        <module>modules/tool/axis2-eclipse-service-plugin</module>
-        <module>modules/tool/axis2-idea-plugin</module>
         <module>modules/tool/axis2-java2wsdl-maven-plugin</module>
         <module>modules/tool/axis2-mar-maven-plugin</module>
         <module>modules/tool/axis2-repo-maven-plugin</module>
@@ -479,7 +476,6 @@
         <groovy.version>5.0.5</groovy.version>
         <httpcore.version>5.4.2</httpcore.version>
         <httpclient.version>5.6</httpclient.version>
-        <intellij.version>5.0</intellij.version>
         <jaxbri.version>4.0.3</jaxbri.version>
         <jetty.version>12.1.8</jetty.version>
         <jibx.version>1.4.5</jibx.version>
@@ -878,73 +874,7 @@
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
-            <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.core.jobs</artifactId>
-                <version>3.15.700</version>
-            </dependency>
-            <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.core.resources</artifactId>
-                <version>3.23.100</version>
-            </dependency>
-	    <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.core.runtime</artifactId>
-                <version>3.34.200</version>
-            </dependency>
-	    <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.equinox.common</artifactId>
-                <version>3.20.300</version>
-            </dependency>
-	    <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.jface</artifactId>
-                <version>3.38.100</version>
-            </dependency>
-            <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.osgi</artifactId>
-                <version>3.24.100</version>
-            </dependency>
-	    <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.swt</artifactId>
-                <version>3.132.0</version>
-            </dependency>
-            <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
-                <version>3.133.0</version>
-            </dependency>
-	    <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.ui.ide</artifactId>
-                <version>3.22.800</version>
-            </dependency>
-            <dependency>
-                <groupId>org.eclipse.platform</groupId>
-                <artifactId>org.eclipse.ui.workbench</artifactId>
-                <version>3.137.0</version>
-                <exclusions>
-		    <!-- FIXME -->	
-                    <exclusion>
-                        <groupId>xml-apis</groupId>
-                        <artifactId>xml-apis-ext</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-            <dependency>
-                <groupId>com.intellij</groupId>
-                <artifactId>openapi</artifactId>
-                <version>${intellij.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.intellij</groupId>
-                <artifactId>extensions</artifactId>
-                <version>${intellij.version}</version>
-            </dependency>
+            <!-- Eclipse platform and IntelliJ deps removed: AXIS2-6105 -->
             <dependency>
                 <groupId>org.mozilla</groupId>
                 <artifactId>rhino</artifactId>
diff --git a/src/site/markdown/download.md.vm b/src/site/markdown/download.md.vm
index bf2ab46..cdb7b52 100644
--- a/src/site/markdown/download.md.vm
+++ b/src/site/markdown/download.md.vm
@@ -30,9 +30,6 @@
 Binary distribution                | [axis2-${release_version}-bin.zip][1]                     | [SHA512][3] [PGP][4]
 Source distribution                | [axis2-${release_version}-src.zip][5]                     | [SHA512][7] [PGP][8]
 WAR distribution                   | [axis2-${release_version}-war.zip][9]                     | [SHA512][11] [PGP][12]
-## Service Archive plugin for Eclipse | [axis2-eclipse-service-plugin-${release_version}.zip][13] | [SHA512][15] [PGP][16]
-## Code Generator plugin for Eclipse  | [axis2-eclipse-codegen-plugin-${release_version}.zip][17] | [SHA512][19] [PGP][20]
-Axis2 plugin for IntelliJ IDEA     | [axis2-idea-plugin-${release_version}.zip][21]            | [SHA512][23] [PGP][24]
 
 The binary distribution contains all the Axis2 libraries and modules, except for [Apache Rampart](../rampart/)
 (WS-Security implementation) which must be downloaded separately. It also contains command line tools,
@@ -56,15 +53,6 @@
 [9]: http://www.apache.org/dyn/closer.lua/axis/axis2/java/core/${release_version}/axis2-${release_version}-war.zip
 [11]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-${release_version}-war.zip.sha512
 [12]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-${release_version}-war.zip.asc
-[13]: http://www.apache.org/dyn/closer.lua/axis/axis2/java/core/${release_version}/axis2-eclipse-service-plugin-${release_version}.zip
-[15]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-eclipse-service-plugin-${release_version}.zip.sha512
-[16]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-eclipse-service-plugin-${release_version}.zip.asc
-[17]: http://www.apache.org/dyn/closer.lua/axis/axis2/java/core/${release_version}/axis2-eclipse-codegen-plugin-${release_version}.zip
-[19]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-eclipse-codegen-plugin-${release_version}.zip.sha512
-[20]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-eclipse-codegen-plugin-${release_version}.zip.asc
-[21]: http://www.apache.org/dyn/closer.lua/axis/axis2/java/core/${release_version}/axis2-idea-plugin-${release_version}.zip
-[23]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-idea-plugin-${release_version}.zip.sha512
-[24]: https://downloads.apache.org/axis/axis2/java/core/${release_version}/axis2-idea-plugin-${release_version}.zip.asc
 [25]: http://www.apache.org/dev/release-signing#verifying-signature
 [26]: https://downloads.apache.org/axis/axis2/java/core/KEYS
 [27]: http://www.apache.org/dyn/closer.lua/axis/axis2/java/core/
diff --git a/src/site/markdown/tools/eclipse/plugin-installation.md b/src/site/markdown/tools/eclipse/plugin-installation.md
deleted file mode 100644
index e9112aa..0000000
--- a/src/site/markdown/tools/eclipse/plugin-installation.md
+++ /dev/null
@@ -1,81 +0,0 @@
-<!--
-  ~ Licensed to the Apache Software Foundation (ASF) under one
-  ~ or more contributor license agreements. See the NOTICE file
-  ~ distributed with this work for additional information
-  ~ regarding copyright ownership. The ASF licenses this file
-  ~ to you under the Apache License, Version 2.0 (the
-  ~ "License"); you may not use this file except in compliance
-  ~ with the License. You may obtain a copy of the License at
-  ~
-  ~ http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing,
-  ~ software distributed under the License is distributed on an
-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  ~ KIND, either express or implied. See the License for the
-  ~ specific language governing permissions and limitations
-  ~ under the License.
-  -->
-
-Eclipse plugin installation
-===========================
-
-Introduction
-------------
-
-This document provides instructions for installating of the two Eclipse plugins provided by Axis2
-([Service Archive Generator](servicearchiver-plugin.html) and [Code Generator Wizard](wsdl2java-plugin.html)).
-The two plugins should work on Eclipse version 3.1 and upwards, and require at least Java 1.5.
-The plugins have dependencies on bundles that are installed by default in the Eclipse IDE for Java EE Developers
-edition, but not in the Eclipse IDE for Java Developers edition. It is therefore recommended
-to use the EE edition.
-The installation procedure is the same for both plugins, but depends on the Eclipse
-version being used. To determine which procedure to use, check if there is a
-`dropins` folder in the Eclipse installation directory. This folder is used
-by the p2 provisioning system introduced in recent Eclipse version. It should be
-present starting with Eclipse version 3.4.
-
-Installation using the dropins directory
-----------------------------------------
-
-If your Eclipse version uses p2, use the following procedure to install the
-Axis2 plugins:
-
-1.  [Download](../../download.html) the ZIP file for the plugin you want to install.
-
-2.  Extract the content of the `plugins` folder in the ZIP archive into the
-    `dropins` folder (i.e. do **not** create a `plugins` folder under `dropins`).
-
-As explained [here](http://wiki.eclipse.org/Equinox_p2_Getting_Started#Dropins),
-it is possible to use other directory layouts in the `dropins` folder.
-
-Installation on older Eclipse versions
---------------------------------------
-
-If you have an older Eclipse version that doesn't support p2 yet, use the following
-procedure to install the Axis2 plugins:
-
-1.  [Download](../../download.html) the ZIP file for the plugin you want to install.
-
-2.  Extract the content of the ZIP archive into the Eclipse installation directory.
-    This should add one or more JAR files and/or directories to the existing `plugins`
-    folder.
-
-Debugging
----------
-
-If a plugin doesn't show up in the Eclipse UI, use the following debugging procedure:
-
-1.  Start Eclipse with the `-console` option.
-
-2.  In the console, use `ss axis2` to check if the plugin has been installed and to
-    identify its bundle ID.
-
-3.  If the plugin has not been installed, use the `install` command (with a `file:` URL
-    pointing to the plugin) to force its installation.
-
-4.  Use the `start` command (with the bundle ID as argument) to attempt to start the
-    bundle. If the plugin doesn't show up in the UI, then this command will typically
-    fail with an error message explaining the reason.
-
-Please use this procedure before opening a bug report.
diff --git a/src/site/resources/tools/eclipse/images/ServicePage1.jpg b/src/site/resources/tools/eclipse/images/ServicePage1.jpg
deleted file mode 100644
index 94758fd..0000000
--- a/src/site/resources/tools/eclipse/images/ServicePage1.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/ServiceWizardSelection.jpg b/src/site/resources/tools/eclipse/images/ServiceWizardSelection.jpg
deleted file mode 100644
index e7483b7..0000000
--- a/src/site/resources/tools/eclipse/images/ServiceWizardSelection.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/help.jpg b/src/site/resources/tools/eclipse/images/help.jpg
deleted file mode 100644
index a9ac96e..0000000
--- a/src/site/resources/tools/eclipse/images/help.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen0.jpg b/src/site/resources/tools/eclipse/images/java2wsdl-screen0.jpg
deleted file mode 100644
index 1c50db0..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen0.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen0.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen0.png
deleted file mode 100644
index f2cff1d..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen0.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen1.jpg b/src/site/resources/tools/eclipse/images/java2wsdl-screen1.jpg
deleted file mode 100644
index e2f2efb..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen1.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen1.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen1.png
deleted file mode 100644
index 0e44970..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen1.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen2.jpg b/src/site/resources/tools/eclipse/images/java2wsdl-screen2.jpg
deleted file mode 100644
index 4bd294e..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen2.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen2.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen2.png
deleted file mode 100644
index fe20034..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen2.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen3.jpg b/src/site/resources/tools/eclipse/images/java2wsdl-screen3.jpg
deleted file mode 100644
index a3bbf07..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen3.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen3.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen3.png
deleted file mode 100644
index 9a9785b..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen3.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen31.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen31.png
deleted file mode 100644
index d65d20f..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen31.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/java2wsdl-screen4.png b/src/site/resources/tools/eclipse/images/java2wsdl-screen4.png
deleted file mode 100644
index 8257ff2..0000000
--- a/src/site/resources/tools/eclipse/images/java2wsdl-screen4.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page2.jpg b/src/site/resources/tools/eclipse/images/service_page2.jpg
deleted file mode 100644
index c1d3afc..0000000
--- a/src/site/resources/tools/eclipse/images/service_page2.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page3.jpg b/src/site/resources/tools/eclipse/images/service_page3.jpg
deleted file mode 100644
index a438ee4..0000000
--- a/src/site/resources/tools/eclipse/images/service_page3.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page3_hl.jpg b/src/site/resources/tools/eclipse/images/service_page3_hl.jpg
deleted file mode 100644
index 936be2f..0000000
--- a/src/site/resources/tools/eclipse/images/service_page3_hl.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page4_load.jpg b/src/site/resources/tools/eclipse/images/service_page4_load.jpg
deleted file mode 100644
index 7dd5e6f..0000000
--- a/src/site/resources/tools/eclipse/images/service_page4_load.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page4_plain.jpg b/src/site/resources/tools/eclipse/images/service_page4_plain.jpg
deleted file mode 100644
index 5cb497d..0000000
--- a/src/site/resources/tools/eclipse/images/service_page4_plain.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page4_search_declared.jpg b/src/site/resources/tools/eclipse/images/service_page4_search_declared.jpg
deleted file mode 100644
index 0e30900..0000000
--- a/src/site/resources/tools/eclipse/images/service_page4_search_declared.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page4_table.jpg b/src/site/resources/tools/eclipse/images/service_page4_table.jpg
deleted file mode 100644
index 5ef0495..0000000
--- a/src/site/resources/tools/eclipse/images/service_page4_table.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page5.jpg b/src/site/resources/tools/eclipse/images/service_page5.jpg
deleted file mode 100644
index 91f226e..0000000
--- a/src/site/resources/tools/eclipse/images/service_page5.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page5_added.jpg b/src/site/resources/tools/eclipse/images/service_page5_added.jpg
deleted file mode 100644
index b33e376..0000000
--- a/src/site/resources/tools/eclipse/images/service_page5_added.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page5_browsed.jpg b/src/site/resources/tools/eclipse/images/service_page5_browsed.jpg
deleted file mode 100644
index df83813..0000000
--- a/src/site/resources/tools/eclipse/images/service_page5_browsed.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page5_hl.jpg b/src/site/resources/tools/eclipse/images/service_page5_hl.jpg
deleted file mode 100644
index 81d2149..0000000
--- a/src/site/resources/tools/eclipse/images/service_page5_hl.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page5_remove.jpg b/src/site/resources/tools/eclipse/images/service_page5_remove.jpg
deleted file mode 100644
index e1b7f63..0000000
--- a/src/site/resources/tools/eclipse/images/service_page5_remove.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/service_page6.jpg b/src/site/resources/tools/eclipse/images/service_page6.jpg
deleted file mode 100644
index 3fe17c7..0000000
--- a/src/site/resources/tools/eclipse/images/service_page6.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/success_msg.jpg b/src/site/resources/tools/eclipse/images/success_msg.jpg
deleted file mode 100644
index bd5c6c8..0000000
--- a/src/site/resources/tools/eclipse/images/success_msg.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen0.jpg b/src/site/resources/tools/eclipse/images/wsdl2java-screen0.jpg
deleted file mode 100644
index b318ef5..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen0.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen0.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen0.png
deleted file mode 100644
index 40bc045..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen0.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen1.jpg b/src/site/resources/tools/eclipse/images/wsdl2java-screen1.jpg
deleted file mode 100644
index 1a8113e..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen1.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen1.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen1.png
deleted file mode 100644
index 5e95032..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen1.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen2.jpg b/src/site/resources/tools/eclipse/images/wsdl2java-screen2.jpg
deleted file mode 100644
index 64d7529..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen2.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen2.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen2.png
deleted file mode 100644
index 9562a83..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen2.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen3.jpg b/src/site/resources/tools/eclipse/images/wsdl2java-screen3.jpg
deleted file mode 100644
index 2a3ca64..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen3.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen3.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen3.png
deleted file mode 100644
index 76fcde8..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen3.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen31.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen31.png
deleted file mode 100644
index d65d20f..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen31.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen4.jpg b/src/site/resources/tools/eclipse/images/wsdl2java-screen4.jpg
deleted file mode 100644
index 87ef6d9..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen4.jpg
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen4.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen4.png
deleted file mode 100644
index a63ad7c..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen4.png
+++ /dev/null
Binary files differ
diff --git a/src/site/resources/tools/eclipse/images/wsdl2java-screen41.png b/src/site/resources/tools/eclipse/images/wsdl2java-screen41.png
deleted file mode 100644
index a691d47..0000000
--- a/src/site/resources/tools/eclipse/images/wsdl2java-screen41.png
+++ /dev/null
Binary files differ
diff --git a/src/site/xdoc/docs/contents.xml.vm b/src/site/xdoc/docs/contents.xml.vm
index 17d3b51..e35630f 100644
--- a/src/site/xdoc/docs/contents.xml.vm
+++ b/src/site/xdoc/docs/contents.xml.vm
@@ -187,21 +187,7 @@
 Generator Tool Guide for Command Line and Ant Tasks</a> - Lists

 command line and Ant task references. How to build a file using

 custom Ant tasks and how to invoke a Code Generator from Ant</li>

-<li><a href=

-"../tools/eclipse/wsdl2java-plugin.html">Code

-Generator Wizard Guide for Eclipse Plug-in</a> - Explains the usage

-of the code generator Eclipse plug-in for WSDL2Java and/or

-Java2WSDL operations</li>

-<li><a href=

-"../tools/eclipse/servicearchiver-plugin.html">Service

-Archive Generator Wizard Guide for Eclipse Plug-in</a> - Describes

-the functionality of the Eclipse plugin service archive generator

-tool</li>

-<li><a href=

-"../tools/idea/Idea_plug-in_userguide.html">Code

-Generator Wizard Guide for IntelliJ IDEA Plug-in</a> - A guide on

-the usage of the IDEA code generation plug-in to create service

-archives and generate Java class files from WSDL files</li>

+<!-- Eclipse and IDEA plugin entries removed: AXIS2-6105 -->

 <li><a href=

 "../tools/maven-plugins/maven-aar-plugin.html">Maven2

 AAR Plug-in Guide</a> - A guide to generate an Axis 2 service file

diff --git a/src/site/xdoc/docs/toc.xml b/src/site/xdoc/docs/toc.xml
index 5559ce1..4fe85b7 100644
--- a/src/site/xdoc/docs/toc.xml
+++ b/src/site/xdoc/docs/toc.xml
@@ -216,11 +216,7 @@
 <li>25.1 <a href=
 "../tools/CodegenToolReference.html">Code Generator Tool - Command Line and Ant
 Task</a></li>
-<li>25.2 <a href="../tools/idea/Idea_plug-in_userguide.html">Axis2 Plug-in for IntelliJ IDEA</a></li>
-<li>25.3 <a href="../tools/eclipse/servicearchiver-plugin.html">Service Archive Generator Wizard - Eclipse
-Plug-in</a></li>
-<li>25.4 <a href="../tools/eclipse/wsdl2java-plugin.html">Code Generator Wizard - Eclipse Plug-in</a></li>
-<li>25.5 <a href="../tools/maven-plugins/maven-aar-plugin.html">AAR Maven2 Plug-in</a></li>
+<li>25.2 <a href="../tools/maven-plugins/maven-aar-plugin.html">AAR Maven2 Plug-in</a></li>
 <li>25.6 <a href="../tools/maven-plugins/maven-java2wsdl-plugin.html">Java2WSDL Maven2 Plug-in</a></li>
 <li>25.7 <a href="../tools/maven-plugins/axis2-wsdl2code-maven-plugin/index.html">WSDL2Code Maven2 Plug-in</a></li>
 </ul>
diff --git a/src/site/xdoc/tools/eclipse/servicearchiver-plugin.xml b/src/site/xdoc/tools/eclipse/servicearchiver-plugin.xml
deleted file mode 100644
index e392cec..0000000
--- a/src/site/xdoc/tools/eclipse/servicearchiver-plugin.xml
+++ /dev/null
@@ -1,168 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  ~ Licensed to the Apache Software Foundation (ASF) under one

-  ~ or more contributor license agreements. See the NOTICE file

-  ~ distributed with this work for additional information

-  ~ regarding copyright ownership. The ASF licenses this file

-  ~ to you under the Apache License, Version 2.0 (the

-  ~ "License"); you may not use this file except in compliance

-  ~ with the License. You may obtain a copy of the License at

-  ~

-  ~ http://www.apache.org/licenses/LICENSE-2.0

-  ~

-  ~ Unless required by applicable law or agreed to in writing,

-  ~ software distributed under the License is distributed on an

-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

-  ~ KIND, either express or implied. See the License for the

-  ~ specific language governing permissions and limitations

-  ~ under the License.

-  -->

-<document xmlns="http://maven.apache.org/XDOC/2.0"

-          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

-          xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">

-    <properties>

-        <title>Service Archive Generator Wizard Guide for Eclipse Plug-in</title>

-    </properties>

-    <body>

-        <h1>Service Archive Generator Wizard Guide for Eclipse Plug-in</h1>

-        <p>This document will guide you through the installation and usage

-        of the archive generator Eclipse plug-in.</p>

-        <p><a href="../../download.html">[Download Plugin Tool]</a></p>

-        <macro name="toc"/>

-        <section name="Introduction">

-            <p>As part of the Axis2 tool set, the service archive generator is

-            an important tool that allows the generation of service archives

-            ("aar" file or a "jar" files) that can be deployed as a web

-            services to the Axis2.</p>

-        </section>

-        <section name="Installation">

-            <p>

-                Installation instructions for the plugin can be found

-                <a href="plugin-installation.html">here</a>.

-            </p>

-        </section>

-        <section name="Operation">

-            <p>If the plug-in is properly installed you should see a new wizard

-            under the "New" section. (Use the File -&gt; New -&gt; Other or

-            Ctrl + N )</p>

-            <p align="center"><img alt="ServiceWizardSelection" src=

-            "images/ServiceWizardSelection.jpg" /></p>

-            <p>Selecting the wizard and pressing the "Next" button will start

-            the service generator wizard. Following is the first page of the

-            wizard.</p>

-            <p><strong>Page 1:</strong></p>

-            <p align="center"><img alt="ServicePage1" src=

-            "images/ServicePage1.jpg" /></p>

-            <p>Once the class file folder(which should be a folder in the

-            file system) is browsed and selected, the "Next" button will be

-            enabled and you can move to the next page. Note that you have the

-            option of either including all the files or the class files only of

-            the folder on page 1.</p>

-            <p><strong>Page 2:</strong></p>

-            <p>Page 2 of the wizard as seen below requires you to locate/browse

-            the WSDL file. If you do not wish to add a WSDL file to the service

-            archive, select skip WSDL, else you can select the location of the

-            WSDL file by selecting the select WSDL option.</p>

-            <p align="center"><img alt="service_page2" src=

-            "images/service_page2.jpg" /></p>

-            <p><strong>Page 3:</strong></p>

-            <p>Select the services.xml file on this wizard page by browsing or

-            select the option of generating service xml automatically, after

-            which you can click "Next" button to go to the next page. Notice

-            how the browsing option disables when the "Generate service xml

-            automatically" check box is ticked.</p>

-            <p align="center"><img alt="service_page3" src=

-            "images/service_page3.jpg" /></p>

-            <!--

-            <p>Note that The service XML file can be generated if needed. To proceed

-            to the service generation page, check the "generate automatically" checkbox. </p>

-            <p align="center"><img border="0" src="service_page3_hl.jpg"></p>

-            

-            <p>If the automatic mode is not selected then the wizard

-            will directly jump to the library selection page. However if the automatic mode is selected the wizard will show the

-            following page</p>

-            <p align="center"><img border="0" src="service_page4_plain.JPG" width="500" height="500"></p>

-            <p>This is a somewhat complicated page. The service name textbox should include the name of the service that you

-            wish to give this service. 

-            For the implementation class type in the fully qualified class name and hit the load button to view the operations</p>

-            <p align="center"><img border="0" src="service_page4_load.JPG" ></p>

-            <p> The loaded operations should be displayed in a table. Once this is displayed you can filter the methods by selecting/deselecting the methods using the checkbox at each row.</p>

-            <p align="center"><img border="0" src="service_page4_table.JPG" width="500" height="500"></p>

-            <p>Further filtering can be achieved by using the "search declared methods" only checkbox</p>

-            <p align="center"><img border="0" src="service_page4_search_declared.JPG" ></p>

-            <p>Once the method selection is complete the wizard has enough information to generate a basic services.xml file. If further customization is required, there's no choice but to manually edit it!</p>

-            

-            -->

-            <p><strong>Page 4:</strong></p>

-            <!--START-->

-            <p>The next step is to add the libraries. The library addition page

-            looks like this :</p>

-            <p align="center"><img alt="service_page5" src=

-            "images/service_page5.jpg" /></p>

-            <p>The library name (with full path) can be either typed on the

-            text box or browsed for using the "Browse" button.</p>

-            <p align="center"><img alt="service_page5_browsed" src=

-            "images/service_page5_browsed.jpg" /></p>

-            <p>Once there is a library name with full path on the text box, hit

-            the "Add" button to add the library to the list. Added libraries

-            should be displayed in the "Added libraries" list box. This way you

-            can add as many external libraries as you wish. See the screen

-            shots below.</p>

-            <p align="center"><img alt="service_page5_hl" src=

-            "images/service_page5_hl.jpg" /></p>

-            <p align="center"><img alt="service_page5_added" src=

-            "images/service_page5_added.jpg" /></p>

-            <p>If any added library needs to be removed, highlight it or in

-            other words, select it from the "Added libraries" list and hit on

-            the "Remove" button as shown below. Click on the "Next" button to

-            proceed to the last page of the wizard if the user did not select

-            to auto generate the services.xml file. If user select to auto

-            generate the services.xml file then the services.xml option page

-            will be displayed.</p>

-            <p align="center"><img alt="service_page5_remove" src=

-            "images/service_page5_remove.jpg" /></p>

-            <p><strong>Page 5:</strong></p>

-            <p>This page only appears if the user select to generate the

-            services.xml at page 3 of the wizard. If the user have selected a

-            services.xml then the user will be directed to the last page of the

-            wizard.</p>

-            <p>After entering the correct service name and valid fully

-            qualified class name, try to load the existing methods of that

-            class by clicking the load button.</p>

-            <p align="center"><img alt="service_page4_load" src=

-            "images/service_page4_load.jpg" /></p>

-            <p>If successfully loaded the user will be presented with a table

-            at the bottom of the page with the details of the loaded class. By

-            checking and unchecking the user can select the necessary methods

-            to include in the services.xml</p>

-            <p align="center"><img alt="service_page4_table" src=

-            "images/service_page4_table.jpg" /></p>

-            <p>By clicking on the search declared method only check box, the

-            user can remove the inherited methods from the class. Click on the

-            "Next" button to proceed to the last page of the wizard</p>

-            <p align="center"><img alt="service_page4_search_declared" src=

-            "images/service_page4_search_declared.jpg" /></p>

-            <p><strong>Page 6:</strong></p>

-            <p>The last page of the wizard asks for the output file location

-            and the output archive file name. To be able to finish the wizard,

-            user must enter valid output file location and output file

-            name.</p>

-            <p align="center"><img alt="service_page6" src=

-            "images/service_page6.jpg" /></p>

-            <p>Once all the parameters are filled, hit the "Finish" button to

-            complete the wizard and generate the service archive.</p>

-            <p align="center"><img alt="success_msg" src=

-            "images/success_msg.jpg" /></p>

-            <p>If you see the above message, then you've successfully generated

-            the service archive! This service archive can be hot deployed

-            (deployed at run time) to the axis2</p>

-        </section>

-        <section name="Appendix">

-            <ul>

-            <li>Eclipse reference - <a href="http://www.eclipse.org/">http://www.eclipse.org/</a></li>

-            <li>Custom Ant Tasks - <a href=

-            "http://ant.apache.org/manual/develop.html">http://ant.apache.org/manual/develop.html</a></li>

-            </ul>

-        </section>

-    </body>

-</document>

diff --git a/src/site/xdoc/tools/eclipse/wsdl2java-plugin.xml b/src/site/xdoc/tools/eclipse/wsdl2java-plugin.xml
deleted file mode 100644
index d7c884b..0000000
--- a/src/site/xdoc/tools/eclipse/wsdl2java-plugin.xml
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<!--

-  ~ Licensed to the Apache Software Foundation (ASF) under one

-  ~ or more contributor license agreements. See the NOTICE file

-  ~ distributed with this work for additional information

-  ~ regarding copyright ownership. The ASF licenses this file

-  ~ to you under the Apache License, Version 2.0 (the

-  ~ "License"); you may not use this file except in compliance

-  ~ with the License. You may obtain a copy of the License at

-  ~

-  ~ http://www.apache.org/licenses/LICENSE-2.0

-  ~

-  ~ Unless required by applicable law or agreed to in writing,

-  ~ software distributed under the License is distributed on an

-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

-  ~ KIND, either express or implied. See the License for the

-  ~ specific language governing permissions and limitations

-  ~ under the License.

-  -->

-<document xmlns="http://maven.apache.org/XDOC/2.0"

-          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

-          xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">

-    <properties>

-        <title>Code Generator Wizard Guide for Eclipse Plug-in</title>

-    </properties>

-    <body>

-	<!--

-        <h1>Code Generator Wizard Guide for Eclipse Plug-in</h1>

-	-->

-        <h1>Update: The Code generator plugin for Eclipse is broken. The docs as well as the code are outdated. If interested in contributing a fix, see Jira issue AXIS2-5955.</h1>

-        <p>This document explains the usage of this code generator plug-in

-        for Eclipse. In other words, this document will guide you through

-        the operations of generating a WSDL file from a Java class and/or

-        generating a Java class file from a WSDL file.</p>

-        <p><a href="../../download.html">[Download Plugin Tool]</a></p>

-        <macro name="toc"/>

-        <section name="Introduction">

-            <p>The Axis2 code generator comes built-in with an <a href=

-            "http://www.eclipse.org">Eclipse</a> plug-in. This plug-in can be

-            used to generate a WSDL file from a java class (Java2WSDL) and/or a

-            java class file from a WSDL (WSDL2Java). First you need to install

-            the plug-in. The instructions for the installation process are

-            given below.</p>

-        </section>

-        <section name="Installation">

-            <p>

-                Installation instructions for the plugin can be found

-                <a href="plugin-installation.html">here</a>.

-            </p>

-        </section>

-        <section name="Operation">

-            <subsection name="WSDL2Java">

-                <p>If the plug-in is properly installed you should see a new wizard

-                under the "New" section.(use the File -&gt; New -&gt; Other or Ctrl

-                + N )</p>

-                <p><img alt="wsdl2java-screen0" src="images/wsdl2java-screen0.png" /></p>

-                <p>Selecting the wizard and pressing the "Next" button will start

-                the code generator wizard. Following is the first wizard page.</p>

-                <p><strong>Page 1:</strong></p>

-                <p><img alt="wsdl2java-screen1" src="images/wsdl2java-screen1.png" /></p>

-                <p>Selecting the "Generate Java source code from WSDL file" option

-                and clicking "Next" leads to the following page.</p>

-                <p><strong>WSDL2Java Page 2 :</strong></p>

-                <p><img alt="wsdl2java-screen2" src="images/wsdl2java-screen2.png" /></p>

-                <p>To move on to the next page the WSDL file location must be

-                given. The "Browse" button can be used to easily browse for a file

-                rather than typing the whole path.</p>

-                <p><strong>WSDL2Java Page 3 :</strong></p>

-                <p>Once the WSDL file is selected, the next page will take you to

-                the page from where <strong>codegen options</strong> are to be

-                selected. By far this is the most important page in this wizard.

-                This page determines the characteristics of the code being

-                generated.</p>

-                <p>Novices need not worry about these options since the most common

-                options are defaulted, but advanced users will find it very easy to

-                turn the knobs using these options.</p>

-                <p><img alt="wsdl2java-screen3" src="images/wsdl2java-screen3.png" /></p>

-                <p>What advanced users can do is select custom from the select

-                codegen options drop down list and then change/edit the fields that

-                you need.</p>

-                <p><img alt="wsdl2java-screen31" src="images/wsdl2java-screen31.png" /></p>

-                <p>Once the options are selected, only the final step of the code

-                generation is left which is the selection of the output file

-                location.</p>

-                <p><strong>WSDL2Java Page 4 :</strong></p>

-                <p>Here you can select the output file path by typing or browsing

-                using the "Browse" button. You have the option of browsing only

-                eclipse workspace projects by selecting the "Add the source to a

-                project on current eclipse workspace" radio button. Or else you

-                have the option to save the codegen resutls to file system</p>

-                <p><img alt="wsdl2java-screen4" src="images/wsdl2java-screen4.png" /></p>

-                <p>Here also you have the option to add some value to the codegen

-                results. If you have enabled the check box "Add Axis2 libraries to

-                the codegen result project" then all other controls below will get

-                enabled. What you can do is point the downloaded Axis2_HOME

-                location via the "Browse" button. Then you can verify the

-                availability of the Axis2 libs by clicking on the "Check Libs"

-                button. If all goes well then you can add the axis 2 libs to the

-                codegen results location. Another option is available to generate a

-                jar file if the user needs to add the codegen results to a project

-                as a compiled jar file to the selected locations lib directory.</p>

-                <p><img alt="wsdl2java-screen41" src="images/wsdl2java-screen41.png" /></p>

-                <p>When the output file location is selected, the "Finish" button

-                will be enabled. Clicking the "Finish" button will generate the

-                code and a message box will pop up acknowledging the success. Well

-                Done! You've successfully completed Axis2 code generation.</p>

-            </subsection>

-            <subsection name="Java2WSDL">

-                <p><strong>Page 1:</strong></p>

-                <p>For this operation you need to select the option which says

-                "Generate a WSDL from a Java source file"</p>

-                <p><img alt="java2wsdl-screen0" src="images/java2wsdl-screen0.png" /></p>

-                <p>Then click the "Next" button which will lead to the next page

-                below.</p>

-                <p><strong>Java2WSDL Page 2:</strong></p>

-                <p><img alt="java2wsdl-screen1" src="images/java2wsdl-screen1.png" /></p>

-                <p>In this page one needs to select the class to be exposed and the

-                relevant jar files /classes to be loaded as the classpath. After

-                the libraries have been set, the "Test Class Loading" button must

-                be clicked in order to test whether the class is loadable. Unless

-                the class loading is successful proceeding to the "Next" button

-                will not be enabled.</p>

-                <p>Once the classloading is successful and "Next" button is clicked

-                the page below will appear.</p>

-                <p><strong>Java2WSDL Page 3:</strong></p>

-                <p>This page allows the parameters to be modified by setting the

-                options for the generator.</p>

-                <p><img alt="java2wsdl-screen2" src="images/java2wsdl-screen2.png" /></p>

-                <p><strong>Java2WSDL Page 4:</strong></p>

-                <p>Here you can select the output file path by typing or browsing

-                using the "Browse" button. You have the option of browsing only

-                Eclipse workspace projects by selecting the "Add the source to a

-                project on current eclipse workspace" radio button . Or else you

-                have the option to save the codegen resutls to file system. Once

-                the output file location and the output WSDL file name is added you

-                can click the "Finish" button to complete generation.</p>

-                <p><img alt="java2wsdl-screen3" src="images/java2wsdl-screen3.png" /></p>

-                <p>If a message box pops up acknowledging the success, then you've

-                successfully completed the Java2WSDL code generation.</p>

-            </subsection>

-        </section>

-        <section name="Appendix">

-            <ul>

-            <li>Eclipse reference - <a href=

-            "http://www.eclipse.org/">http://www.eclipse.org/</a></li>

-            <li>Custom Ant Tasks - <a href=

-            "https://ant.apache.org/manual/develop.html">https://ant.apache.org/manual/develop.html</a></li>

-            </ul>

-        </section>

-    </body>

-</document>

diff --git a/src/site/xdoc/tools/idea/Idea_plug-in_userguide.xml b/src/site/xdoc/tools/idea/Idea_plug-in_userguide.xml
deleted file mode 100644
index 532b5af..0000000
--- a/src/site/xdoc/tools/idea/Idea_plug-in_userguide.xml
+++ /dev/null
@@ -1,349 +0,0 @@
-<!--

-  ~ Licensed to the Apache Software Foundation (ASF) under one

-  ~ or more contributor license agreements. See the NOTICE file

-  ~ distributed with this work for additional information

-  ~ regarding copyright ownership. The ASF licenses this file

-  ~ to you under the Apache License, Version 2.0 (the

-  ~ "License"); you may not use this file except in compliance

-  ~ with the License. You may obtain a copy of the License at

-  ~

-  ~ http://www.apache.org/licenses/LICENSE-2.0

-  ~

-  ~ Unless required by applicable law or agreed to in writing,

-  ~ software distributed under the License is distributed on an

-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

-  ~ KIND, either express or implied. See the License for the

-  ~ specific language governing permissions and limitations

-  ~ under the License.

-  -->

-

-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

-<html xmlns="http://www.w3.org/1999/xhtml">

-<head>

-<meta name="generator" content=

-"HTML Tidy for Windows (vers 14 June 2007), see www.w3.org" />

-<meta http-equiv="content-type" content=

-"text/html; charset=us-ascii" />

-<meta content="text/html; charset=iso-8859-1" />

-<title>Axis2 Plug-in Guide for IntelliJ IDEA</title>

-<meta name="generator" content="Bluefish 1.0.6" />

-</head>

-<body lang="en" xml:lang="en">

-<h1>Axis2 Plug-in Guide for IntelliJ IDEA</h1>

-<p>This document explains the installation and usage of Axis2

-plug-in for IntelliJ IDEA.</p>

-<p><a href="../../download.html">[Download

-Plug-in]</a></p>

-<h2>Content</h2>

-<ul>

-<li><a href="#intro">Introduction</a></li>

-<li><a href="#installation">Installation</a></li>

-<li><a href="#WSDL2Java_Code_Generation">WSDL2Java Code

-Generation</a></li>

-<li><a href="#Create_Service_Archive">Create a Service Archive</a>

-<ul>

-<li><a href="#sub12">Sub Wizard 1 &amp; Sub Wizard 2</a></li>

-<li><a href="#sub3">Sub Wizard 3</a></li>

-</ul>

-</li>

-</ul>

-<a name="intro" id="intro"></a>

-<h2>Introduction</h2>

-<p>The Axis2 plug-in for IntelliJ IDEA helps users to create

-service archives which can be deployed in Axis2, and generate java

-classes files from WSDL files. The following section describes the

-installation procedure followed by the usage of the plug-in.</p>

-<p><b>Note:</b> This plug-in is made up with IDEA Open API which will be

-compatible with idea version since build 4121. The plugin also be

-compatible with all the builds after build number 4121 and also the

-java version should be 1.4 or higher. The provided screen shots may

-slightly differ with what the user would actually see but the

-functionality has not been changed.</p>

-<a name="installation" id="installation"></a>

-<h2>Installation</h2>

-<p>First <a href=

-"../../download.html">download</a> the

-plug-in which is a zipped file, and extract it into plugins

-directory which is located in the directory where IDEA is

-installed. If a previous version of the plug-in resides in this

-directory you will have to delete it prior to extracting the new

-zip file. If you have extracted the file correctly you would see a

-directory called axis2-idea-plugin.</p>

-<p>Next step is to restart IDEA so that the changes can take place.

-If the plug-in has been installed correctly, you will see following

-icons in IDEA when it is restarted.</p>

-<p><img alt="Figure 1" src="images/idea-icons.jpg" /></p>

-<p>Also if you right-click on the IDEA editor you would see a link

-to the same plug-in.</p>

-<p><img alt="Figure2" src="images/idea-popup.jpg" /></p>

-<p>When you click on either one of them, a window (Page 1) will

-appear asking you to select one of the following two options.</p>

-<ol>

-<li><a href="#Create_Service_Archive">Create a service

-archive</a></li>

-<li><a href="#WSDL2Java_Code_Generation">WSDL2Java code

-generation</a></li>

-</ol>

-<p><strong>Page 1:</strong></p>

-<p><img alt="Figure3" src="images/fig1.jpg" /></p>

-<p>If you want to create a service archive obviously you must

-select "Create a service archive" option. Like wise, if u want to

-generate java class file from a WSDL file you must select the radio

-button option "WSDL2Java code generation".</p>

-<h2><a name="WSDL2Java_Code_Generation" id=

-"WSDL2Java_Code_Generation">WSDL2Java Code Generation</a></h2>

-<p>Select "WSDL2Java code generation" and click on the button "OK"

-to generate code from a WSDL file. Then the following window will

-appear.</p>

-<p><strong>WSDL2Java Page 2:</strong></p>

-<p><img alt="Figure4" src="images/fig2.jpg" /></p>

-<p>Once the WSDL file is selected you will be able to move onto the

-next page. The "Browse" button can be used to easily browse for a

-file rather than having to type the whole path.</p>

-<p>Once the WSDL file is selected, click on the "Next" button which

-will take you to the page below.</p>

-<p><strong>WSDL2Java Page 3:</strong></p>

-<p>This page gives the user the option of selecting default or

-custom code generation options. There are three default code

-generation options in all. The first enables the user to generate

-both client and server code under default configurations while the

-second generates just the client side under default configurations.

-The third option generates server side code under default

-configurations.</p>

-<p><strong>Note:</strong></p>

-<ul>

-<li>When client side code is generated under default configurations

-it generates the stub, compiles it, packages it as a jar (the name

-of the jar will be &lt;service name &gt;-jar) places it in a lib

-folder (If there is no lib folder, it is created) under the IDEA

-project that is opened. This jar that's generated will also be

-added as a project library to the current active IDEA project.</li>

-<li>When server code is generated under default configurations it

-generates the server side code and also generates a default

-service.xml. The user will then be taken to page 5.</li>

-<li>When both server and client side is generated under default

-configurations the client stub is added are a jar to the current

-IDEA project and the user is taken to page 5.</li>

-</ul>

-<p><img alt="Figure5" src="images/fig19.jpg" /></p>

-<p><strong>WSDL2Java Page 4:</strong></p>

-<p><strong>Codegen options</strong> are to be selected here. By far

-this is the most important page in this wizard, which determines

-the characteristics of the code being generated.</p>

-<p><img alt="Figure5" src="images/fig18.jpg" /></p>

-<p><strong>Here's some information on the options for

-selection:</strong></p>

-<ul>

-<li>Output language can be Java, C#. But we have not fully tested

-C# codegeneration, therefore, it is better to select Java as output

-language.</li>

-<li>If the WSDL comprises of several services, the user can select

-the service for which the code should be generated for.</li>

-<li>If the WSDL comprises of several ports for a particullar

-service, the user can select the port which the code should be

-generated for.</li>

-<li>The default data binding type is adb (Axis2 Data Binding).

-Although the tool is capable of providing XML beans, due to class

-loading issues in XML beans, current implementation only generate

-code with OM and ADB.</li>

-<li>As for the package name of the generated code, you can set the

-name as you wish.</li>

-<li>Users can select the one out of the three options- "Generate

-Client Side", "Generate Server Side" and "Generate All". The user

-will be able to select further options based on his options

-selected here. These sub options are explained below.</li>

-<li style="list-style: none; display: inline">

-<ul>

-<li>If user selects "Generate Client Side", he can further select

-the service invocation style. Since Axis2 supports both synchronous

-and asynchronous client programming model, the tool has provided a

-way to selecting the invocation style.</li>

-<li>If user selects "Generate Server Side", he can also generate a

-default service XML file. If the user selects "Generate an

-interface for skeleton" option then it only generates an interface

-for the server side. If so the user has to implement this

-interface. If this option is not selected, the skeleton class is

-generated, which the user can fill in later on.</li>

-<li>If user selects "Generate All" option, then all the classes

-will be generated in the referenced schemas by the WSDL

-irrespective of elements referred by the WSDL, along with the

-client side code.</li>

-</ul>

-</li>

-<li>The dafault behaviour of the code generator is to map

-namespaces to package names logically, but if the user wishes to

-change the package names of the generated classes, he can do so by

-changing the values in the Namespace to Packagename mapping

-table.</li>

-</ul>

-<p>With these enhanced options novices need not worry about the

-options that can be set as the default options cover the most

-common cases. Advanced users will find it very easy to turn the

-knobs using the custom generation option.</p>

-<p><strong>WSDL2Java Page 5:</strong></p>

-<p><img alt="Figure6" src="images/fig3.jpg" /></p>

-<p>Here uses have the option of adding the generated code directly

-to their working IDEA project or choose a custom location. If the

-user decides to add it to the current IDEA project he/she will have

-to choose the module and the source directory that the code should

-be generated to.</p>

-<p>Alternatively the user can browse and select the output

-location/path (the location at which the code is to be generated)

-using the "Browse" button. Because of the "Browse" button you do

-not need to type in the output file path.</p>

-<p><img alt="Fig4" src="images/fig4.jpg" /></p>

-<p>Once an output location is selected you can click on "Finish"

-button which will generate the java class file. If code generation

-is successful then a message box will appear acknowledging this

-fact a shown above.</p>

-<p><a name="Create_Service_Archive" id=

-"Create_Service_Archive"></a></p>

-<h2>Create a Service Archive</h2>

-<p>Select the "Create a service archive" radio button on Page 1 of

-Axis2 IDEA plug-in wizard.</p>

-<p><strong>Page 1:</strong></p>

-<p><img alt="Fig5" src="images/fig1.jpg" /></p>

-<p><strong>Service Archive Page 2:</strong></p>

-<p>The page below will appear asking the user to select the archive

-type</p>

-<p><img alt="fig6" src="images/fig6.jpg" /></p>

-<p>In Axis2, the user can deploy a single service or a service

-group. Therefore, you can select either "Single service archive" or

-"Service group archive" for the archive type you want to

-create.</p>

-<p>If you already have a services.xml you can skip some of the

-steps in the wizard by selecting the radio button option "I already

-have services.xml" and clicking on "Next" button. If you do not

-have the services.xml, select the radio button option "Generate

-services.xml" and click on the "Next" button, in which case the

-tool will create the services.xml for you.</p>

-<p>Depending on the options you selected on this page there can be

-three sub wizards:</p>

-<ol>

-<li><a href="#sub12">Sub wizard 1</a> (Generate single service and

-its services.xml)</li>

-<li><a href="#sub12">Sub wizard 2</a> (Generate service group and

-its services.xml)</li>

-<li><a href="#sub3">Sub wizard 3</a> (Generate service/service

-group using already existing services.xml)</li>

-</ol>

-<p>1 &amp; 2 follow the same set of steps except for some looping

-mechanism in the middle of the wizard.</p>

-<a name="sub12" id="sub12"></a>

-<h3>Sub Wizard 1 and Sub Wizard 2</h3>

-<p><strong>Service Archive (sub wizards 1 &amp; 2) Page

-3:</strong></p>

-<p>From this page you have to select the location of the service

-classes directory (the location of the compiled classes). You do

-not need to type path, simply browse and select.</p>

-<p><img alt="fig7" src="images/fig7.jpg" /></p>

-<p>When you click on "Next" button, wizard will move to the page

-below</p>

-<p><strong>Service Archive (sub wizards 1 &amp; 2) Page

-4:</strong></p>

-<p>Here you select service specific external libraries (third party

-libraries) and service WSDL files. If you want to add multiple WSDL

-files to a single service type you can do that as well.</p>

-<p><img alt="fig8" src="images/fig8.jpg" /></p>

-<p>To add libraries first click on the browse button to browse for

-library files and then click on the "Add" button. Once added the

-selected file will appear in the list box.</p>

-<p>To add WSDLs, first click on the browse button to browse for

-WSDL file and then click the "Add" button to add the file to the

-list.</p>

-<p>After adding external libraries and service WSDL files click on

-the "Next" button to move to next page.</p>

-<p><strong>Service Archive (sub wizards 1 &amp; 2) Page

-5:</strong></p>

-<p>This page allows you to select service implementation class. In

-the case of service group, same page will be looped to select

-multiple service implementation classes. This process is explained

-in detail below.</p>

-<p>Select a service implementation class by browsing and clicking

-on the "Load" button to load all the public methods in that class,

-after which you can select the methods that you want to publish

-using the check boxes.</p>

-<p><strong>Note :</strong> If you do not select the correct class

-path from the "Class location selection" window, the public methods

-which are available in the selected class file will not be

-loaded.</p>

-<p><img alt="fig10" src="images/fig10.jpg" /></p>

-<p>In "Service Name" text box you can type the name of the service

-you want, but remember that the service name should be unique

-throughout the system.</p>

-<p>When you have completed this particular service click on the

-button "Next". In the case of a service group when you click on the

-"Next" button for that particular service the following dialog box

-will appear with option to add more service(s) to a service

-group.</p>

-<p><img alt="fig11" src="images/fig11.jpg" /></p>

-<p>If you click on "Yes", you have to follow the same procedure to

-add some other service(s) to service group.</p>

-<p>If you click on "No", the button "Next" will be enabled and you

-can go to next page.</p>

-<p><a name="Note" id="Note"><strong><em>Note: From this point

-onwards the steps are similar to all the sub

-wizards.</em></strong></a></p>

-<p><strong>Service Archive (sub wizards 1 &amp; 2) Page

-6:</strong></p>

-<p>This page displays the services.xml file, either the one given

-by you (in the case of I already have services.xml)

-or the one generated by the system (in the case of "generate

-services.xml")</p>

-<p><img alt="fig12" src="images/fig12.jpg" /></p>

-<p>This page is editable and provide a way to add parameters and

-module references to any level.</p>

-<p><strong>Note :</strong> When you click on either the

-"+Parameter" or the "+ModuleRef" buttons remember that

-corresponding text will be added to the current mouse position.

-Therefore, click on the location you want to add the parameter or

-module references and then click relevant button (+Parameter or

-+ModuleRef).</p>

-<p><strong>+Parameter button:</strong></p>

-<p>If you click on the "+Parameter" button a window will appear

-asking to give parameter name and parameter value.</p>

-<p><img alt="fig13" src="images/fig13.jpg" /></p>

-<p>Note that you can also manually add parameters (without clicking

-on the "+Parameter" button ) to any where in the document as you

-wish.</p>

-<p><strong>+ModuleRef button:</strong></p>

-<p>Likewise, adding module references can be done by clicking on

-the "+ModuleRef" button in the page. You have to type the name of

-the module to be engaged as shown in the following figure.</p>

-<p><img alt="fig14" src="images/fig14.jpg" /></p>

-<p>When you complete this page press the "Next" button to go to

-final page.</p>

-<p><strong>Service Archive (sub wizards 1 &amp; 2) Page

-7:</strong></p>

-<p><img alt="fig15" src="images/fig15.jpg" /></p>

-<p>Next step is to select output file location, the location in

-which archive file should be created.</p>

-<p>In the "Archive Name" text box, type the name of the archive

-file you want to place. This name will finally become the service

-group name.</p>

-<p><strong>Note :</strong> Do not include file extension when you

-type archive name. System will generate that for you.</p>

-<p>When you are done, click the "Finish" button. If everything has

-been done successfully you will see following message.</p>

-<p><img alt="fig16" src="images/fig16.jpg" /></p>

-<p><strong><em>Note: Pages 6 &amp; 7 of sub wizards 1 &amp; 2 are

-common to sub wizard 3 from its page 3 onwards.</em></strong></p>

-<a name="sub3" id="sub3"></a>

-<h3>Sub Wizard 3</h3>

-<p>In the case where services.xml is already available, the steps

-are as follows:</p>

-<p><strong>Service Archive (sub wizard 3) Page 3:</strong></p>

-<p><img alt="fig17" src="images/fig17.jpg" /></p>

-<p>This page allows you to select both location of services.xml and

-the location of service classes directory. Click on the "Select"

-buttons and browse the file system to find required document and

-location.</p>

-<p>Click on the "Next" button which will take you to a page which

-allows you to add third party libraries and WSDL's in the same

-manner as "Sub Wizard 1 &amp; Sub Wizard 2" section's <a href=

-"#Note">Page 6 - Edit service descriptors</a>. Note that Sub Wizard

-3 from this point takes the same pages as 6 to 7 of Sub Wizards 1

-&amp; 2.</p>

-</body>

-</html>

diff --git a/src/site/xdoc/tools/index.xml b/src/site/xdoc/tools/index.xml
index d10487b..fa25736 100644
--- a/src/site/xdoc/tools/index.xml
+++ b/src/site/xdoc/tools/index.xml
@@ -44,34 +44,7 @@
 choose to run the main classes directly or use one of the scripts

 to run the WSDL2Code and WSDL2Java appropriately.</td>

 				</tr>

-				<tr>

-					<td>

-						<a href="eclipse/servicearchiver-plugin.html">Service Archive

-Wizard - Eclipse Plug-in</a>

-					</td>

-					<td>As part of the Axis2 tool set, the service archive generator is

-an important tool that allows the generation of service archives

-("aar" file or a "jar" files) that can be deployed as a Web

-services to the Axis2.</td>

-				</tr>

-				<tr>

-					<td>

-						<a href="eclipse/wsdl2java-plugin.html">Code

-Generator Wizard - Eclipse Plug-in</a>

-					</td>

-					<td>Axis2 code generator comes built-in with an <a href="http://www.eclipse.org/">eclipse</a> plug-in. This can be used to

-generate a WSDL file from a java class (Java2WSDL) and/or a java

-class file from a WSDL (WSDL2Java)</td>

-				</tr>

-				<tr>

-					<td>

-						<a href="idea/Idea_plug-in_userguide.html">Code

-Generator Wizard - IntelliJ IDEA Plug-in</a>

-					</td>

-					<td>Using this tool one can create service archives that can be

-deployed as a Web services to the Axis2, and also generate a java

-class file from a WSDL file (WSDL2Java).</td>

-				</tr>

+				<!-- Eclipse and IDEA plugin entries removed: AXIS2-6105 -->

 				<tr>

 					<td>

 						<a href="maven-plugins/maven-aar-plugin.html">axis2-aar-maven-plugin</a>

@@ -120,8 +93,6 @@
 			</tbody>

 		</table>

 		<p>The command line tools and Ant tasks are bundled with the Axis2 binary distribution.

-		The Eclipse and IntelliJ IDEA plugins are shipped as separate archives. These files can

-		be downloaded <a href="../download.html">here</a>.

 		All Maven plugins are available from the Maven central repository and need not be downloaded separately.</p>

 	</body>

 </document>