You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ro...@apache.org on 2007/01/28 12:48:15 UTC
svn commit: r500781 - in /jakarta/httpcomponents/httpclient/trunk/src:
examples/org/apache/http/examples/client/ java/org/apache/http/client/
java/org/apache/http/client/impl/ java/org/apache/http/conn/
java/org/apache/http/conn/impl/
Author: rolandw
Date: Sun Jan 28 03:48:14 2007
New Revision: 500781
URL: http://svn.apache.org/viewvc?view=rev&rev=500781
Log:
first HttpClient example, and a few @author changes
Added:
jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/
jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java (with props)
Modified:
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/ClientRequestDirector.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/HttpClient.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/RoutedRequest.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/AbstractHttpClient.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultClientRequestDirector.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultHttpClient.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ClientConnectionOperator.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/HostConfiguration.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ManagedClientConnection.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/OperatedClientConnection.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/PlainSocketFactory.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/SocketFactory.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/AbstractClientConnectionAdapter.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnection.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnectionOperator.java
jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/ThreadSafeClientConnManager.java
Added: jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java?view=auto&rev=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java (added)
+++ jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java Sun Jan 28 03:48:14 2007
@@ -0,0 +1,190 @@
+/*
+ * $HeadURL$
+ * $Revision$
+ * $Date$
+ *
+ * ====================================================================
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation. For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ *
+ */
+
+package org.apache.http.examples.client;
+
+
+import org.apache.http.HttpHost;
+import org.apache.http.Header;
+import org.apache.http.HttpRequest;
+import org.apache.http.HttpResponse;
+import org.apache.http.HttpVersion;
+import org.apache.http.message.BasicHttpRequest;
+import org.apache.http.params.HttpParams;
+import org.apache.http.params.HttpProtocolParams;
+import org.apache.http.impl.DefaultHttpParams;
+import org.apache.http.protocol.BasicHttpProcessor;
+import org.apache.http.protocol.RequestConnControl;
+import org.apache.http.protocol.RequestContent;
+import org.apache.http.protocol.RequestExpectContinue;
+import org.apache.http.protocol.RequestTargetHost;
+import org.apache.http.protocol.RequestUserAgent;
+
+import org.apache.http.conn.Scheme;
+import org.apache.http.conn.SocketFactory;
+import org.apache.http.conn.PlainSocketFactory;
+import org.apache.http.conn.ClientConnectionManager;
+import org.apache.http.conn.impl.ThreadSafeClientConnManager;
+import org.apache.http.client.HttpClient;
+import org.apache.http.client.impl.DefaultHttpClient;
+
+
+
+/**
+ * How to send a request using {@link HttpClient HttpClient}.
+ *
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
+ *
+ *
+ * <!-- empty lines above to avoid 'svn diff' context problems -->
+ * @version $Revision$ $Date$
+ *
+ * @since 4.0
+ */
+public class ClientExecuteRequest {
+
+ /**
+ * The default parameters.
+ * Instantiated in {@link #setup setup}.
+ */
+ private static HttpParams defaultParameters = null;
+
+
+ /**
+ * Main entry point to this example.
+ *
+ * @param args ignored
+ */
+ public final static void main(String[] args)
+ throws Exception {
+
+ final HttpHost target = new HttpHost("jakarta.apache.org", 80, "http");
+
+ setup(); // some general setup
+
+ HttpClient client = createHttpClient();
+
+ HttpRequest req = createRequest(target);
+
+ System.out.println("executing request to " + target);
+ try {
+ HttpResponse rsp = client.execute(target, req);
+
+ System.out.println("----------------------------------------");
+ System.out.println(rsp.getStatusLine());
+ Header[] headers = rsp.getAllHeaders();
+ for (int i=0; i<headers.length; i++) {
+ System.out.println(headers[i]);
+ }
+ System.out.println("----------------------------------------");
+
+ //@@@ there is no entity, so we can't call close() there
+ //@@@ there is no need to call close() either, since the
+ //@@@ connection will have been released immediately
+
+ } finally {
+ //@@@ any kind of cleanup that should be performed?
+ }
+ } // main
+
+
+ private final static HttpClient createHttpClient() {
+
+ ClientConnectionManager ccm =
+ new ThreadSafeClientConnManager(getParams());
+
+ DefaultHttpClient dhc =
+ new DefaultHttpClient(getParams(), ccm);
+
+ BasicHttpProcessor bhp = dhc.getProcessor();
+ // Required protocol interceptors
+ bhp.addInterceptor(new RequestContent());
+ bhp.addInterceptor(new RequestTargetHost());
+ // Recommended protocol interceptors
+ bhp.addInterceptor(new RequestConnControl());
+ bhp.addInterceptor(new RequestUserAgent());
+ bhp.addInterceptor(new RequestExpectContinue());
+
+ return dhc;
+ }
+
+
+ /**
+ * Performs general setup.
+ * This should be called only once.
+ */
+ private final static void setup() {
+
+ // Register the "http" protocol scheme, it is required
+ // by the default operator to look up socket factories.
+ SocketFactory sf = PlainSocketFactory.getSocketFactory();
+ Scheme.registerScheme("http", new Scheme("http", sf, 80));
+
+ // Prepare parameters.
+ // Since this example doesn't use the full core framework,
+ // only few parameters are actually required.
+ HttpParams params = new DefaultHttpParams();
+ HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
+ HttpProtocolParams.setContentCharset(params, "UTF-8");
+ HttpProtocolParams.setUserAgent(params, "Jakarta-HttpClient/4.0");
+ HttpProtocolParams.setUseExpectContinue(params, true);
+ defaultParameters = params;
+
+ } // setup
+
+
+ private final static HttpParams getParams() {
+ return defaultParameters;
+ }
+
+
+ /**
+ * Creates a request to execute in this example.
+ * In a real application, request interceptors should be used
+ * to add the required headers.
+ *
+ * @param target the target server for the request
+ *
+ * @return a request without an entity
+ */
+ private final static HttpRequest createRequest(HttpHost target) {
+
+ HttpRequest req = new BasicHttpRequest
+ ("OPTIONS", "*", HttpVersion.HTTP_1_1);
+
+ req.addHeader("Host", target.getHostName());
+
+ return req;
+ }
+
+
+} // class ManagerConnectDirect
+
Propchange: jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Propchange: jakarta/httpcomponents/httpclient/trunk/src/examples/org/apache/http/examples/client/ClientExecuteRequest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/ClientRequestDirector.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/ClientRequestDirector.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/ClientRequestDirector.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/ClientRequestDirector.java Sun Jan 28 03:48:14 2007
@@ -60,7 +60,7 @@
* <code>HttpMethodDirector</code> in HttpClient 3.
* </p>
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/HttpClient.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/HttpClient.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/HttpClient.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/HttpClient.java Sun Jan 28 03:48:14 2007
@@ -51,7 +51,7 @@
* Thread safety of HTTP clients depends on the implementation
* and configuration of the specific client.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/RoutedRequest.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/RoutedRequest.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/RoutedRequest.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/RoutedRequest.java Sun Jan 28 03:48:14 2007
@@ -38,7 +38,7 @@
/**
* A request with the route along which it should be sent.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/AbstractHttpClient.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/AbstractHttpClient.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/AbstractHttpClient.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/AbstractHttpClient.java Sun Jan 28 03:48:14 2007
@@ -51,7 +51,7 @@
/**
* Convenience base class for HTTP client implementations.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultClientRequestDirector.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultClientRequestDirector.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultClientRequestDirector.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultClientRequestDirector.java Sun Jan 28 03:48:14 2007
@@ -52,7 +52,7 @@
* <br/>
* This class replaces the <code>HttpMethodDirector</code> in HttpClient 3.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultHttpClient.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultHttpClient.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultHttpClient.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/client/impl/DefaultHttpClient.java Sun Jan 28 03:48:14 2007
@@ -55,7 +55,7 @@
* <br/>
* This class replaces <code>HttpClient</code> in HttpClient 3.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ClientConnectionOperator.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ClientConnectionOperator.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ClientConnectionOperator.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ClientConnectionOperator.java Sun Jan 28 03:48:14 2007
@@ -50,7 +50,7 @@
* sockets. Creating a tunnelled connection through a proxy, however,
* is not within the scope of the operator.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/HostConfiguration.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/HostConfiguration.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/HostConfiguration.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/HostConfiguration.java Sun Jan 28 03:48:14 2007
@@ -46,7 +46,7 @@
* Instances of this class are immutable.
* Instances of derived classes should be immutable, too.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
* @author <a href="mailto:becke@u.washington.edu">Michael Becke</a>
* @author <a href="mailto:mbowler@GargoyleSoftware.com">Mike Bowler</a>
* @author <a href="mailto:oleg at ural.ru">Oleg Kalnichevski</a>
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ManagedClientConnection.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ManagedClientConnection.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ManagedClientConnection.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/ManagedClientConnection.java Sun Jan 28 03:48:14 2007
@@ -43,7 +43,7 @@
* A client-side connection with advanced connection logic.
* Instances are typically obtained from a connection manager.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/OperatedClientConnection.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/OperatedClientConnection.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/OperatedClientConnection.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/OperatedClientConnection.java Sun Jan 28 03:48:14 2007
@@ -47,7 +47,7 @@
* {@link ClientConnectionOperator operator}.
*
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/PlainSocketFactory.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/PlainSocketFactory.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/PlainSocketFactory.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/PlainSocketFactory.java Sun Jan 28 03:48:14 2007
@@ -44,7 +44,7 @@
* This class just uses the {@link java.net.Socket socket} API
* in Java 1.4 or greater.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
* @author Michael Becke
*/
public final class PlainSocketFactory implements SocketFactory {
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/SocketFactory.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/SocketFactory.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/SocketFactory.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/SocketFactory.java Sun Jan 28 03:48:14 2007
@@ -46,7 +46,7 @@
* and {@link java.lang.Object#hashCode() Object.hashCode()}
* must be overridden for the correct operation of some connection managers.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
* @author Michael Becke
* @author <a href="mailto:mbowler@GargoyleSoftware.com">Mike Bowler</a>
*/
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/AbstractClientConnectionAdapter.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/AbstractClientConnectionAdapter.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/AbstractClientConnectionAdapter.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/AbstractClientConnectionAdapter.java Sun Jan 28 03:48:14 2007
@@ -53,7 +53,7 @@
* are delegated to the wrapped connection if there is one, or
* return a default value if there is none.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnection.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnection.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnection.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnection.java Sun Jan 28 03:48:14 2007
@@ -45,7 +45,7 @@
/**
* Default implementation of an operated client connection.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnectionOperator.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnectionOperator.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnectionOperator.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/DefaultClientConnectionOperator.java Sun Jan 28 03:48:14 2007
@@ -53,7 +53,7 @@
* It uses the {@link Scheme Scheme} class to look up
* {@link SocketFactory SocketFactory} objects.
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
*
*
* <!-- empty lines to avoid svn diff problems -->
Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/ThreadSafeClientConnManager.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/ThreadSafeClientConnManager.java?view=diff&rev=500781&r1=500780&r2=500781
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/ThreadSafeClientConnManager.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/conn/impl/ThreadSafeClientConnManager.java Sun Jan 28 03:48:14 2007
@@ -63,7 +63,7 @@
* in HttpClient 3. See there for original authors.
* </p>
*
- * @author <a href="mailto:rolandw@apache.org">Roland Weber</a>
+ * @author <a href="mailto:rolandw at apache.org">Roland Weber</a>
* @author <a href="mailto:becke@u.washington.edu">Michael Becke</a>
*
*