Example4.json 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {
  2. "web-app": {
  3. "servlet": [
  4. {
  5. "servlet-name": "cofaxCDS",
  6. "servlet-class": "org.cofax.cds.CDSServlet",
  7. "init-param": {
  8. "configGlossary:installationAt": "Philadelphia, PA",
  9. "configGlossary:adminEmail": "ksm@pobox.com",
  10. "configGlossary:poweredBy": "Cofax",
  11. "configGlossary:poweredByIcon": "/images/cofax.gif",
  12. "configGlossary:staticPath": "/content/static",
  13. "templateProcessorClass": "org.cofax.WysiwygTemplate",
  14. "templateLoaderClass": "org.cofax.FilesTemplateLoader",
  15. "templatePath": "templates",
  16. "templateOverridePath": "",
  17. "defaultListTemplate": "listTemplate.htm",
  18. "defaultFileTemplate": "articleTemplate.htm",
  19. "useJSP": false,
  20. "jspListTemplate": "listTemplate.jsp",
  21. "jspFileTemplate": "articleTemplate.jsp",
  22. "cachePackageTagsTrack": 200,
  23. "cachePackageTagsStore": 200,
  24. "cachePackageTagsRefresh": 60,
  25. "cacheTemplatesTrack": 100,
  26. "cacheTemplatesStore": 50,
  27. "cacheTemplatesRefresh": 15,
  28. "cachePagesTrack": 200,
  29. "cachePagesStore": 100,
  30. "cachePagesRefresh": 10,
  31. "cachePagesDirtyRead": 10,
  32. "searchEngineListTemplate": "forSearchEnginesList.htm",
  33. "searchEngineFileTemplate": "forSearchEngines.htm",
  34. "searchEngineRobotsDb": "WEB-INF/robots.db",
  35. "useDataStore": true,
  36. "dataStoreClass": "org.cofax.SqlDataStore",
  37. "redirectionClass": "org.cofax.SqlRedirection",
  38. "dataStoreName": "cofax",
  39. "dataStoreDriver": "com.microsoft.jdbc.sqlserver.SQLServerDriver",
  40. "dataStoreUrl": "jdbc:microsoft:sqlserver://LOCALHOST:1433;DatabaseName=goon",
  41. "dataStoreUser": "sa",
  42. "dataStorePassword": "dataStoreTestQuery",
  43. "dataStoreTestQuery": "SET NOCOUNT ON;select test='test';",
  44. "dataStoreLogFile": "/usr/local/tomcat/logs/datastore.log",
  45. "dataStoreInitConns": 10,
  46. "dataStoreMaxConns": 100,
  47. "dataStoreConnUsageLimit": 100,
  48. "dataStoreLogLevel": "debug",
  49. "maxUrlLength": 500
  50. }
  51. },
  52. {
  53. "servlet-name": "cofaxEmail",
  54. "servlet-class": "org.cofax.cds.EmailServlet",
  55. "init-param": {
  56. "mailHost": "mail1",
  57. "mailHostOverride": "mail2"
  58. }
  59. },
  60. {
  61. "servlet-name": "cofaxAdmin",
  62. "servlet-class": "org.cofax.cds.AdminServlet"
  63. },
  64. {
  65. "servlet-name": "fileServlet",
  66. "servlet-class": "org.cofax.cds.FileServlet"
  67. },
  68. {
  69. "servlet-name": "cofaxTools",
  70. "servlet-class": "org.cofax.cms.CofaxToolsServlet",
  71. "init-param": {
  72. "templatePath": "toolstemplates/",
  73. "log": 1,
  74. "logLocation": "/usr/local/tomcat/logs/CofaxTools.log",
  75. "logMaxSize": "",
  76. "dataLog": 1,
  77. "dataLogLocation": "/usr/local/tomcat/logs/dataLog.log",
  78. "dataLogMaxSize": "",
  79. "removePageCache": "/content/admin/remove?cache=pages&id=",
  80. "removeTemplateCache": "/content/admin/remove?cache=templates&id=",
  81. "fileTransferFolder": "/usr/local/tomcat/webapps/content/fileTransferFolder",
  82. "lookInContext": 1,
  83. "adminGroupID": 4,
  84. "betaServer": true
  85. }
  86. } ],
  87. "servlet-mapping": {
  88. "cofaxCDS": "/",
  89. "cofaxEmail": "/cofaxutil/aemail/*",
  90. "cofaxAdmin": "/admin/*",
  91. "fileServlet": "/static/*",
  92. "cofaxTools": "/tools/*"
  93. },
  94. "taglib": {
  95. "taglib-uri": "cofax.tld",
  96. "taglib-location": "/WEB-INF/tlds/cofax.tld"
  97. }
  98. }
  99. }