Author: dkulp
Date: Thu Jun 18 21:04:05 2009
New Revision: 786271
URL: http://svn.apache.org/viewvc?rev=786271&view=rev
Log:
Fix issue of setting MaxRetransmits not turning on the caching that is
required for the retransmits to actually work
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java?rev=786271&r1=786270&r2=786271&view=diff
==============================================================================
---
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
(original)
+++
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
Thu Jun 18 21:04:05 2009
@@ -545,6 +545,10 @@
needToCacheRequest = true;
LOG.log(Level.FINE, "AutoRedirect is turned on.");
}
+ if (csPolicy.getMaxRetransmits() > 0) {
+ needToCacheRequest = true;
+ LOG.log(Level.FINE, "MaxRetransmits is set > 0.");
+ }
// DELETE does not work and empty PUTs cause misleading exceptions
// if chunking is enabled
// TODO : ensure chunking can be enabled for non-empty PUTs - if
requested