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