[jboss-svn-commits] JBL Code SVN: r25843 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/io/impl.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Mar 26 22:19:47 EDT 2009


Author: mark.proctor at jboss.com
Date: 2009-03-26 22:19:47 -0400 (Thu, 26 Mar 2009)
New Revision: 25843

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/io/impl/UrlResource.java
Log:
-check HEAD for dates

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/io/impl/UrlResource.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/io/impl/UrlResource.java	2009-03-26 18:23:05 UTC (rev 25842)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/io/impl/UrlResource.java	2009-03-27 02:19:47 UTC (rev 25843)
@@ -8,6 +8,7 @@
 import java.io.ObjectInput;
 import java.io.ObjectOutput;
 import java.io.Reader;
+import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.net.URLConnection;
@@ -19,6 +20,8 @@
 import org.drools.io.Resource;
 import org.drools.util.StringUtils;
 
+import com.sun.net.ssl.HttpsURLConnection;
+
 /**
  * Borrowed gratuitously from Spring under ASL2.0.
  *
@@ -120,6 +123,9 @@
                 return file.lastModified();
             } else {
                 URLConnection conn = getURL().openConnection();
+                if ( conn instanceof HttpURLConnection ) {
+                    ((HttpURLConnection) conn).setRequestMethod( "HEAD" );
+                }
                 long date = conn.getLastModified();
                 return date;
             }




More information about the jboss-svn-commits mailing list