ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/build/etc/default.properties
Revision: 1.17
Committed: Fri Feb 21 13:45:49 2003 UTC (21 years, 9 months ago) by tdb
Branch: MAIN
Changes since 1.16: +4 -1 lines
Log Message:
Main change is making the use of jacorb.properties transparent to the end
user - something which should have been done with CorbaServices a long time
ago :-) Now a base jacorb.properties is included in the jar files, because
it's searched by the jacorb loading stuff. The only value outside of the
jar file is the naming service location, which can now be found in the
default.properties files.

The server and corbaservices assume that the naming services is running on
localhost on port 8052, which is ok for most normal things. If it's on a
different host the default.properties just needs fixing.

Also added a default.properties style thing to the corbaservices, and fixed
some bugs in the command line argument parsing.

Finally, fixed a bug with the make src target of all the Makefiles.

File Contents

# User Rev Content
1 tdb 1.2 # This file contains system properties that should
2     # be used as defaults by the I-Scream CORE
3     #
4 tdb 1.16 # $Author: tdb $
5 tdb 1.17 # $Id: default.properties,v 1.16 2002/09/18 22:11:55 tdb Exp $
6 tdb 1.2
7    
8     # These properties are REQUIRED by the system to tell it
9     # which ORB to use.
10 tdb 1.14 org.omg.CORBA.ORBClass= org.jacorb.orb.ORB
11     org.omg.CORBA.ORBSingletonClass= org.jacorb.orb.ORBSingleton
12 tdb 1.9 jdbc.drivers= org.gjt.mm.mysql.Driver
13 tdb 1.17
14     # Default naming service location
15     ORBInitRef.NameService=http://localhost:8052/NS_Ref
16 tdb 1.2
17     # The logging verbosity to be used by the system,
18     # ie, how much information will be printed to the
19     # log file, where the number is:
20     #
21     # FATAL - (0) Fatal or Critical Errors
22     # ERROR - (1) All Errors
23     # WARNING - (2) Warnings
24     # SYSMSG - (3) System Component messages
25     # SYSINIT - (4) System Component initialisation
26     # DEBUG - (5) All debugging messages
27     #
28     # [default = 3]
29 tdb 1.15 uk.org.iscream.cms.server.Verbosity= 5
30 tdb 1.2
31     # The directory containing all the configuration files
32     # for the system
33     #
34     # [default = cwd]
35 tdb 1.15 uk.org.iscream.cms.server.ConfigurationLocation=./etc
36     uk.org.iscream.cms.server.SystemConfigurationFile=system.conf
37 ajm 1.5
38     # The time in seconds that the system should wait before
39     # trying again to start it.
40 tdb 1.15 uk.org.iscream.cms.server.ComponentTimeout=5
41 tdb 1.2
42     # Currently unused, but will allow the
43     # user to select what logger they use
44     # Please choose the Logger class that you wish to use
45     # for system logging. Choices are, at present;
46     #
47     # ScreenLogger - Logs everything to the screen
48     # [Params = none]
49     # FileLogger - Logs everything to a file
50     # [FileLogger.filename = logfile name]
51     # MultiLogger - Logs to both the screen and a file
52     # [uses parameters of the loggers it uses]
53     # SimpleGUILogger - Logs to a nice GUI !
54     # [SimpleGUILogger.maxMessages = maximum number of lines to
55     # hold in the window]
56     # SimpleSwingLogger - Logs to a nicer GUI!
57     # [SimpleSwingLogger.maxMessages = maximum number of lines to
58     # hold in the window]
59     #
60     # [default = ScreenLogger]
61 tdb 1.15 uk.org.iscream.cms.server.LoggerPackage=uk.org.iscream.cms.server.core.loggers
62 tdb 1.16 uk.org.iscream.cms.server.LoggerClass=ScreenLogger
63 tdb 1.2
64 tdb 1.15 uk.org.iscream.cms.server.LoggerClass.FileLogger.filename=/home/cut/iscream/www/server.log
65 tdb 1.2
66 tdb 1.15 uk.org.iscream.cms.server.LoggerClass.SimpleSwingLogger.maxMessages=1000
67     uk.org.iscream.cms.server.LoggerClass.SimpleGUILogger.maxMessages=1000
68 tdb 1.2
69     # A list of components that should be started by the component manager
70     # ORDER IS IMPORTANT
71     # Ensure you read all documentation regarding the order of starting
72     # components
73     #
74     # Core - Must be first
75     # DBInterface & ClientInterface - Must be before RootFilter
76     # RootFilter - Must be after above, and before Filter
77     # Filter - Must be after above
78 ajm 1.3 # FilterManager - Must be after the filters
79 tdb 1.6 # Client - Must be after the ClientInterface, but usually last
80 tdb 1.2 #
81     # Thus a typical order is:
82 tdb 1.6 # Core;DBInterface;ClientInterface;RootFilter;Filter;FilterManager;Client
83 tdb 1.15 uk.org.iscream.cms.server.ComponentList=Core;DBInterface;ClientInterface;RootFilter;Filter;FilterManager;Client