We really should make this configurable. What's the best way?

Kurt

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, December 13, 2002 10:58 AM
Subject: cvs commit:
xml-xindice/java/src/org/apache/xindice/client/xmldb/xmlrpc
CollectionImpl.java


> gianugo     2002/12/13 07:58:36
>
>   Modified:    java/src/org/apache/xindice/client/xmldb/xmlrpc
>                         CollectionImpl.java
>   Log:
>   Added a final slash to the XML-RPC endpoint. Some application servers
(Jetty) issue a HTTP 302 if requested for "/Xindice" and not "/Xindice/",
which totally screws up the client.
>
>   Revision  Changes    Path
>   1.18      +14 -9
xml-xindice/java/src/org/apache/xindice/client/xmldb/xmlrpc/CollectionImpl.j
ava
>
>   Index: CollectionImpl.java
>   ===================================================================
>   RCS file:
/home/cvs/xml-xindice/java/src/org/apache/xindice/client/xmldb/xmlrpc/Collec
tionImpl.java,v
>   retrieving revision 1.17
>   retrieving revision 1.18
>   diff -u -r1.17 -r1.18
>   --- CollectionImpl.java 22 Nov 2002 10:15:34 -0000 1.17
>   +++ CollectionImpl.java 13 Dec 2002 15:58:36 -0000 1.18
>   @@ -59,6 +59,13 @@
>     * $Id$
>     */
>
>   +import java.io.StringReader;
>   +import java.net.MalformedURLException;
>   +import java.util.Hashtable;
>   +import java.util.Vector;
>   +
>   +import javax.xml.parsers.DocumentBuilderFactory;
>   +
>    import org.apache.xindice.client.xmldb.ResourceSetImpl;
>    import org.apache.xindice.client.xmldb.XindiceCollection;
>    import org.apache.xindice.client.xmldb.resources.XMLResourceImpl;
>   @@ -70,7 +77,11 @@
>    import org.apache.xmlrpc.XmlRpc;
>    import org.apache.xmlrpc.XmlRpcClient;
>
>   -import org.w3c.dom.*;
>   +import org.w3c.dom.Document;
>   +import org.w3c.dom.Element;
>   +import org.w3c.dom.Node;
>   +import org.w3c.dom.NodeList;
>   +
>    import org.xml.sax.InputSource;
>    import org.xmldb.api.base.Collection;
>    import org.xmldb.api.base.ErrorCodes;
>   @@ -79,12 +90,6 @@
>    import org.xmldb.api.base.XMLDBException;
>    import org.xmldb.api.modules.XMLResource;
>
>   -import java.io.StringReader;
>   -import java.net.MalformedURLException;
>   -import java.util.Hashtable;
>   -import java.util.Vector;
>   -import javax.xml.parsers.DocumentBuilderFactory;
>   -
>    /**
>     * Implementation of XML:DB's <code>Collection</code> interface using
>     * XML-RPC to interact with database server
>   @@ -94,7 +99,7 @@
>     */
>    public class CollectionImpl extends XindiceCollection {
>       /* path to XML-RPC service on database */
>   -   private static String XINDICE_SERVICE_LOCATION = "/Xindice";
>   +   private static String XINDICE_SERVICE_LOCATION = "/Xindice/";
>
>       /* host and port number of server */
>       private String hostPort;
>
>
>

Reply via email to