-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathSecureEchoWebServer.xml
More file actions
98 lines (90 loc) · 2.5 KB
/
Copy pathSecureEchoWebServer.xml
File metadata and controls
98 lines (90 loc) · 2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<quickserver>
<name>EchoWebServer v 1.2</name>
<port>8080</port>
<bind-address>0.0.0.0</bind-address>
<client-command-handler>
echowebserver.EchoWSCommandHandler
</client-command-handler>
<client-data>echowebserver.EchoWSData</client-data>
<default-data-mode>
<data-type-in>Byte</data-type-in>
<data-type-out>String</data-type-out>
</default-data-mode>
<!-- in milliseconds -->
<timeout>15000</timeout>
<application-jar-path>
../dist/echowebserver.jar
</application-jar-path>
<console-logging-level>WARNING</console-logging-level>
<console-logging-formatter>
org.quickserver.util.logging.SimpleConsoleWithThreadFormatter
</console-logging-formatter>
<communication-logging>
<enable>true</enable>
</communication-logging>
<server-hooks>
<class-name>echowebserver.PrepareHook</class-name>
</server-hooks>
<init-server-hooks>
<class-name>echowebserver.SetupLoggingHook</class-name>
</init-server-hooks>
<object-pool>
<max-active>10</max-active>
<max-idle>1</max-idle>
<init-size>1</init-size>
</object-pool>
<qsadmin-server>
<name>QSAdminServer v 1.2</name>
<port>9080</port>
<bind-address>127.0.0.1</bind-address>
<communication-logging>
<enable>false</enable>
</communication-logging>
<command-shell>
<enable>true</enable>
<prompt-name>QSAdmin</prompt-name>
</command-shell>
<object-pool>
<max-active>10</max-active>
<max-idle>1</max-idle>
<init-size>1</init-size>
</object-pool>
</qsadmin-server>
<secure>
<enable>true</enable>
<load>true</load>
<port>8443</port>
<protocol>SSLv3</protocol>
<client-auth-enable>false</client-auth-enable>
<secure-store>
<type>JKS</type>
<algorithm>SunX509</algorithm>
<!--<provider>SUN</provider>-->
<key-store-info>
<store-file>user1.keystore</store-file>
<!--If <store-password> is not specified QuickServer will prompt-->
<store-password>user1spass</store-password>
<!--If <key-password> is not specified QuickServer will prompt-->
<key-password>user1kpass</key-password>
</key-store-info>
<!--
<trust-store-info>
<store-file>truststore</store-file>
<store-password>changeit</store-password>
<type>JKS</type>
<provider>SUN</provider>
</key-store-info>
-->
<!--
<secure-store-manager>
org.quickserver.security.SecureStoreManager
</secure-store-manager>
-->
</secure-store>
</secure>
<advanced-settings>
<charset>ISO-8859-1</charset>
<backlog>1024</backlog>
<socket-linger>-1</socket-linger>
</advanced-settings>
</quickserver>