Author: sebb Date: Mon Feb 1 23:30:24 2010 New Revision: 905458 URL: http://svn.apache.org/viewvc?rev=905458&view=rev Log: Stop using deprecated methods
Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AjpSampler.java Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AjpSampler.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AjpSampler.java?rev=905458&r1=905457&r2=905458&view=diff ============================================================================== --- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AjpSampler.java (original) +++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AjpSampler.java Mon Feb 1 23:30:24 2010 @@ -31,6 +31,7 @@ import org.apache.jmeter.protocol.http.control.CookieManager; import org.apache.jmeter.protocol.http.control.Header; import org.apache.jmeter.protocol.http.control.HeaderManager; +import org.apache.jmeter.protocol.http.util.HTTPFileArg; import org.apache.jmeter.testelement.property.CollectionProperty; import org.apache.jmeter.testelement.property.JMeterProperty; import org.apache.jmeter.testelement.property.PropertyIterator; @@ -197,8 +198,8 @@ AuthManager auth = getAuthManager(); int hsz = 1; // Host always if(method.equals(POST)) { - String fn = getFilename(); - if(fn != null && fn.trim().length() > 0) { + HTTPFileArg[] hfa = getHTTPFiles(); + if(hfa.length > 0) { hsz += 3; } else { hsz += 2; @@ -248,15 +249,17 @@ } if(method.equals(POST)) { int cl = -1; - String fn = getFilename(); - if(fn != null && fn.trim().length() > 0) { + HTTPFileArg[] hfa = getHTTPFiles(); + if(hfa.length > 0) { + HTTPFileArg fa = hfa[0]; + String fn = fa.getName(); File input = new File(fn); cl = (int)input.length(); body = new FileInputStream(input); setString(HEADER_CONTENT_DISPOSITION); - setString("form-data; name=\""+encode(getFileField())+ + setString("form-data; name=\""+encode(fa.getParamName())+ "\"; filename=\"" + encode(fn) +"\""); //$NON-NLS-1$ //$NON-NLS-2$ - String mt = getMimetype(); + String mt = fa.getMimeType(); hbuf.append(HEADER_CONTENT_TYPE).append(COLON_SPACE).append(mt).append(NEWLINE); setInt(0xA007); // content-type setString(mt); --------------------------------------------------------------------- To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org