2 NGObjWeb_doc_ = "NSUserDefaults for NGObjWeb";
4 WOAdaptor = "WOHttpAdaptor";
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;
17 WOCoreOnApplicationException = NO;
18 WOCoreOnAwakeComponentInCtxDealloc = NO;
19 WOCoreOnHTTPAdaptorException = NO;
20 WOCoreOnRecursiveSubcomponents = NO;
21 WOCoreOnXmlRpcFault = NO;
23 WODebugComponentAwake = NO;
24 WODebugComponentDefinition = NO;
25 WODebugComponentLookup = 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 = (
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;
64 WOLogDefaultsOnStartup = NO;
66 WOLogScriptDealloc = NO;
69 WOLogXmlRpcSelectorMapping = NO;
70 WONoProxySuffixes = ( );
71 WONoSelectionString = "WONoSelectionString";
72 WOOutputValidationEnabled = NO;
74 WOPageRefreshOnBacktrack = YES;
75 WOPageRequestHandlerDebugEnabled = NO;
76 WOParsersUseUTF8 = NO;
77 WOPermanentPageCacheSize = 30;
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;
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,
116 WOxComponentElemBuilder
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;
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 = {
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" =
175 "http://apache.org/dav/props/" = "ap";
176 "http://webdav.org/cadaver/custom-properties/" = "cdv";
178 SoDefaultWebDAVPropertyNames = (
179 "{DAV:}creationdate",
180 "{DAV:}getcontentlength",
181 "{DAV:}getlastmodified",
183 "{DAV:}resourcetype",
184 "{DAV:}getcontenttype",
187 "{http://apache.org/dav/props/}executable"
189 SoWebDAVFormatOutput = NO;
190 DAVParserDebugProp = NO;
192 SoWebDAVDefaultAllowMethods = (
193 GET, HEAD, POST, OPTIONS, MKCOL, DELETE, PUT,
194 LOCK, UNLOCK, COPY, MOVE
195 /* , NOTIFY, POLL, SUBSCRIBE, UNSUBSCRIBE */
198 SoWebDAVDetectionMethods = (
210 /* WebStore specialties */
223 SoRequestDispatcherRules = (
224 "result.isOFSWebMethod=1 => renderer = 'OFSWebMethodRenderer' ; very high",
225 "object.isOFSWebMethod=1 => renderer = 'SoTemplateRenderer' ; high",
227 "object.soClassName='OFSPropertyListObject' => renderer = 'SoTemplateRenderer' ; very high",
229 "object.soClassName='OFSFile' => renderer = 'OFSFileRenderer'",
230 "object.soClassName='OFSImage' => renderer = 'OFSFileRenderer'",
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",
238 "request.isSoSOAPRequest=YES => dispatcher = 'SoObjectSOAPDispatcher'",
239 "request.isSoWebDAVRequest=YES => dispatcher = 'SoObjectWebDAVDispatcher'",
240 "request.isSoXmlRpcRequest=YES => dispatcher = 'SoObjectXmlRpcDispatcher'",
241 "*true* => dispatcher = 'SoObjectMethodDispatcher'; fallback",
243 "request.isSoSOAPRequest=YES => requestType = 'SOAP'",
244 "request.isSoWebDAVRequest=YES => requestType = 'WebDAV'",
245 "request.isSoXmlRpcRequest=YES => requestType = 'XML-RPC'",
246 "*true* => requestType = 'METHOD'; fallback",
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",