Author: djencks
Date: Tue Apr  5 07:35:34 2005
New Revision: 160176

URL: http://svn.apache.org/viewcvs?view=rev&rev=160176
Log:
GERONIMO-625 session-timeout is not required in session-config

Modified:
    
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java

Modified: 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
URL: 
http://svn.apache.org/viewcvs/geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java?view=diff&r1=160175&r2=160176
==============================================================================
--- 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
 (original)
+++ 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
 Tue Apr  5 07:35:34 2005
@@ -436,7 +436,10 @@
 
             webModuleData.setAttribute("distributable", 
webApp.getDistributableArray().length == 1 ? Boolean.TRUE : Boolean.FALSE);
 
-            webModuleData.setAttribute("sessionTimeoutSeconds", 
webApp.getSessionConfigArray().length == 1 ? new 
Integer(webApp.getSessionConfigArray(0).getSessionTimeout().getBigIntegerValue().intValue()
 * 60) : defaultSessionTimeoutSeconds);
+            webModuleData.setAttribute("sessionTimeoutSeconds",
+                    (webApp.getSessionConfigArray().length == 1 && 
webApp.getSessionConfigArray(0).getSessionTimeout() != null) ?
+                    new 
Integer(webApp.getSessionConfigArray(0).getSessionTimeout().getBigIntegerValue().intValue()
 * 60) :
+                    defaultSessionTimeoutSeconds);
 
             MimeMappingType[] mimeMappingArray = webApp.getMimeMappingArray();
             Map mimeMappingMap = new HashMap();
@@ -1176,7 +1179,7 @@
                 } else if (tokens[1].equals("CONFIDENTIAL")) {
                     this.transportType = CONFIDENTIAL;
                 }
-            } 
+            }
         }
     }
 


Reply via email to