BATIK-1197: Make jython and rhino optional

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1805148 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/batik-bridge/pom.xml b/batik-bridge/pom.xml
index 3bbae26..775a0ab 100644
--- a/batik-bridge/pom.xml
+++ b/batik-bridge/pom.xml
@@ -95,6 +95,12 @@
       <artifactId>xml-apis-ext</artifactId>
       <version>${xmlapis.version}</version>
     </dependency>
+    <dependency>
+      <groupId>org.mozilla</groupId>
+      <artifactId>rhino</artifactId>
+      <version>${rhino.version}</version>
+      <optional>true</optional>
+    </dependency>
   </dependencies>
 
   <build>
diff --git a/batik-script/pom.xml b/batik-script/pom.xml
index c56b2db..ebc2e88 100644
--- a/batik-script/pom.xml
+++ b/batik-script/pom.xml
@@ -49,11 +49,13 @@
       <groupId>org.mozilla</groupId>
       <artifactId>rhino</artifactId>
       <version>${rhino.version}</version>
+      <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.python</groupId>
       <artifactId>jython</artifactId>
       <version>${jython.version}</version>
+      <optional>true</optional>
     </dependency>
   </dependencies>