]> err.no Git - sope/blob - sope-appserver/NGObjWeb/Defaults.plist
renamed packages as discussed in the developer list
[sope] / sope-appserver / NGObjWeb / Defaults.plist
1 {
2   NGObjWeb_doc_   = "NSUserDefaults for NGObjWeb";
3   NGObjWeb_cvs_id = "$Id$";
4
5   WOAdaptor                             = "WOHttpAdaptor";
6   WOAdaptorLogPath                      = "";
7   WOAdditionalAdaptors                  = ( );
8   WOApplicationSuffix                   = ".woa";
9   WOApplicationBaseURL                  = "/WebObjects";
10   WOAutoOpenInBrowser                   = NO;
11   WOCachingEnabled                      = YES;
12   WOCGIAdaptorURL                       = "http://localhost/cgi-bin/WebObjects";
13   WOComponentExtensions                 = ( wo );
14   WOComponentLoadWOOFiles               = NO;
15   WOComponentRequestHandlerKey          = "wo";
16   WOCompoundElementPool                 = NO;
17   WOContactSNS                          = NO;
18   WOCoreOnApplicationException          = NO;
19   WOCoreOnHTTPAdaptorException          = NO;
20   WOCoreOnXmlRpcFault                   = NO;
21   WOCoreOnRecursiveSubcomponents        = NO;
22   WOCoreOnAwakeComponentInCtxDealloc    = NO;
23   WODebugCursor                         = NO;
24   WODebugComponentAwake                 = NO;
25   WODebugComponentDefinition            = NO;
26   WODebugComponentLookup                = NO;
27   WODebugKeyPathAssociation             = NO;
28   WODebugHttpTransaction                = NO;
29   WODebugResourceLookup                 = NO;
30   WODebugTakeValues                     = NO;
31   WODebugStaticLinkProcessing           = NO;
32   WODebuggingEnabled                    = YES;
33   WODefaultSessionTimeOut               = 3600;
34   WODefaultLanguages = ( 
35     English, 
36     German, 
37     Danish, 
38     Dutch,
39     French, 
40     Spanish, 
41     Italian, 
42     Portuguese, 
43     ptBR
44   );
45   WODescriptiveElementIDs               = NO;
46   WODebugActions                        = NO;
47   WODirectActionRequestHandlerKey       = "x";
48   WODontZipResponse                     = NO;
49   WODebugZipResponse                    = NO;
50   WOEnableComponentsWithoutClasses      = NO;
51   WOExpirationTimeInterval              = 120;
52   WOFormAlwaysPassDown                  = YES;
53   WOFrameworksBaseURL                   = "/WebObjects/Frameworks";
54   WOGenerateMissingResourceLinks        = NO;
55   WOHttpAdaptor_LogStream               = NO;
56   WOHttpAdaptorReceiveTimeout           = 120;
57   WOHttpAdaptorSendTimeout              = 120;
58   WOHttpAllowHost                       = "localhost";
59   WOHttpTransactionUseSimpleParser      = NO;
60   WOIncludeCommentsInResponse           = YES;
61   WOIsRedirectionEnabled                = NO;
62   WOKeyPathAssociationsCacheSize        = 200;
63   WOListenQueueSize                     = 5;
64   WOLogDefaultsOnStartup                = NO;
65   WOLogScriptKVC                        = NO;
66   WOLogScriptInit                       = NO;
67   WOLogScriptDealloc                    = NO;
68   WOLogComponents                       = NO;
69   WOLogPageCache                        = NO;
70   WOLogXmlRpcSelectorMapping            = NO;
71   WONoProxySuffixes                     = ( );
72   WONoSelectionString                   = "WONoSelectionString";
73   WOOutputValidationEnabled             = NO;
74   WOPageCacheSize                       = 30;
75   WOPageRefreshOnBacktrack              = YES;
76   WOPageRequestHandlerDebugEnabled      = NO;
77   WOParsersUseUTF8                      = NO;
78   WOPermanentPageCacheSize              = 30;
79   WOPort                                = "*:20000";
80   WOProfileApplication                  = NO;
81   WOProfileComponents                   = NO;
82   WOProfileDirectActionRequestHandler   = NO;
83   WOProfileElements                     = NO;
84   WOProfileHttpAdaptor                  = NO;
85   WOProfileLoading                      = NO;
86   WOProfileResponse                     = NO;
87   WOProjectSearchPath                   = ();
88   WOResourceRequestHandlerKey           = "y";
89   WORunMultithreaded                    = NO;
90   WOSMTPHost                            = "mail";
91   WOSimpleHTTPParserDebugEnabled        = NO;
92   WOSimpleHTTPParserHeavyDebugEnabled   = NO;
93   WOSimpleHTTPParserFileIOBoundary      = 16384;
94   WOSimpleHTTPParserMaxUploadSizeInKB   = 262144;
95   WOSendMail                            = "/usr/lib/sendmail";
96   WOSessionStore                        = "WOServerSessionStore";
97   WOStatsStylesheetName                 = "WOStats.xsl";
98   WOUseRelativeURLs                     = YES;
99   WOValueAssociationsCacheSize          = 200;
100   WOWorkerThreadCount                   = 0;
101   WOxFileExtensions                     = ( wox, xtmpl, xhtml );
102   WOxElemBuilder_LogAssociationMapping  = NO;
103   WOxElemBuilder_LogAssociationCreation = NO;
104   WOxComponentElemBuilderDebugEnabled   = NO;
105   WOxLogBuilderQueue                    = NO;
106   WOxBuilderClasses = ( 
107     WOxControlElemBuilder,
108     WOxMiscElemBuilder,
109     WOxHTMLElemBuilder,
110     WOxXULElemBuilder,
111     WExCalElemBuilder,
112     WExDnDElemBuilder,
113     WExExtElemBuilder,
114     WOxExtElemBuilder,
115     WOxComponentElemBuilder
116   );
117   WOxAssociationClassMapping = {
118     "http://www.skyrix.com/od/binding"    = WOKeyPathAssociation;
119     "http://www.skyrix.com/od/constant"   = WOValueAssociation;
120     "http://www.skyrix.com/od/javascript" = WOScriptAssociation;
121     "http://www.skyrix.com/od/so-lookup"  = SoLookupAssociation;
122     "OGo:bind"                            = WOKeyPathAssociation;
123     "OGo:value"                           = WOValueAssociation;
124     "OGo:script"                          = WOScriptAssociation;
125     "OGo:url"                             = WOResourceURLAssociation;
126     "OGo:label"                           = WOLabelAssociation;
127     "OGo:path"                            = SoLookupAssociation;
128   };
129   SoClassRegistryDebugEnabled          = NO;
130   SoDebugKeyLookup                     = NO;
131   SoDebugTraversal                     = NO;
132   SoDebugProductLoading                = NO;
133   SoDebugProductRegistry               = NO;
134   SoDebugRequestClassification         = NO;
135   SoLogSecurityDeclarations            = NO;
136   SoOFSDebugFactory                    = NO;
137   SoOFSDebugPlistObject                = NO;
138   SoOFSDebugRestore                    = NO;
139   SoOFSDebugNegotiate                  = NO;
140   SoOFSDebugAuthLookup                 = NO;
141   SoOFSWebMethodDebugEnabled           = NO;
142   SoOFSResourceManagerDebugEnabled     = NO;
143   SoObjCClassDebugEnabled              = NO;
144   SoObjectDAVDispatcherDebugEnabled    = NO;
145   SoObjectXmlRpcDispatcherDebugEnabled = NO;
146   SoObjectSOAPDispatcherDebugEnabled   = NO;
147   SoObjectDataSourceDebugEnabled       = NO;
148   SoObjectRequestHandlerDebugEnabled   = NO;
149   SoObjectMethodDispatcherDebugEnabled = NO;
150   SoPageInvocationDebugEnabled         = NO;
151   SoProductResourceManagerDebugEnabled = NO;
152   SoRendererDebugEnabled               = NO;
153   SoSecurityManagerDebugEnabled        = NO;
154   SoPreferredNamespacePrefixes = {
155     "DAV:" = "D";
156     "http://www.skyrix.com/od/binding"            = "var";
157     "http://www.skyrix.com/od/constant"           = "const";
158     "http://www.skyrix.com/od/javascript"         = "js";
159     "http://www.w3.org/1999/xhtml"                = "html";
160     "http://www.w3.org/TR/REC-html40"             = "html4";
161     "http://www.w3.org/1999/xlink"                = "xlink";
162     "http://www.w3.org/1999/XSL/Transform"        = "xsl";
163     "http://www.w3.org/1999/02/22-rdf-syntax-ns#" = "RDF";
164     "http://www.wapforum.org/DTD/wml_1.2.xml"     = "wml";
165     "http://schemas.microsoft.com/hotmail/"       = "hm";
166     "http://schemas.microsoft.com/exchange/"      = "ex";
167     "urn:schemas:contacts:"                       = "exab";
168     "urn:schemas:calendar:"                       = "excal";
169     "http://schemas.microsoft.com/mapi/proptag/"  = "pt";
170     "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" = "xul";
171     "http://www.ietf.org/internet-drafts/draft-ietf-calsch-many-xcal-01.txt" =
172       "xcal";
173     "http://apache.org/dav/props/" = "ap";
174     "http://webdav.org/cadaver/custom-properties/" = "cdv";
175   };
176   SoDefaultWebDAVPropertyNames = (
177     "{DAV:}creationdate",
178     "{DAV:}getcontentlength",
179     "{DAV:}getlastmodified",
180     "{DAV:}getetag",
181     "{DAV:}resourcetype",
182     "{DAV:}getcontenttype",
183     "{DAV:}displayname",
184     "{DAV:}href",
185     "{http://apache.org/dav/props/}executable"
186   );
187   SoWebDAVFormatOutput = NO;
188   DAVParserDebugProp = NO;
189
190   SoWebDAVDefaultAllowMethods = (
191     GET, HEAD, POST, OPTIONS, MKCOL, DELETE, PUT,
192     LOCK, UNLOCK, COPY, MOVE
193     /* , NOTIFY, POLL, SUBSCRIBE, UNSUBSCRIBE */
194   );
195
196   SoWebDAVDetectionMethods = (
197     OPTIONS,
198     MKCOL,
199     PROPFIND,
200     PROPPATCH,
201     DELETE,
202     PUT,
203     LOCK,
204     UNLOCK,
205     COPY,
206     MOVE,
207     
208     /* WebStore specialties */
209     SEARCH,
210     NOTIFY,
211     POLL,
212     SUBSCRIBE,
213     UNSUBSCRIBE,
214     BCOPY,
215     BDELETE,
216     BMOVE,
217     BPROPFIND,
218     BPROPPATCH
219   );
220   
221   SoRequestDispatcherRules = (
222     "result.isOFSWebMethod=1 => renderer = 'OFSWebMethodRenderer' ; very high",
223     "object.isOFSWebMethod=1 => renderer = 'SoTemplateRenderer' ; high",
224
225     "object.soClassName='OFSPropertyListObject' => renderer = 'SoTemplateRenderer' ; very high",
226
227     "object.soClassName='OFSFile'  => renderer = 'OFSFileRenderer'",
228     "object.soClassName='OFSImage' => renderer = 'OFSFileRenderer'",
229
230     "context.soRequestType='WebDAV'  => renderer = 'SoWebDAVRenderer' ; high",
231     "context.soRequestType='XML-RPC' => renderer = 'SoXmlRpcRenderer' ; high",
232     "context.soRequestType='SOAP'    => renderer = 'SoSOAPRenderer' ;   high",
233     "context.soRequestType='WCAP'    => renderer = 'SoWCAPRenderer' ;   high",
234     "*true* => renderer = 'SoDefaultRenderer' ; fallback",
235     
236     "request.isSoSOAPRequest=YES   => dispatcher = 'SoObjectSOAPDispatcher'",
237     "request.isSoWebDAVRequest=YES => dispatcher = 'SoObjectWebDAVDispatcher'",
238     "request.isSoXmlRpcRequest=YES => dispatcher = 'SoObjectXmlRpcDispatcher'",
239     "*true* => dispatcher = 'SoObjectMethodDispatcher'; fallback",
240     
241     "request.isSoSOAPRequest=YES   => requestType = 'SOAP'",
242     "request.isSoWebDAVRequest=YES => requestType = 'WebDAV'",
243     "request.isSoXmlRpcRequest=YES => requestType = 'XML-RPC'",
244     "*true*                        => requestType = 'METHOD'; fallback",
245     
246     "request.isSoWebDAVRequest=YES => useAcquisition = NO",
247     "headers.translate='f'         => useAcquisition = NO; high",
248     "method='GET'                  => useAcquisition = YES; low",
249     "method='HEAD'                 => useAcquisition = YES; low",
250     "method='POST'                 => useAcquisition = YES; low",
251     "*true*                        => useAcquisition = NO; fallback",
252   );
253 }