You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlrpc-dev@ws.apache.org by jo...@apache.org on 2006/06/24 22:38:09 UTC
svn commit: r416950 [21/21] - in /webservices/xmlrpc/site: ./ apidocs/
apidocs/org/apache/xmlrpc/ apidocs/org/apache/xmlrpc/class-use/
apidocs/org/apache/xmlrpc/client/ apidocs/org/apache/xmlrpc/client/class-use/
apidocs/org/apache/xmlrpc/common/ apido...
Modified: webservices/xmlrpc/site/project-info.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/project-info.html?rev=416950&r1=416949&r2=416950&view=diff
==============================================================================
--- webservices/xmlrpc/site/project-info.html (original)
+++ webservices/xmlrpc/site/project-info.html Sat Jun 24 13:37:58 2006
@@ -1,13 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
- <title>General Project Information</title>
+ <title>ws-xmlrpc - Project Information</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -15,12 +19,12 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="http://ws.apache.org/xmlrpc/" id="bannerLeft">
+ <a href="" id="bannerLeft">
- <img src="http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif" alt="" />
+ <img src="images/xmlrpc-logo.gif" alt="" />
</a>
<div class="clear">
@@ -28,67 +32,94 @@
</div>
</div>
<div id="breadcrumbs">
- <div class="xleft">Last Published: Sat Feb 18 00:36:44 CET 2006</div>
- <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 06/24/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
|
- <a href="http://ws.apache.org/">Webservices</a>
+ <a href="../">Webservices</a>
|
- <a href="http://ws.apache.org/xmlrpc/">XML-RPC</a>
- </div>
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
- <div id="leftColumn"><div id="navcolumn"> <h5>XML-RPC</h5>
- <ul>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
<li class="none">
- <a href="index.html">Overview</a>
+ <a href="index.html">Overview</a>
</li>
<li class="none">
- <a href="client.html">Client Classes</a>
+ <a href="client.html">Client Classes</a>
</li>
<li class="none">
- <a href="server.html">Server Side XML-RPC</a>
+ <a href="server.html">Server Side XML-RPC</a>
</li>
<li class="none">
- <a href="extensions.html">Vendor Extensions</a>
+ <a href="extensions.html">Vendor Extensions</a>
</li>
<li class="none">
- <a href="types.html">XML-RPC Types</a>
+ <a href="advanced.html">Advanced Techniques</a>
</li>
<li class="none">
- <a href="download.html">Download</a>
+ <a href="types.html">XML-RPC Types</a>
</li>
<li class="none">
- <a href="faq.html">FAQ</a>
+ <a href="download.html">Download</a>
</li>
<li class="none">
- <a href="contributing.html">Contributing</a>
+ <a href="faq.html">FAQ</a>
</li>
<li class="none">
- <a href="http://ws.apache.org/xmlrpc/xmlrpc2">XML-RPC 2</a>
+ <a href="contributing.html">Contributing</a>
</li>
- </ul>
- <h5>Project Documentation</h5>
- <ul>
<li class="none">
- <a href="index.html">About Apache XML-RPC</a>
+ <a href="xmlrpc2">XML-RPC 2</a>
</li>
+ <li class="none">
+ <a href="links.html">Links</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+
- <li class="expanded">
- <strong><a href="project-info.html">Project Info</a></strong>
-
+
@@ -103,55 +134,65 @@
- <ul>
+ <li class="expanded">
+ <strong>Project Information</strong>
+ <ul>
<li class="none">
- <a href="dependencies.html">Dependencies</a>
+ <a href="integration.html">Continuous Integration</a>
</li>
<li class="none">
- <a href="integration.html">Continuous Integration</a>
+ <a href="dependencies.html">Dependencies</a>
</li>
<li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
+ <a href="issue-tracking.html">Issue Tracking</a>
</li>
<li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
+ <a href="mail-lists.html">Mailing Lists</a>
</li>
<li class="none">
- <a href="license.html">Project License</a>
+ <a href="license.html">Project License</a>
</li>
<li class="none">
- <a href="team-list.html">Project Team</a>
+ <a href="team-list.html">Project Team</a>
</li>
<li class="none">
- <a href="source-repository.html">Source Repository</a>
+ <a href="source-repository.html">Source Repository</a>
</li>
</ul>
</li>
- <li class="collapsed">
- <a href="maven-reports.html">Project Reports</a>
-
+
- </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
</ul>
- <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
- <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
- </a>
- </div></div>
+ <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>General Project Information</h2><p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a href="http://maven.apache.org">Maven</a> on behalf of the project.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="dependencies.html">Dependencies</a></td><td>This document lists the projects dependencies and provides information on each dependency.</td></tr><tr class="a"><td><a href="integration.html">Continuous Integration</a></td><td>This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis.</td></tr><tr class="b"><td><a href="mail-lists.html">Mailing Lists</a></td><td>This document provides subscription and archive information for this project's mailing lists.</
td></tr><tr class="a"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>This is a link to the issue management system for this project. Issues (bugs, features, change requests) can be created and queried using this link.</td></tr><tr class="b"><td><a href="license.html">Project License</a></td><td>This is a link to the definitions of project licenses.</td></tr><tr class="a"><td><a href="team-list.html">Project Team</a></td><td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td></tr><tr class="b"><td><a href="source-repository.html">Source Repository</a></td><td>This is a link to the online source repository that can be viewed via a web browser.</td></tr></table></div></div>
+ <div class="section"><h2>Project Information</h2><p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a href="http://maven.apache.org">Maven</a> on behalf of the project.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="integration.html">Continuous Integration</a></td><td>This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis.</td></tr><tr class="a"><td><a href="dependencies.html">Dependencies</a></td><td>This document lists the projects dependencies and provides information on each dependency.</td></tr><tr class="b"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>This is a link to the issue management system for this project. Issues (bugs, features, change req
uests) can be created and queried using this link.</td></tr><tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td><td>This document provides subscription and archive information for this project's mailing lists.</td></tr><tr class="b"><td><a href="license.html">Project License</a></td><td>This is a link to the definitions of project licenses.</td></tr><tr class="a"><td><a href="team-list.html">Project Team</a></td><td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td></tr><tr class="b"><td><a href="source-repository.html">Source Repository</a></td><td>This is a link to the online source repository that can be viewed via a web browser.</td></tr></table></div></div>
</div>
</div>
<div class="clear">
@@ -162,7 +203,14 @@
2001-2006
Apache Software Foundation
- </div>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
Modified: webservices/xmlrpc/site/server.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/server.html?rev=416950&r1=416949&r2=416950&view=diff
==============================================================================
--- webservices/xmlrpc/site/server.html (original)
+++ webservices/xmlrpc/site/server.html Sat Jun 24 13:37:58 2006
@@ -1,13 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
- <title>The Apache XML-RPC Server</title>
+ <title>ws-xmlrpc - The Apache XML-RPC Server</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -15,12 +19,12 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="http://ws.apache.org/xmlrpc/" id="bannerLeft">
+ <a href="" id="bannerLeft">
- <img src="http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif" alt="" />
+ <img src="images/xmlrpc-logo.gif" alt="" />
</a>
<div class="clear">
@@ -28,67 +32,94 @@
</div>
</div>
<div id="breadcrumbs">
- <div class="xleft">Last Published: Sat Feb 18 00:36:44 CET 2006</div>
- <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 06/24/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
|
- <a href="http://ws.apache.org/">Webservices</a>
+ <a href="../">Webservices</a>
|
- <a href="http://ws.apache.org/xmlrpc/">XML-RPC</a>
- </div>
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
- <div id="leftColumn"><div id="navcolumn"> <h5>XML-RPC</h5>
- <ul>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
<li class="none">
- <a href="index.html">Overview</a>
+ <a href="index.html">Overview</a>
</li>
<li class="none">
- <a href="client.html">Client Classes</a>
+ <a href="client.html">Client Classes</a>
</li>
<li class="none">
- <strong><a href="server.html">Server Side XML-RPC</a></strong>
+ <strong>Server Side XML-RPC</strong>
</li>
<li class="none">
- <a href="extensions.html">Vendor Extensions</a>
+ <a href="extensions.html">Vendor Extensions</a>
</li>
<li class="none">
- <a href="types.html">XML-RPC Types</a>
+ <a href="advanced.html">Advanced Techniques</a>
</li>
<li class="none">
- <a href="download.html">Download</a>
+ <a href="types.html">XML-RPC Types</a>
</li>
<li class="none">
- <a href="faq.html">FAQ</a>
+ <a href="download.html">Download</a>
</li>
<li class="none">
- <a href="contributing.html">Contributing</a>
+ <a href="faq.html">FAQ</a>
</li>
<li class="none">
- <a href="http://ws.apache.org/xmlrpc/xmlrpc2">XML-RPC 2</a>
+ <a href="contributing.html">Contributing</a>
</li>
- </ul>
- <h5>Project Documentation</h5>
- <ul>
<li class="none">
- <a href="index.html">About Apache XML-RPC</a>
+ <a href="xmlrpc2">XML-RPC 2</a>
</li>
+ <li class="none">
+ <a href="links.html">Links</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+
- <li class="collapsed">
- <a href="project-info.html">Project Info</a>
-
+
@@ -103,25 +134,35 @@
- </li>
-
-
<li class="collapsed">
- <a href="maven-reports.html">Project Reports</a>
+ <a href="project-info.html">Project Information</a>
+ </li>
+
+
- </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
</ul>
- <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
- <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
- </a>
- </div></div>
+ <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>Server-side XML-RPC</h2><p>If you have read and understood the previous document about the <a href="./client.html">Apache XML-RPC client</a>, then the server isn't too much news.</p><p>First of all, there is an object, called the XmlRpcServer. This objects purpose is to receive and execute XML-RPC calls by the clients. The XmlRpcServer <b>can</b> be embedded into a servlet container, or another HTTP server (for example, the minimal web server, that comes with XML-RPC), but it doesn't need to. Take the local transport as an example: In that case the XML-RPC server is simply embedded into the client application.</p><p>Like the XmlRpcClient, the XmlRpcServer needs a configuration, which is given by the XmlRpcServerConfigImpl object.</p></div><div class="section"><h2>The XML-RPC Servlet</h2><p>The easiest of creating an XML-RPC Server is the XmlRpcServlet. This servlet allows you to create a server within 10 minutes or so:</p><ol><li>Create a cla
ss, or a set of classes, which are implementing the remote procedure calls. Here's an example of such a class:<div class="source"><pre> package org.apache.xmlrpc.demo;
+ <div class="section"><h2>Server-side XML-RPC</h2><p>If you have read and understood the previous document about the <a href="./client.html">Apache XML-RPC client</a>, then the server isn't too much news.</p><p>First of all, there is an object, called the XmlRpcServer. This objects purpose is to receive and execute XML-RPC calls by the clients. The XmlRpcServer <b>can</b> be embedded into a servlet container, or another HTTP server (for example, the minimal web server, that comes with XML-RPC), but it doesn't need to. Take the local transport as an example: In that case the XML-RPC server is simply embedded into the client application.</p><p>Like the XmlRpcClient, the XmlRpcServer needs a configuration, which is given by the XmlRpcServerConfigImpl object.</p></div><div class="section"><h2>The XML-RPC Servlet</h2><p>The easiest of creating an XML-RPC Server is the XmlRpcServlet. This servlet allows you to create a server within 10 minutes or so:</p><ol type="1"><li>Cre
ate a class, or a set of classes, which are implementing the remote procedure calls. Here's an example of such a class:<div class="source"><pre> package org.apache.xmlrpc.demo;
public class Calculator {
public int add(int i1, int i2) {
return i1 + i2;
@@ -132,11 +173,37 @@
}</pre></div><p>This class has two public, non-static methods, which should be available to the clients. The only important thing to consider is: The class must be stateless. In other words, it must not contain any non-final fields. (The same restriction applies, for example, to servlet classes.)</p></li><li>Create a property file, which contains at least one property. The property name is arbitrary, and the property value is the fully qualified name of the Calculator class. For example, like that:<div class="source"><pre> Calculator=org.apache.xmlrpc.demo.Calculator</pre></div><p>The property file must be called <tt>XmlRpcServlet.properties</tt>, and it must be located in the package org.apache.xmlrpc.webserver. In other words, you would typically put it into the directory org/apache/xmlrpc/webserver and add it to your jar file.</p></li><li>Add entries like the following to your war files web.xml:<div class="source"><pre> <servlet>
<servlet-name>XmlRpcServlet</servlet-name>
<servlet-class>org.apache.xmlrpc.webserver.XmlRpcServlet</servlet-class>
+ <init-param>
+ <param-name>enabledForExtensions</param-name>
+ <param-value>true</param-value>
+ <description>
+ Sets, whether the servlet supports vendor extensions for XML-RPC.
+ </description>
+ </init-param>
</servlet>
<servlet-mapping>
<servlet-name>XmlRpcServlet</servlet-name>
<url-pattern>/xmlrpc</url-pattern>
- </servlet-mapping></pre></div></li></ol><p>That's it! You have just created your first XML-RPC server. :-)</p></div><div class="section"><h2>The Server configuration</h2><p>Unlike in the case of the clients configuration, there isn't much to configure on the server. The reason is, that most things depend on the client and the HTTP headers, which are received by the client. There is one very important property to configure, though:</p><table class="bodyTable"><tbody><tr class="a"><td align="left">Property Name</td><td align="left">Description</td></tr><tr class="b"><td align="left">enabledForExtensions</td><td align="left">Whether the vendor extensions of Apache XML-RPC<br />should be enabled. By default, Apache XML-RPC is<br />strictly compliant to the XML-RPC specification.<br />Enabling this property doesn't indicate, that the<br />server is unable to serve requests by standard<br />clients: In contrary, the servers behaviour<br />depends on the client. Setting t
his property to<br />true will only advice the server, that it <b>may</b><br />accept requests, which ask for vendor extensions.<br />For example, if a client sends a content-length<br />header, then the server assumes, that the client<br /><b>wants</b> a content-length header in the request<br />and disables the streaming mode.</td></tr></tbody></table></div>
+ </servlet-mapping></pre></div></li></ol><p>That's it! You have just created your first XML-RPC server. :-)</p></div><div class="section"><h2>The Server configuration</h2><p>Unlike in the case of the clients configuration, there isn't much to configure on the server. The reason is, that most things depend on the client and the HTTP headers, which are received by the client. There is one very important property to configure, though:</p><table class="bodyTable"><tbody><tr class="a"><td align="left">Property Name</td><td align="left">Description</td></tr><tr class="b"><td align="left">enabledForExtensions</td><td align="left">Whether the vendor extensions of Apache XML-RPC<br />should be enabled. By default, Apache XML-RPC is<br />strictly compliant to the XML-RPC specification.<br />Enabling this property doesn't indicate, that the<br />server is unable to serve requests by standard<br />clients: In contrary, the servers behaviour<br />depends on the client. Setting t
his property to<br />true will only advice the server, that it <b>may</b><br />accept requests, which ask for vendor extensions.<br />For example, if a client sends a content-length<br />header, then the server assumes, that the client<br /><b>wants</b> a content-length header in the request<br />and disables the streaming mode.</td></tr></tbody></table></div><div class="section"><h2>Basic Authentication</h2><p>Basic authentication is frequently used to authenticate and authorize users. Within Apache XML-RPC, basic authentication is done by the <a href="apidocs/org/apache/xmlrpc/XmlRpcHandler.html">XmlRpcHandler</a>. The handler receives an instance of <a href="apidocs/org/apache/xmlrpc/XmlRpcRequest.html">XmlRpcRequest</a>. This object has a method <tt>getConfig()</tt>, which returns an instance of <a href="apidocs/org/apache/xmlrpc/XmlRpcRequestConfig.html">XmlRpcRequestConfig</a>.</p><p>If you are running within a HTTP server, then the request configuration may be casted
to an instance of <a href="apidocs/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.html">XmlRpcHttpRequestConfig</a>. This object has methods <tt>getBasicUserName()</tt>, and <tt>getBasicPassword()</tt>, which provide the necessary details.</p><p>In other words: Your task is to provide your own instance of <a href="apidocs/org/apache/xmlrpc/server/XmlRpcHandlerMapping.html">XmlRpcHandlerMapping</a>, which creates your own handlers. And your own handlers are responsible to validate the basic authentication details.</p><p>Here's an example servlet, which overrides the default <a href="apidocs/org/apache/xmlrpc/server/PropertyHandlerMapping.html">PropertyHandlerMapping</a>.</p><div class="source"><pre> public class MyServlet extends PropertyHandlerMapping {
+ private boolean isAuthenticated(String pUserName, String pPassword) {
+ return "foo".equals(pUserName) && "bar".equals(pPassword);
+ }
+ protected XmlRpcHandlerMapping newXmlRpcHandlerMapping() throws XmlRpcException {
+ PropertyHandlerMapping mapping
+ = (PropertyHandlerMapping) super.newXmlRpcHandlerMapping();
+ PropertyHandlerMapping.AuthenticationHandler handler =
+ new PropertyHandlerMapping.AuthenticationHandler(){
+ public boolean isAuthorized(XmlRpcRequest pRequest){
+ XmlRpcHttpRequestConfig config =
+ (XmlRpcHttpRequestConfig) pRequest.getConfig();
+ return isAuthenticated(config.getBasicUserName(),
+ config.getBasicPassword());
+ };
+ };
+ mapping.setAuthenticationHandler(handler);
+ return mapping;
+ }
+ }</pre></div></div>
</div>
</div>
<div class="clear">
@@ -147,7 +214,14 @@
2001-2006
Apache Software Foundation
- </div>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
Modified: webservices/xmlrpc/site/source-repository.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/source-repository.html?rev=416950&r1=416949&r2=416950&view=diff
==============================================================================
--- webservices/xmlrpc/site/source-repository.html (original)
+++ webservices/xmlrpc/site/source-repository.html Sat Jun 24 13:37:58 2006
@@ -1,13 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
- <title>Source Repository</title>
+ <title>ws-xmlrpc - Source Repository</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -15,12 +19,12 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="http://ws.apache.org/xmlrpc/" id="bannerLeft">
+ <a href="" id="bannerLeft">
- <img src="http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif" alt="" />
+ <img src="images/xmlrpc-logo.gif" alt="" />
</a>
<div class="clear">
@@ -28,67 +32,94 @@
</div>
</div>
<div id="breadcrumbs">
- <div class="xleft">Last Published: Sat Feb 18 00:36:44 CET 2006</div>
- <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 06/24/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
|
- <a href="http://ws.apache.org/">Webservices</a>
+ <a href="../">Webservices</a>
|
- <a href="http://ws.apache.org/xmlrpc/">XML-RPC</a>
- </div>
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
- <div id="leftColumn"><div id="navcolumn"> <h5>XML-RPC</h5>
- <ul>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
<li class="none">
- <a href="index.html">Overview</a>
+ <a href="index.html">Overview</a>
</li>
<li class="none">
- <a href="client.html">Client Classes</a>
+ <a href="client.html">Client Classes</a>
</li>
<li class="none">
- <a href="server.html">Server Side XML-RPC</a>
+ <a href="server.html">Server Side XML-RPC</a>
</li>
<li class="none">
- <a href="extensions.html">Vendor Extensions</a>
+ <a href="extensions.html">Vendor Extensions</a>
</li>
<li class="none">
- <a href="types.html">XML-RPC Types</a>
+ <a href="advanced.html">Advanced Techniques</a>
</li>
<li class="none">
- <a href="download.html">Download</a>
+ <a href="types.html">XML-RPC Types</a>
</li>
<li class="none">
- <a href="faq.html">FAQ</a>
+ <a href="download.html">Download</a>
</li>
<li class="none">
- <a href="contributing.html">Contributing</a>
+ <a href="faq.html">FAQ</a>
</li>
<li class="none">
- <a href="http://ws.apache.org/xmlrpc/xmlrpc2">XML-RPC 2</a>
+ <a href="contributing.html">Contributing</a>
</li>
- </ul>
- <h5>Project Documentation</h5>
- <ul>
<li class="none">
- <a href="index.html">About Apache XML-RPC</a>
+ <a href="xmlrpc2">XML-RPC 2</a>
</li>
+ <li class="none">
+ <a href="links.html">Links</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+
- <li class="collapsed">
- <a href="project-info.html">Project Info</a>
-
+
@@ -103,58 +134,65 @@
- <ul>
+ <li class="expanded">
+ <a href="project-info.html">Project Information</a>
+ <ul>
<li class="none">
- <a href="dependencies.html">Dependencies</a>
+ <a href="integration.html">Continuous Integration</a>
</li>
<li class="none">
- <a href="integration.html">Continuous Integration</a>
+ <a href="dependencies.html">Dependencies</a>
</li>
<li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
+ <a href="issue-tracking.html">Issue Tracking</a>
</li>
<li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
+ <a href="mail-lists.html">Mailing Lists</a>
</li>
<li class="none">
- <a href="license.html">Project License</a>
+ <a href="license.html">Project License</a>
</li>
<li class="none">
- <a href="team-list.html">Project Team</a>
+ <a href="team-list.html">Project Team</a>
</li>
<li class="none">
- <strong><a href="source-repository.html">Source Repository</a></strong>
+ <strong>Source Repository</strong>
</li>
</ul>
</li>
- <li class="collapsed">
- <a href="maven-reports.html">Project Reports</a>
-
+
- </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
</ul>
- <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
- <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
- </a>
- </div></div>
+ <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>Overview</h2>This project uses <a href="http://subversion.tigris.org/">Subversion</a> to manage its source code. Instructions on Subversion use can be found at <a href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a>.</div><div class="section"><h2>Web Access</h2><p>The following is a link to the online source repository.</p><div class="source"><pre><a href="http://svn.apache.org/viewcvs.cgi/webservices/xmlrpc/">http://svn.apache.org/viewcvs.cgi/webservices/xmlrpc/</a></pre></div></div><div class="section"><h2>Anonymous access</h2><p>The source can be checked out anonymously from SVN with this command:</p><div class="source"><pre>$ svn checkout http://svn.apache.org/repos/asf/webservices/xmlrpc/trunk/ xmlrpc</pre></div></div><div class="section"><h2>Developer access</h2><p>Everyone can access the Subversion repository via HTTPS, but Committers must checkout the Subversion repository via HTTPS.</p><div class="source"><pre>$ svn c
heckout https://svn.apache.org/repos/asf/webservices/xmlrpc/trunk/ xmlrpc</pre></div><p>To commit changes to the repository, execute the following command to commit your changes (svn will prompt you for your password)</p><div class="source"><pre>$ svn commit --username your-username -m "A message"</pre></div></div><div class="section"><h2>Access from behind a firewall</h2><p>For those users who are stuck behind a corporate firewall which is blocking http access to the Subversion repository, you can try to access it via the developer connection:</p><div class="source"><pre>$ svn checkout https://svn.apache.org/repos/asf/webservices/xmlrpc/trunk/ xmlrpc</pre></div></div><div class="section"><h2>Access through a proxy</h2><p>The Subversion client can go through a proxy, if you configure it to do so. First, edit your "servers" configuration file to indicate which proxy to use. The files location depends on your operating system. On Linux or Unix it is located
in the directory "~/.subversion". On Windows it is in "%APPDATA%\Subversion". (Try "echo %APPDATA%", note this is a hidden directory.)</p><p>There are comments in the file explaining what to do. If you don't have that file, get the latest Subversion client and run any command; this will cause the configuration directory and template files to be created.</p><p>Example : Edit the 'servers' file and add something like :</p><div class="source"><pre>[global]
-http-proxy-host = your.proxy.name
-http-proxy-port = 3128
-</pre></div></div>
+ <div class="section"><h2>Overview</h2><p>This project uses a Source Content Management System to manage its source code.</p></div><div class="section"><h2>Web Access</h2><p>The following is a link to the online source repository.</p><div class="source"><pre><a href="scm:svn:https://svn.apache.org/repos/asf/webservices/xmlrpc/tags/XMLRPC_3_0b1">scm:svn:https://svn.apache.org/repos/asf/webservices/xmlrpc/tags/XMLRPC_3_0b1</a></pre></div></div><div class="section"><h2>Anonymous access</h2><p>Refer to the documentation of the SCM used for more information about anonymously check out. The connection url is:</p><div class="source"><pre>svn:scm:svn:https://svn.apache.org/repos/asf/webservices/xmlrpc/tags/XMLRPC_3_0b1</pre></div></div><div class="section"><h2>Developer access</h2><p>Refer to the documentation of the SCM used for more information about developer checked out. The connection url is:</p><div class="source"><pre>svn:scm:svn:https://svn.apache.org/repos/asf/webser
vices/xmlrpc/tags/XMLRPC_3_0b1</pre></div></div><div class="section"><h2>Access from behind a firewall</h2><p>Refer to the documentation of the SCM used for more information about an access behind a firewall.</p></div>
</div>
</div>
<div class="clear">
@@ -165,7 +203,14 @@
2001-2006
Apache Software Foundation
- </div>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
Modified: webservices/xmlrpc/site/team-list.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/team-list.html?rev=416950&r1=416949&r2=416950&view=diff
==============================================================================
--- webservices/xmlrpc/site/team-list.html (original)
+++ webservices/xmlrpc/site/team-list.html Sat Jun 24 13:37:58 2006
@@ -1,13 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
- <title>Team list</title>
+ <title>ws-xmlrpc - Team list</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -15,12 +19,12 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="http://ws.apache.org/xmlrpc/" id="bannerLeft">
+ <a href="" id="bannerLeft">
- <img src="http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif" alt="" />
+ <img src="images/xmlrpc-logo.gif" alt="" />
</a>
<div class="clear">
@@ -28,67 +32,94 @@
</div>
</div>
<div id="breadcrumbs">
- <div class="xleft">Last Published: Sat Feb 18 00:36:40 CET 2006</div>
- <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 06/24/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
|
- <a href="http://ws.apache.org/">Webservices</a>
+ <a href="../">Webservices</a>
|
- <a href="http://ws.apache.org/xmlrpc/">XML-RPC</a>
- </div>
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
- <div id="leftColumn"><div id="navcolumn"> <h5>XML-RPC</h5>
- <ul>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
<li class="none">
- <a href="index.html">Overview</a>
+ <a href="index.html">Overview</a>
</li>
<li class="none">
- <a href="client.html">Client Classes</a>
+ <a href="client.html">Client Classes</a>
</li>
<li class="none">
- <a href="server.html">Server Side XML-RPC</a>
+ <a href="server.html">Server Side XML-RPC</a>
</li>
<li class="none">
- <a href="extensions.html">Vendor Extensions</a>
+ <a href="extensions.html">Vendor Extensions</a>
</li>
<li class="none">
- <a href="types.html">XML-RPC Types</a>
+ <a href="advanced.html">Advanced Techniques</a>
</li>
<li class="none">
- <a href="download.html">Download</a>
+ <a href="types.html">XML-RPC Types</a>
</li>
<li class="none">
- <a href="faq.html">FAQ</a>
+ <a href="download.html">Download</a>
</li>
<li class="none">
- <a href="contributing.html">Contributing</a>
+ <a href="faq.html">FAQ</a>
</li>
<li class="none">
- <a href="http://ws.apache.org/xmlrpc/xmlrpc2">XML-RPC 2</a>
+ <a href="contributing.html">Contributing</a>
</li>
- </ul>
- <h5>Project Documentation</h5>
- <ul>
<li class="none">
- <a href="index.html">About Apache XML-RPC</a>
+ <a href="xmlrpc2">XML-RPC 2</a>
</li>
+ <li class="none">
+ <a href="links.html">Links</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+
- <li class="collapsed">
- <a href="project-info.html">Project Info</a>
-
+
@@ -103,55 +134,65 @@
- <ul>
+ <li class="expanded">
+ <a href="project-info.html">Project Information</a>
+ <ul>
<li class="none">
- <a href="dependencies.html">Dependencies</a>
+ <a href="integration.html">Continuous Integration</a>
</li>
<li class="none">
- <a href="integration.html">Continuous Integration</a>
+ <a href="dependencies.html">Dependencies</a>
</li>
<li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
+ <a href="issue-tracking.html">Issue Tracking</a>
</li>
<li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
+ <a href="mail-lists.html">Mailing Lists</a>
</li>
<li class="none">
- <a href="license.html">Project License</a>
+ <a href="license.html">Project License</a>
</li>
<li class="none">
- <strong><a href="team-list.html">Project Team</a></strong>
+ <strong>Project Team</strong>
</li>
<li class="none">
- <a href="source-repository.html">Source Repository</a>
+ <a href="source-repository.html">Source Repository</a>
</li>
</ul>
</li>
- <li class="collapsed">
- <a href="maven-reports.html">Project Reports</a>
-
+
- </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
</ul>
- <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
- <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
- </a>
- </div></div>
+ <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>The Team</h2><p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p><p>The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p><div class="section"><h3>Members</h3><p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p><table class="bodyTable"><tr class="a"><th>Id</th><th>Name</th><th>Email</th><th>URL</th><th>Organization</th><th>Organization URL</th><th>Roles</th><th>Time Zone</th><th>Actual Time (GMT)</th><th>Properties</th
></tr><tr class="b"><td>aevers</td><td>Andrew Evers</td><td><a href="mailto:aevers@redwood.nl">aevers@redwood.nl</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-0">-</span></td><td>-</td></tr><tr class="a"><td>sgoeschl</td><td>Siegfried Goeschl</td><td><a href="mailto:sgoeschl@apache.org">sgoeschl@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-1">-</span></td><td>-</td></tr><tr class="b"><td>hgomez</td><td>Henri Gomez</td><td><a href="mailto:hgomez@apache.org">hgomez@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-2">-</span></td><td>-</td></tr><tr class="a"><td>rhoegg</td><td>Ryan Hoegg</td><td><a href="mailto:rhoegg@isisnetworks.net">rhoegg@isisnetworks.net</a></td><td>-</td><td>ISIS Networks</td><td>-</td><td>-</td><td>-</td><td><span id="developer-3">-</span></td><td>-</td></tr><tr class="b"><td>dlr</td><td>Daniel Rall</td><td><a href="mailto:dlr@f
inemaltcoding.com">dlr@finemaltcoding.com</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-4">-</span></td><td>-</td></tr><tr class="a"><td>leonardr</td><td>Leonard Richarson</td><td><a href="mailto:leonardr@collab.net">leonardr@collab.net</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-5">-</span></td><td>-</td></tr><tr class="b"><td>jon</td><td>Jon Scott Stevens</td><td><a href="mailto:jon@latchkey.com">jon@latchkey.com</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-6">-</span></td><td>-</td></tr><tr class="a"><td>hannes</td><td>Hannes Wallnoefer</td><td><a href="mailto:hannes@apache.org">hannes@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-7">-</span></td><td>-</td></tr><tr class="b"><td>jochen</td><td>Jochen Wiedmann</td><td><a href="mailto:jochen.wiedmann@gmail.com">jochen.wiedmann@
gmail.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-8">-</span></td><td>-</td></tr><tr class="a"><td>jwilson</td><td>John Wilson</td><td><a href="mailto:tug@wilson.co.uk">tug@wilson.co.uk</a></td><td>-</td><td>The Wilson Partnership</td><td>-</td><td>-</td><td>-</td><td><span id="developer-9">-</span></td><td>-</td></tr><tr class="b"><td>jvanzyl</td><td>Jason van Zyl</td><td><a href="mailto:jason@zenplex.com">jason@zenplex.com</a></td><td>-</td><td>Zenplex</td><td>-</td><td>-</td><td>-</td><td><span id="developer-10">-</span></td><td>-</td></tr></table></div><div class="section"><h3>Contributors</h3><p>There are no contributors listed for this project. Please check back again later.</p></div></div><script type="text/javascript">
+ <div class="section"><h2>The Team</h2><p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p><p>The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p><div class="section"><h3>Members</h3><p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p><table class="bodyTable"><tr class="a"><th>Id</th><th>Name</th><th>Email</th><th>URL</th><th>Organization</th><th>Organization URL</th><th>Roles</th><th>Time Zone</th><th>Actual Time (GMT)</th><th>Properties</th
></tr><tr class="b"><td>aevers</td><td>Andrew Evers</td><td><a href="mailto:aevers@redwood.nl">aevers@redwood.nl</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-0">-</span></td><td>-</td></tr><tr class="a"><td>sgoeschl</td><td>Siegfried Goeschl</td><td><a href="mailto:sgoeschl@apache.org">sgoeschl@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-1">-</span></td><td>-</td></tr><tr class="b"><td>hgomez</td><td>Henri Gomez</td><td><a href="mailto:hgomez@apache.org">hgomez@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-2">-</span></td><td>-</td></tr><tr class="a"><td>rhoegg</td><td>Ryan Hoegg</td><td><a href="mailto:rhoegg@isisnetworks.net">rhoegg@isisnetworks.net</a></td><td>-</td><td>ISIS Networks</td><td>-</td><td>-</td><td>-</td><td><span id="developer-3">-</span></td><td>-</td></tr><tr class="b"><td>dlr</td><td>Daniel Rall</td><td><a href="mailto:dlr@f
inemaltcoding.com">dlr@finemaltcoding.com</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-4">-</span></td><td>-</td></tr><tr class="a"><td>leonardr</td><td>Leonard Richarson</td><td><a href="mailto:leonardr@collab.net">leonardr@collab.net</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-5">-</span></td><td>-</td></tr><tr class="b"><td>jon</td><td>Jon Scott Stevens</td><td><a href="mailto:jon@latchkey.com">jon@latchkey.com</a></td><td>-</td><td>CollabNet, Inc.</td><td>-</td><td>-</td><td>-</td><td><span id="developer-6">-</span></td><td>-</td></tr><tr class="a"><td>hannes</td><td>Hannes Wallnoefer</td><td><a href="mailto:hannes@apache.org">hannes@apache.org</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-7">-</span></td><td>-</td></tr><tr class="b"><td>jochen</td><td>Jochen Wiedmann</td><td><a href="mailto:jochen.wiedmann@gmail.com">jochen.wiedmann@
gmail.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="developer-8">-</span></td><td>-</td></tr><tr class="a"><td>jwilson</td><td>John Wilson</td><td><a href="mailto:tug@wilson.co.uk">tug@wilson.co.uk</a></td><td>-</td><td>The Wilson Partnership</td><td>-</td><td>-</td><td>-</td><td><span id="developer-9">-</span></td><td>-</td></tr><tr class="b"><td>jvanzyl</td><td>Jason van Zyl</td><td><a href="mailto:jason@zenplex.com">jason@zenplex.com</a></td><td>-</td><td>Zenplex</td><td>-</td><td>-</td><td>-</td><td><span id="developer-10">-</span></td><td>-</td></tr></table></div><div class="section"><h3>Contributors</h3><p>The following additional people have contributed to this project through the way of suggestions, patches or documentation.</p><table class="bodyTable"><tr class="a"><th>Name</th><th>Email</th><th>URL</th><th>Organization</th><th>Organization URL</th><th>Roles</th><th>Time Zone</th><th>Actual Time (GMT)</th><th>Properties</th></tr><tr cla
ss="b"><td>Denis Carniel</td><td><a href="mailto:2nis@aktiv-design.com">2nis@aktiv-design.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="contributor-0">-</span></td><td>-</td></tr><tr class="a"><td>Brad Karp</td><td><a href="mailto:bkarp@cs.ucl.ac.uk">bkarp@cs.ucl.ac.uk</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="contributor-1">-</span></td><td>-</td></tr><tr class="b"><td>Marek Ludha</td><td><a href="mailto:mludha@gmail.com">mludha@gmail.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="contributor-2">-</span></td><td>-</td></tr><tr class="a"><td>Walter Mundt</td><td><a href="mailto:Walter.Mundt@coleengineering.com">Walter.Mundt@coleengineering.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="contributor-3">-</span></td><td>-</td></tr><tr class="b"><td>Mark Petrovic</td><td><a href="mailto:mspetrovic@gmail.com">mspetrovic@gmail.com</a></td><td>-</td><td>-</td><td>-<
/td><td>-</td><td>-</td><td><span id="contributor-4">-</span></td><td>-</td></tr><tr class="a"><td>Ken Weiner</td><td><a href="mailto:kweiner@gmail.com">kweiner@gmail.com</a></td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td><span id="contributor-5">-</span></td><td>-</td></tr></table></div></div><script type="text/javascript">
function offsetDate(id, offset) {
var now = new Date();
var nowTime = now.getTime();
@@ -177,7 +218,14 @@
2001-2006
Apache Software Foundation
- </div>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
Modified: webservices/xmlrpc/site/types.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/types.html?rev=416950&r1=416949&r2=416950&view=diff
==============================================================================
--- webservices/xmlrpc/site/types.html (original)
+++ webservices/xmlrpc/site/types.html Sat Jun 24 13:37:58 2006
@@ -1,13 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
- <title>XML-RPC Data Types</title>
+ <title>ws-xmlrpc - XML-RPC Data Types</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@@ -15,12 +19,12 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- </head>
+ </head>
<body class="composite">
<div id="banner">
- <a href="http://ws.apache.org/xmlrpc/" id="bannerLeft">
+ <a href="" id="bannerLeft">
- <img src="http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif" alt="" />
+ <img src="images/xmlrpc-logo.gif" alt="" />
</a>
<div class="clear">
@@ -28,67 +32,94 @@
</div>
</div>
<div id="breadcrumbs">
- <div class="xleft">Last Published: Sat Feb 18 00:36:45 CET 2006</div>
- <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 06/24/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
|
- <a href="http://ws.apache.org/">Webservices</a>
+ <a href="../">Webservices</a>
|
- <a href="http://ws.apache.org/xmlrpc/">XML-RPC</a>
- </div>
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
</div>
- <div id="leftColumn"><div id="navcolumn"> <h5>XML-RPC</h5>
- <ul>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
<li class="none">
- <a href="index.html">Overview</a>
+ <a href="index.html">Overview</a>
</li>
<li class="none">
- <a href="client.html">Client Classes</a>
+ <a href="client.html">Client Classes</a>
</li>
<li class="none">
- <a href="server.html">Server Side XML-RPC</a>
+ <a href="server.html">Server Side XML-RPC</a>
</li>
<li class="none">
- <a href="extensions.html">Vendor Extensions</a>
+ <a href="extensions.html">Vendor Extensions</a>
</li>
<li class="none">
- <strong><a href="types.html">XML-RPC Types</a></strong>
+ <a href="advanced.html">Advanced Techniques</a>
</li>
<li class="none">
- <a href="download.html">Download</a>
+ <strong>XML-RPC Types</strong>
</li>
<li class="none">
- <a href="faq.html">FAQ</a>
+ <a href="download.html">Download</a>
</li>
<li class="none">
- <a href="contributing.html">Contributing</a>
+ <a href="faq.html">FAQ</a>
</li>
<li class="none">
- <a href="http://ws.apache.org/xmlrpc/xmlrpc2">XML-RPC 2</a>
+ <a href="contributing.html">Contributing</a>
</li>
- </ul>
- <h5>Project Documentation</h5>
- <ul>
<li class="none">
- <a href="index.html">About Apache XML-RPC</a>
+ <a href="xmlrpc2">XML-RPC 2</a>
</li>
+ <li class="none">
+ <a href="links.html">Links</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+
- <li class="collapsed">
- <a href="project-info.html">Project Info</a>
-
+
@@ -103,25 +134,35 @@
- </li>
-
-
<li class="collapsed">
- <a href="maven-reports.html">Project Reports</a>
+ <a href="project-info.html">Project Information</a>
+ </li>
+
+
- </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
</ul>
- <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
- <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
- </a>
- </div></div>
+ <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>Data Types</h2><p>The <a href="http://www.xmlrpc.com/spec">XML-RPC specification</a> defines the following available data types:</p><table class="bodyTable"><tbody><tr class="a"><td align="left">Java Type</td><td align="left">XML Tag Name</td><td align="left">Description</td></tr><tr class="b"><td align="left">Integer</td><td align="left"><i>i4</i>, or<br /><i>int</i></td><td align="left">A 32-bit, signed, and non-null,<br />integer value.</td></tr><tr class="a"><td align="left">Boolean</td><td align="left"><i>boolean</i></td><td align="left">A non-null, boolean value (0, or<br />1).</td></tr><tr class="b"><td align="left">String</td><td align="left"><i>string</i></td><td align="left">A string, non-null.</td></tr><tr class="a"><td align="left">Double</td><td align="left"><i>double</i></td><td align="left">A signed, non-null, double<br />precision, floating point number.<br />(64 bit)</td></tr><tr class="b"><td align="left">java.util.Calendar<
br />java.util.Date</td><td align="left"><i>dateTime.iso8601</i></td><td align="left">A pseudo ISO8601 timestamp, like<br />19980717T14:08:55. However,<br />compared to a true ISO8601 value,<br />milliseconds, and time zone<br />informations are missing.</td></tr><tr class="a"><td align="left">byte[]</td><td align="left"><i>base64</i></td><td align="left">A base64 encoded byte array.</td></tr><tr class="b"><td align="left">java.util.Map</td><td align="left"><i>struct</i></td><td align="left">A key value pair. The keys are<br />strings. The values may be any<br />valid data type, including another<br />map.</td></tr><tr class="a"><td align="left">Object[]<br />java.util.List</td><td align="left"><i>array</i></td><td align="left">An array of objects. The array<br />elements may be any valid data<br />type, including another array.</td></tr></tbody></table><p>If the property <tt>enabledForExtensions</tt> is set, then additional data types become valid. (Both client and server d
o support this property.)</p><table class="bodyTable"><tbody><tr class="b"><td align="left">Java Type</td><td align="left">XML Tag Name</td><td align="left">Description</td></tr><tr class="a"><td align="left">None</td><td align="left"><i>ex:nil</i></td><td align="left">A typeless null value.</td></tr><tr class="b"><td align="left">Byte</td><td align="left"><i>ex:i1</i></td><td align="left">A 8-bit, signed, and non-null,<br />integer value.</td></tr><tr class="a"><td align="left">Float</td><td align="left"><i>ex:float</i></td><td align="left">A signed, non-null, double<br />precision, floating point number.<br />(32 bit)</td></tr><tr class="b"><td align="left">org.w3c.dom.Node</td><td align="left"><i>ex:dom</i></td><td align="left">A DOM node, which is being<br />transmitted as an embedded XML<br />fragment.</td></tr><tr class="a"><td align="left">Short</td><td align="left"><i>ex:i2</i></td><td align="left">A 16-bit, signed, and non-null,<br />integer value.</td></tr><tr clas
s="b"><td align="left">java.io.Serializable</td><td align="left"><i>ex:serializable</i></td><td align="left">An object, which is converted into<br />a serialized representation and<br />transmitted as a base 64 encoded<br />byte array.</td></tr></tbody></table><p>In the above table, the prefix <tt>ex</tt> refers to the namespace URI <tt>http://ws.apache.org/xmlrpc/namespaces/extensions</tt>.</p></div>
+ <div class="section"><h2>Data Types</h2><p>The <a href="http://www.xmlrpc.com/spec">XML-RPC specification</a> defines the following available data types:</p><table class="bodyTable"><tbody><tr class="a"><td align="left">Java Type</td><td align="left">XML Tag Name</td><td align="left">Description</td></tr><tr class="b"><td align="left">Integer</td><td align="left"><i>i4</i>, or<br /><i>int</i></td><td align="left">A 32-bit, signed, and non-null,<br />integer value.</td></tr><tr class="a"><td align="left">Boolean</td><td align="left"><i>boolean</i></td><td align="left">A non-null, boolean value (0, or<br />1).</td></tr><tr class="b"><td align="left">String</td><td align="left"><i>string</i></td><td align="left">A string, non-null.</td></tr><tr class="a"><td align="left">Double</td><td align="left"><i>double</i></td><td align="left">A signed, non-null, double<br />precision, floating point number.<br />(64 bit)</td></tr><tr class="b"><td align="left">java.util.Date</td>
<td align="left"><i>dateTime.iso8601</i></td><td align="left">A pseudo ISO8601 timestamp, like<br />19980717T14:08:55. However,<br />compared to a true ISO8601 value,<br />milliseconds, and time zone<br />informations are missing.</td></tr><tr class="a"><td align="left">byte[]</td><td align="left"><i>base64</i></td><td align="left">A base64 encoded byte array.</td></tr><tr class="b"><td align="left">java.util.Map</td><td align="left"><i>struct</i></td><td align="left">A key value pair. The keys are<br />strings. The values may be any<br />valid data type, including another<br />map.</td></tr><tr class="a"><td align="left">Object[]<br />java.util.List</td><td align="left"><i>array</i></td><td align="left">An array of objects. The array<br />elements may be any valid data<br />type, including another array.</td></tr></tbody></table><p>If the property <tt>enabledForExtensions</tt> is set, then additional data types become valid. (Both client and server do support this property.
)</p><table class="bodyTable"><tbody><tr class="b"><td align="left">Java Type</td><td align="left">XML Tag Name</td><td align="left">Description</td></tr><tr class="a"><td align="left">None</td><td align="left"><i>ex:nil</i></td><td align="left">A typeless null value.</td></tr><tr class="b"><td align="left">Byte</td><td align="left"><i>ex:i1</i></td><td align="left">A 8-bit, signed, and non-null,<br />integer value.</td></tr><tr class="a"><td align="left">Float</td><td align="left"><i>ex:float</i></td><td align="left">A signed, non-null, double<br />precision, floating point number.<br />(32 bit)</td></tr><tr class="b"><td align="left">org.w3c.dom.Node</td><td align="left"><i>ex:dom</i></td><td align="left">A DOM node, which is being<br />transmitted as an embedded XML<br />fragment.</td></tr><tr class="a"><td align="left">Short</td><td align="left"><i>ex:i2</i></td><td align="left">A 16-bit, signed, and non-null,<br />integer value.</td></tr><tr class="b"><td align="left">j
ava.io.Serializable</td><td align="left"><i>ex:serializable</i></td><td align="left">An object, which is converted into<br />a serialized representation and<br />transmitted as a base 64 encoded<br />byte array.</td></tr><tr class="a"><td align="left">BigDecimal</td><td align="left"><i>ex:bigdecimal</i></td><td align="left">A BigDecimal</td></tr><tr class="b"><td align="left">BigInteger</td><td align="left"><i>ex:biginteger</i></td><td align="left">A BigInteger</td></tr><tr class="a"><td align="left">java.util.Calendar</td><td align="left"><i>ex:dateTime</i></td><td align="left">Unlike the dateTime.iso8601 type,<br />this is a full blown xs:dateTime<br />value. In particular, it includes<br />milliseconds, and timezone settings.</td></tr></tbody></table><p>In the above table, the prefix <tt>ex</tt> refers to the namespace URI <tt>http://ws.apache.org/xmlrpc/namespaces/extensions</tt>.</p></div>
</div>
</div>
<div class="clear">
@@ -132,7 +173,14 @@
2001-2006
Apache Software Foundation
- </div>
+
+
+
+
+
+
+
+ </div>
<div class="clear">
<hr/>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org