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/07/27 23:13:19 UTC
svn commit: r426243 [2/2] - in /webservices/xmlrpc/site: ./
apidocs/org/apache/xmlrpc/server/
apidocs/org/apache/xmlrpc/server/class-use/ images/
Added: webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html (added)
+++ webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,145 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Uses of Class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)
+</TITLE>
+
+<META NAME="date" CONTENT="2006-07-26">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory</B></H2>
+</CENTER>
+No usage of org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html (added)
+++ webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,145 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Uses of Class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)
+</TITLE>
+
+<META NAME="date" CONTENT="2006-07-26">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory</B></H2>
+</CENTER>
+No usage of org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.html (added)
+++ webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Uses of Interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)
+</TITLE>
+
+<META NAME="date" CONTENT="2006-07-26">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory (Apache XML-RPC 3.0rc1 API)";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.apache.xmlrpc.server.RequestProcessorFactoryFactory</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.apache.xmlrpc.server"><B>org.apache.xmlrpc.server</B></A></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="org.apache.xmlrpc.server"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A> in <A HREF="../../../../../org/apache/xmlrpc/server/package-summary.html">org.apache.xmlrpc.server</A></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/apache/xmlrpc/server/package-summary.html">org.apache.xmlrpc.server</A> that implement <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server">RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory</A></B></CODE>
+
+<BR>
+ This is the default implementation of <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html" title="class in org.apache.xmlrpc.server">RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory</A></B></CODE>
+
+<BR>
+ This is an alternative implementation of <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/apache/xmlrpc/server/package-summary.html">org.apache.xmlrpc.server</A> that return <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></CODE></FONT></TD>
+<TD><CODE><B>AbstractReflectiveHandlerMapping.</B><B><A HREF="../../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.html#getRequestProcessorFactoryFactory()">getRequestProcessorFactoryFactory</A></B>()</CODE>
+
+<BR>
+ Returns the mappings <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/apache/xmlrpc/server/package-summary.html">org.apache.xmlrpc.server</A> with parameters of type <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AbstractReflectiveHandlerMapping.</B><B><A HREF="../../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.html#setRequestProcessorFactoryFactory(org.apache.xmlrpc.server.RequestProcessorFactoryFactory)">setRequestProcessorFactoryFactory</A></B>(<A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A> pFactory)</CODE>
+
+<BR>
+ Sets the mappings <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
+</TR>
+</TABLE>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?org/apache/xmlrpc/server//class-useRequestProcessorFactoryFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="RequestProcessorFactoryFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: webservices/xmlrpc/site/dependency-convergence.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/dependency-convergence.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/dependency-convergence.html (added)
+++ webservices/xmlrpc/site/dependency-convergence.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,235 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+ <head>
+ <title>ws-xmlrpc - Reactor Dependency Convergence</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </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>
+ <body class="composite">
+ <div id="banner">
+ <a href="" id="bannerLeft">
+
+ <img src="images/xmlrpc-logo.gif" alt="" />
+
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 07/26/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+ |
+ <a href="../">Webservices</a>
+ |
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
+
+ <li class="none">
+ <a href="index.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="client.html">Client Classes</a>
+ </li>
+
+ <li class="none">
+ <a href="server.html">Server Side XML-RPC</a>
+ </li>
+
+ <li class="none">
+ <a href="extensions.html">Vendor Extensions</a>
+ </li>
+
+ <li class="none">
+ <a href="ssl.html">SSL</a>
+ </li>
+
+ <li class="none">
+ <a href="advanced.html">Advanced Techniques</a>
+ </li>
+
+ <li class="none">
+ <a href="types.html">XML-RPC Types</a>
+ </li>
+
+ <li class="none">
+ <a href="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="contributing.html">Contributing</a>
+ </li>
+
+ <li class="none">
+ <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">
+ <a href="project-info.html">Project Information</a>
+ <ul>
+
+ <li class="none">
+ <a href="integration.html">Continuous Integration</a>
+ </li>
+
+ <li class="none">
+ <a href="dependencies.html">Dependencies</a>
+ </li>
+
+ <li class="none">
+ <strong>Dependency Convergence</strong>
+ </li>
+
+ <li class="none">
+ <a href="issue-tracking.html">Issue Tracking</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+
+ <li class="none">
+ <a href="license.html">Project License</a>
+ </li>
+
+ <li class="none">
+ <a href="project-summary.html">Project Summary</a>
+ </li>
+
+ <li class="none">
+ <a href="team-list.html">Project Team</a>
+ </li>
+
+ <li class="none">
+ <a href="source-repository.html">Source Repository</a>
+ </li>
+ </ul>
+ </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>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section"><h2>Reactor Dependency Convergence</h2><table class="bodyTable"><caption>Legend:</caption><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td>All projects share one version of the dependency.</td></tr><tr class="b"><td><img alt="error" src="images/icon_error_sml.gif" /></td><td>At least one project has a differing version of the dependency.</td></tr></table><table class="bodyTable"><caption>Statistics</caption><tr class="a"><th>Number of sub-projects:</th><td>5</td></tr><tr class="b"><th>Number of dependencies (NOD):</th><td>10</td></tr><tr class="a"><th>Number of unique artifacts (NOA):</th><td>10</td></tr><tr class="b"><th>Number of SNAPSHOT artifacts (NOS):</th><td>0</td></tr><tr class="a"><th>Convergence (NOD/NOA):</th><td><img alt="success" src="images/icon_success_sml.gif" /> <b>100%</b></td></tr><tr class="b"><th>Ready for Release (100% Convergence and no SNAPSHOTS):</th><td><img alt="success" src="images
/icon_success_sml.gif" /> <b>Success</b></td></tr></table>Dependencies used in sub-projects<div class="section"><h3>commons-httpclient:commons-httpclient</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>3.0</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>commons-logging:commons-logging</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_succes
s_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>1.0.4</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>javax.servlet:servlet-api</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>2.4</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache
.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>jaxme:jaxmeapi</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>0.5.1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">
org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>junit:junit</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>3.8.1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>org.apache.ws.commons:ws-commons-java5</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table clas
s="bodyTable"><tr class="b"><td>1.0.1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-common</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>org.apache.ws.commons:ws-commons-util</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>1.0.1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-common">org.apache.xmlrpc:xmlrpc-comm
on</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li><li><a href="http://ws.apache.org/xmlrpc/">org.apache.xmlrpc:xmlrpc</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>org.apache.xmlrpc:xmlrpc-client</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>3.0rc1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>org.apache.xmlrpc:xmlrpc-common</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>3.0rc1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrp
c-client">org.apache.xmlrpc:xmlrpc-client</a></li><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-server">org.apache.xmlrpc:xmlrpc-server</a></li></ol></td></tr></table></td></tr></table></div><div class="section"><h3>org.apache.xmlrpc:xmlrpc-server</h3><table class="bodyTable"><tr class="a"><td><img alt="success" src="images/icon_success_sml.gif" /></td><td><table class="bodyTable"><tr class="b"><td>3.0rc1</td><td><ol type="a"><li><a href="http://ws.apache.org/xmlrpc/xmlrpc-tests">org.apache.xmlrpc:xmlrpc-tests</a></li></ol></td></tr></table></td></tr></table></div></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+ 2001-2006
+
+ Apache Software Foundation
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Added: webservices/xmlrpc/site/images/add.gif
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/images/add.gif?rev=426243&view=auto
==============================================================================
Binary file - no diff available.
Propchange: webservices/xmlrpc/site/images/add.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/xmlrpc/site/images/fix.gif
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/images/fix.gif?rev=426243&view=auto
==============================================================================
Binary file - no diff available.
Propchange: webservices/xmlrpc/site/images/fix.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/xmlrpc/site/images/remove.gif
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/images/remove.gif?rev=426243&view=auto
==============================================================================
Binary file - no diff available.
Propchange: webservices/xmlrpc/site/images/remove.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/xmlrpc/site/images/rss.png
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/images/rss.png?rev=426243&view=auto
==============================================================================
Binary file - no diff available.
Propchange: webservices/xmlrpc/site/images/rss.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/xmlrpc/site/images/update.gif
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/images/update.gif?rev=426243&view=auto
==============================================================================
Binary file - no diff available.
Propchange: webservices/xmlrpc/site/images/update.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/xmlrpc/site/project-summary.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/project-summary.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/project-summary.html (added)
+++ webservices/xmlrpc/site/project-summary.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,239 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+ <head>
+ <title>ws-xmlrpc - Project Summary</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </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>
+ <body class="composite">
+ <div id="banner">
+ <a href="" id="bannerLeft">
+
+ <img src="images/xmlrpc-logo.gif" alt="" />
+
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 07/26/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+ |
+ <a href="../">Webservices</a>
+ |
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
+
+ <li class="none">
+ <a href="index.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="client.html">Client Classes</a>
+ </li>
+
+ <li class="none">
+ <a href="server.html">Server Side XML-RPC</a>
+ </li>
+
+ <li class="none">
+ <a href="extensions.html">Vendor Extensions</a>
+ </li>
+
+ <li class="none">
+ <a href="ssl.html">SSL</a>
+ </li>
+
+ <li class="none">
+ <a href="advanced.html">Advanced Techniques</a>
+ </li>
+
+ <li class="none">
+ <a href="types.html">XML-RPC Types</a>
+ </li>
+
+ <li class="none">
+ <a href="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="contributing.html">Contributing</a>
+ </li>
+
+ <li class="none">
+ <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">
+ <a href="project-info.html">Project Information</a>
+ <ul>
+
+ <li class="none">
+ <a href="integration.html">Continuous Integration</a>
+ </li>
+
+ <li class="none">
+ <a href="dependencies.html">Dependencies</a>
+ </li>
+
+ <li class="none">
+ <a href="dependency-convergence.html">Dependency Convergence</a>
+ </li>
+
+ <li class="none">
+ <a href="issue-tracking.html">Issue Tracking</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+
+ <li class="none">
+ <a href="license.html">Project License</a>
+ </li>
+
+ <li class="none">
+ <strong>Project Summary</strong>
+ </li>
+
+ <li class="none">
+ <a href="team-list.html">Project Team</a>
+ </li>
+
+ <li class="none">
+ <a href="source-repository.html">Source Repository</a>
+ </li>
+ </ul>
+ </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>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section"><h2>Project Summary</h2><div class="section"><h3>Project Information</h3><table class="bodyTable"><tr class="a"><th>Field</th><th>Value</th></tr><tr class="b"><td>Name</td><td>Apache XML-RPC</td></tr><tr class="a"><td>Description</td><td>Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
+ that uses XML over HTTP to implement remote procedure calls.
+ Compared to SOAP, or JAX-RPC, it is stable, much simpler and easier to
+ handle. Version 3 of Apache XML-RPC introduces several
+ important vendor extensions over the original XML-RPC specification.</td></tr><tr class="b"><td>Homepage</td><td><a href="http://ws.apache.org/xmlrpc/">http://ws.apache.org/xmlrpc/</a></td></tr></table></div><div class="section"><h3>Project Organization</h3><table class="bodyTable"><tr class="a"><th>Field</th><th>Value</th></tr><tr class="b"><td>Name</td><td>Apache Software Foundation</td></tr><tr class="a"><td>URL</td><td><a href="http://www.apache.org/">http://www.apache.org/</a></td></tr></table></div><div class="section"><h3>Build Information</h3><table class="bodyTable"><tr class="b"><th>Field</th><th>Value</th></tr><tr class="a"><td>GroupId</td><td>org.apache.xmlrpc</td></tr><tr class="b"><td>ArtifactId</td><td>xmlrpc</td></tr><tr class="a"><td>Version</td><td>3.0rc1</td></tr><tr class="b"><td>Type</td><td>pom</td></tr></table></div></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+ 2001-2006
+
+ Apache Software Foundation
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Added: webservices/xmlrpc/site/ssl.html
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/site/ssl.html?rev=426243&view=auto
==============================================================================
--- webservices/xmlrpc/site/ssl.html (added)
+++ webservices/xmlrpc/site/ssl.html Thu Jul 27 14:13:18 2006
@@ -0,0 +1,234 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+ <head>
+ <title>ws-xmlrpc - Using SSL</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </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>
+ <body class="composite">
+ <div id="banner">
+ <a href="" id="bannerLeft">
+
+ <img src="images/xmlrpc-logo.gif" alt="" />
+
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 07/26/2006
+ </div>
+ <div class="xright"> <a href="http://www.apache.org/">Apache</a>
+ |
+ <a href="../">Webservices</a>
+ |
+ <a href="">XML-RPC</a>
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <h5>XML-RPC</h5>
+ <ul>
+
+ <li class="none">
+ <a href="index.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="client.html">Client Classes</a>
+ </li>
+
+ <li class="none">
+ <a href="server.html">Server Side XML-RPC</a>
+ </li>
+
+ <li class="none">
+ <a href="extensions.html">Vendor Extensions</a>
+ </li>
+
+ <li class="none">
+ <strong>SSL</strong>
+ </li>
+
+ <li class="none">
+ <a href="advanced.html">Advanced Techniques</a>
+ </li>
+
+ <li class="none">
+ <a href="types.html">XML-RPC Types</a>
+ </li>
+
+ <li class="none">
+ <a href="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="contributing.html">Contributing</a>
+ </li>
+
+ <li class="none">
+ <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 Information</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>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <p>This page describes how to configure a client for using SSL (aka https). Server configuration is out of this documents scope, because it clearly depends on the webserver. We refer, for example, to the <a href="http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html"> Tomcat SSL HowTo</a> or to the FAQ entry on <a href="http://www.mortbay.org/jetty/faq?s=400-Security&t=ssl"> SSL with Jetty</a>.</p><div class="section"><h2>Background</h2><p>Client configuration for SSL is not as simple as one might expect. This is surprising, because using SSL with a browser is as simple as typing in an https URL into the browsers input field.</p><p>Thus, the first thing to keep in mind: Never start with Apache XML-RPC as a client. It is much better to create a simple static page and point your browser to the static pages URL. If you get this working, then you may assume that all remaining problems rest with the client.</p><p>If you did that, you may have noticed, that the browser br
ings up a warning, that your web server is "not trusted". This is typically the case, if you did not buy a certificate: For the case of simplicity, developers are typically creating a so-called "self-signed certificate".</p><p>And that's exactly your most likely problem: Like pressing the browsers button to "Accept the certificate" (temporarily or permanently), you've got to tell your Java client, that you want to accept the certificate.</p></div><div class="section"><h2>Choose the right URL</h2><p>Typically, your server may be accessible with multiple URL's. For example, on my machine the following URL's will all reach the same servlet:</p><p>https://mcjwi.eur.ad.sag/xmlrpc https://localhost/xmlrpc https://127.0.0.1/xmlrpc</p><p>Unfortunately, at most one will work in the most cases. The question is: How do I choose the right one?</p><p>The answer is given by the certificate field CN. For example, my self certified key looks like this:</p><p>Ow
ner: CN=mcjwi.eur.ad.sag, OU=-, O=-, L=-, ST=-, C=- Issuer: CN=mcjwi.eur.ad.sag, OU=-, O=-, L=-, ST=-, C=-</p><p>Note, that you've got to pick a proper CN when generating the certificate! If you are self-certifying the key and the keytool asks you for your own name: Ignore it. In your case the proper reply is the host name.</p></div><div class="section"><h2>The quick and dirty solution</h2><p>Yes, there is a quick and dirty solution: Just tell your client, that you want to accept any certificate, regardless of issuer and host. This can be done by installing a custom TrustManager and a HostnameVerifier. Add the following code to your clients initialization:</p><div class="source"><pre> import java.security.cert.X509Certificate;
+
+ import javax.net.ssl.HostnameVerifier;
+ import javax.net.ssl.HttpsURLConnection;
+ import javax.net.ssl.SSLContext;
+ import javax.net.ssl.SSLSession;
+ import javax.net.ssl.TrustManager;
+ import javax.net.ssl.X509TrustManager;
+
+ // Create a trust manager that does not validate certificate chains
+ TrustManager[] trustAllCerts = new TrustManager[] {
+ new X509TrustManager() {
+ public X509Certificate[] getAcceptedIssuers() {
+ return null;
+ }
+
+ public void checkClientTrusted(X509Certificate[] certs, String authType) {
+ // Trust always
+ }
+
+ public void checkServerTrusted(X509Certificate[] certs, String authType) {
+ // Trust always
+ }
+ }
+ };
+
+ // Install the all-trusting trust manager
+ SSLContext sc = SSLContext.getInstance("SSL");
+ // Create empty HostnameVerifier
+ HostnameVerifier hv = new HostnameVerifier() {
+ public boolean verify(String arg0, SSLSession arg1) {
+ return true;
+ }
+ };
+
+ sc.init(null, trustAllCerts, new java.security.SecureRandom());
+ HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
+ HttpsURLConnection.setDefaultHostnameVerifier(hv);</pre></div></div><div class="section"><h2>The recommended solution</h2><p>Needless to say, the quick and dirty solution may is insecure, because it can your requests can be intercepted by a man-in-the-middle attack. Fortunately, there is also a clean solution: Import the servers public key into your truststore.</p><p>As a first step, you've got to obtain the servers public key. Assuming, that the key is in your keystore, you may export it by running</p><div class="source"><pre> keytool -export -alias tomcat -rfc -file tomcat.crt</pre></div><p>This example would export the public key named "tomcat" (which is used by Tomcat) into the file "tomcat.crt". The key would be read from your default keystore, which is the file .keystore in your home directory (something like "c:\Documents and Settings\jwi\.keystore" on windows or "/home/jwi/.keystore" on Linux/Unix).</p><p>Obviously, this
first step must be done on the server. The second step would be to create a truststore on your client by importing the file "tomcat.crt":</p><div class="source"><pre> keytool -import -alias servercert -file tomcat.crt -keystore truststore</pre></div><p>The option "-keystore truststore" specifies a file name. Of course, this may as well be an absolute path.</p></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+ 2001-2006
+
+ Apache Software Foundation
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-dev-help@ws.apache.org