Changeset: 629b6cf13e8f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=629b6cf13e8f
Modified Files:
        java/ChangeLog
        java/Makefile.ag
        java/build.xml
        java/src/nl/cwi/monetdb/xquery/xrpc/api/NamespaceContextImpl.java
        java/src/nl/cwi/monetdb/xquery/xrpc/api/XRPCException.java
        java/src/nl/cwi/monetdb/xquery/xrpc/api/XRPCHTTPConnection.java
        java/src/nl/cwi/monetdb/xquery/xrpc/api/XRPCMessage.java
        java/src/nl/cwi/monetdb/xquery/xrpc/api/XRPCReceiverException.java
        java/src/nl/cwi/monetdb/xquery/xrpc/api/XRPCSenderException.java
        java/src/nl/cwi/monetdb/xquery/xrpc/client/XRPCTestClient.java
        java/src/nl/cwi/monetdb/xquery/xrpc/client/auctions.xml
        java/src/nl/cwi/monetdb/xquery/xrpc/client/bib.xml
        java/src/nl/cwi/monetdb/xquery/xrpc/client/persons.xml
        java/src/nl/cwi/monetdb/xquery/xrpc/client/xrpcwrapper_testfunctions.xq
        java/src/nl/cwi/monetdb/xquery/xrpc/wrapper/XRPCWrapper.java
        java/src/nl/cwi/monetdb/xquery/xrpc/wrapper/XRPCWrapperWorker.java
        java/src/nl/cwi/monetdb/xquery/xrpc/wrapper/wrapper_functions.xq
Branch: default
Log Message:

java: remove XQuery related XRPC wrapper


diffs (truncated from 13443 to 300 lines):

diff --git a/java/ChangeLog b/java/ChangeLog
--- a/java/ChangeLog
+++ b/java/ChangeLog
@@ -1,3 +1,6 @@
 # ChangeLog file for java
 # This file is updated with Maddlog
 
+* Mon Feb  7 2011 Fabian Groffen <[email protected]>
+- Removed XQuery related XRPC wrapper code
+
diff --git a/java/Makefile.ag b/java/Makefile.ag
--- a/java/Makefile.ag
+++ b/java/Makefile.ag
@@ -22,24 +22,18 @@
 EXTRA_DIST_DIR = src \
                 example
 
+JAVA_HOME = @JAVA_HOME@
+
 ant_distjdbc = {
        COND = HAVE_JAVAJDBC
        DIR = datadir/monetdb/lib
        FILES = monetdb-1.6-mcl.jar monetdb-1.18-jdbc.jar jdbcclient.jar
 }
 
-ant_distxrpc = {
-       COND = HAVE_JAVAXRPC
-       DIR = datadir/monetdb/lib
-       FILES = xrpcapi.jar xrpcwrapper.jar xrpcclient.jar
-}
-
 ant_distmerocontrol = {
        COND = HAVE_JAVAMEROCONTROL
        DIR = datadir/monetdb/lib
        FILES = merocontrol.jar
 }
 
-JAVA_HOME = @JAVA_HOME@
-
 # vim: ft=automake :
diff --git a/java/build.xml b/java/build.xml
--- a/java/build.xml
+++ b/java/build.xml
@@ -40,9 +40,6 @@
   <property name="mcl-package"          value="nl/cwi/monetdb/mcl" />
   <property name="client-package"       value="nl/cwi/monetdb/client" />
   <property name="util-package"         value="nl/cwi/monetdb/util" />
-  <property name="xrpc-api-package"     value="nl/cwi/monetdb/xquery/xrpc/api" 
/>
-  <property name="xrpc-wrapper-package" 
value="nl/cwi/monetdb/xquery/xrpc/wrapper" />
-  <property name="xrpc-client-package"  
value="nl/cwi/monetdb/xquery/xrpc/client" />
   <property name="mero-control-package" value="nl/cwi/monetdb/merovingian" />
 
   <property file="build.local.properties" />
@@ -57,13 +54,6 @@
   <property name="xmldb-jar"
     value="${jardir}/monetdb-${JDBC_MAJOR}.${JDBC_MINOR}-xmldb.jar" />
 
-  <property name="xrpc-api-jar"
-    value="${jardir}/xrpcapi.jar" />
-  <property name="xrpc-wrapper-jar"
-    value="${jardir}/xrpcwrapper.jar" />
-  <property name="xrpc-client-jar"
-    value="${jardir}/xrpcclient.jar" />
-
   <property name="mero-control-jar"
     value="${jardir}/merocontrol.jar" />
 
@@ -75,8 +65,6 @@
          to be fetched first -->
     <antcall target="jar_xmldb" />
 
-    <antcall target="distxrpc" />
-
     <antcall target="distmerocontrol" />
 
     <antcall target="doc" />
@@ -84,7 +72,6 @@
 
   <target name="distall">
     <antcall target="distjdbc" />
-    <antcall target="distxrpc" />
     <antcall target="distmerocontrol" />
   </target>
 
@@ -99,12 +86,6 @@
     <antcall target="jar_jdbcclient" />
   </target>
 
-  <target name="distxrpc">
-    <antcall target="jar_xrpc_api" />
-    <antcall target="jar_xrpc_wrapper" />
-    <antcall target="jar_xrpc_client" />
-  </target>
-
   <target name="distmerocontrol">
     <antcall target="jar_mero_control" />
   </target>
@@ -164,53 +145,6 @@
     </jar>
   </target>
 
-  <target name="jar_xrpc_api" depends="compile_xrpc_api">
-    <jar jarfile="${xrpc-api-jar}">
-      <fileset dir="${builddir}">
-        <include name="${xrpc-api-package}/**/*.class" />
-      </fileset>
-    </jar>
-  </target>
-  
-  <target name="jar_xrpc_wrapper"
-    depends="compile_util,compile_xrpc_api,compile_xrpc_wrapper">
-    <jar jarfile="${xrpc-wrapper-jar}">
-      <fileset dir="${builddir}">
-        <include name="${util-package}/**/*.class" />
-        <include name="${xrpc-api-package}/**/*.class" />
-        <include name="${xrpc-wrapper-package}/**/*.class" />
-      </fileset>
-      <fileset dir="${srcdir}">
-        <include name="${xrpc-wrapper-package}/wrapper_functions.xq" />
-      </fileset>
-      <manifest>
-        <attribute name="Built-By" value="${user.name}" />
-        <attribute name="Main-Class"
-          value="nl.cwi.monetdb.xquery.xrpc.wrapper.XRPCWrapper" />
-      </manifest>
-    </jar>
-  </target>
-  
-  <target name="jar_xrpc_client"
-    depends="compile_util,compile_xrpc_api,compile_xrpc_client">
-    <jar jarfile="${xrpc-client-jar}">
-      <fileset dir="${builddir}">
-        <include name="${util-package}/**/*.class" />
-        <include name="${xrpc-api-package}/**/*.class" />
-        <include name="${xrpc-client-package}/**/*.class" />
-      </fileset>
-      <fileset dir="${srcdir}">
-        <include name="${xrpc-client-package}/*.xml" />
-        <include name="${xrpc-client-package}/*.xq" />
-      </fileset>
-      <manifest>
-        <attribute name="Built-By" value="${user.name}" />
-        <attribute name="Main-Class"
-          value="nl.cwi.monetdb.xquery.xrpc.client.XRPCTestClient" />
-      </manifest>
-    </jar>
-  </target>
-
   <target name="jar_mero_control"
     depends="compile_mero_control">
     <jar jarfile="${mero-control-jar}">
@@ -301,51 +235,6 @@
     </javac>
   </target>
 
-  <target name="compile_xrpc_api" depends="prepare">
-    <echo message="Compiling XRPC Java API" />
-    <javac
-      classpath="${srcdir}"
-      srcdir="${srcdir}"
-      destdir="${builddir}"
-      debug="${debug}"
-      optimize="${optimize}"
-      target="${javac_version}"
-      source="${javac_version}"
-      >
-      <include name="${xrpc-api-package}/*.java" />
-    </javac>
-  </target>
-
-  <target name="compile_xrpc_wrapper" depends="prepare">
-    <echo message="Compiling XRPC Wrapper" />
-    <javac
-      classpath="${srcdir}"
-      srcdir="${srcdir}"
-      destdir="${builddir}"
-      debug="${debug}"
-      optimize="${optimize}"
-      target="${javac_version}"
-      source="${javac_version}"
-      >
-      <include name="${xrpc-wrapper-package}/*.java" />
-    </javac>
-  </target>
-
-  <target name="compile_xrpc_client" depends="prepare">
-    <echo message="Compiling XRPC (test) client" />
-    <javac
-      classpath="${srcdir}"
-      srcdir="${srcdir}"
-      destdir="${builddir}"
-      debug="${debug}"
-      optimize="${optimize}"
-      target="${javac_version}"
-      source="${javac_version}"
-      >
-      <include name="${xrpc-client-package}/**/*.java" />
-    </javac>
-  </target>
-
   <target name="compile_mero_control" depends="prepare">
     <echo message="Compiling Merovingian Control library" />
     <javac
@@ -469,7 +358,7 @@
 
   <!-- documentation target -->
   <target name="doc"
-    
depends="compile_mcl,compile_jdbc,compile_util,compile_client,compile_xrpc_api,compile_xrpc_wrapper,compile_xrpc_client,compile_mero_control">
+    
depends="compile_mcl,compile_jdbc,compile_util,compile_client,compile_mero_control">
     <javadoc
       destdir="${docdir}"
       author="true"
@@ -482,7 +371,6 @@
         <include name="${mcl-package}/**/*.java" />
         <include name="${client-package}/**/*.java" />
         <include name="${util-package}/**/*.java" />
-        <include name="${xrpc-api-package}/**/*.java" />
         <include name="${mero-control-package}/**/*.java" />
       </fileset>
 
@@ -491,7 +379,6 @@
         <include name="${mcl-package}/**/*.java" />
         <include name="${client-package}/**/*.java" />
         <include name="${util-package}/**/*.java" />
-        <include name="${xrpc-api-package}/**/*.java" />
         <include name="${mero-control-package}/**/*.java" />
       </fileset>
     </javadoc>
diff --git a/java/src/nl/cwi/monetdb/xquery/xrpc/api/NamespaceContextImpl.java 
b/java/src/nl/cwi/monetdb/xquery/xrpc/api/NamespaceContextImpl.java
deleted file mode 100644
--- a/java/src/nl/cwi/monetdb/xquery/xrpc/api/NamespaceContextImpl.java
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
- * The contents of this file are subject to the MonetDB Public License
- * Version 1.1 (the "License"); you may not use this file except in
- * compliance with the License. You may obtain a copy of the License at
- * http://monetdb.cwi.nl/Legal/MonetDBLicense-1.1.html
- *
- * Software distributed under the License is distributed on an "AS IS"
- * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
- * License for the specific language governing rights and limitations
- * under the License.
- *
- * The Original Code is the MonetDB Database System.
- *
- * The Initial Developer of the Original Code is CWI.
- * Portions created by CWI are Copyright (C) 1997-July 2008 CWI.
- * Copyright August 2008-2011 MonetDB B.V.
- * All Rights Reserved.
- */
-
-package nl.cwi.monetdb.xquery.xrpc.api;
-
-import java.util.*;
-import javax.xml.namespace.*;
-
-/**
- * This class implements <code>NamespaceContex</code>, which is needed
- * to evaluate an <code>XPath</code> expression on an XML document
- * containing namespaces.
- * This class provides functions to store and retrieve (prefix, uri)
- * mappings for Namespaces.
- * See the documentation of the interface <a
- * 
href="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/NamespaceContext.html";>NamespaceContext</a>
- * for more information.
- *
- * @author Ying Zhang <[email protected]>
- * @version 0.1
- */
-
-public class NamespaceContextImpl implements NamespaceContext{
-    private Map map;
-
-    /**
-     * Creates a <code>NamespaceContextImpl</code> object.
-     */
-    public NamespaceContextImpl(){
-        map = new HashMap();
-    }
-
-    /**
-     * Creates a <code>NamespaceContextImpl</code> object with an initial 
binding of
-     * the given (<code>prefix</code>, <code>uri</code>).
-     *
-     * @param prefix Prefix of the Namespace
-     * @param uri URI of the Namespace
-     */
-    public NamespaceContextImpl(String prefix, String uri){
-        map = new HashMap();
-        map.put(prefix, uri);
-    }
-
-    /**
-     * Add a new binding of the given (<code>prefix</code>,
-     * <code>uri</code>).
-     *
-     * @param prefix Prefix of the Namespace
-     * @param uri URI of the Namespace
-     */
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to