<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-250</id>
	<title>Nabble - Apache Xml-RPC - Dev</title>
	<updated>2009-12-10T01:06:36Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Apache-Xml-RPC---Dev-f250.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Apache-Xml-RPC---Dev-f250.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26724026</id>
	<title>How to disable DTD validation, supress downloading dtd from w3.org</title>
	<published>2009-12-10T01:06:36Z</published>
	<updated>2009-12-10T01:06:36Z</updated>
	<author>
		<name>Tobias Wolf-4</name>
	</author>
	<content type="html">Hi there,
&lt;br&gt;&lt;br&gt;Since a few weeks we get the following exception when we fetch informations
&lt;br&gt;from the Trac-System via xml rpc.
&lt;br&gt;Is it possible to disable the xml validation - or to supress the dtd
&lt;br&gt;download from w3.org?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;INFO &amp;nbsp; our.company.TracSyncServlet ?(sync:?) 08.12.2009 12:17:34
&lt;br&gt;Trac-Sync START.
&lt;br&gt;ERROR &amp;nbsp;sportbet.cms.infoportal.service.TracSyncServlet ?(sync:?)
&lt;br&gt;08.12.2009 12:17:35 &amp;nbsp;org.apache.xmlrpc.client.XmlRpcClientException:
&lt;br&gt;Failed to read servers
&lt;br&gt;&amp;nbsp;response: Server returned HTTP response code: 503 for URL:
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&lt;/a&gt;&lt;br&gt;org.apache.xmlrpc.client.XmlRpcClientException: Failed to read servers
&lt;br&gt;response: Server returned HTTP response code: 503 for URL:
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xhtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml&lt;/a&gt;&lt;br&gt;1/DTD/xhtml1-strict.dtd
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:179)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:145)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet.getTracTickets(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet.sync(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet$1.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.TimerThread.mainLoop(Timer.java:512)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.TimerThread.run(Timer.java:462)
&lt;br&gt;Caused by: java.io.IOException: Server returned HTTP response code:
&lt;br&gt;503 for URL: &lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1313)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:175)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 12 more
&lt;br&gt;Caused by:
&lt;br&gt;java.io.IOException: Server returned HTTP response code: 503 for URL:
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1313)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:175)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:145)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet.getTracTickets(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet.sync(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at our.company.TracSyncServlet$1.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.TimerThread.mainLoop(Timer.java:512)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.TimerThread.run(Timer.java:462)
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-disable-DTD-validation%2C-supress-downloading-dtd-from-w3.org-tp26724026p26724026.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625075</id>
	<title>types problems version 3.1.2</title>
	<published>2009-12-03T04:13:01Z</published>
	<updated>2009-12-03T04:13:01Z</updated>
	<author>
		<name>TomazM</name>
	</author>
	<content type="html">Whit this new library's there is a lot of problem using HashTabele as one of the input parameters in client execution.
&lt;br&gt;&lt;br&gt;With old library's everything work fine, why is know such problem using different types of data.
&lt;br&gt;&lt;br&gt;I try to do this:
&lt;br&gt;String username;
&lt;br&gt;Map keyVals;
&lt;br&gt;String sessId;
&lt;br&gt;&lt;br&gt;Object[] params = new Object[]{username, keyVals, sessId};
&lt;br&gt;rez = client.execute(&amp;quot;Calculus.DoInter&amp;quot;, params);
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/types-problems-version-3.1.2-tp26625075p26625075.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624479</id>
	<title>available data types</title>
	<published>2009-12-03T03:25:21Z</published>
	<updated>2009-12-03T03:25:21Z</updated>
	<author>
		<name>TomazM</name>
	</author>
	<content type="html">On page are list of valid types &lt;a href=&quot;http://ws.apache.org/xmlrpc/types.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/xmlrpc/types.html&lt;/a&gt;&amp;nbsp;, but for java.util.Map it doesn't say if raw type or parametrized(Generic).
&lt;br&gt;&lt;br&gt;Regards, Tomaz
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/available-data-types-tp26624479p26624479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624025</id>
	<title>org.apache.xmlrpc.XmlRpcException: type error</title>
	<published>2009-12-03T02:45:27Z</published>
	<updated>2009-12-03T02:45:27Z</updated>
	<author>
		<name>TomazM</name>
	</author>
	<content type="html">Is there any way to get more debug level in xml-rpc, I get this error:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.xmlrpc.XmlRpcException: type error
&lt;br&gt;&lt;br&gt;which is hard to figure it out what is wrong.
&lt;br&gt;&lt;br&gt;Regards, Tomaz
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/org.apache.xmlrpc.XmlRpcException%3A-type-error-tp26624025p26624025.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26590915</id>
	<title>xml-rpc over SSL; strange behavior</title>
	<published>2009-12-01T04:24:43Z</published>
	<updated>2009-12-01T04:24:43Z</updated>
	<author>
		<name>TomazM</name>
	</author>
	<content type="html">Is it possible a client close connection, client use SSL.
&lt;br&gt;I have very strange problem with all apache xml-rpc (1.2 or 3.1.2 version) library when using SSL.
&lt;br&gt;&lt;br&gt;I have this: xml-rpc client in java (using 1.2. version OR 3.1.2 version) xml-rpc server(c++)
&lt;br&gt;&lt;br&gt;1) When I use client(whith SSL) on centos, ubuntu it works fine, but if I use it on Win XP it crash server.
&lt;br&gt;&lt;br&gt;XP OS(java 1.5 or 1.6): &amp;nbsp; &amp;nbsp; Actually first run a client program It looks everything fine, but second run of client, crash server.
&lt;br&gt;Linux OS(java 1.5 or 1.6): &amp;nbsp;Client run for many times and server is still alive.
&lt;br&gt;&lt;br&gt;It seam that something is wrong with SSL communication, I can't figure it out.
&lt;br&gt;&lt;br&gt;&lt;br&gt;2) Is it possible from &amp;nbsp;XmlRpcClient close connection(SSL)?
&lt;br&gt;&lt;br&gt;3) What is the best pratice to use XmlRpcClient with SSL?
&lt;br&gt;&lt;br&gt;&lt;br&gt;4) XmlRpcClient &amp;nbsp;version 1.2 I use this class org.apache.xmlrpc.secure.SecureXmlRpcClient and set the keystore and truststore
&lt;br&gt;&lt;br&gt;Can I close SSLContext through SecureXmlRpcClient ?
&lt;br&gt;&lt;br&gt;5) XmlRpcClient &amp;nbsp;version 3.1.2 I use SSLContext and HttpsURLConnection which I set him default socket factory
&lt;br&gt;&lt;br&gt;HttpsURLConnection.setDefaultSSLSocketFactory(sslc.getSocketFactory());
&lt;br&gt;&lt;br&gt;Is there any better way to use SSL communication?
&lt;br&gt;How to send close connection from client?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Any ideas,
&lt;br&gt;&lt;br&gt;&amp;nbsp; regards Tomaz
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-rpc-over-SSL--strange-behavior-tp26590915p26590915.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451208</id>
	<title>INFO ABOUT XML RPC METHOD CALL</title>
	<published>2009-11-20T09:38:46Z</published>
	<updated>2009-11-20T09:38:46Z</updated>
	<author>
		<name>Daniele Renda-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I've a question about the newXmlRpcHandlerMapping() method on XmlRpcServlet.
&lt;br&gt;&lt;br&gt;I've a test class as this:
&lt;br&gt;&lt;br&gt;@Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; protected XmlRpcHandlerMapping newXmlRpcHandlerMapping()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throws XmlRpcException {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PropertyHandlerMapping mapping;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL url = XmlServlet.class.getResource(&amp;quot;XmlRpcServlet.properties&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (url == null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new XmlRpcException(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Failed to locate resource XmlRpcServlet.properties&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mapping = newPropertyHandlerMapping(url);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (IOException e) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new XmlRpcException(&amp;quot;Failed to load resource &amp;quot; + url + &amp;quot;: &amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + e.getMessage(), e);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AbstractReflectiveHandlerMapping.AuthenticationHandler handler = new
&lt;br&gt;AbstractReflectiveHandlerMapping.AuthenticationHandler() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public boolean isAuthorized(XmlRpcRequest pRequest) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XmlRpcHttpRequestConfig config = (XmlRpcHttpRequestConfig) pRequest
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getConfig();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return isAuthenticated(config.getBasicUserName(), config
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getBasicPassword());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mapping.setAuthenticationHandler(handler);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return mapping;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;and in my XmlRpcServlet.properties I've the mapping of the class
&lt;br&gt;(MethodExample.java) that exports public methods. But how I can get
&lt;br&gt;username and password in my MethodExample.java since is a POJO?
&lt;br&gt;&lt;br&gt;Thanks very much.
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Daniele Renda
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/INFO-ABOUT-XML-RPC-METHOD-CALL-tp26451208p26451208.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26218364</id>
	<title>Re: xmlrpc client crashes with high concurrent requests</title>
	<published>2009-11-05T08:55:40Z</published>
	<updated>2009-11-05T08:55:40Z</updated>
	<author>
		<name>Wangdu Gyalpo</name>
	</author>
	<content type="html">Hi jochen,
&lt;br&gt;&lt;br&gt;thanks for your instant reply. I did what you have suggested(now i have the latest release) but still I am facing the problem. currently i am getting the following error: 
&lt;br&gt;Exception in thread &amp;quot;Thread-2&amp;quot; java.lang.reflect.UndeclaredThrowableException
&lt;br&gt;at $Proxy0.add(Unknown Source)
&lt;br&gt;at wangdu.intern.client.AdderClient$AdderClientThread.run(AdderClient.java:135)
&lt;br&gt;Caused by: org.apache.xmlrpc.XmlRpcException: Failed to read server's response: Connection refused: connect
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:161)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126)
&lt;br&gt;at org.apache.xmlrpc.client.util.ClientFactory$1.invoke(ClientFactory.java:135)
&lt;br&gt;... 2 more
&lt;br&gt;Caused by: java.net.ConnectException: Connection refused: connect
&lt;br&gt;at java.net.PlainSocketImpl.socketConnect(Native Method)
&lt;br&gt;at java.net.PlainSocketImpl.doConnect(Unknown Source)
&lt;br&gt;at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
&lt;br&gt;at java.net.PlainSocketImpl.connect(Unknown Source)
&lt;br&gt;at java.net.SocksSocketImpl.connect(Unknown Source)
&lt;br&gt;at java.net.Socket.connect(Unknown Source)
&lt;br&gt;at java.net.Socket.connect(Unknown Source)
&lt;br&gt;at sun.net.NetworkClient.doConnect(Unknown Source)
&lt;br&gt;at sun.net.www.http.HttpClient.openServer(Unknown Source)
&lt;br&gt;at sun.net.www.http.HttpClient.openServer(Unknown Source)
&lt;br&gt;at sun.net.www.http.HttpClient.(Unknown Source)
&lt;br&gt;at sun.net.www.http.HttpClient.New(Unknown Source)
&lt;br&gt;at sun.net.www.http.HttpClient.New(Unknown Source)
&lt;br&gt;at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
&lt;br&gt;at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
&lt;br&gt;at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
&lt;br&gt;at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.writeRequest(XmlRpcSunHttpTransport.java:104)
&lt;br&gt;at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:151)
&lt;br&gt;... 9 more
&lt;br&gt;&lt;br&gt;&lt;br&gt;many requests are sent before getting the errors. and continues till the last request. although it gets the error, the client continues to get the result for all the requests that were successfully send.
&lt;br&gt;&lt;br&gt;It still seems to have some connection breakdown after certain number of requests. This is really bugging me! Can you confirm if it is the problem?
&lt;br&gt;&lt;br&gt;as for your suggestion to use fully blown servlet, i would like first to get this WebServer working before submerging into servlet engine. 
&lt;br&gt;&lt;br&gt;thanks again!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;________________________________
&lt;br&gt;From: Jochen Wiedmann &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218364&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218364&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;; Wangdu Gyalpo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218364&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wangyalpo@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thu, November 5, 2009 4:03:53 PM
&lt;br&gt;Subject: Re: xmlrpc client crashes with high concurrent requests
&lt;br&gt;&lt;br&gt;Might be the problem in the connection pool that was resolved some
&lt;br&gt;time ago. Please try to build from the latest sources and use that
&lt;br&gt;version.
&lt;br&gt;&lt;br&gt;If that doesn't help, consider using a fully blown servlet engine like
&lt;br&gt;Tomcat or Jetty and not a toy like the WebServer class.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Nov 5, 2009 at 4:01 PM, Wangdu Gyalpo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218364&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wangyalpo@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have made a xmlrpc client-server architecture which uses the minimal HTTP server 'WebServer class'.
&lt;br&gt;&amp;gt; Currently i am doing some load test on my server architecture. And of course, I am getting some error.
&lt;br&gt;&amp;gt; With single request or concurrent requests less than 250 or 300 (sometimes 200) works fine and i get the result. But when i have higher requests more than 250, the xml rpc client gets the error. the error is 'connection refused' caused by java.net.connectionexception.. it seems to me that somehow WebServer limits the number of concurrent requests and doesn't accept any more connections. anyway, I would be happy if you guys could give some hint or let me know if you had also similar situations.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; wangdu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xmlrpc-client-crashes-with-high-concurrent-requests-tp26216304p26218364.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216346</id>
	<title>Re: xmlrpc client crashes with high concurrent requests</title>
	<published>2009-11-05T07:03:53Z</published>
	<updated>2009-11-05T07:03:53Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Might be the problem in the connection pool that was resolved some
&lt;br&gt;time ago. Please try to build from the latest sources and use that
&lt;br&gt;version.
&lt;br&gt;&lt;br&gt;If that doesn't help, consider using a fully blown servlet engine like
&lt;br&gt;Tomcat or Jetty and not a toy like the WebServer class.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Nov 5, 2009 at 4:01 PM, Wangdu Gyalpo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216346&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wangyalpo@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have made a xmlrpc client-server architecture which uses the minimal HTTP server 'WebServer class'.
&lt;br&gt;&amp;gt; Currently i am doing some load test on my server architecture. And of course, I am getting some error.
&lt;br&gt;&amp;gt; With single request or concurrent requests less than 250 or 300 (sometimes 200) works fine and i get the result. But when i have higher requests more than 250, the xml rpc client gets the error. the error is 'connection refused' caused by java.net.connectionexception.. it seems to me that somehow WebServer limits the number of concurrent requests and doesn't accept any more connections. anyway, I would be happy if you guys could give some hint or let me know if you had also similar situations.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; wangdu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xmlrpc-client-crashes-with-high-concurrent-requests-tp26216304p26216346.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216304</id>
	<title>xmlrpc client crashes with high concurrent requests</title>
	<published>2009-11-05T07:01:04Z</published>
	<updated>2009-11-05T07:01:04Z</updated>
	<author>
		<name>Wangdu Gyalpo</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have made a xmlrpc client-server architecture which uses the minimal HTTP server 'WebServer class'.
&lt;br&gt;Currently i am doing some load test on my server architecture. And of course, I am getting some error.
&lt;br&gt;With single request or concurrent requests less than 250 or 300 (sometimes 200) works fine and i get the result. But when i have higher requests more than 250, the xml rpc client gets the error. the error is 'connection refused' caused by java.net.connectionexception.. it seems to me that somehow WebServer limits the number of concurrent requests and doesn't accept any more connections. anyway, I would be happy if you guys could give some hint or let me know if you had also similar situations.
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;&lt;br&gt;wangdu
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xmlrpc-client-crashes-with-high-concurrent-requests-tp26216304p26216304.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26187291</id>
	<title>getServletContext() from my class that processes xmlrpc</title>
	<published>2009-11-03T13:53:11Z</published>
	<updated>2009-11-03T13:53:11Z</updated>
	<author>
		<name>Mike Baranski-2</name>
	</author>
	<content type="html">I'm trying to call getServletContext from a class that the XmlRpcServlet is
&lt;br&gt;using for processing requests.
&lt;br&gt;&lt;br&gt;I'm using spring's IOC, and I need to get the context to get the bean
&lt;br&gt;factory.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Mike.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/getServletContext%28%29-from-my-class-that-processes-xmlrpc-tp26187291p26187291.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26113726</id>
	<title>RE: Problem (302 moved error)</title>
	<published>2009-10-29T07:05:19Z</published>
	<updated>2009-10-29T07:05:19Z</updated>
	<author>
		<name>Mike Baranski-2</name>
	</author>
	<content type="html">I kind of thought that, since the access log does not even show that I'm connecting.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26113726&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;Sent: Thursday, October 29, 2009 9:42 AM
&lt;br&gt;&amp;gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26113726&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Subject: Re: Problem (302 moved error)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Thu, Oct 29, 2009 at 1:42 PM, Mike Baranski
&lt;br&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26113726&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I tried both, removing the /* and leaving the test script gives a 302
&lt;br&gt;&amp;gt;error, leaving the /* and adding / to the test script gives 404.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I don't really trust this. I'd expect that you have some problem in
&lt;br&gt;&amp;gt;your setup, like not properly reloading, or something like that.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Anyways, as the problem is way before the XML-RPC code is touched, I
&lt;br&gt;&amp;gt;suggest that you contact tomcat-user, or a similar mailing list for
&lt;br&gt;&amp;gt;your web server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Jochen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;--
&lt;br&gt;&amp;gt;Germanys national anthem is the most boring in the world - how telling!
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26113726.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26113256</id>
	<title>Re: Problem (302 moved error)</title>
	<published>2009-10-29T06:41:33Z</published>
	<updated>2009-10-29T06:41:33Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">On Thu, Oct 29, 2009 at 1:42 PM, Mike Baranski
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26113256&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I tried both, removing the /* and leaving the test script gives a 302 error, leaving the /* and adding / to the test script gives 404.
&lt;br&gt;&lt;br&gt;I don't really trust this. I'd expect that you have some problem in
&lt;br&gt;your setup, like not properly reloading, or something like that.
&lt;br&gt;&lt;br&gt;Anyways, as the problem is way before the XML-RPC code is touched, I
&lt;br&gt;suggest that you contact tomcat-user, or a similar mailing list for
&lt;br&gt;your web server.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26113256.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26112266</id>
	<title>RE: Problem (302 moved error)</title>
	<published>2009-10-29T05:42:28Z</published>
	<updated>2009-10-29T05:42:28Z</updated>
	<author>
		<name>Mike Baranski-2</name>
	</author>
	<content type="html">I tried both, removing the /* and leaving the test script gives a 302 error, leaving the /* and adding / to the test script gives 404.
&lt;br&gt;&lt;br&gt;Any other ideas?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26112266&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;Sent: Thursday, October 29, 2009 5:18 AM
&lt;br&gt;&amp;gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26112266&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Subject: Re: Problem (302 moved error)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Alternatively, remove the /* from the pattern below.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Wed, Oct 28, 2009 at 8:55 PM, Mike Baranski
&lt;br&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26112266&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Here is the web.xml, also:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE web-app PUBLIC &amp;quot;-//Sun Microsystems, Inc.//DTD Web
&lt;br&gt;&amp;gt;Application
&lt;br&gt;&amp;gt;&amp;gt; 2.3//EN&amp;quot; &amp;quot;&lt;a href=&quot;http://java.sun.com/dtd/web-app_2_3.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/dtd/web-app_2_3.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;web-app&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;display-name&amp;gt;Security Managment Consulting&amp;lt;/display-name&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;servlet&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;servlet-class&amp;gt;org.apache.xmlrpc.webserver.XmlRpcServlet&amp;lt;/servlet-
&lt;br&gt;&amp;gt;class&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/servlet&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;servlet-mapping&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;url-pattern&amp;gt;/xmlrpc-status/*&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/servlet-mapping&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/web-app&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;From: Mike Baranski [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26112266&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Sent: Wednesday, October 28, 2009 3:49 PM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26112266&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Subject: Problem (302 moved error)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;I have the following java class:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;package com.secmgmt.xmlrpc.change_status;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;import org.apache.log4j.Logger;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;public class ChangeStatus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int SUCCESS = 0;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int INVALID_LOGIN = 1;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int EID_NOT_FOUND = 2;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int SERVER_NOT_PRIMARY = 3;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int NO_CHANGE_NEEDED = 4;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private static Logger l = Logger.getLogger(ChangeStatus.class);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final String ACTIVE = &amp;quot;ACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final String INACTIVE = &amp;quot;INACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int PP_ACTIVE = 0;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int PP_INACTIVE = 1;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public ChangeStatus()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;l.debug(&amp;quot;Created the status xmlrpc class&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public boolean ping()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return true;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public int add(int one, int two)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;l.debug(&amp;quot;Adding &amp;quot; + one + &amp;quot; and &amp;quot; + two);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return one + two;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public int changeStatus(String eid, String user, String password,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;String
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;status)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return SUCCESS;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;The following in the properties file:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;ChangeStatus=com.secmgmt.xmlrpc.picture.four.change_status.ChangeStatu
&lt;br&gt;&amp;gt;s
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;My webapp deploys properly, and I never see an error in the logs
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;anywhere
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;when I hit it. &amp;nbsp;My python program is:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;#!/usr/bin/python2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;import xmlrpclib
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;from pprint import pprint
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;p = xmlrpclib.ServerProxy(&amp;quot;&lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status&lt;/a&gt;&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;print &amp;quot;Server created&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;try:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;#print p.system.listMethods()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;#print dir(p)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;p._ServerProxy__verbose = 1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;print &amp;quot;Ping result: %s&amp;quot; % (p.ChangeStatus.ping())
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;except xmlrpclib.Error, v:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;print &amp;quot;ERROR&amp;quot;, v
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;pass
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;print &amp;quot;Done&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Here is the output:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Server created
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;connect: (192.168.1.15, 8080)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;send: 'POST /xmlrpc-status HTTP/1.0\r\nHost:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;192.168.1.15:8080\r\nUser-Agent: xmlrpclib.py/1.0.1 (by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;www.pythonware.com)\r\nContent-Type: text/xml\r\nContent-Length:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;111\r\n\r\n'
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;send: &amp;quot;&amp;lt;?xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;version='1.0'?&amp;gt;\n&amp;lt;methodCall&amp;gt;\n&amp;lt;methodName&amp;gt;ChangeStatus.ping&amp;lt;/methodNa
&lt;br&gt;&amp;gt;me
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;\n&amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;params&amp;gt;\n&amp;lt;/params&amp;gt;\n&amp;lt;/methodCall&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;header: Server: Apache-Coyote/1.1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;header: Location: &lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;header: Date: Wed, 28 Oct 2009 19:47:50 GMT
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;header: Connection: close
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;ERROR &amp;lt;ProtocolError for 192.168.1.15:8080/xmlrpc-status: 302 Moved
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Temporarily&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Done
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Any idea why I get the 302 error? &amp;nbsp;My XML-RPC appears to be correct.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;--
&lt;br&gt;&amp;gt;Germanys national anthem is the most boring in the world - how telling!
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26112266.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26109493</id>
	<title>Re: Problem (302 moved error)</title>
	<published>2009-10-29T02:18:01Z</published>
	<updated>2009-10-29T02:18:01Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Alternatively, remove the /* from the pattern below.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Oct 28, 2009 at 8:55 PM, Mike Baranski
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26109493&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here is the web.xml, also:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!DOCTYPE web-app PUBLIC &amp;quot;-//Sun Microsystems, Inc.//DTD Web Application
&lt;br&gt;&amp;gt; 2.3//EN&amp;quot; &amp;quot;&lt;a href=&quot;http://java.sun.com/dtd/web-app_2_3.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/dtd/web-app_2_3.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;web-app&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;display-name&amp;gt;Security Managment Consulting&amp;lt;/display-name&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   &amp;lt;servlet&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;servlet-class&amp;gt;org.apache.xmlrpc.webserver.XmlRpcServlet&amp;lt;/servlet-class&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/servlet&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;servlet-mapping&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;url-pattern&amp;gt;/xmlrpc-status/*&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/servlet-mapping&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/web-app&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;From: Mike Baranski [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26109493&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt;Sent: Wednesday, October 28, 2009 3:49 PM
&lt;br&gt;&amp;gt;&amp;gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26109493&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;Subject: Problem (302 moved error)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I have the following java class:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;package com.secmgmt.xmlrpc.change_status;
&lt;br&gt;&amp;gt;&amp;gt;import org.apache.log4j.Logger;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;public class ChangeStatus
&lt;br&gt;&amp;gt;&amp;gt;{
&lt;br&gt;&amp;gt;&amp;gt;    public static final int SUCCESS = 0;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int INVALID_LOGIN = 1;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int EID_NOT_FOUND = 2;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int SERVER_NOT_PRIMARY = 3;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int NO_CHANGE_NEEDED = 4;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    private static Logger l = Logger.getLogger(ChangeStatus.class);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public static final String ACTIVE = &amp;quot;ACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;    public static final String INACTIVE = &amp;quot;INACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int PP_ACTIVE = 0;
&lt;br&gt;&amp;gt;&amp;gt;    public static final int PP_INACTIVE = 1;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public ChangeStatus()
&lt;br&gt;&amp;gt;&amp;gt;        {
&lt;br&gt;&amp;gt;&amp;gt;            l.debug(&amp;quot;Created the status xmlrpc class&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;        }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public boolean ping()
&lt;br&gt;&amp;gt;&amp;gt;        {
&lt;br&gt;&amp;gt;&amp;gt;            return true;
&lt;br&gt;&amp;gt;&amp;gt;        }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public int add(int one, int two)
&lt;br&gt;&amp;gt;&amp;gt;        {
&lt;br&gt;&amp;gt;&amp;gt;            l.debug(&amp;quot;Adding &amp;quot; + one + &amp;quot; and &amp;quot; + two);
&lt;br&gt;&amp;gt;&amp;gt;            return one + two;
&lt;br&gt;&amp;gt;&amp;gt;        }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    public int changeStatus(String eid, String user, String password,
&lt;br&gt;&amp;gt;&amp;gt;String
&lt;br&gt;&amp;gt;&amp;gt;status)
&lt;br&gt;&amp;gt;&amp;gt;        {
&lt;br&gt;&amp;gt;&amp;gt;            return SUCCESS;
&lt;br&gt;&amp;gt;&amp;gt;        }
&lt;br&gt;&amp;gt;&amp;gt;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;The following in the properties file:
&lt;br&gt;&amp;gt;&amp;gt;ChangeStatus=com.secmgmt.xmlrpc.picture.four.change_status.ChangeStatus
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;My webapp deploys properly, and I never see an error in the logs
&lt;br&gt;&amp;gt;&amp;gt;anywhere
&lt;br&gt;&amp;gt;&amp;gt;when I hit it.  My python program is:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;#!/usr/bin/python2
&lt;br&gt;&amp;gt;&amp;gt;import xmlrpclib
&lt;br&gt;&amp;gt;&amp;gt;from pprint import pprint
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;p = xmlrpclib.ServerProxy(&amp;quot;&lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status&lt;/a&gt;&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;print &amp;quot;Server created&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;try:
&lt;br&gt;&amp;gt;&amp;gt;    #print p.system.listMethods()
&lt;br&gt;&amp;gt;&amp;gt;    #print dir(p)
&lt;br&gt;&amp;gt;&amp;gt;    p._ServerProxy__verbose = 1
&lt;br&gt;&amp;gt;&amp;gt;    print &amp;quot;Ping result: %s&amp;quot; % (p.ChangeStatus.ping())
&lt;br&gt;&amp;gt;&amp;gt;except xmlrpclib.Error, v:
&lt;br&gt;&amp;gt;&amp;gt;    print &amp;quot;ERROR&amp;quot;, v
&lt;br&gt;&amp;gt;&amp;gt;    pass
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;print &amp;quot;Done&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Here is the output:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Server created
&lt;br&gt;&amp;gt;&amp;gt;connect: (192.168.1.15, 8080)
&lt;br&gt;&amp;gt;&amp;gt;send: 'POST /xmlrpc-status HTTP/1.0\r\nHost:
&lt;br&gt;&amp;gt;&amp;gt;192.168.1.15:8080\r\nUser-Agent: xmlrpclib.py/1.0.1 (by
&lt;br&gt;&amp;gt;&amp;gt;www.pythonware.com)\r\nContent-Type: text/xml\r\nContent-Length:
&lt;br&gt;&amp;gt;&amp;gt;111\r\n\r\n'
&lt;br&gt;&amp;gt;&amp;gt;send: &amp;quot;&amp;lt;?xml
&lt;br&gt;&amp;gt;&amp;gt;version='1.0'?&amp;gt;\n&amp;lt;methodCall&amp;gt;\n&amp;lt;methodName&amp;gt;ChangeStatus.ping&amp;lt;/methodName
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;\n&amp;lt;
&lt;br&gt;&amp;gt;&amp;gt;params&amp;gt;\n&amp;lt;/params&amp;gt;\n&amp;lt;/methodCall&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
&lt;br&gt;&amp;gt;&amp;gt;header: Server: Apache-Coyote/1.1
&lt;br&gt;&amp;gt;&amp;gt;header: Location: &lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;header: Date: Wed, 28 Oct 2009 19:47:50 GMT
&lt;br&gt;&amp;gt;&amp;gt;header: Connection: close
&lt;br&gt;&amp;gt;&amp;gt;ERROR &amp;lt;ProtocolError for 192.168.1.15:8080/xmlrpc-status: 302 Moved
&lt;br&gt;&amp;gt;&amp;gt;Temporarily&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Done
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Any idea why I get the 302 error?  My XML-RPC appears to be correct.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26109493.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26109481</id>
	<title>Re: Problem (302 moved error)</title>
	<published>2009-10-29T02:17:30Z</published>
	<updated>2009-10-29T02:17:30Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Try using the URL from the location header. In other words, add a &amp;quot;/&amp;quot;
&lt;br&gt;to the URL.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Oct 28, 2009 at 8:49 PM, Mike Baranski
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26109481&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have the following java class:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; package com.secmgmt.xmlrpc.change_status;
&lt;br&gt;&amp;gt; import org.apache.log4j.Logger;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public class ChangeStatus
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt;    public static final int SUCCESS = 0;
&lt;br&gt;&amp;gt;    public static final int INVALID_LOGIN = 1;
&lt;br&gt;&amp;gt;    public static final int EID_NOT_FOUND = 2;
&lt;br&gt;&amp;gt;    public static final int SERVER_NOT_PRIMARY = 3;
&lt;br&gt;&amp;gt;    public static final int NO_CHANGE_NEEDED = 4;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    private static Logger l = Logger.getLogger(ChangeStatus.class);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public static final String ACTIVE = &amp;quot;ACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;    public static final String INACTIVE = &amp;quot;INACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public static final int PP_ACTIVE = 0;
&lt;br&gt;&amp;gt;    public static final int PP_INACTIVE = 1;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public ChangeStatus()
&lt;br&gt;&amp;gt;        {
&lt;br&gt;&amp;gt;            l.debug(&amp;quot;Created the status xmlrpc class&amp;quot;);
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public boolean ping()
&lt;br&gt;&amp;gt;        {
&lt;br&gt;&amp;gt;            return true;
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public int add(int one, int two)
&lt;br&gt;&amp;gt;        {
&lt;br&gt;&amp;gt;            l.debug(&amp;quot;Adding &amp;quot; + one + &amp;quot; and &amp;quot; + two);
&lt;br&gt;&amp;gt;            return one + two;
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public int changeStatus(String eid, String user, String password, String
&lt;br&gt;&amp;gt; status)
&lt;br&gt;&amp;gt;        {
&lt;br&gt;&amp;gt;            return SUCCESS;
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The following in the properties file:
&lt;br&gt;&amp;gt; ChangeStatus=com.secmgmt.xmlrpc.picture.four.change_status.ChangeStatus
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My webapp deploys properly, and I never see an error in the logs anywhere
&lt;br&gt;&amp;gt; when I hit it.  My python program is:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; #!/usr/bin/python2
&lt;br&gt;&amp;gt; import xmlrpclib
&lt;br&gt;&amp;gt; from pprint import pprint
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; p = xmlrpclib.ServerProxy(&amp;quot;&lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status&lt;/a&gt;&amp;quot;)
&lt;br&gt;&amp;gt; print &amp;quot;Server created&amp;quot;
&lt;br&gt;&amp;gt; try:
&lt;br&gt;&amp;gt;    #print p.system.listMethods()
&lt;br&gt;&amp;gt;    #print dir(p)
&lt;br&gt;&amp;gt;    p._ServerProxy__verbose = 1
&lt;br&gt;&amp;gt;    print &amp;quot;Ping result: %s&amp;quot; % (p.ChangeStatus.ping())
&lt;br&gt;&amp;gt; except xmlrpclib.Error, v:
&lt;br&gt;&amp;gt;    print &amp;quot;ERROR&amp;quot;, v
&lt;br&gt;&amp;gt;    pass
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; print &amp;quot;Done&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here is the output:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Server created
&lt;br&gt;&amp;gt; connect: (192.168.1.15, 8080)
&lt;br&gt;&amp;gt; send: 'POST /xmlrpc-status HTTP/1.0\r\nHost:
&lt;br&gt;&amp;gt; 192.168.1.15:8080\r\nUser-Agent: xmlrpclib.py/1.0.1 (by
&lt;br&gt;&amp;gt; www.pythonware.com)\r\nContent-Type: text/xml\r\nContent-Length:
&lt;br&gt;&amp;gt; 111\r\n\r\n'
&lt;br&gt;&amp;gt; send: &amp;quot;&amp;lt;?xml
&lt;br&gt;&amp;gt; version='1.0'?&amp;gt;\n&amp;lt;methodCall&amp;gt;\n&amp;lt;methodName&amp;gt;ChangeStatus.ping&amp;lt;/methodName&amp;gt;\n&amp;lt;
&lt;br&gt;&amp;gt; params&amp;gt;\n&amp;lt;/params&amp;gt;\n&amp;lt;/methodCall&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;gt; reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
&lt;br&gt;&amp;gt; header: Server: Apache-Coyote/1.1
&lt;br&gt;&amp;gt; header: Location: &lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status/&lt;/a&gt;&lt;br&gt;&amp;gt; header: Date: Wed, 28 Oct 2009 19:47:50 GMT
&lt;br&gt;&amp;gt; header: Connection: close
&lt;br&gt;&amp;gt; ERROR &amp;lt;ProtocolError for 192.168.1.15:8080/xmlrpc-status: 302 Moved
&lt;br&gt;&amp;gt; Temporarily&amp;gt;
&lt;br&gt;&amp;gt; Done
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any idea why I get the 302 error?  My XML-RPC appears to be correct.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26109481.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26102081</id>
	<title>RE: Vague XML-RPC exceptions</title>
	<published>2009-10-28T14:01:55Z</published>
	<updated>2009-10-28T14:01:55Z</updated>
	<author>
		<name>Daphna Wasserman (dwasserm)</name>
	</author>
	<content type="html">Thanks! 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;] 
&lt;br&gt;Sent: Wednesday, October 28, 2009 2:39 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Vague XML-RPC exceptions
&lt;br&gt;&lt;br&gt;Daphna, we don't have access to that information. All we have is the exception you are seeing. We ask the SSL library for an incoming connection, or get a connection from Tomcat (or whatever servlet engine might be in use). If we get it, fine, if we don't get it, there's an exception.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/10/28 Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I understand its an SSL related problem, however I need information on the specific client which sent the bad message (there are dozens XML-RPC requests per minute). There is nothing in the XmlRpcErrorLogger which helps to identify that problematic client request. Can such information be added to the exception ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Tuesday, October 27, 2009 8:32 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: Vague XML-RPC exceptions
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unless you don't mismatch ports and the port is actually an http port, not an https port: This is clearly a purely SSL related problem. SSL client and server don't seem to match. (For example, SSL 1 client, and SSL 2 server, or vice versa.) Sorry, but I don't think that this list may help in that case.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jochen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 26, 2009 at 6:43 PM, Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102081&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are 
&lt;br&gt;&amp;gt;&amp;gt; unable to figure them out, as we cannot determine which request 
&lt;br&gt;&amp;gt;&amp;gt; caused it or by whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] -  server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt;&amp;gt; Remote host closed connection during handshake
&lt;br&gt;&amp;gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection 
&lt;br&gt;&amp;gt;&amp;gt; during handshake .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] -  server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt;&amp;gt; Failed to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there anyway we can better understand the source/cause of these 
&lt;br&gt;&amp;gt;&amp;gt; errors?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26102081.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26102062</id>
	<title>Re: Vague XML-RPC exceptions</title>
	<published>2009-10-28T14:00:39Z</published>
	<updated>2009-10-28T14:00:39Z</updated>
	<author>
		<name>Siegfried Goeschl</name>
	</author>
	<content type="html">Hi Daphna,
&lt;br&gt;&lt;br&gt;I know it is a long shot but the the Charles Web Proxy
&lt;br&gt;(&lt;a href=&quot;http://www.charlesproxy.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.charlesproxy.com/&lt;/a&gt;) supports SSL proxying (see
&lt;br&gt;&lt;a href=&quot;http://www.charlesproxy.com/documentation/using-charles/ssl-proxying/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.charlesproxy.com/documentation/using-charles/ssl-proxying/&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Siegfried Goeschl
&lt;br&gt;&lt;br&gt;Jochen Wiedmann wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Daphna, we don't have access to that information. All we have is the
&lt;br&gt;&amp;gt; exception you are seeing. We ask the SSL library for an incoming
&lt;br&gt;&amp;gt; connection, or get a connection from Tomcat (or whatever servlet
&lt;br&gt;&amp;gt; engine might be in use). If we get it, fine, if we don't get it,
&lt;br&gt;&amp;gt; there's an exception.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jochen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/10/28 Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102062&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; I understand its an SSL related problem, however I need information on the specific client which sent the bad message (there are dozens XML-RPC requests per minute). There is nothing in the XmlRpcErrorLogger which helps to identify that problematic client request. Can such information be added to the exception ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102062&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;&amp;gt; Sent: Tuesday, October 27, 2009 8:32 PM
&lt;br&gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102062&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; Subject: Re: Vague XML-RPC exceptions
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Unless you don't mismatch ports and the port is actually an http port, not an https port: This is clearly a purely SSL related problem. SSL client and server don't seem to match. (For example, SSL 1 client, and SSL 2 server, or vice versa.) Sorry, but I don't think that this list may help in that case.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Jochen
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Mon, Oct 26, 2009 at 6:43 PM, Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102062&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are unable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to figure them out, as we cannot determine which request caused it or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; by whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] - &amp;nbsp;server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Remote host closed connection during handshake
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; during handshake .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] - &amp;nbsp;server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Failed to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is there anyway we can better understand the source/cause of these
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; errors?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26102062.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26101152</id>
	<title>RE: Problem (302 moved error)</title>
	<published>2009-10-28T12:55:46Z</published>
	<updated>2009-10-28T12:55:46Z</updated>
	<author>
		<name>Mike Baranski-2</name>
	</author>
	<content type="html">Here is the web.xml, also:
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;!DOCTYPE web-app PUBLIC &amp;quot;-//Sun Microsystems, Inc.//DTD Web Application
&lt;br&gt;2.3//EN&amp;quot; &amp;quot;&lt;a href=&quot;http://java.sun.com/dtd/web-app_2_3.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/dtd/web-app_2_3.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;web-app&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;display-name&amp;gt;Security Managment Consulting&amp;lt;/display-name&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;servlet&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;lt;servlet-class&amp;gt;org.apache.xmlrpc.webserver.XmlRpcServlet&amp;lt;/servlet-class&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/servlet&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;servlet-name&amp;gt;XmlRpcServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;url-pattern&amp;gt;/xmlrpc-status/*&amp;lt;/url-pattern&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/web-app&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;From: Mike Baranski [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26101152&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;list-subscriptions@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;Sent: Wednesday, October 28, 2009 3:49 PM
&lt;br&gt;&amp;gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26101152&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Subject: Problem (302 moved error)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I have the following java class:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;package com.secmgmt.xmlrpc.change_status;
&lt;br&gt;&amp;gt;import org.apache.log4j.Logger;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;public class ChangeStatus
&lt;br&gt;&amp;gt;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int SUCCESS = 0;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int INVALID_LOGIN = 1;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int EID_NOT_FOUND = 2;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int SERVER_NOT_PRIMARY = 3;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int NO_CHANGE_NEEDED = 4;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;private static Logger l = Logger.getLogger(ChangeStatus.class);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final String ACTIVE = &amp;quot;ACTIVE&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final String INACTIVE = &amp;quot;INACTIVE&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int PP_ACTIVE = 0;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public static final int PP_INACTIVE = 1;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public ChangeStatus()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;l.debug(&amp;quot;Created the status xmlrpc class&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public boolean ping()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return true;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public int add(int one, int two)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;l.debug(&amp;quot;Adding &amp;quot; + one + &amp;quot; and &amp;quot; + two);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return one + two;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;public int changeStatus(String eid, String user, String password,
&lt;br&gt;&amp;gt;String
&lt;br&gt;&amp;gt;status)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return SUCCESS;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;The following in the properties file:
&lt;br&gt;&amp;gt;ChangeStatus=com.secmgmt.xmlrpc.picture.four.change_status.ChangeStatus
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;My webapp deploys properly, and I never see an error in the logs
&lt;br&gt;&amp;gt;anywhere
&lt;br&gt;&amp;gt;when I hit it. &amp;nbsp;My python program is:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;#!/usr/bin/python2
&lt;br&gt;&amp;gt;import xmlrpclib
&lt;br&gt;&amp;gt;from pprint import pprint
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;p = xmlrpclib.ServerProxy(&amp;quot;&lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status&lt;/a&gt;&amp;quot;)
&lt;br&gt;&amp;gt;print &amp;quot;Server created&amp;quot;
&lt;br&gt;&amp;gt;try:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;#print p.system.listMethods()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;#print dir(p)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;p._ServerProxy__verbose = 1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;print &amp;quot;Ping result: %s&amp;quot; % (p.ChangeStatus.ping())
&lt;br&gt;&amp;gt;except xmlrpclib.Error, v:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;print &amp;quot;ERROR&amp;quot;, v
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;pass
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;print &amp;quot;Done&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Here is the output:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Server created
&lt;br&gt;&amp;gt;connect: (192.168.1.15, 8080)
&lt;br&gt;&amp;gt;send: 'POST /xmlrpc-status HTTP/1.0\r\nHost:
&lt;br&gt;&amp;gt;192.168.1.15:8080\r\nUser-Agent: xmlrpclib.py/1.0.1 (by
&lt;br&gt;&amp;gt;www.pythonware.com)\r\nContent-Type: text/xml\r\nContent-Length:
&lt;br&gt;&amp;gt;111\r\n\r\n'
&lt;br&gt;&amp;gt;send: &amp;quot;&amp;lt;?xml
&lt;br&gt;&amp;gt;version='1.0'?&amp;gt;\n&amp;lt;methodCall&amp;gt;\n&amp;lt;methodName&amp;gt;ChangeStatus.ping&amp;lt;/methodName
&lt;br&gt;&amp;gt;&amp;gt;\n&amp;lt;
&lt;br&gt;&amp;gt;params&amp;gt;\n&amp;lt;/params&amp;gt;\n&amp;lt;/methodCall&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;gt;reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
&lt;br&gt;&amp;gt;header: Server: Apache-Coyote/1.1
&lt;br&gt;&amp;gt;header: Location: &lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status/&lt;/a&gt;&lt;br&gt;&amp;gt;header: Date: Wed, 28 Oct 2009 19:47:50 GMT
&lt;br&gt;&amp;gt;header: Connection: close
&lt;br&gt;&amp;gt;ERROR &amp;lt;ProtocolError for 192.168.1.15:8080/xmlrpc-status: 302 Moved
&lt;br&gt;&amp;gt;Temporarily&amp;gt;
&lt;br&gt;&amp;gt;Done
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Any idea why I get the 302 error? &amp;nbsp;My XML-RPC appears to be correct.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26101152.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26101049</id>
	<title>Problem (302 moved error)</title>
	<published>2009-10-28T12:48:50Z</published>
	<updated>2009-10-28T12:48:50Z</updated>
	<author>
		<name>Mike Baranski-2</name>
	</author>
	<content type="html">I have the following java class:
&lt;br&gt;&lt;br&gt;package com.secmgmt.xmlrpc.change_status;
&lt;br&gt;import org.apache.log4j.Logger;
&lt;br&gt;&lt;br&gt;public class ChangeStatus
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int SUCCESS = 0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int INVALID_LOGIN = 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int EID_NOT_FOUND = 2;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int SERVER_NOT_PRIMARY = 3;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int NO_CHANGE_NEEDED = 4;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; private static Logger l = Logger.getLogger(ChangeStatus.class);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final String ACTIVE = &amp;quot;ACTIVE&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final String INACTIVE = &amp;quot;INACTIVE&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int PP_ACTIVE = 0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public static final int PP_INACTIVE = 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public ChangeStatus()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; l.debug(&amp;quot;Created the status xmlrpc class&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean ping()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public int add(int one, int two)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; l.debug(&amp;quot;Adding &amp;quot; + one + &amp;quot; and &amp;quot; + two);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return one + two;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public int changeStatus(String eid, String user, String password, String
&lt;br&gt;status)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return SUCCESS;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;The following in the properties file:
&lt;br&gt;ChangeStatus=com.secmgmt.xmlrpc.picture.four.change_status.ChangeStatus
&lt;br&gt;&lt;br&gt;My webapp deploys properly, and I never see an error in the logs anywhere
&lt;br&gt;when I hit it. &amp;nbsp;My python program is:
&lt;br&gt;&lt;br&gt;#!/usr/bin/python2
&lt;br&gt;import xmlrpclib
&lt;br&gt;from pprint import pprint
&lt;br&gt;&lt;br&gt;p = xmlrpclib.ServerProxy(&amp;quot;&lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status&lt;/a&gt;&amp;quot;)
&lt;br&gt;print &amp;quot;Server created&amp;quot;
&lt;br&gt;try:
&lt;br&gt;&amp;nbsp; &amp;nbsp; #print p.system.listMethods()
&lt;br&gt;&amp;nbsp; &amp;nbsp; #print dir(p)
&lt;br&gt;&amp;nbsp; &amp;nbsp; p._ServerProxy__verbose = 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; print &amp;quot;Ping result: %s&amp;quot; % (p.ChangeStatus.ping())
&lt;br&gt;except xmlrpclib.Error, v:
&lt;br&gt;&amp;nbsp; &amp;nbsp; print &amp;quot;ERROR&amp;quot;, v
&lt;br&gt;&amp;nbsp; &amp;nbsp; pass
&lt;br&gt;&lt;br&gt;print &amp;quot;Done&amp;quot;
&lt;br&gt;&lt;br&gt;Here is the output:
&lt;br&gt;&lt;br&gt;Server created
&lt;br&gt;connect: (192.168.1.15, 8080)
&lt;br&gt;send: 'POST /xmlrpc-status HTTP/1.0\r\nHost:
&lt;br&gt;192.168.1.15:8080\r\nUser-Agent: xmlrpclib.py/1.0.1 (by
&lt;br&gt;www.pythonware.com)\r\nContent-Type: text/xml\r\nContent-Length:
&lt;br&gt;111\r\n\r\n'
&lt;br&gt;send: &amp;quot;&amp;lt;?xml
&lt;br&gt;version='1.0'?&amp;gt;\n&amp;lt;methodCall&amp;gt;\n&amp;lt;methodName&amp;gt;ChangeStatus.ping&amp;lt;/methodName&amp;gt;\n&amp;lt;
&lt;br&gt;params&amp;gt;\n&amp;lt;/params&amp;gt;\n&amp;lt;/methodCall&amp;gt;\n&amp;quot;
&lt;br&gt;reply: 'HTTP/1.1 302 Moved Temporarily\r\n'
&lt;br&gt;header: Server: Apache-Coyote/1.1
&lt;br&gt;header: Location: &lt;a href=&quot;http://192.168.1.15:8080/xmlrpc-status/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.1.15:8080/xmlrpc-status/&lt;/a&gt;&lt;br&gt;header: Date: Wed, 28 Oct 2009 19:47:50 GMT
&lt;br&gt;header: Connection: close
&lt;br&gt;ERROR &amp;lt;ProtocolError for 192.168.1.15:8080/xmlrpc-status: 302 Moved
&lt;br&gt;Temporarily&amp;gt;
&lt;br&gt;Done
&lt;br&gt;&lt;br&gt;Any idea why I get the 302 error? &amp;nbsp;My XML-RPC appears to be correct.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-%28302-moved-error%29-tp26101049p26101049.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26093923</id>
	<title>Re: Vague XML-RPC exceptions</title>
	<published>2009-10-28T05:38:45Z</published>
	<updated>2009-10-28T05:38:45Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Daphna, we don't have access to that information. All we have is the
&lt;br&gt;exception you are seeing. We ask the SSL library for an incoming
&lt;br&gt;connection, or get a connection from Tomcat (or whatever servlet
&lt;br&gt;engine might be in use). If we get it, fine, if we don't get it,
&lt;br&gt;there's an exception.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/10/28 Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093923&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I understand its an SSL related problem, however I need information on the specific client which sent the bad message (there are dozens XML-RPC requests per minute). There is nothing in the XmlRpcErrorLogger which helps to identify that problematic client request. Can such information be added to the exception ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093923&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Tuesday, October 27, 2009 8:32 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093923&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: Vague XML-RPC exceptions
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unless you don't mismatch ports and the port is actually an http port, not an https port: This is clearly a purely SSL related problem. SSL client and server don't seem to match. (For example, SSL 1 client, and SSL 2 server, or vice versa.) Sorry, but I don't think that this list may help in that case.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jochen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 26, 2009 at 6:43 PM, Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093923&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are unable
&lt;br&gt;&amp;gt;&amp;gt; to figure them out, as we cannot determine which request caused it or
&lt;br&gt;&amp;gt;&amp;gt; by whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] -  server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt; Remote host closed connection during handshake
&lt;br&gt;&amp;gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection
&lt;br&gt;&amp;gt;&amp;gt; during handshake .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] -  server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt;&amp;gt; Failed to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .
&lt;br&gt;&amp;gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there anyway we can better understand the source/cause of these
&lt;br&gt;&amp;gt;&amp;gt; errors?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26093923.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26092231</id>
	<title>RE: Vague XML-RPC exceptions</title>
	<published>2009-10-28T03:16:18Z</published>
	<updated>2009-10-28T03:16:18Z</updated>
	<author>
		<name>Daphna Wasserman (dwasserm)</name>
	</author>
	<content type="html">I understand its an SSL related problem, however I need information on the specific client which sent the bad message (there are dozens XML-RPC requests per minute). There is nothing in the XmlRpcErrorLogger which helps to identify that problematic client request. Can such information be added to the exception ?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Daphna 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26092231&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;] 
&lt;br&gt;Sent: Tuesday, October 27, 2009 8:32 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26092231&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Vague XML-RPC exceptions
&lt;br&gt;&lt;br&gt;Unless you don't mismatch ports and the port is actually an http port, not an https port: This is clearly a purely SSL related problem. SSL client and server don't seem to match. (For example, SSL 1 client, and SSL 2 server, or vice versa.) Sorry, but I don't think that this list may help in that case.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Oct 26, 2009 at 6:43 PM, Daphna Wasserman (dwasserm) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26092231&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are unable 
&lt;br&gt;&amp;gt; to figure them out, as we cannot determine which request caused it or 
&lt;br&gt;&amp;gt; by whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] -  server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt; Remote host closed connection during handshake
&lt;br&gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection 
&lt;br&gt;&amp;gt; during handshake .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] -  server.XmlRpcErrorLogger - 
&lt;br&gt;&amp;gt; Failed to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there anyway we can better understand the source/cause of these 
&lt;br&gt;&amp;gt; errors?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26092231.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26082781</id>
	<title>Re: Vague XML-RPC exceptions</title>
	<published>2009-10-27T11:31:48Z</published>
	<updated>2009-10-27T11:31:48Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Unless you don't mismatch ports and the port is actually an http port,
&lt;br&gt;not an https port: This is clearly a purely SSL related problem. SSL
&lt;br&gt;client and server don't seem to match. (For example, SSL 1 client, and
&lt;br&gt;SSL 2 server, or vice versa.) Sorry, but I don't think that this list
&lt;br&gt;may help in that case.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Oct 26, 2009 at 6:43 PM, Daphna Wasserman (dwasserm)
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26082781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dwasserm@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are unable
&lt;br&gt;&amp;gt; to figure them out, as we cannot determine which request caused it or by
&lt;br&gt;&amp;gt; whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] -  server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger - Remote
&lt;br&gt;&amp;gt; host closed connection during handshake
&lt;br&gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection
&lt;br&gt;&amp;gt; during handshake
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] -  server.XmlRpcErrorLogger - Failed
&lt;br&gt;&amp;gt; to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there anyway we can better understand the source/cause of these
&lt;br&gt;&amp;gt; errors?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Daphna
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26082781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26074496</id>
	<title>[GUMP@vmgump]: Project xmlrpc (in module ws-xmlrpc) failed</title>
	<published>2009-10-27T02:21:50Z</published>
	<updated>2009-10-27T02:21:50Z</updated>
	<author>
		<name>Sam Ruby</name>
	</author>
	<content type="html">To whom it may engage...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;This is an automated request, but not an unsolicited one. For 
&lt;br&gt;more information please visit &lt;a href=&quot;http://gump.apache.org/nagged.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gump.apache.org/nagged.html&lt;/a&gt;, 
&lt;br&gt;and/or contact the folk at &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26074496&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;general@...&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Project xmlrpc has an issue affecting its community integration.
&lt;br&gt;This issue affects 1 projects,
&lt;br&gt;&amp;nbsp;and has been outstanding for 8 runs.
&lt;br&gt;The current state of this project is 'Failed', with reason 'Build Failed'.
&lt;br&gt;For reference only, the following projects are affected by this:
&lt;br&gt;&amp;nbsp; &amp;nbsp; - xmlrpc : &amp;nbsp;A Java implementation of XML-RPC
&lt;br&gt;&lt;br&gt;&lt;br&gt;Full details are available at:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;That said, some information snippets are provided here.
&lt;br&gt;&lt;br&gt;The following annotations (debug/informational/warning/error messages) were provided:
&lt;br&gt;&amp;nbsp;-INFO- Optional dependency javax.servlet prerequisite failed with reason build failed
&lt;br&gt;&amp;nbsp;-INFO- Optional dependency commons-httpclient-2.0-branch prerequisite failed with reason build failed
&lt;br&gt;&amp;nbsp;-DEBUG- (Gump generated) Maven2 Settings in: /srv/gump/public/workspace/ws-xmlrpc/gump_mvn_settings.xml
&lt;br&gt;&amp;nbsp;-INFO- Failed with reason build failed
&lt;br&gt;&amp;nbsp;-DEBUG- Maven POM in: /srv/gump/public/workspace/ws-xmlrpc/pom.xml
&lt;br&gt;&amp;nbsp;-DEBUG- Extracted fallback artifacts from Gump Repository
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The following work was performed:
&lt;br&gt;&lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/gump_work/build_ws-xmlrpc_xmlrpc.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/gump_work/build_ws-xmlrpc_xmlrpc.html&lt;/a&gt;&lt;br&gt;Work Name: build_ws-xmlrpc_xmlrpc (Type: Build)
&lt;br&gt;Work ended in a state of : Failed
&lt;br&gt;Elapsed: 47 secs
&lt;br&gt;Command Line: mvn --batch-mode --settings /srv/gump/public/workspace/ws-xmlrpc/gump_mvn_settings.xml package 
&lt;br&gt;[Working Directory: /srv/gump/public/workspace/ws-xmlrpc]
&lt;br&gt;CLASSPATH: /usr/lib/jvm/java-6-sun/lib/tools.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/public/workspace/httpcomponents/2.0.2/commons-httpclient-2.0.2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/packages/junit3.8.1/junit.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-tc6/output/build/lib/servlet-api.jar:/srv/gump/packages/jsse1.0.3/lib/jcert.jar:/srv/gump/packages/jsse1.0.3/lib/jnet.jar:/srv/gump/packages/jsse1.0.3/l
&lt;br&gt;&amp;nbsp;ib/jsse.jar
&lt;br&gt;---------------------------------------------
&lt;br&gt;[INFO] [compiler:testCompile]
&lt;br&gt;[INFO] Compiling 20 source files to /srv/gump/public/workspace/ws-xmlrpc/server/target/test-classes
&lt;br&gt;[INFO] [surefire:test]
&lt;br&gt;[INFO] Surefire report directory: /srv/gump/public/workspace/ws-xmlrpc/server/target/surefire-reports
&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;&amp;nbsp;T E S T S
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;Running org.apache.xmlrpc.test.AuthenticationTest
&lt;br&gt;log4j:WARN No appenders could be found for logger (org.apache.xmlrpc.server.XmlRpcStreamServer).
&lt;br&gt;log4j:WARN Please initialize the log4j system properly.
&lt;br&gt;log4j:WARN See &lt;a href=&quot;http://logging.apache.org/log4j/1.2/faq.html#noconfig&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://logging.apache.org/log4j/1.2/faq.html#noconfig&lt;/a&gt;&amp;nbsp;for more info.
&lt;br&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.704 sec
&lt;br&gt;Running org.apache.xmlrpc.test.JiraTest
&lt;br&gt;Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.049 sec
&lt;br&gt;Running org.apache.xmlrpc.test.DynamicProxyTest
&lt;br&gt;Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.192 sec
&lt;br&gt;Running org.apache.xmlrpc.test.ParserTest
&lt;br&gt;Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.024 sec &amp;lt;&amp;lt;&amp;lt; FAILURE!
&lt;br&gt;Running org.apache.xmlrpc.test.BaseTest
&lt;br&gt;Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.938 sec
&lt;br&gt;Running org.apache.xmlrpc.test.ClientIpTest
&lt;br&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
&lt;br&gt;Running org.apache.xmlrpc.test.SerializerTest
&lt;br&gt;Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
&lt;br&gt;Running org.apache.xmlrpc.test.MetadataTest
&lt;br&gt;Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.34 sec
&lt;br&gt;Running org.apache.xmlrpc.test.CustomTypesTest
&lt;br&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 sec
&lt;br&gt;&lt;br&gt;Results :
&lt;br&gt;&lt;br&gt;Tests in error: 
&lt;br&gt;&amp;nbsp; testOptionalParams(org.apache.xmlrpc.test.ParserTest)
&lt;br&gt;&lt;br&gt;Tests run: 51, Failures: 0, Errors: 1, Skipped: 0
&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[ERROR] BUILD FAILURE
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] There are test failures.
&lt;br&gt;&lt;br&gt;Please refer to /srv/gump/public/workspace/ws-xmlrpc/server/target/surefire-reports for the individual test results.
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] For more information, run Maven with the -e switch
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 37 seconds
&lt;br&gt;[INFO] Finished at: Tue Oct 27 01:21:37 PST 2009
&lt;br&gt;[INFO] Final Memory: 21M/38M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;---------------------------------------------
&lt;br&gt;&lt;br&gt;To subscribe to this information via syndicated feeds:
&lt;br&gt;- RSS: &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/rss.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/rss.xml&lt;/a&gt;&lt;br&gt;- Atom: &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/atom.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/atom.xml&lt;/a&gt;&lt;br&gt;&lt;br&gt;============================== Gump Tracking Only ===
&lt;br&gt;Produced by Gump version 2.3.
&lt;br&gt;Gump Run 07000027102009, vmgump:vmgump-public:07000027102009
&lt;br&gt;Gump E-mail Identifier (unique within run) #29.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Apache Gump
&lt;br&gt;&lt;a href=&quot;http://gump.apache.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gump.apache.org/&lt;/a&gt;&amp;nbsp;[Instance: vmgump]
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-GUMP%40vmgump-%3A-Project-xmlrpc-%28in-module-ws-xmlrpc%29-failed-tp26074496p26074496.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26067175</id>
	<title>Re: Vague XML-RPC exceptions</title>
	<published>2009-10-26T13:39:43Z</published>
	<updated>2009-10-26T13:39:43Z</updated>
	<author>
		<name>Siegfried Goeschl</name>
	</author>
	<content type="html">Hi Daphna,
&lt;br&gt;&lt;br&gt;is it possible to check the traffic using Wireshark or an HTTP proxy?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Siegfried Goeschl
&lt;br&gt;&lt;br&gt;Daphna Wasserman (dwasserm) wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi, 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; We have been receiving the following XMLRpc exceptions, and are unable
&lt;br&gt;&amp;gt; to figure them out, as we cannot determine which request caused it or by
&lt;br&gt;&amp;gt; whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.739 IST] - &amp;nbsp;server.XmlRpcErrorLogger -
&lt;br&gt;&amp;gt; Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt; javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger - Remote
&lt;br&gt;&amp;gt; host closed connection during handshake 
&lt;br&gt;&amp;gt; javax.net.ssl.SSLHandshakeException: Remote host closed connection
&lt;br&gt;&amp;gt; during handshake
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by: java.io.EOFException: SSL peer shut down incorrectly
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; ERROR [10 26 2009 13:32:55.858 IST] - &amp;nbsp;server.XmlRpcErrorLogger - Failed
&lt;br&gt;&amp;gt; to parse XML-RPC request: Premature end of file.
&lt;br&gt;&amp;gt; org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;&amp;gt; Premature end of file.
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .
&lt;br&gt;&amp;gt; .Caused by:
&lt;br&gt;&amp;gt; org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Is there anyway we can better understand the source/cause of these
&lt;br&gt;&amp;gt; errors?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Daphna 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26067175.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26064210</id>
	<title>Vague XML-RPC exceptions</title>
	<published>2009-10-26T10:43:26Z</published>
	<updated>2009-10-26T10:43:26Z</updated>
	<author>
		<name>Daphna Wasserman (dwasserm)</name>
	</author>
	<content type="html">Hi, 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;We are using XML-RPC version 3.1.1 with SSL in our application.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;We have been receiving the following XMLRpc exceptions, and are unable
&lt;br&gt;to figure them out, as we cannot determine which request caused it or by
&lt;br&gt;whom it was sent (dozens of XML-RPC requests are sent in 1 min).
&lt;br&gt;&amp;nbsp;
&lt;br&gt;ERROR [10 26 2009 13:32:55.739 IST] - &amp;nbsp;server.XmlRpcErrorLogger -
&lt;br&gt;Unsupported SSL v2.0 ClientHello
&lt;br&gt;javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello
&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;ERROR [10 26 2009 13:32:55.771 IST] -- server.XmlRpcErrorLogger - Remote
&lt;br&gt;host closed connection during handshake 
&lt;br&gt;javax.net.ssl.SSLHandshakeException: Remote host closed connection
&lt;br&gt;during handshake
&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;.Caused by: java.io.EOFException: SSL peer shut down incorrectly
&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;ERROR [10 26 2009 13:32:55.858 IST] - &amp;nbsp;server.XmlRpcErrorLogger - Failed
&lt;br&gt;to parse XML-RPC request: Premature end of file.
&lt;br&gt;org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request:
&lt;br&gt;Premature end of file.
&lt;br&gt;.
&lt;br&gt;.
&lt;br&gt;.Caused by:
&lt;br&gt;org.xml.sax.SAXParseException: Premature end of file.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Is there anyway we can better understand the source/cause of these
&lt;br&gt;errors?
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Thanks
&lt;br&gt;Daphna 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vague-XML-RPC-exceptions-tp26064210p26064210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26037186</id>
	<title>[GUMP@vmgump]: Project xmlrpc (in module ws-xmlrpc) failed</title>
	<published>2009-10-24T01:48:59Z</published>
	<updated>2009-10-24T01:48:59Z</updated>
	<author>
		<name>Sam Ruby</name>
	</author>
	<content type="html">To whom it may engage...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;This is an automated request, but not an unsolicited one. For 
&lt;br&gt;more information please visit &lt;a href=&quot;http://gump.apache.org/nagged.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gump.apache.org/nagged.html&lt;/a&gt;, 
&lt;br&gt;and/or contact the folk at &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26037186&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;general@...&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Project xmlrpc has an issue affecting its community integration.
&lt;br&gt;This issue affects 1 projects,
&lt;br&gt;&amp;nbsp;and has been outstanding for 349 runs.
&lt;br&gt;The current state of this project is 'Failed', with reason 'Build Failed'.
&lt;br&gt;For reference only, the following projects are affected by this:
&lt;br&gt;&amp;nbsp; &amp;nbsp; - xmlrpc : &amp;nbsp;A Java implementation of XML-RPC
&lt;br&gt;&lt;br&gt;&lt;br&gt;Full details are available at:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;That said, some information snippets are provided here.
&lt;br&gt;&lt;br&gt;The following annotations (debug/informational/warning/error messages) were provided:
&lt;br&gt;&amp;nbsp;-INFO- Optional dependency commons-httpclient-2.0-branch prerequisite failed with reason build failed
&lt;br&gt;&amp;nbsp;-INFO- Optional dependency javax.servlet prerequisite failed with reason build failed
&lt;br&gt;&amp;nbsp;-DEBUG- (Gump generated) Maven2 Settings in: /srv/gump/public/workspace/ws-xmlrpc/gump_mvn_settings.xml
&lt;br&gt;&amp;nbsp;-INFO- Failed with reason build failed
&lt;br&gt;&amp;nbsp;-DEBUG- Maven POM in: /srv/gump/public/workspace/ws-xmlrpc/pom.xml
&lt;br&gt;&amp;nbsp;-DEBUG- Extracted fallback artifacts from Gump Repository
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The following work was performed:
&lt;br&gt;&lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/gump_work/build_ws-xmlrpc_xmlrpc.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/gump_work/build_ws-xmlrpc_xmlrpc.html&lt;/a&gt;&lt;br&gt;Work Name: build_ws-xmlrpc_xmlrpc (Type: Build)
&lt;br&gt;Work ended in a state of : Failed
&lt;br&gt;Elapsed: 33 secs
&lt;br&gt;Command Line: mvn --batch-mode --settings /srv/gump/public/workspace/ws-xmlrpc/gump_mvn_settings.xml package 
&lt;br&gt;[Working Directory: /srv/gump/public/workspace/ws-xmlrpc]
&lt;br&gt;CLASSPATH: /usr/lib/jvm/java-6-sun/lib/tools.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/public/workspace/httpcomponents/2.0.2/commons-httpclient-2.0.2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/packages/junit3.8.1/junit.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/tomcat-tc6/output/build/lib/servlet-api.jar:/srv/gump/packages/jsse1.0.3/lib/jcert.jar:/srv/gump/packages/jsse1.0.3/lib/jnet.jar:/srv/gump/packages/jsse1.0.3/l
&lt;br&gt;&amp;nbsp;ib/jsse.jar
&lt;br&gt;---------------------------------------------
&lt;br&gt;[INFO] [compiler:testCompile]
&lt;br&gt;[INFO] Compiling 20 source files to /srv/gump/public/workspace/ws-xmlrpc/server/target/test-classes
&lt;br&gt;[INFO] [surefire:test]
&lt;br&gt;[INFO] Surefire report directory: /srv/gump/public/workspace/ws-xmlrpc/server/target/surefire-reports
&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;&amp;nbsp;T E S T S
&lt;br&gt;log4j:WARN No appenders could be found for logger (org.apache.xmlrpc.server.XmlRpcStreamServer).
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;log4j:WARN Please initialize the log4j system properly.
&lt;br&gt;log4j:WARN See &lt;a href=&quot;http://logging.apache.org/log4j/1.2/faq.html#noconfig&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://logging.apache.org/log4j/1.2/faq.html#noconfig&lt;/a&gt;&amp;nbsp;for more info.
&lt;br&gt;Running org.apache.xmlrpc.test.AuthenticationTest
&lt;br&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.715 sec
&lt;br&gt;Running org.apache.xmlrpc.test.JiraTest
&lt;br&gt;Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.782 sec
&lt;br&gt;Running org.apache.xmlrpc.test.DynamicProxyTest
&lt;br&gt;Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 sec
&lt;br&gt;Running org.apache.xmlrpc.test.ParserTest
&lt;br&gt;Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
&lt;br&gt;Running org.apache.xmlrpc.test.BaseTest
&lt;br&gt;Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.57 sec
&lt;br&gt;Running org.apache.xmlrpc.test.ClientIpTest
&lt;br&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
&lt;br&gt;Running org.apache.xmlrpc.test.SerializerTest
&lt;br&gt;Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
&lt;br&gt;Running org.apache.xmlrpc.test.MetadataTest
&lt;br&gt;Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.256 sec
&lt;br&gt;Running org.apache.xmlrpc.test.CustomTypesTest
&lt;br&gt;Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec &amp;lt;&amp;lt;&amp;lt; FAILURE!
&lt;br&gt;&lt;br&gt;Results :
&lt;br&gt;&lt;br&gt;Failed tests: 
&lt;br&gt;&amp;nbsp; testCustomDateFormat(org.apache.xmlrpc.test.CustomTypesTest)
&lt;br&gt;&lt;br&gt;Tests run: 51, Failures: 1, Errors: 0, Skipped: 0
&lt;br&gt;&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[ERROR] BUILD FAILURE
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] There are test failures.
&lt;br&gt;&lt;br&gt;Please refer to /srv/gump/public/workspace/ws-xmlrpc/server/target/surefire-reports for the individual test results.
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] For more information, run Maven with the -e switch
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 31 seconds
&lt;br&gt;[INFO] Finished at: Sat Oct 24 01:48:54 PDT 2009
&lt;br&gt;[INFO] Final Memory: 21M/44M
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;---------------------------------------------
&lt;br&gt;&lt;br&gt;To subscribe to this information via syndicated feeds:
&lt;br&gt;- RSS: &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/rss.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/rss.xml&lt;/a&gt;&lt;br&gt;- Atom: &lt;a href=&quot;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/atom.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vmgump.apache.org/gump/public/ws-xmlrpc/xmlrpc/atom.xml&lt;/a&gt;&lt;br&gt;&lt;br&gt;============================== Gump Tracking Only ===
&lt;br&gt;Produced by Gump version 2.3.
&lt;br&gt;Gump Run 11000024102009, vmgump:vmgump-public:11000024102009
&lt;br&gt;Gump E-mail Identifier (unique within run) #13.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Apache Gump
&lt;br&gt;&lt;a href=&quot;http://gump.apache.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gump.apache.org/&lt;/a&gt;&amp;nbsp;[Instance: vmgump]
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-GUMP%40vmgump-%3A-Project-xmlrpc-%28in-module-ws-xmlrpc%29-failed-tp26037186p26037186.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958920</id>
	<title>Re: Adding &lt;string&gt; tag in XML-RPC 3.1</title>
	<published>2009-10-19T07:03:14Z</published>
	<updated>2009-10-19T07:03:14Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Sigh! Is anyone actually using the FAQ and that stuff?
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://ws.apache.org/xmlrpc/faq.html#string_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/xmlrpc/faq.html#string_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Oct 19, 2009 at 3:33 PM, Shirabur, Aravind Ashok
&lt;br&gt;(Communication &amp; Media Solutions) &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25958920&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;arvindas@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are using java XML-RPC library 3.1; when my client application send's string datatype, &amp;lt;string&amp;gt; tag is missing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; String tag missing::
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;\?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;methodCall&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;methodName&amp;gt;GetMyDetails&amp;lt;/methodName&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;params&amp;gt;&amp;lt;param&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;struct&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originNodeType&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;EXT&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originHostName&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;testserver&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/struct&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/param&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/params&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/methodCall&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Expected request message with string tag::
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;\?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;methodCall&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;methodName&amp;gt;GetMyDetails&amp;lt;/methodName&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;params&amp;gt;&amp;lt;param&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;value&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;struct&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originNodeType&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;&amp;lt;string&amp;gt;EXT&amp;lt;/string&amp;gt;&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originHostName&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;&amp;lt;string&amp;gt;testserver&amp;gt;&amp;lt;/string&amp;gt;&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/struct&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/param&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/params&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/methodCall&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Aravind
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Adding-%3Cstring%3E-tag-in-XML-RPC-3.1-tp25958896p25958920.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958896</id>
	<title>Adding &lt;string&gt; tag in XML-RPC 3.1</title>
	<published>2009-10-19T06:33:56Z</published>
	<updated>2009-10-19T06:33:56Z</updated>
	<author>
		<name>Shirabur, Aravind Ashok (Communication &amp; Media Solutions)</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;We are using java XML-RPC library 3.1; when my client application send's string datatype, &amp;lt;string&amp;gt; tag is missing.
&lt;br&gt;&lt;br&gt;String tag missing::
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;\?&amp;gt;
&lt;br&gt;&amp;lt;methodCall&amp;gt;
&lt;br&gt;&amp;lt;methodName&amp;gt;GetMyDetails&amp;lt;/methodName&amp;gt;
&lt;br&gt;&amp;lt;params&amp;gt;&amp;lt;param&amp;gt;
&lt;br&gt;&amp;lt;value&amp;gt;
&lt;br&gt;&amp;lt;struct&amp;gt;
&lt;br&gt;&amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originNodeType&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;EXT&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originHostName&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;testserver&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;lt;/struct&amp;gt;
&lt;br&gt;&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;lt;/params&amp;gt;
&lt;br&gt;&amp;lt;/methodCall&amp;gt;
&lt;br&gt;&lt;br&gt;Expected request message with string tag::
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;\?&amp;gt;
&lt;br&gt;&amp;lt;methodCall&amp;gt;
&lt;br&gt;&amp;lt;methodName&amp;gt;GetMyDetails&amp;lt;/methodName&amp;gt;
&lt;br&gt;&amp;lt;params&amp;gt;&amp;lt;param&amp;gt;
&lt;br&gt;&amp;lt;value&amp;gt;
&lt;br&gt;&amp;lt;struct&amp;gt;
&lt;br&gt;&amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originNodeType&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;&amp;lt;string&amp;gt;EXT&amp;lt;/string&amp;gt;&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;lt;member&amp;gt;&amp;lt;name&amp;gt;originHostName&amp;lt;/name&amp;gt;&amp;lt;value&amp;gt;&amp;lt;string&amp;gt;testserver&amp;gt;&amp;lt;/string&amp;gt;&amp;lt;/value&amp;gt;&amp;lt;/member&amp;gt;
&lt;br&gt;&amp;lt;/struct&amp;gt;
&lt;br&gt;&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;lt;/params&amp;gt;
&lt;br&gt;&amp;lt;/methodCall&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Aravind
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Adding-%3Cstring%3E-tag-in-XML-RPC-3.1-tp25958896p25958896.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25885162</id>
	<title>RE: XML RPC Question</title>
	<published>2009-10-13T21:27:43Z</published>
	<updated>2009-10-13T21:27:43Z</updated>
	<author>
		<name>balakarthik.baskaran</name>
	</author>
	<content type="html">Hi Jochen,
&lt;br&gt;&lt;br&gt;The setup is running in production for more than 1 year and we are
&lt;br&gt;seeing the timeout behaviour only recently when the time of execution of
&lt;br&gt;the server process is &amp;gt;1hr.Modifying the arch would be quite difficult
&lt;br&gt;at this point.
&lt;br&gt;&lt;br&gt;I was looking at multiple layers and was little sceptic on if there
&lt;br&gt;could be an inbuilt timeout that would be available.Please let me know
&lt;br&gt;if that could be possible or is there no such param availbale?
&lt;br&gt;&lt;br&gt;Thanks for your help.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Bala
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Jochen Wiedmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25885162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jochen.wiedmann@...&lt;/a&gt;]
&lt;br&gt;Sent: Tuesday, October 13, 2009 7:36 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25885162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xmlrpc-dev@...&lt;/a&gt;
&lt;br&gt;Subject: Re: XML RPC Question
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;if your task actually requires more than one hour to run, I'd strongly
&lt;br&gt;recommend an asynchronous procedure, like this:
&lt;br&gt;&lt;br&gt;- On the server, spawn a thread, which creates a unique ID. The new
&lt;br&gt;thread
&lt;br&gt;&amp;nbsp; starts performing the task and returns the ID to the client.
&lt;br&gt;- Client starts running in a loop. Every minute or so, send a query to
&lt;br&gt;the server,
&lt;br&gt;&amp;nbsp; whether the thread is ready. If so, leave the loop. Otherwise, go
&lt;br&gt;sleeping for
&lt;br&gt;&amp;nbsp; another minute.
&lt;br&gt;&lt;br&gt;Should be much easier to implement than taking care of all these TCP/IP
&lt;br&gt;and HTTP related timeout considerations.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Oct 13, 2009 at 3:49 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25885162&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;balakarthik.baskaran@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are making use of a configuration where the XMLRPC Server is
&lt;br&gt;&amp;gt; brought up in one linux server and the XMLRpc Client class is invoked
&lt;br&gt;&amp;gt; in another Linux Server(via a shell script and both are behind the
&lt;br&gt;&amp;gt; firewall).The XMLRPC server invokes a java business class and it runs
&lt;br&gt;&amp;gt; for more than one hour.The server is set to return &amp;quot;0&amp;quot; on success and
&lt;br&gt;&amp;quot;1&amp;quot; on failure.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are seeing the connection to be terminated b/w the client and
&lt;br&gt;&amp;gt; server exactly after one hour although the server process is
&lt;br&gt;&amp;gt; completing without any issues.We are seeing a &amp;quot;Connection reset&amp;quot; error
&lt;br&gt;&lt;br&gt;&amp;gt; and the message displayed is an error (msg to be displayed when return
&lt;br&gt;&lt;br&gt;&amp;gt; is 1).However,we are not seeing any exceptions in the server log(after
&lt;br&gt;&lt;br&gt;&amp;gt; 1 hr and 30 mins run).We are seeing success messages or completion of
&lt;br&gt;the business class.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there a default connection timeout that is set/could be defined b/w
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; the XMLRPC Client and Server?Or could it be a socket connection
&lt;br&gt;&amp;gt; timeout/OS level timeout that could be creating the issue?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Bala
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please do not print this email unless it is absolutely necessary.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The information contained in this electronic message and any
&lt;/div&gt;attachments to this message are intended for the exclusive use of the
&lt;br&gt;addressee(s) and may contain proprietary, confidential or privileged
&lt;br&gt;information. If you are not the intended recipient, you should not
&lt;br&gt;disseminate, distribute or copy this e-mail. Please notify the sender
&lt;br&gt;immediately and destroy all copies of this message and any attachments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; WARNING: Computer viruses can be transmitted via email. The recipient
&lt;br&gt;should check this email and any attachments for the presence of viruses.
&lt;br&gt;The company accepts no liability for any damage caused by any virus
&lt;br&gt;transmitted by this email.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; www.wipro.com
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;&lt;br&gt;Please do not print this email unless it is absolutely necessary. 
&lt;br&gt;&lt;br&gt;The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. 
&lt;br&gt;&lt;br&gt;WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. 
&lt;br&gt;&lt;br&gt;www.wipro.com
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XML-RPC-Question-tp25873276p25885162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25881724</id>
	<title>Re: class cast exception with array return result</title>
	<published>2009-10-13T14:57:43Z</published>
	<updated>2009-10-13T14:57:43Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">You are right, Stan. Fixed!
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Oct 13, 2009 at 11:36 PM, Stanislav Miklik
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25881724&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stanislav.miklik@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; you are right, there is a bug in FAQ.
&lt;br&gt;&amp;gt; the point is, that you can not cast the result of the XML RPC call, in your
&lt;br&gt;&amp;gt; case
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; return (String []) windows.getInstances(category);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; is the problem.
&lt;br&gt;&amp;gt; You have to transform the result to String[] as described in the FAQ (but
&lt;br&gt;&amp;gt; without the cast in the first line of FAQ example)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you have any further questions, pls, ask ;-)
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Stano
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Oct 13, 2009 at 19:06, &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25881724&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christopher.cooper@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am continuing this from my bug post (sorry).
&lt;br&gt;&amp;gt;&amp;gt; I am having difficulty with an array not being cast properly. I have done
&lt;br&gt;&amp;gt;&amp;gt; what is outlined on here as far as I can tell.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://ws.apache.org/xmlrpc/faq.html#arrays&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/xmlrpc/faq.html#arrays&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is the issue I opened for some background info
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/XMLRPC-178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/XMLRPC-178&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have done what is in the last comment, and I am still getting the class
&lt;br&gt;&amp;gt;&amp;gt; cast exception, I am really unsure where to go from here and any help would
&lt;br&gt;&amp;gt;&amp;gt; be much appreciated.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; _________________
&lt;br&gt;&amp;gt;&amp;gt; Christopher Cooper
&lt;br&gt;&amp;gt;&amp;gt; Performance Engineer
&lt;br&gt;&amp;gt;&amp;gt; RSA Security
&lt;br&gt;&amp;gt;&amp;gt; 781-515-7141
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/class-cast-exception-with-array-return-result-tp25881183p25881724.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25881362</id>
	<title>Re: class cast exception with array return result</title>
	<published>2009-10-13T14:36:36Z</published>
	<updated>2009-10-13T14:36:36Z</updated>
	<author>
		<name>Stanislav Miklik</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;you are right, there is a bug in FAQ.
&lt;br&gt;the point is, that you can not cast the result of the XML RPC call, in your
&lt;br&gt;case
&lt;br&gt;&lt;br&gt;return (String []) windows.getInstances(category);
&lt;br&gt;&lt;br&gt;is the problem.
&lt;br&gt;You have to transform the result to String[] as described in the FAQ (but
&lt;br&gt;without the cast in the first line of FAQ example)
&lt;br&gt;&lt;br&gt;If you have any further questions, pls, ask ;-)
&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Stano
&lt;br&gt;&lt;br&gt;On Tue, Oct 13, 2009 at 19:06, &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25881362&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christopher.cooper@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am continuing this from my bug post (sorry).
&lt;br&gt;&amp;gt; I am having difficulty with an array not being cast properly. I have done
&lt;br&gt;&amp;gt; what is outlined on here as far as I can tell.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ws.apache.org/xmlrpc/faq.html#arrays&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/xmlrpc/faq.html#arrays&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is the issue I opened for some background info
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/XMLRPC-178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/XMLRPC-178&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have done what is in the last comment, and I am still getting the class
&lt;br&gt;&amp;gt; cast exception, I am really unsure where to go from here and any help would
&lt;br&gt;&amp;gt; be much appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; _________________
&lt;br&gt;&amp;gt; Christopher Cooper
&lt;br&gt;&amp;gt; Performance Engineer
&lt;br&gt;&amp;gt; RSA Security
&lt;br&gt;&amp;gt; 781-515-7141
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/class-cast-exception-with-array-return-result-tp25881183p25881362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25879153</id>
	<title>Re: XML RPC Question</title>
	<published>2009-10-13T12:23:20Z</published>
	<updated>2009-10-13T12:23:20Z</updated>
	<author>
		<name>Ken Tanaka</name>
	</author>
	<content type="html">I agree, your communications would then be much more resistant to 
&lt;br&gt;network interruptions. And if the server and client each store the 
&lt;br&gt;unique ID (along with essential parameters), either could possibly be 
&lt;br&gt;shutdown and restarted and be able to resume the transaction.
&lt;br&gt;&lt;br&gt;-Ken
&lt;br&gt;&lt;br&gt;Jochen Wiedmann wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; if your task actually requires more than one hour to run, I'd strongly
&lt;br&gt;&amp;gt; recommend an asynchronous procedure, like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - On the server, spawn a thread, which creates a unique ID. The new thread
&lt;br&gt;&amp;gt; &amp;nbsp; starts performing the task and returns the ID to the client.
&lt;br&gt;&amp;gt; - Client starts running in a loop. Every minute or so, send a query to
&lt;br&gt;&amp;gt; the server,
&lt;br&gt;&amp;gt; &amp;nbsp; whether the thread is ready. If so, leave the loop. Otherwise, go sleeping for
&lt;br&gt;&amp;gt; &amp;nbsp; another minute.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Should be much easier to implement than taking care of all these TCP/IP and
&lt;br&gt;&amp;gt; HTTP related timeout considerations.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jochen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Oct 13, 2009 at 3:49 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25879153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;balakarthik.baskaran@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are making use of a configuration where the XMLRPC Server is brought
&lt;br&gt;&amp;gt;&amp;gt; up in one linux server and the XMLRpc Client class is invoked in another
&lt;br&gt;&amp;gt;&amp;gt; Linux Server(via a shell script and both are behind the firewall).The
&lt;br&gt;&amp;gt;&amp;gt; XMLRPC server invokes a java business class and it runs for more than
&lt;br&gt;&amp;gt;&amp;gt; one hour.The server is set to return &amp;quot;0&amp;quot; on success and &amp;quot;1&amp;quot; on failure.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are seeing the connection to be terminated b/w the client and server
&lt;br&gt;&amp;gt;&amp;gt; exactly after one hour although the server process is completing without
&lt;br&gt;&amp;gt;&amp;gt; any issues.We are seeing a &amp;quot;Connection reset&amp;quot; error and the message
&lt;br&gt;&amp;gt;&amp;gt; displayed is an error (msg to be displayed when return is 1).However,we
&lt;br&gt;&amp;gt;&amp;gt; are not seeing any exceptions in the server log(after 1 hr and 30 mins
&lt;br&gt;&amp;gt;&amp;gt; run).We are seeing success messages or completion of the business class.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is there a default connection timeout that is set/could be defined b/w
&lt;br&gt;&amp;gt;&amp;gt; the XMLRPC Client and Server?Or could it be a socket connection
&lt;br&gt;&amp;gt;&amp;gt; timeout/OS level timeout that could be creating the issue?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; Bala
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please do not print this email unless it is absolutely necessary.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; www.wipro.com
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XML-RPC-Question-tp25873276p25879153.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25881183</id>
	<title>class cast exception with array return result</title>
	<published>2009-10-13T10:06:15Z</published>
	<updated>2009-10-13T10:06:15Z</updated>
	<author>
		<name>christopher.cooper</name>
	</author>
	<content type="html">I am continuing this from my bug post (sorry).
&lt;br&gt;I am having difficulty with an array not being cast properly. I have done what is outlined on here as far as I can tell.
&lt;br&gt;&lt;a href=&quot;http://ws.apache.org/xmlrpc/faq.html#arrays&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/xmlrpc/faq.html#arrays&lt;/a&gt;&lt;br&gt;&lt;br&gt;This is the issue I opened for some background info
&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/XMLRPC-178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/XMLRPC-178&lt;/a&gt;&lt;br&gt;&lt;br&gt;I have done what is in the last comment, and I am still getting the class cast exception, I am really unsure where to go from here and any help would be much appreciated.
&lt;br&gt;&lt;br&gt;Thanks, 
&lt;br&gt;_________________
&lt;br&gt;Christopher Cooper
&lt;br&gt;Performance Engineer
&lt;br&gt;RSA Security
&lt;br&gt;781-515-7141
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/class-cast-exception-with-array-return-result-tp25881183p25881183.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25873556</id>
	<title>Re: XML RPC Question</title>
	<published>2009-10-13T07:05:39Z</published>
	<updated>2009-10-13T07:05:39Z</updated>
	<author>
		<name>Jochen Wiedmann</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;if your task actually requires more than one hour to run, I'd strongly
&lt;br&gt;recommend an asynchronous procedure, like this:
&lt;br&gt;&lt;br&gt;- On the server, spawn a thread, which creates a unique ID. The new thread
&lt;br&gt;&amp;nbsp; starts performing the task and returns the ID to the client.
&lt;br&gt;- Client starts running in a loop. Every minute or so, send a query to
&lt;br&gt;the server,
&lt;br&gt;&amp;nbsp; whether the thread is ready. If so, leave the loop. Otherwise, go sleeping for
&lt;br&gt;&amp;nbsp; another minute.
&lt;br&gt;&lt;br&gt;Should be much easier to implement than taking care of all these TCP/IP and
&lt;br&gt;HTTP related timeout considerations.
&lt;br&gt;&lt;br&gt;Jochen
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Oct 13, 2009 at 3:49 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25873556&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;balakarthik.baskaran@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are making use of a configuration where the XMLRPC Server is brought
&lt;br&gt;&amp;gt; up in one linux server and the XMLRpc Client class is invoked in another
&lt;br&gt;&amp;gt; Linux Server(via a shell script and both are behind the firewall).The
&lt;br&gt;&amp;gt; XMLRPC server invokes a java business class and it runs for more than
&lt;br&gt;&amp;gt; one hour.The server is set to return &amp;quot;0&amp;quot; on success and &amp;quot;1&amp;quot; on failure.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are seeing the connection to be terminated b/w the client and server
&lt;br&gt;&amp;gt; exactly after one hour although the server process is completing without
&lt;br&gt;&amp;gt; any issues.We are seeing a &amp;quot;Connection reset&amp;quot; error and the message
&lt;br&gt;&amp;gt; displayed is an error (msg to be displayed when return is 1).However,we
&lt;br&gt;&amp;gt; are not seeing any exceptions in the server log(after 1 hr and 30 mins
&lt;br&gt;&amp;gt; run).We are seeing success messages or completion of the business class.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there a default connection timeout that is set/could be defined b/w
&lt;br&gt;&amp;gt; the XMLRPC Client and Server?Or could it be a socket connection
&lt;br&gt;&amp;gt; timeout/OS level timeout that could be creating the issue?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Bala
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please do not print this email unless it is absolutely necessary.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; www.wipro.com
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Germanys national anthem is the most boring in the world - how telling!
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XML-RPC-Question-tp25873276p25873556.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25873276</id>
	<title>XML RPC Question</title>
	<published>2009-10-13T06:49:54Z</published>
	<updated>2009-10-13T06:49:54Z</updated>
	<author>
		<name>balakarthik.baskaran</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;We are making use of a configuration where the XMLRPC Server is brought
&lt;br&gt;up in one linux server and the XMLRpc Client class is invoked in another
&lt;br&gt;Linux Server(via a shell script and both are behind the firewall).The
&lt;br&gt;XMLRPC server invokes a java business class and it runs for more than
&lt;br&gt;one hour.The server is set to return &amp;quot;0&amp;quot; on success and &amp;quot;1&amp;quot; on failure.
&lt;br&gt;&lt;br&gt;We are seeing the connection to be terminated b/w the client and server
&lt;br&gt;exactly after one hour although the server process is completing without
&lt;br&gt;any issues.We are seeing a &amp;quot;Connection reset&amp;quot; error and the message
&lt;br&gt;displayed is an error (msg to be displayed when return is 1).However,we
&lt;br&gt;are not seeing any exceptions in the server log(after 1 hr and 30 mins
&lt;br&gt;run).We are seeing success messages or completion of the business class.
&lt;br&gt;&lt;br&gt;Is there a default connection timeout that is set/could be defined b/w
&lt;br&gt;the XMLRPC Client and Server?Or could it be a socket connection
&lt;br&gt;timeout/OS level timeout that could be creating the issue?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Bala
&lt;br&gt;&lt;br&gt;Please do not print this email unless it is absolutely necessary. 
&lt;br&gt;&lt;br&gt;The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. 
&lt;br&gt;&lt;br&gt;WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. 
&lt;br&gt;&lt;br&gt;www.wipro.com
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XML-RPC-Question-tp25873276p25873276.html" />
</entry>

</feed>
