azkaban-uncached

Details

diff --git a/src/java/azkaban/webapp/AzkabanWebServer.java b/src/java/azkaban/webapp/AzkabanWebServer.java
index 9684d85..df2c02a 100644
--- a/src/java/azkaban/webapp/AzkabanWebServer.java
+++ b/src/java/azkaban/webapp/AzkabanWebServer.java
@@ -185,7 +185,7 @@ public class AzkabanWebServer extends AzkabanServer {
 		triggerManager = loadTriggerManager(props);
 		loadBuiltinCheckersAndActions();		
 		
-		// load all triggger agents here
+		// load all trigger agents here
 		scheduleManager = loadScheduleManager(triggerManager, props);
 		
 		String triggerPluginDir = props.getString("trigger.plugin.dir", "plugins/triggers");
diff --git a/src/java/azkaban/webapp/servlet/ProjectManagerServlet.java b/src/java/azkaban/webapp/servlet/ProjectManagerServlet.java
index 8d87d68..6affa18 100644
--- a/src/java/azkaban/webapp/servlet/ProjectManagerServlet.java
+++ b/src/java/azkaban/webapp/servlet/ProjectManagerServlet.java
@@ -1256,7 +1256,10 @@ public class ProjectManagerServlet extends LoginAbstractAzkabanServlet {
 			String type = null;
 			
 			final String contentType = item.getContentType();
-			if(contentType != null && (contentType.startsWith("application/zip") || contentType.startsWith("application/x-zip-compressed"))) {
+            if (contentType != null
+                && (contentType.startsWith("application/zip")
+                    || contentType.startsWith("application/x-zip-compressed")
+                    || contentType.startsWith("application/octet-stream"))) {
 				type = "zip";
 			}
 			else {