<%! /* */ %> <% int count, rc; int i, line_no, size, options; int line_count = 0; string appl, browser, title; string tabsel, formfld, filter; string param, val, lastControlID; boolean is_admin; boolean show_lineno; int nr; string tab_header[3]; string tab_content[3]; string tab_tabsel[3]; string ltab[]; tab_header[0] = "Settings"; tab_header[1] = "Instance Profile"; tab_header[2] = "Default Profile"; tab_tabsel[0] = "tab0"; tab_tabsel[1] = "tab1"; tab_tabsel[2] = "tab2"; is_admin = __icm_get_system_property ("is_admin"); appl = __icm_get_system_property ("app_name"); browser = __icm_get_browser_type(); lastControlID = htmlenc(__icm_get_form_field ("lastControlID")); show_lineno = __icm_get_form_field ("slineno"); filter = filterenc(urldec(__icm_get_form_field ("filter"))); tabsel = anumenc(__icm_get_form_field ("tabsel")); if (tabsel == "") tabsel = "tab0"; %> Profile parameters
Profil:
Download
<% if (show_lineno == 0) { %>
Show line numbers
<% } else { %>
Hide line numbers
<% } %>
Close Menu
Profile Parameters Refresh

<% for (nr = 0; nr < 3; nr++) { %> <% } %>
class="sapTbsTabSel"> <%=tab_header[nr]%> <% } else { %> class="sapTbsTab"> <%=tab_header[nr]%> <% } %>
<% if (tabsel == "tab0") { %> <% i = 0; param = "icm/server_port_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/server_port_" + ++i; val = __icm_get_param (param); } %> <% i = 0; param = "rdisp/TRACE_PATTERN_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "rdisp/TRACE_PATTERN_" + ++i; val = __icm_get_param (param); } %> <% if (appl != "SAP Web Dispatcher") { %> <% } %> <% if (appl != "SAP Web Dispatcher") { %> <% } %> <% param = "icm/HTTP/max_request_size_KB"; val = __icm_get_param (param); __output(""); __output(" "); i = 0; param = "icm/HTTP/j2ee_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/j2ee_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/logging_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/logging_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/client_logging_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/client_logging_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/file_access_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/file_access_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/redirect_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/redirect_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/server_cache_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/server_cache_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/admin_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/admin_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/auth_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/auth_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/rewrite_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/rewrite_" + ++i; val = __icm_get_param (param); } i = 0; param = "icm/HTTP/icm_test_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "icm/HTTP/icm_test_" + ++i; val = __icm_get_param (param); } %> <% if (appl != "SAP Web Dispatcher") { %> <% } %> <% i = 0; param = "is/HTTP/virt_host_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "is/HTTP/virt_host_" + ++i; val = __icm_get_param (param); } i = 0; param = "is/SMTP/virt_host_" + i; val = __icm_get_param (param); while (val != "") { __output(""); __output(" "); param = "is/SMTP/virt_host_" + ++i; val = __icm_get_param (param); } %>
Parameter Settings Refresh
Services
", param, "", val, "
Hard limits
icm/max_services <%=__icm_get_param ("icm/max_services")%>
icm/listen_queue_len <%=__icm_get_param ("icm/listen_queue_len")%>
icm/req_queue_len <%=__icm_get_param ("icm/req_queue_len")%>
icm/max_conn <%=__icm_get_param ("icm/max_conn")%>
icm/max_sockets <%=__icm_get_param ("icm/max_sockets")%>
Thread handling
icm/min_threads <%=__icm_get_param ("icm/min_threads")%>
icm/max_threads <%=__icm_get_param ("icm/max_threads")%>
icm/min_spare_threads <%=__icm_get_param ("icm/min_spare_threads")%>
Tracing and statistic
rdisp/TRACE <%=__icm_get_param ("rdisp/TRACE")%>
rdisp/TRACE_LOGGING <%=__icm_get_param ("rdisp/TRACE_LOGGING")%>
", param, "", val, "
icm/trace_file <%=__icm_get_param ("icm/trace_file")%>
icm/log_level <%=__icm_get_param ("icm/log_level")%>
icm/stat_level <%=__icm_get_param ("icm/stat_level")%>
icm/security_log <%=__icm_get_param ("icm/security_log")%>
icm/accept_remote_trace_level <%=__icm_get_param ("icm/accept_remote_trace_level")%>
Monitoring
icm/ccms_monitoring <%=__icm_get_param ("icm/ccms_monitoring")%>
icm/ccms_refresh_rate <%=__icm_get_param ("icm/ccms_refresh_rate")%>
Timeout handling
icm/keep_alive_timeout <%=__icm_get_param ("icm/keep_alive_timeout")%>
icm/HTTP/client/keep_alive_timeout <%=__icm_get_param ("icm/HTTP/client/keep_alive_timeout")%>
icm/conn_timeout <%=__icm_get_param ("icm/conn_timeout")%>
icm/max_timeout_net <%=__icm_get_param ("icm/max_timeout_net")%>
icm/min_timeout_mpi <%=__icm_get_param ("icm/min_timeout_mpi")%>
icm/failover_timeout <%=__icm_get_param ("icm/failover_timeout")%>
HTTP settings
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
", param, "", val, "
HTTP(S) error handling
is/HTTP/show_server_header <%=__icm_get_param ("is/HTTP/show_server_header")%>
is/HTTP/show_detailed_errors <%=__icm_get_param ("is/HTTP/show_detailed_errors")%>
icm/HTTP/error_templ_path <%=__icm_get_param ("icm/HTTP/error_templ_path")%>
HTTPS (SSL) settings
icm/HTTPS/verify_client <%=__icm_get_param ("icm/HTTPS/verify_client")%>
icm/HTTPS/forward_ccert_as_header <%=__icm_get_param ("icm/HTTPS/forward_ccert_as_header")%>
icm/HTTPS/trust_client_with_issuer <%=__icm_get_param ("icm/HTTPS/trust_client_with_issuer")%>
icm/HTTPS/client_certificate_header_name <%=__icm_get_param ("icm/HTTPS/client_certificate_header_name")%>
icm/HTTPS/client_cipher_suite_header_name <%=__icm_get_param ("icm/HTTPS/client_cipher_suite_header_name")%>
icm/HTTPS/client_key_size_header_name <%=__icm_get_param ("icm/HTTPS/client_key_size_header_name")%>
icm/HTTPS/trust_client_with_subject <%=__icm_get_param ("icm/HTTPS/trust_client_with_subject")%>
ssf/name <%=__icm_get_param ("ssf/name")%> 
ssf/ssfapi_lib <%=__icm_get_param ("ssf/ssfapi_lib")%> 
sec/libsapsecu <%=__icm_get_param ("sec/libsapsecu")%> 
ssl/ssl_lib <%=__icm_get_param ("ssl/ssl_lib")%> 
Context Quotas
icm/HTTP/context_quota <%=__icm_get_param ("icm/HTTP/context_quota")%>
icm/HTTPS/context_quota <%=__icm_get_param ("icm/HTTPS/context_quota")%>
icm/SMTP/context_quota <%=__icm_get_param ("icm/SMTP/context_quota")%>
Memory Pipe settings
mpi/total_size_MB <%=__icm_get_param ("mpi/total_size_MB")%>
mpi/buffer_size <%=__icm_get_param ("mpi/buffer_size")%>
AS Java settings
rdisp/j2ee_start <%=__icm_get_param ("rdisp/j2ee_start")%>
is/HTTP/default_root_hdl <%=__icm_get_param ("is/HTTP/default_root_hdl")%>
Content Filter settings
csi/enable <%=__icm_get_param ("csi/enable")%>
csi/SAP/csa_lib <%=__icm_get_param ("csi/SAP/csa_lib")%>
Misc
icm/host_name_full <%=__icm_get_param ("icm/host_name_full")%>
icm/cancel_strategy <%=__icm_get_param ("icm/cancel_strategy")%>
system/type <%=__icm_get_param ("system/type")%>
rdisp/plugin_auto_logout <%=__icm_get_param ("rdisp/plugin_auto_logout")%>
", param, "", val, "
", param, "", val, "
is/use_uds <%=__icm_get_param ("is/use_uds")%>
is/use_IPv6 <%=__icm_get_param ("is/use_IPv6")%>
<% } else { formfld = __icm_get_form_field ("line_no"); if (formfld == "") line_no = 0; else line_no = formfld; formfld = __icm_get_form_field ("page_op"); if (formfld == "outleft") line_no = 0; else if (formfld == "left"){ line_no -= 500; if (line_no < 0) line_no = 0; } else if (formfld == "right") line_no += 500; else if (formfld == "outright") line_no = -500; if (tabsel == "tab1") { options = 2; title = __icm_get_param("SAPPROFILE_IN_EFFECT"); } else { options = 16; title = __icm_get_param("DIR_PROFILE") + "/DEFAULT.PFL"; } if (show_lineno) options = options | 8; line_count = __icm_get_trace_lines (line_no, filter, ltab, size, options); %>
<%=title%> (<%=size%>bytes) Line: Filter: Display
<% for (i = 0; i < line_count; i++) { __output(ltab[i],"
"); } %>
Profile Line:
<% } %>