One of both is required only in most cases
git-svn-id: https://svn.apache.org/repos/asf/turbine/fulcrum/trunk/upload@1693206 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 8365c6f..14eac49 100644
--- a/pom.xml
+++ b/pom.xml
@@ -81,11 +81,13 @@
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
+ <optional>true</optional>
</dependency>
<dependency>
<groupId>javax.portlet</groupId>
<artifactId>portlet-api</artifactId>
<version>2.0</version>
+ <optional>true</optional>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>