resin-content.rnc
来自「RESIN 3.2 最新源码」· RNC 代码 · 共 834 行 · 第 1/2 页
RNC
834 行
default namespace r = "http://caucho.com/ns/resin"namespace rcore = "http://caucho.com/ns/resin/core"namespace local = ""namespace l = ""include "../webapp/resin-web-xml-content.rnc"include "../e_app/resin-ear-content.rnc"include "resin-compat.rnc"l_resin = element l:caucho.com { r_any-Group}r_cache = element cache { r_path? & (attribute disk-size { r_int } | element disk-size { r_int })? & r_enable? & (attribute enable-range { r_boolean-Type } | element enable-range { r_boolean-Type })? & (attribute entries { r_int } | element entries { r_int })? & (attribute max-entry-size { r_int } | element max-entry-size { r_int })? & (attribute memory-size { r_int } | element memory-size { r_int })? & (attribute rewrite-vary-as-private { r_boolean-Type } | element rewrite-vary-as-private { r_boolean-Type })?}r_cluster = element cluster { attribute id { string }, r_root-directory?, r_cluster-Content}r_cluster-default = element cluster-default { r_cluster-Content}## <cluster> contentsr_cluster-Content = r_env-Basis & r_access-log? & r_cache? & (attribute connection-error-page { string } | element connection-error-page { string })? & (attribute development-mode-error-page { r_boolean-Type } | element development-mode-error-page { r_boolean-Type })? & (attribute dynamic-server-enable { r_boolean-Type } | element dynamic-server-enable { r_boolean-Type })? & r_ear-default* & r_error-page* & r_host* & r_host-default* & r_host-deploy* & r_ignore-client-disconnect? & (attribute invocation-cache-size { r_int-Type } | element invocation-cache-size { r_int-Type })? & (attribute invocation-cache-max-url-length { r_int-Type } | element invocation-cache-max-url-length { r_int-Type })? & r_machine* & r_persistent-store? & r_ping* & r_redeploy-mode? & r_rewrite-dispatch? & r_root-directory? & r_server* & r_server-default* & (attribute server-header { string } | element server-header { string })? & r_session-cookie? & r_session-sticky-disable? & r_session-url-prefix? & r_ssl-session-cookie? & r_url-character-encoding? & r_url-length-max? & r_web-app-default* & element rcore:if { rcore_if-Args, r_cluster-Content }* & rcore_import* & element rcore:choose { element rcore:when { rcore_when-Args, r_cluster-Content }+, element rcore:otherwise { r_cluster-Content }? }*r_cluster-port = element cluster-port { r_port-Content}r_deploy-service = element deploy-service { r_enable?}r_disable = attribute disable { r_boolean-Type } | element disable { r_boolean-Type }r_enable = attribute enable { r_boolean-Type } | element enable { r_boolean-Type }r_group-name = attribute group-name { string } | element group-name { string }r_host = element host { (attribute id { string } | attribute regexp { string } | element regexp { string })? & (attribute host-alias { string } | element host-alias { string })* & (attribute host-alias-regexp { string } | element host-alias-regexp { string })* & (attribute host-name { string } | element host-name { string })? & r_root-directory? & (attribute secure-host-name { string } | element secure-host-name { string })? & r_host-Group}r_host-Content = r_env-Content & r_access-log? & r_application* & r_document-directory? & r_ear-default* & r_ear-deploy* & r_error-page* & r_lazy-init? & r_redeploy-check-interval? & r_redeploy-mode? & r_rewrite-dispatch? & r_startup-mode? & r_web-app-deploy* & r_web-app-default* & rc_web-app*## <host> flow controlr_host-Flow = r_host-Content & element rcore:env { rcore_env-Args, r_host-Flow }* & element rcore:if { rcore_if-Args, r_host-Flow }* & rcore_import* & element rcore:choose { element rcore:when { rcore_when-Args, r_host-Flow }+, element rcore:otherwise { r_host-Flow }? }*## The complete host contentsr_host-Group = r_host-Flowr_host-default = element host-default { r_host-Group}r_host-deploy = element host-deploy { r_path & (attribute archive-directory { r_path-Type } | element archive-directory { r_path-Type })? & r_expand-cleanup-fileset? & (attribute expand-directory { r_path-Type } | element expand-directory { r_path-Type })? & (attribute host-name { string } | element host-name { string })? & (attribute lazy-init { r_boolean-Type } | element lazy-init { r_boolean-Type })? & r_host-default?}r_http = element http { (attribute id { string } | attribute server-id { string } | element server-id { string })? & r_port-Content & (attribute virtual-host { string } | element virtual-host { string })?}r_ignore-client-disconnect = attribute ignore-client-disconnect { string } | element ignore-client-disconnect { string }r_jmx-service = element jmx-service { r_enable? & (attribute password { string } | element password { string })?}r_jsse-ssl = element jsse-ssl { (attribute alias { string } | element alias { r_string-Group })? & (attribute cipher-suites { string } | element cipher-suites { r_string-Group })? & (attribute key-store-file { string } | element key-store-file { r_string-Group })? & (attribute key-store-type { string } | element key-store-type { r_string-Group })? & (attribute key-manager-factory { string } | element key-manager-factory { r_string-Group })? & (attribute password { string } | element password { r_string-Group })? & (attribute protocol { string } | element protocol { r_string-Group })? & (attribute self-signed-certificate-name { string } | element self-signed-certificate-name { r_string-Group })? & (attribute ssl-context { string } | element ssl-context { r_string-Group })? & (attribute verify-client { string } | element verify-client { r_string-Group })?}r_keepalive-connection-time-max = attribute keepalive-connection-time-max { r_period-Type } | element keepalive-connection-time-max { r_period-Type }r_keepalive-select-thread-timeout = attribute keepalive-select-thread-timeout { r_period-Type } | element keepalive-select-thread-timeout { r_period-Type }r_keepalive-select-enable = attribute keepalive-select-enable { r_boolean-Type } | element keepalive-select-enable { r_boolean-Type }r_keepalive-select-max = attribute keepalive-select-max { r_int-Type } | element keepalive-select-max { r_int-Type }r_log-service = element log-service { r_enable? & (attribute level { string } | element level { string })? & r_path?}r_machine = element machine { attribute id { string }? & r_server+}r_management = element management { r_management-Content}r_management-Content = r_path? & r_deploy-service? & r_jmx-service? & r_log-service? & r_secure? & r_stat-service? & r_user-Management* & r_xa-log-service? & element rcore:if { rcore_if-Args, r_management-Content }* & rcore_import* & element rcore:choose { element rcore:when { rcore_when-Args, r_management-Content }+, element rcore:otherwise { r_management-Content }? }*r_memory-free-min = attribute memory-free-min { string } | element memory-free-min { string }r_openssl = element openssl { (attribute ca-certificate-file { string } | element ca-certificate-file { r_string-Group })? & (attribute ca-certificate-path { string } | element ca-certificate-path { r_string-Group })? & (attribute ca-revocation-file { string } | element ca-revocation-file { r_string-Group })? & (attribute ca-revocation-path { string } | element ca-revocation-path { r_string-Group })? & (attribute certificate-file { string } | element certificate-file { r_string-Group }) & (attribute certificate-chain-file { string } | element certificate-chain-file { r_string-Group })? & (attribute certificate-key-file { string } | element certificate-key-file { r_string-Group })? & (attribute cipher-suite { string } | element cipher-suite { r_string-Group })? & (attribute crypto-device { string } | element crypto-device { r_string-Group })? & (attribute password { string } | element password { r_string-Group }) & (attribute protocol { string } | element protocol { r_string-Group })? & (attribute session-cache { r_boolean-Type } | element session-cache { r_boolean-Type })? & (attribute session-cache-timeout { r_period } | element session-cache-timeout { r_period } )? & (attribute unclean-shutdown { r_boolean-Type } | element unclean-shutdown { r_boolean-Type } )? & r_verify-client? & (attribute verify-depth { r_int } | element verify-depth { r_int })?}r_password = attribute password { string} | element password { string}r_persistent-log = element persistent-log { (attribute level { string } | element level { string })? & r_path?}r_persistent-store = element persistent-store {
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?