yacy_search_server/source/de/anomic/http
fuchsi 425e4ead66 Allow absolute paths in configuration settings.
- before absolute paths would be expanded incorrectly, e.g.: fooPath=/a/b/c would become /path/to/yacy/root/a/b/c. Now you can put nearly every dynamically generated data with a configurable path to a location outside of yacys root dir without having to use symlinks (probably good for third party distribution packaging).
- abstractServerSwitch.getConfigPath(setting, default) returns a File instance, either with an absolute path or relative to the applications root path.

- exceptions (hardcoded): 
  DATA/LOG/yacy.logging
  DATA/SETTINGS/httpProxy.conf
  DATA/SETTINGS/user.db
TODO: all of these are the global configuration files and they should probably be put into _one_ command line configurable settings path, so it would be possible to package them in /etc/ for example.

- add missing workPath to yacy.init (it was used in code, but there was no default in the file)
- fix broken skinPath (was skinsPath in yacy.init but skinsPath in the code) + a few other broken config reading caused by typos.
- replaced path setting names and their default values with the related static fields in plasmaSwitchboard where not already done/existing

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4196 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-11-04 10:36:25 +00:00
..
httpc.java extended client connection clean-up: 2007-10-03 15:06:12 +00:00
httpChunkedInputStream.java * applied many compiler warning recommendations 2006-08-16 19:49:31 +00:00
httpChunkedOutputStream.java SSI fix for http://forum.yacy-websuche.de/viewtopic.php?f=6&t=29 2007-06-29 10:45:13 +00:00
httpContentLengthInputStream.java *) Bugfix: calling close must not close the wrapped input stream, otherwise 2006-10-24 06:09:38 +00:00
httpd.java * Complete number localization and provide a more reasonable interface to serverObjects: 2007-10-24 21:38:19 +00:00
httpdBoundedSizeOutputStream.java *) bugfix for wrong proxy traffic accounting 2007-03-16 13:52:48 +00:00
httpdByteCountInputStream.java *) bugfix for wrong proxy traffic accounting 2007-03-16 13:52:48 +00:00
httpdByteCountOutputStream.java *) bugfix for wrong proxy traffic accounting 2007-03-16 13:52:48 +00:00
httpdFileHandler.java Allow absolute paths in configuration settings. 2007-11-04 10:36:25 +00:00
httpdLimitExceededException.java added option to see ranking scores in surftipps 2006-09-30 23:28:03 +00:00
httpdProxyHandler.java preparations for mass remote crawls: 2007-10-29 01:43:20 +00:00
httpdRobotsTxtConfig.java corrected Brausse->Brausze 2007-08-01 22:15:51 +00:00
httpdSwitchboard.java changed release strategy: 2007-06-16 14:11:52 +00:00
httpHeader.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00
httpRemoteProxyConfig.java replaced some toString() 2007-02-06 16:26:56 +00:00
httpSSI.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
httpTemplate.java - redesigned crawl start menu, integrated monitoring pages 2007-09-28 01:21:31 +00:00