Objective

How to test the ability of the AEM java process to make outbound connections using httpclient 3.x

This can be useful in the following scenarios:

1. Replication is failing with a connection timeout

2. Custom application code is unable to make connections to a backend system

Steps

  1. Download the attached package test-connection-1.1.zip

  2. Go to http://host:port/crx/packmgr/index.jsp and log in as admin

  3. Upload and install the package

  4. Go to http://host:port/apps/tools/components/testconnection/run.html

  5. By default it would test the outbound connection to www.google.com and dump the HTTP response to the page

  6. Go to http://host:port/crx/de/index.jsp#/apps/tools/components/testconnection/testconnection.jsp

  7. Open /apps/tools/components/testconnection/testconnection.jsp for editing

  8. Modify the code as needed for your own testing.  For example, the value of the url variable can be changed to make it connect to a different URL

See the HttpClient documentation for help on modifying the code:

http://hc.apache.org/httpclient-3.x/

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online