LP 1827051: Remove Java Code, etc. user/dyrcona/lp1827051-remove-java
authorJason Stephenson <jason@sigio.com>
Fri, 15 May 2020 11:53:16 +0000 (07:53 -0400)
committerJason Stephenson <jason@sigio.com>
Tue, 6 Oct 2020 22:48:14 +0000 (18:48 -0400)
commit2738c70b54cb6e37b3df4b7bf84da364093d7c33
tree6c703197791ad6664436c53ab4bbabb7c65d8edd
parentb459fffcfc5c15835c6565f926bcecbdf54d8fa7
LP 1827051: Remove Java Code, etc.

Java support in OpenSRF does not build and is out of date with current
OpenSRF features.  No one has the intention to fix it, so this commit
removes Java from the code, build files, and documentation.

To test that Java is indeed broken, configure OpenSRF with the
--enable-java option and then watch the make fail as it tries to pull
in missing dependencies.

To test this branch, simply apply it and see that the option to enable
Java is gone along with all of the obsolete code and build instructions.

Signed-off-by: Jason Stephenson <jason@sigio.com>
57 files changed:
.gitignore
Makefile.am
README
bin/osrf_config.in [changed mode: 0644->0755]
configure.ac
src/Makefile.am
src/java/Makefile.am [deleted file]
src/java/deps.sh [deleted file]
src/java/org/opensrf/ClientSession.java [deleted file]
src/java/org/opensrf/Message.java [deleted file]
src/java/org/opensrf/Method.java [deleted file]
src/java/org/opensrf/MethodException.java [deleted file]
src/java/org/opensrf/MultiSession.java [deleted file]
src/java/org/opensrf/Request.java [deleted file]
src/java/org/opensrf/Result.java [deleted file]
src/java/org/opensrf/ServerSession.java [deleted file]
src/java/org/opensrf/Session.java [deleted file]
src/java/org/opensrf/SessionException.java [deleted file]
src/java/org/opensrf/Stack.java [deleted file]
src/java/org/opensrf/Status.java [deleted file]
src/java/org/opensrf/Sys.java [deleted file]
src/java/org/opensrf/net/http/GatewayRequest.java [deleted file]
src/java/org/opensrf/net/http/HttpConnection.java [deleted file]
src/java/org/opensrf/net/http/HttpRequest.java [deleted file]
src/java/org/opensrf/net/http/HttpRequestHandler.java [deleted file]
src/java/org/opensrf/net/xmpp/XMPPException.java [deleted file]
src/java/org/opensrf/net/xmpp/XMPPMessage.java [deleted file]
src/java/org/opensrf/net/xmpp/XMPPReader.java [deleted file]
src/java/org/opensrf/net/xmpp/XMPPSession.java [deleted file]
src/java/org/opensrf/test/MathBench.java [deleted file]
src/java/org/opensrf/test/TestCache.java [deleted file]
src/java/org/opensrf/test/TestClient.java [deleted file]
src/java/org/opensrf/test/TestConfig.java [deleted file]
src/java/org/opensrf/test/TestGateway.java [deleted file]
src/java/org/opensrf/test/TestJSON.java [deleted file]
src/java/org/opensrf/test/TestLog.java [deleted file]
src/java/org/opensrf/test/TestMultiSession.java [deleted file]
src/java/org/opensrf/test/TestSettings.java [deleted file]
src/java/org/opensrf/test/TestThread.java [deleted file]
src/java/org/opensrf/test/TestXMLFlattener.java [deleted file]
src/java/org/opensrf/test/TestXMLTransformer.java [deleted file]
src/java/org/opensrf/test/TestXMPP.java [deleted file]
src/java/org/opensrf/util/Cache.java [deleted file]
src/java/org/opensrf/util/Config.java [deleted file]
src/java/org/opensrf/util/ConfigException.java [deleted file]
src/java/org/opensrf/util/FileLogger.java [deleted file]
src/java/org/opensrf/util/JSONException.java [deleted file]
src/java/org/opensrf/util/JSONReader.java [deleted file]
src/java/org/opensrf/util/JSONWriter.java [deleted file]
src/java/org/opensrf/util/Logger.java [deleted file]
src/java/org/opensrf/util/OSRFObject.java [deleted file]
src/java/org/opensrf/util/OSRFRegistry.java [deleted file]
src/java/org/opensrf/util/OSRFSerializable.java [deleted file]
src/java/org/opensrf/util/SettingsClient.java [deleted file]
src/java/org/opensrf/util/Utils.java [deleted file]
src/java/org/opensrf/util/XMLFlattener.java [deleted file]
src/java/org/opensrf/util/XMLTransformer.java [deleted file]