[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