Skip to content

Commit e9ccbc4

Browse files
committed
Italian Promises and Letter Trails.
1 parent c43da95 commit e9ccbc4

8 files changed

Lines changed: 230 additions & 28 deletions

File tree

STRUCTURE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ SOURCE PACKAGES (source/)
6262

6363
database/
6464
N21AuthConfig — Loads MySQL credentials from authentication/mysql.auth.xml;
65-
ensureMysqlRunning() checks / starts MySQL via systemctl.
65+
ensureMysqlRunning() checks / starts MySQL via cmd.exe sc/net.
6666
N21DataSource — Shared JDBC connection; auto-fallback to XML on failure.
6767
N21Status — Reports MySQL connectivity status with ANSI OID color.
6868
N21Store — Static store methods for every N21 table:

configuration/print-method.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
Sanitization pipeline (applied in order):
7070
1. UPPER_SNAKE_CASE → CamelCase (e.g. MODULE_LOADER_DAEMON → ModuleLoaderDaemon)
7171
2. ALL_CAPS → InitialCap (e.g. TELNET → Telnet, PROXY → Proxy)
72-
Exception: preserved acronyms (MYSQL, JDBC, SYSTEMCTL, AES, RSA, etc.)
72+
Exception: preserved acronyms (MYSQL, JDBC, SC, NET, AES, RSA, etc.)
7373
3. Known module names → CamelCase™ (e.g. webexpress → WebExpress™)
7474
4. ™ symbol rendered in trademark-color (red)
7575
════════════════════════════════════════════════════════════════════ -->
@@ -121,7 +121,7 @@
121121
StrernaryTrainingLoader,BrarnerAleteModule
122122
</known-modules>
123123
<preserved-acronyms>JDBC,SQL,TCP,UDP,HTTP,HTTPS,SSH,SSL,TLS,AES,RSA,DSA,DSS,IP,USA,EDT,EST,UTC,XML,JSON,JAR,SHA,MD5,ACK,FATAL,FAILED,OK,ID,NWE,JAVA</preserved-acronyms>
124-
<special-spellings>MySQL,NWEConfig, systemctl</special-spellings>
124+
<special-spellings>MySQL,NWEConfig,cmd.exe,sc,net</special-spellings>
125125
<description>
126126
Status message enclosed in decorator characters.
127127
Example: . AesCompliant™ CommonRails now starting .

exception.log

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
[2026-06-19T12:30:11.610517900] FATAL — N21AuthConfig startup failure
2+
java.io.IOException: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
3+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
4+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
5+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:93)
6+
at Main.<init>(Main.java:91)
7+
at Main.main(Main.java:84)
8+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
9+
at java.base/java.lang.ProcessImpl.create(Native Method)
10+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
11+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
12+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
13+
... 4 more
14+
[2026-06-19T12:30:39.701399800] FATAL — N21AuthConfig startup failure
15+
java.io.IOException: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
16+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
17+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
18+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:93)
19+
at Main.<init>(Main.java:91)
20+
at Main.main(Main.java:84)
21+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
22+
at java.base/java.lang.ProcessImpl.create(Native Method)
23+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
24+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
25+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
26+
... 4 more
27+
[2026-06-19T12:33:20.157408900] FATAL — N21AuthConfig startup failure
28+
java.io.IOException: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
29+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
30+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
31+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:93)
32+
at Main.<init>(Main.java:91)
33+
at Main.main(Main.java:84)
34+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
35+
at java.base/java.lang.ProcessImpl.create(Native Method)
36+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
37+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
38+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
39+
... 4 more
40+
[2026-06-19T12:33:48.475566800] FATAL — N21AuthConfig startup failure
41+
java.lang.RuntimeException: MySQL not installed — sc query reports service does not exist
42+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:106)
43+
at Main.<init>(Main.java:91)
44+
at Main.main(Main.java:84)
45+
[2026-06-19T12:39:16.602373200] FATAL — N21AuthConfig startup failure
46+
java.lang.RuntimeException: MySQL not installed — sc query reports service does not exist
47+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:106)
48+
at Main.<init>(Main.java:91)
49+
at Main.main(Main.java:84)
50+
[2026-06-19T13:03:48.700938600] FATAL — N21AuthConfig startup failure
51+
java.lang.RuntimeException: MySQL not installed — sc query reports service does not exist
52+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:106)
53+
at Main.<init>(Main.java:91)
54+
at Main.main(Main.java:84)
55+
[2026-06-19T13:05:25.243204400] FATAL — N21AuthConfig startup failure
56+
java.lang.RuntimeException: MySQL not installed — sc query reports service does not exist
57+
at database.N21AuthConfig.ensureMysqlRunning(N21AuthConfig.java:106)
58+
at Main.<init>(Main.java:91)
59+
at Main.main(Main.java:84)

logging/clamav.log

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1762,4 +1762,22 @@ ERROR: Update failed.
17621762
/home/mearvk/IdeaProjects/Java.Web.Server.Telnet.Front.Java.21/bitcoin/28/wallets/2026.04.12/blocks/blocks/rev00000.dat: Empty file
17631763
/home/mearvk/IdeaProjects/Java.Web.Server.Telnet.Front.Java.21/bitcoin/28/wallets/2026.04.13/chainstate/chainstate/LOCK: Empty file
17641764
/home/mearvk/IdeaProjects/Java.Web.Server.Telnet.Front.Java.21/bitcoin/28/wallets/2026.04.13/blocks/blocks/index/LOCK: Empty file
1765-
/home/mearvk/IdeaProjects/Java.Web.Serv
1765+
/home/mearvk/IdeaProjects/Java.Web.Serv[2026-06-19T12:30:17.1983533] [shutdown] clamav-freshclam stop failed: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
1766+
[2026-06-19T12:30:45.3002732] [shutdown] clamav-freshclam stop failed: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
1767+
[2026-06-19T12:33:25.7534026] [shutdown] clamav-freshclam stop failed: Cannot run program "systemctl": CreateProcess error=2, The system cannot find the file specified
1768+
[2026-06-19T12:33:54.1139602] [shutdown] clamd stop (exit=2): The service name is invalid.
1769+
1770+
More help is available by typing NET HELPMSG 2185.
1771+
1772+
[2026-06-19T12:39:22.24545] [shutdown] clamd stop (exit=2): The service name is invalid.
1773+
1774+
More help is available by typing NET HELPMSG 2185.
1775+
1776+
[2026-06-19T13:03:54.3243054] [shutdown] clamd stop (exit=2): The service name is invalid.
1777+
1778+
More help is available by typing NET HELPMSG 2185.
1779+
1780+
[2026-06-19T13:05:30.8544758] [shutdown] clamd stop (exit=2): The service name is invalid.
1781+
1782+
More help is available by typing NET HELPMSG 2185.
1783+

logging/shutdown.log

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
[2026-06-19 12:30:17] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
2+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
3+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
4+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
5+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
6+
at java.base/java.lang.Thread.run(Thread.java:1474)
7+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
8+
at java.base/java.lang.ProcessImpl.create(Native Method)
9+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
10+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
11+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
12+
... 3 more
13+
14+
[2026-06-19 12:30:45] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
15+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
16+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
17+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
18+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
19+
at java.base/java.lang.Thread.run(Thread.java:1474)
20+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
21+
at java.base/java.lang.ProcessImpl.create(Native Method)
22+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
23+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
24+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
25+
... 3 more
26+
27+
[2026-06-19 12:33:25] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
28+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
29+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
30+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
31+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
32+
at java.base/java.lang.Thread.run(Thread.java:1474)
33+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
34+
at java.base/java.lang.ProcessImpl.create(Native Method)
35+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
36+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
37+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
38+
... 3 more
39+
40+
[2026-06-19 12:33:54] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
41+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
42+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
43+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
44+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
45+
at java.base/java.lang.Thread.run(Thread.java:1474)
46+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
47+
at java.base/java.lang.ProcessImpl.create(Native Method)
48+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
49+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
50+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
51+
... 3 more
52+
53+
[2026-06-19 12:39:22] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
54+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
55+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
56+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
57+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
58+
at java.base/java.lang.Thread.run(Thread.java:1474)
59+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
60+
at java.base/java.lang.ProcessImpl.create(Native Method)
61+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
62+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
63+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
64+
... 3 more
65+
66+
[2026-06-19 13:03:54] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
67+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
68+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
69+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
70+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
71+
at java.base/java.lang.Thread.run(Thread.java:1474)
72+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
73+
at java.base/java.lang.ProcessImpl.create(Native Method)
74+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
75+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
76+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
77+
... 3 more
78+
79+
[2026-06-19 13:05:30] [shutdown] IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
80+
java.io.IOException: Cannot run program "bash": CreateProcess error=2, The system cannot find the file specified
81+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
82+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
83+
at shutdown.ShutdownHooks.run(ShutdownHooks.java:48)
84+
at java.base/java.lang.Thread.run(Thread.java:1474)
85+
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
86+
at java.base/java.lang.ProcessImpl.create(Native Method)
87+
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
88+
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
89+
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
90+
... 3 more
91+

0 commit comments

Comments
 (0)