Run EAU integration tests on vmhalling CENTER instance (Zentrale.120 + Mandant.JB). Deploy JAR, prepare test data, run in CENTER mode, verify DB changes and logs. Use when asked to test EAU on vmhalling, run CENTER integration test, or verify EAU changes on a real PAISY instance.
vmhalling EAU Integration Test
When to use
Testing EAU module changes on a real PAISY CENTER instance
Verifying CENTER-mode behavior (multi-mandant loop via connections.csv)
To make Anforderungen "ready to send" (triggers writeRequestData):
# H2 Shell accessexportJAVA=/user2/mkn/Zentrale.120/WEB/JAVA/jdk17.0.17-0/bin/java
$JAVA -cp /user2/mkn/Zentrale.120/JAR/EAU.jar org.h2.tools.Shell \
-url "jdbc:h2:file:/user2/mkn/Mandant.JB/ELSDAP/eau" -user sa -password ""# Null out AGTOSV_ID to make Anforderungen sendable again
UPDATE ADP_EAU_ANFORDERUNGEAUAG SET AGTOSV_ID= NULL WHERE AGTOSV_ID IS NOT NULL;
4. Run on Mandant.JB (CLIENT/Package mode — creates AGTOSVs)
5. Run on Zentrale.120 (CENTER mode — iterates connections.csv)
cd /user2/mkn/Zentrale.120 &&source ADMIN/SETTINGS/PAISYPROFILE
exportJAVA_HOME=/user2/mkn/Zentrale.120/WEB/JAVA/jdk17.0.17-0
exportPATH=$JAVA_HOME/bin:$PATHexportRMZ_KUNDE=DEUEV # ← triggers CENTER mode!
java -jar JAR/EAU.jar --targetdir $PAISY_OUTPUT
6. Verify results
# Check DB for changes$JAVA -cp /user2/mkn/Zentrale.120/JAR/EAU.jar org.h2.tools.Shell \
-url "jdbc:h2:file:/user2/mkn/Mandant.JB/ELSDAP/eau" -user sa -password ""\
-sql "SELECT sd.AKTENZEICHENVERURSACHER FROM ADP_EAU_STEUERUNGSDATEN sd"# Check exported XML files
ls -la /user2/mkn/Zentrale.120/USER/master/OUTPUT/EEAA*
# Check logs for WARN messages# (output is inline from java -jar command)
7. Store results in BigMind
memory_store_fact(category="codebase",fact=f"{TICKET_KEY}: SSH integration test on vmhalling CENTER — <result summary>")
Key Tables (H2)
Table
Purpose
ADP_EAU_STEUERUNGSDATEN
Contains AKTENZEICHENVERURSACHER (AZVU)
ADP_EAU_ANFORDERUNGEAUAG
Anforderungen (AGTOSV_ID=null = ready to send)
ADP_EAU_AGTOSV
Created AGTOSVs (sent containers)
ADP_EAU_ANTRAG
Anträge (parent of Anforderungen)
Troubleshooting
Issue
Resolution
java: not found
Use full path: WEB/JAVA/jdk17.0.17-0/bin/java
Runs through Package.java instead of Center.java
Set export RMZ_KUNDE=DEUEV before running
"Nothing to send"
Null out AGTOSV_ID on Anforderungen to make them sendable
scp permission denied
SSH key should be in ~oracle/.ssh/authorized_keys on vmhalling
Upload timeout via MCP
Use scp directly (92MB JAR too large for 60s MCP timeout)