You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/01/30 02:21:11 UTC
svn commit: r501271 -
/jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java
Author: sebb
Date: Mon Jan 29 17:21:08 2007
New Revision: 501271
URL: http://svn.apache.org/viewvc?view=rev&rev=501271
Log:
Remove unthrown throws
Modified:
jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java
Modified: jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java?view=diff&rev=501271&r1=501270&r2=501271
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParsingUtils.java Mon Jan 29 17:21:08 2007
@@ -22,19 +22,17 @@
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
+import java.net.URLDecoder;
import java.util.LinkedList;
import java.util.List;
import org.apache.jmeter.config.Argument;
-import org.apache.jmeter.protocol.http.sampler.HTTPSampler;
import org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase;
import org.apache.jmeter.protocol.http.sampler.HTTPSamplerFactory;
import org.apache.jmeter.testelement.property.PropertyIterator;
import org.apache.jorphan.logging.LoggingManager;
-import org.apache.jorphan.util.JOrphanUtils;
import org.apache.log.Logger;
import org.apache.oro.text.PatternCacheLRU;
-import org.apache.oro.text.regex.MalformedPatternException;
import org.apache.oro.text.regex.Perl5Compiler;
import org.apache.oro.text.regex.Perl5Matcher;
import org.w3c.dom.Document;
@@ -42,7 +40,6 @@
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.w3c.tidy.Tidy;
-import org.xml.sax.SAXException;
// For Junit tests @see TestHtmlParsingUtils
@@ -72,14 +69,14 @@
}
public static synchronized boolean isAnchorMatched(HTTPSamplerBase newLink, HTTPSamplerBase config)
- throws MalformedPatternException {
+ {
boolean ok = true;
Perl5Matcher matcher = (Perl5Matcher) localMatcher.get();
PropertyIterator iter = config.getArguments().iterator();
String query = null;
try {
- query = JOrphanUtils.decode(newLink.getQueryString(), "UTF-8");
+ query = URLDecoder.decode(newLink.getQueryString(), "UTF-8");
} catch (UnsupportedEncodingException e) {
// UTF-8 unsupported? You must be joking!
log.error("UTF-8 encoding not supported!");
@@ -125,8 +122,7 @@
return ok;
}
- public static synchronized boolean isArgumentMatched(Argument arg, Argument patternArg)
- throws MalformedPatternException {
+ public static synchronized boolean isArgumentMatched(Argument arg, Argument patternArg) {
Perl5Matcher matcher = (Perl5Matcher) localMatcher.get();
return (arg.getName().equals(patternArg.getName()) || matcher.matches(arg.getName(), patternCache.getPattern(
patternArg.getName(), Perl5Compiler.READ_ONLY_MASK)))
@@ -162,11 +158,11 @@
* an xml document
* @return a node representing a whole xml
*/
- public static Node getDOM(String text) throws SAXException {
+ public static Node getDOM(String text) {
log.debug("Start : getDOM1");
try {
- Node node = getParser().parseDOM(new ByteArrayInputStream(text.getBytes("UTF-8")), null);
+ Node node = getParser().parseDOM(new ByteArrayInputStream(text.getBytes("UTF-8")), null);// $NON-NLS-1$
if (log.isDebugEnabled()) {
log.debug("node : " + node);
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org