diff --git src/plugin/lib-selenium/build-ivy.xml src/plugin/lib-selenium/build-ivy.xml
index 7963956..3abcf6d 100644
--- src/plugin/lib-selenium/build-ivy.xml
+++ src/plugin/lib-selenium/build-ivy.xml
@@ -48,7 +48,7 @@
     </target>
 
   <target name="deps-jar" depends="init-ivy">
-    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]"/>
+    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]" sync="true"/>
   </target>
 
 </project>
diff --git src/plugin/lib-selenium/howto_upgrade_selenium.txt src/plugin/lib-selenium/howto_upgrade_selenium.txt
index 9a456be..eae6665 100644
--- src/plugin/lib-selenium/howto_upgrade_selenium.txt
+++ src/plugin/lib-selenium/howto_upgrade_selenium.txt
@@ -1,6 +1,9 @@
 1. Upgrade various driver versions dependency in src/plugin/lib-selenium/ivy.xml
 
-2. Upgrade Tika's own dependencies in src/plugin/lib-selenium/plugin.xml
-   To get the list of dependencies and their versions execute:
-   $ ant -f ./build-ivy.xml
-   $ ls lib | sed 's/^/      <library name="/g' | sed 's/$/"\/>/g'
+2. Upgrade Selenium's own dependencies in src/plugin/lib-selenium/plugin.xml
+
+   To get a list of dependencies and their versions execute:
+    $ ant -f ./build-ivy.xml
+    $ ls lib | sed 's/^/     <library name="/g' | sed 's/$/">\n       <export name="*"\/>\n     <\/library>/g'
+
+   Note that all dependent libraries are exported for a "library" plugin ("lib-selenium").
diff --git src/plugin/lib-selenium/ivy.xml src/plugin/lib-selenium/ivy.xml
index ed8d0c3..6430535 100644
--- src/plugin/lib-selenium/ivy.xml
+++ src/plugin/lib-selenium/ivy.xml
@@ -27,7 +27,7 @@
   </info>
 
   <configurations>
-    <include file="../../..//ivy/ivy-configurations.xml"/>
+    <include file="../../../ivy/ivy-configurations.xml"/>
   </configurations>
 
   <publications>
diff --git src/plugin/lib-selenium/plugin.xml src/plugin/lib-selenium/plugin.xml
index 5f49d94..1548689 100644
--- src/plugin/lib-selenium/plugin.xml
+++ src/plugin/lib-selenium/plugin.xml
@@ -28,58 +28,139 @@
      <library name="lib-selenium.jar">
         <export name="*"/>
      </library>
-      <library name="cglib-nodep-2.1_3.jar"/>
-      <library name="commons-codec-1.9.jar"/>
-      <library name="commons-collections-3.2.1.jar"/>
-      <library name="commons-exec-1.1.jar"/>
-      <library name="commons-io-2.4.jar"/>
-      <library name="commons-jxpath-1.3.jar"/>
-      <library name="commons-lang3-3.3.2.jar"/>
-      <library name="commons-logging-1.1.3.jar"/>
-      <library name="cssparser-0.9.14.jar"/>
-      <library name="gson-2.3.jar"/>
-      <library name="guava-18.0.jar"/>
-      <library name="htmlunit-2.15.jar"/>
-      <library name="htmlunit-core-js-2.15.jar"/>
-      <library name="httpclient-4.3.4.jar"/>
-      <library name="httpcore-4.3.2.jar"/>
-      <library name="httpmime-4.3.3.jar"/>
-      <library name="ini4j-0.5.2.jar"/>
-      <library name="jetty-http-8.1.15.v20140411.jar"/>
-      <library name="jetty-io-8.1.15.v20140411.jar"/>
-      <library name="jetty-util-8.1.15.v20140411.jar"/>
-      <library name="jetty-websocket-8.1.15.v20140411.jar"/>
-      <library name="jna-3.4.0.jar"/>
-      <library name="nekohtml-1.9.21.jar"/>
-      <library name="netty-3.5.2.Final.jar"/>
-      <library name="operadriver-1.5.jar"/>
-      <library name="operalaunchers-1.1.jar"/>
-      <library name="platform-3.4.0.jar"/>
-      <library name="protobuf-java-2.4.1.jar"/>
-      <library name="sac-1.3.jar"/>
-      <library name="selenium-api-2.44.0.jar"/>
-      <library name="selenium-chrome-driver-2.44.0.jar"/>
-      <library name="selenium-firefox-driver-2.44.0.jar"/>
-      <library name="selenium-htmlunit-driver-2.44.0.jar"/>
-      <library name="selenium-ie-driver-2.44.0.jar"/>
-      <library name="selenium-java-2.44.0.jar"/>
-      <library name="selenium-remote-driver-2.44.0.jar"/>
-      <library name="selenium-safari-driver-2.44.0.jar"/>
-      <library name="selenium-support-2.44.0.jar"/>
-      <library name="serializer-2.7.1.jar"/>
-      <library name="webbit-0.4.14.jar"/>
-      <library name="xalan-2.7.1.jar"/>
-      <library name="xercesImpl-2.11.0.jar"/>
-      <library name="xml-apis-1.4.01.jar"/>
-   </runtime>
-
-   <requires>
-     <library name="selenium-java-2.44.0.jar">
+     <!-- all classes from dependent libraries are exported -->
+     <library name="cglib-nodep-2.1_3.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-codec-1.9.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-collections-3.2.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-exec-1.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-io-2.4.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-jxpath-1.3.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-lang3-3.3.2.jar">
+       <export name="*"/>
+     </library>
+     <library name="commons-logging-1.1.3.jar">
+       <export name="*"/>
+     </library>
+     <library name="cssparser-0.9.14.jar">
+       <export name="*"/>
+     </library>
+     <library name="gson-2.3.jar">
+       <export name="*"/>
+     </library>
+     <library name="guava-18.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="htmlunit-2.15.jar">
+       <export name="*"/>
+     </library>
+     <library name="htmlunit-core-js-2.15.jar">
+       <export name="*"/>
+     </library>
+     <library name="httpclient-4.3.4.jar">
+       <export name="*"/>
+     </library>
+     <library name="httpcore-4.3.2.jar">
+       <export name="*"/>
+     </library>
+     <library name="httpmime-4.3.3.jar">
+       <export name="*"/>
+     </library>
+     <library name="ini4j-0.5.2.jar">
+       <export name="*"/>
+     </library>
+     <library name="jetty-http-8.1.15.v20140411.jar">
+       <export name="*"/>
+     </library>
+     <library name="jetty-io-8.1.15.v20140411.jar">
+       <export name="*"/>
+     </library>
+     <library name="jetty-util-8.1.15.v20140411.jar">
+       <export name="*"/>
+     </library>
+     <library name="jetty-websocket-8.1.15.v20140411.jar">
+       <export name="*"/>
+     </library>
+     <library name="jna-3.4.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="nekohtml-1.9.21.jar">
+       <export name="*"/>
+     </library>
+     <library name="netty-3.5.2.Final.jar">
        <export name="*"/>
      </library>
      <library name="operadriver-1.5.jar">
        <export name="*"/>
-       <exclude name="selenium-remote-driver" />
      </library>
-   </requires>
+     <library name="operalaunchers-1.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="phantomjsdriver-1.2.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="platform-3.4.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="protobuf-java-2.4.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="sac-1.3.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-api-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-chrome-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-firefox-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-htmlunit-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-ie-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-java-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-remote-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-safari-driver-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="selenium-support-2.44.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="serializer-2.7.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="webbit-0.4.14.jar">
+       <export name="*"/>
+     </library>
+     <library name="xalan-2.7.1.jar">
+       <export name="*"/>
+     </library>
+     <library name="xercesImpl-2.11.0.jar">
+       <export name="*"/>
+     </library>
+     <library name="xml-apis-1.4.01.jar">
+       <export name="*"/>
+     </library>
+   </runtime>
+
 </plugin>
diff --git src/plugin/protocol-interactiveselenium/build-ivy.xml src/plugin/protocol-interactiveselenium/build-ivy.xml
index bf43aae..9f96619 100644
--- src/plugin/protocol-interactiveselenium/build-ivy.xml
+++ src/plugin/protocol-interactiveselenium/build-ivy.xml
@@ -48,7 +48,7 @@
     </target>
 
   <target name="deps-jar" depends="init-ivy">
-    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]"/>
+    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]" sync="true"/>
   </target>
 
 </project>
diff --git src/plugin/protocol-interactiveselenium/ivy.xml src/plugin/protocol-interactiveselenium/ivy.xml
index 2cfaaed..ff07f8c 100644
--- src/plugin/protocol-interactiveselenium/ivy.xml
+++ src/plugin/protocol-interactiveselenium/ivy.xml
@@ -27,7 +27,7 @@
   </info>
 
   <configurations>
-    <include file="../../..//ivy/ivy-configurations.xml"/>
+    <include file="../../../ivy/ivy-configurations.xml"/>
   </configurations>
 
   <publications>
@@ -36,13 +36,7 @@
   </publications>
 
   <dependencies>
-    <!-- begin selenium dependencies -->
-    <dependency org="org.seleniumhq.selenium" name="selenium-java" rev="2.44.0" />
-    
-    <dependency org="com.opera" name="operadriver" rev="1.5">
-      <exclude org="org.seleniumhq.selenium" name="selenium-remote-driver" />
-    </dependency>
-    <!-- end selenium dependencies -->
+    <!-- Note: only dependencies which are not contained in lib-selenium have to be listed here! -->
   </dependencies>
   
 </ivy-module>
diff --git src/plugin/protocol-interactiveselenium/plugin.xml src/plugin/protocol-interactiveselenium/plugin.xml
index 4ccb748..a69a1e5 100644
--- src/plugin/protocol-interactiveselenium/plugin.xml
+++ src/plugin/protocol-interactiveselenium/plugin.xml
@@ -25,49 +25,6 @@
       <library name="protocol-interactiveselenium.jar">
          <export name="*"/>
       </library>
-      <library name="cglib-nodep-2.1_3.jar"/>
-      <library name="commons-codec-1.9.jar"/>
-      <library name="commons-collections-3.2.1.jar"/>
-      <library name="commons-exec-1.1.jar"/>
-      <library name="commons-io-2.4.jar"/>
-      <library name="commons-jxpath-1.3.jar"/>
-      <library name="commons-lang3-3.3.2.jar"/>
-      <library name="commons-logging-1.1.3.jar"/>
-      <library name="cssparser-0.9.14.jar"/>
-      <library name="gson-2.3.jar"/>
-      <library name="guava-18.0.jar"/>
-      <library name="htmlunit-2.15.jar"/>
-      <library name="htmlunit-core-js-2.15.jar"/>
-      <library name="httpclient-4.3.4.jar"/>
-      <library name="httpcore-4.3.2.jar"/>
-      <library name="httpmime-4.3.3.jar"/>
-      <library name="ini4j-0.5.2.jar"/>
-      <library name="jetty-http-8.1.15.v20140411.jar"/>
-      <library name="jetty-io-8.1.15.v20140411.jar"/>
-      <library name="jetty-util-8.1.15.v20140411.jar"/>
-      <library name="jetty-websocket-8.1.15.v20140411.jar"/>
-      <library name="jna-3.4.0.jar"/>
-      <library name="nekohtml-1.9.21.jar"/>
-      <library name="netty-3.5.2.Final.jar"/>
-      <library name="operadriver-1.5.jar"/>
-      <library name="operalaunchers-1.1.jar"/>
-      <library name="platform-3.4.0.jar"/>
-      <library name="protobuf-java-2.4.1.jar"/>
-      <library name="sac-1.3.jar"/>
-      <library name="selenium-api-2.44.0.jar"/>
-      <library name="selenium-chrome-driver-2.44.0.jar"/>
-      <library name="selenium-firefox-driver-2.44.0.jar"/>
-      <library name="selenium-htmlunit-driver-2.44.0.jar"/>
-      <library name="selenium-ie-driver-2.44.0.jar"/>
-      <library name="selenium-java-2.44.0.jar"/>
-      <library name="selenium-remote-driver-2.44.0.jar"/>
-      <library name="selenium-safari-driver-2.44.0.jar"/>
-      <library name="selenium-support-2.44.0.jar"/>
-      <library name="serializer-2.7.1.jar"/>
-      <library name="webbit-0.4.14.jar"/>
-      <library name="xalan-2.7.1.jar"/>
-      <library name="xercesImpl-2.11.0.jar"/>
-      <library name="xml-apis-1.4.01.jar"/>
    </runtime>
 
    <requires>
diff --git src/plugin/protocol-selenium/build-ivy.xml src/plugin/protocol-selenium/build-ivy.xml
index ee176db..67d39cd 100644
--- src/plugin/protocol-selenium/build-ivy.xml
+++ src/plugin/protocol-selenium/build-ivy.xml
@@ -48,7 +48,7 @@
     </target>
 
   <target name="deps-jar" depends="init-ivy">
-    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]"/>
+    <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]" sync="true"/>
   </target>
 
 </project>
diff --git src/plugin/protocol-selenium/ivy.xml src/plugin/protocol-selenium/ivy.xml
index 43c775a..ff07f8c 100644
--- src/plugin/protocol-selenium/ivy.xml
+++ src/plugin/protocol-selenium/ivy.xml
@@ -27,7 +27,7 @@
   </info>
 
   <configurations>
-    <include file="../../..//ivy/ivy-configurations.xml"/>
+    <include file="../../../ivy/ivy-configurations.xml"/>
   </configurations>
 
   <publications>
@@ -36,17 +36,7 @@
   </publications>
 
   <dependencies>
-    <!-- begin selenium dependencies -->
-    <dependency org="org.seleniumhq.selenium" name="selenium-java" rev="2.44.0" />
-    
-    <dependency org="com.opera" name="operadriver" rev="1.5">
-      <exclude org="org.seleniumhq.selenium" name="selenium-remote-driver" />
-    </dependency>
-    <dependency org="com.codeborne" name="phantomjsdriver" rev="1.2.1" >
-      <exclude org="org.seleniumhq.selenium" name="selenium-remote-driver" />
-      <exclude org="org.seleniumhq.selenium" name="selenium-java" />
-    </dependency>
-    <!-- end selenium dependencies -->
+    <!-- Note: only dependencies which are not contained in lib-selenium have to be listed here! -->
   </dependencies>
   
 </ivy-module>
diff --git src/plugin/protocol-selenium/plugin.xml src/plugin/protocol-selenium/plugin.xml
index b4ba8f5..1454c1b 100644
--- src/plugin/protocol-selenium/plugin.xml
+++ src/plugin/protocol-selenium/plugin.xml
@@ -25,49 +25,6 @@
       <library name="protocol-selenium.jar">
          <export name="*"/>
       </library>
-      <library name="cglib-nodep-2.1_3.jar"/>
-      <library name="commons-codec-1.9.jar"/>
-      <library name="commons-collections-3.2.1.jar"/>
-      <library name="commons-exec-1.1.jar"/>
-      <library name="commons-io-2.4.jar"/>
-      <library name="commons-jxpath-1.3.jar"/>
-      <library name="commons-lang3-3.3.2.jar"/>
-      <library name="commons-logging-1.1.3.jar"/>
-      <library name="cssparser-0.9.14.jar"/>
-      <library name="gson-2.3.jar"/>
-      <library name="guava-18.0.jar"/>
-      <library name="htmlunit-2.15.jar"/>
-      <library name="htmlunit-core-js-2.15.jar"/>
-      <library name="httpclient-4.3.4.jar"/>
-      <library name="httpcore-4.3.2.jar"/>
-      <library name="httpmime-4.3.3.jar"/>
-      <library name="ini4j-0.5.2.jar"/>
-      <library name="jetty-http-8.1.15.v20140411.jar"/>
-      <library name="jetty-io-8.1.15.v20140411.jar"/>
-      <library name="jetty-util-8.1.15.v20140411.jar"/>
-      <library name="jetty-websocket-8.1.15.v20140411.jar"/>
-      <library name="jna-3.4.0.jar"/>
-      <library name="nekohtml-1.9.21.jar"/>
-      <library name="netty-3.5.2.Final.jar"/>
-      <library name="operadriver-1.5.jar"/>
-      <library name="operalaunchers-1.1.jar"/>
-      <library name="platform-3.4.0.jar"/>
-      <library name="protobuf-java-2.4.1.jar"/>
-      <library name="sac-1.3.jar"/>
-      <library name="selenium-api-2.44.0.jar"/>
-      <library name="selenium-chrome-driver-2.44.0.jar"/>
-      <library name="selenium-firefox-driver-2.44.0.jar"/>
-      <library name="selenium-htmlunit-driver-2.44.0.jar"/>
-      <library name="selenium-ie-driver-2.44.0.jar"/>
-      <library name="selenium-java-2.44.0.jar"/>
-      <library name="selenium-remote-driver-2.44.0.jar"/>
-      <library name="selenium-safari-driver-2.44.0.jar"/>
-      <library name="selenium-support-2.44.0.jar"/>
-      <library name="serializer-2.7.1.jar"/>
-      <library name="webbit-0.4.14.jar"/>
-      <library name="xalan-2.7.1.jar"/>
-      <library name="xercesImpl-2.11.0.jar"/>
-      <library name="xml-apis-1.4.01.jar"/>
    </runtime>
 
    <requires>
