diff --git a/Build and Run for first time.bat b/Build and Run for first time.bat index 1aa5786..d0ac034 100644 --- a/Build and Run for first time.bat +++ b/Build and Run for first time.bat @@ -8,100 +8,172 @@ set SOURCE_CONFIG_DIR=hapi-fhir-setup set CONFIG_FILE=application.yaml REM --- Define Paths --- -REM Source path assumes 'hapi-fhir-setup' directory is in the same parent directory as this script set SOURCE_CONFIG_PATH=..\%SOURCE_CONFIG_DIR%\target\classes\%CONFIG_FILE% -REM Destination path inside the cloned directory's build output set DEST_CONFIG_PATH=%CLONE_DIR%\target\classes\%CONFIG_FILE% -echo Starting the build and run process... -echo. +REM === CORRECTED: Prompt for Version === +:GetModeChoice +SET "APP_MODE=" REM Clear the variable first +echo Select Installation Mode: +echo 1. Standalone (Includes local HAPI FHIR Server - Requires Git & Maven) +echo 2. Lite (Excludes local HAPI FHIR Server - No Git/Maven needed) +CHOICE /C 12 /N /M "Enter your choice (1 or 2):" -REM --- Step 0: Clean up previous clone (optional, prevents clone error if dir exists) --- -echo Checking for existing directory: %CLONE_DIR% -if exist "%CLONE_DIR%" ( - echo Found existing directory, removing it... - rmdir /s /q "%CLONE_DIR%" +IF ERRORLEVEL 2 ( + SET APP_MODE=lite + goto :ModeSet +) +IF ERRORLEVEL 1 ( + SET APP_MODE=standalone + goto :ModeSet +) +REM If somehow neither was chosen (e.g., Ctrl+C), loop back +echo Invalid input. Please try again. +goto :GetModeChoice + +:ModeSet +IF "%APP_MODE%"=="" ( + echo Invalid choice detected after checks. Exiting. + goto :eof +) +echo Selected Mode: %APP_MODE% +echo. +REM === END CORRECTION === + + +REM === Conditionally Execute HAPI Setup === +IF "%APP_MODE%"=="standalone" ( + echo Running Standalone setup including HAPI FHIR... + echo. + + REM --- Step 0: Clean up previous clone (optional) --- + echo Checking for existing directory: %CLONE_DIR% + if exist "%CLONE_DIR%" ( + echo Found existing directory, removing it... + rmdir /s /q "%CLONE_DIR%" + if errorlevel 1 ( + echo ERROR: Failed to remove existing directory: %CLONE_DIR% + goto :error + ) + echo Existing directory removed. + ) else ( + echo Directory does not exist, proceeding with clone. + ) + echo. + + REM --- Step 1: Clone the HAPI FHIR server repository --- + echo Cloning repository: %REPO_URL% into %CLONE_DIR%... + git clone "%REPO_URL%" "%CLONE_DIR%" if errorlevel 1 ( - echo ERROR: Failed to remove existing directory: %CLONE_DIR% + echo ERROR: Failed to clone repository. Check Git installation and network connection. goto :error ) - echo Existing directory removed. -) else ( - echo Directory does not exist, proceeding with clone. -) -echo. + echo Repository cloned successfully. + echo. -REM --- Step 1: Clone the HAPI FHIR server repository --- -echo Cloning repository: %REPO_URL% into %CLONE_DIR%... -git clone "%REPO_URL%" "%CLONE_DIR%" -if errorlevel 1 ( - echo ERROR: Failed to clone repository. Check Git installation and network connection. - goto :error -) -echo Repository cloned successfully. -echo. + REM --- Step 2: Navigate into the cloned directory --- + echo Changing directory to %CLONE_DIR%... + cd "%CLONE_DIR%" + if errorlevel 1 ( + echo ERROR: Failed to change directory to %CLONE_DIR%. + goto :error + ) + echo Current directory: %CD% + echo. -REM --- Step 2: Navigate into the cloned directory --- -echo Changing directory to %CLONE_DIR%... -cd "%CLONE_DIR%" -if errorlevel 1 ( - echo ERROR: Failed to change directory to %CLONE_DIR%. - goto :error -) -echo Current directory: %CD% -echo. + REM --- Step 3: Build the HAPI server using Maven --- + echo ===> "Starting Maven build (Step 3)..."" + cmd /c "mvn clean package -DskipTests=true -Pboot" + echo ===> Maven command finished. Checking error level... + if errorlevel 1 ( + echo ERROR: Maven build failed or cmd /c failed + cd .. + goto :error + ) + echo Maven build completed successfully. ErrorLevel: %errorlevel% + echo. -REM --- Step 3: Build the HAPI server using Maven --- -echo ===> Starting Maven build (Step 3)... -REM Ensure mvn is in your system PATH -REM Using 'cmd /c "..."' to run Maven in a separate cmd instance -cmd /c "mvn clean package -DskipTests=true -Pboot" -REM Removed period from the end of the next echo statement to avoid syntax error -echo ===> Maven command finished (executed via cmd /c) Checking error level -REM Note: Error level check after cmd /c might reflect the exit code of cmd.exe itself, -REM but typically it passes through the error level of the command run within it (mvn). -if errorlevel 1 ( - echo ERROR: Maven build failed or cmd \c failed - echo Check Maven installation and project configuration. Error + REM --- Step 4: Copy the configuration file --- + echo ===> "Starting file copy (Step 4)..." + echo Copying configuration file... + echo Source: %SOURCE_CONFIG_PATH% + echo Destination: target\classes\%CONFIG_FILE% + xcopy "%SOURCE_CONFIG_PATH%" "target\classes\" /Y /I + echo ===> xcopy command finished. Checking error level... + if errorlevel 1 ( + echo WARNING: Failed to copy configuration file. Check if the source file exists. + echo The script will continue, but the server might use default configuration. + ) else ( + echo Configuration file copied successfully. ErrorLevel: %errorlevel% + ) + echo. + + REM --- Step 5: Navigate back to the parent directory --- + echo ===> "Changing directory back (Step 5)..." cd .. + if errorlevel 1 ( + echo ERROR: Failed to change back to the parent directory. ErrorLevel: %errorlevel% + goto :error + ) + echo Current directory: %CD% + echo. + +) ELSE ( + echo Running Lite setup, skipping HAPI FHIR build... + REM Ensure the hapi-fhir-jpaserver directory doesn't exist or is empty if Lite mode is chosen after a standalone attempt + if exist "%CLONE_DIR%" ( + echo Found existing HAPI directory in Lite mode. Removing it to avoid build issues... + rmdir /s /q "%CLONE_DIR%" + ) + REM Create empty target directories expected by Dockerfile COPY, even if not used + mkdir "%CLONE_DIR%\target\classes" 2> nul + mkdir "%CLONE_DIR%\custom" 2> nul + REM Create a placeholder empty WAR file to satisfy Dockerfile COPY + echo. > "%CLONE_DIR%\target\ROOT.war" + echo. > "%CLONE_DIR%\target\classes\application.yaml" + echo Placeholder files created for Lite mode build. + echo. +) + +REM === Modify docker-compose.yml to set APP_MODE === +echo Updating docker-compose.yml with APP_MODE=%APP_MODE%... +( + echo version: '3.8' + echo services: + echo fhirflare: + echo build: + echo context: . + echo dockerfile: Dockerfile + echo ports: + echo - "5000:5000" + echo - "8080:8080" # Keep port exposed, even if Tomcat isn't running useful stuff in Lite + echo volumes: + echo - ./instance:/app/instance + echo - ./static/uploads:/app/static/uploads + echo - ./instance/hapi-h2-data/:/app/h2-data # Keep volume mounts consistent + echo - ./logs:/app/logs + echo environment: + echo - FLASK_APP=app.py + echo - FLASK_ENV=development + echo - NODE_PATH=/usr/lib/node_modules + echo - APP_MODE=%APP_MODE% + echo command: supervisord -c /etc/supervisord.conf +) > docker-compose.yml.tmp + +REM Check if docker-compose.yml.tmp was created successfully +if not exist docker-compose.yml.tmp ( + echo ERROR: Failed to create temporary docker-compose file. goto :error ) -echo Maven build completed successfully. ErrorLevel: %errorlevel% -echo. -REM --- Step 4: Copy the configuration file --- -echo ===> Starting file copy (Step 4)... -REM Assumes the source file exists at ..\hapi-fhir-setup\target\classes\application.yaml relative to the script's location -REM Copies it into the target\classes directory created by the Maven build. -echo Copying configuration file... -echo Source: %SOURCE_CONFIG_PATH% -echo Destination: target\classes\%CONFIG_FILE% -xcopy "%SOURCE_CONFIG_PATH%" "target\classes\" /Y /I -echo ===> xcopy command finished. Checking error level... -if errorlevel 1 ( - echo WARNING: Failed to copy configuration file. Check if the source file exists at the expected location! - echo The script will continue, but the server might use default configuration. - REM Decide if this should be a fatal error (goto :error) or just a warning - REM goto :error -) else ( - echo Configuration file copied successfully. ErrorLevel: %errorlevel% -) -echo. - - -REM --- Step 5: Navigate back to the parent directory --- -echo ===> Changing directory back (Step 5)... -cd .. -if errorlevel 1 ( - echo ERROR: Failed to change back to the parent directory. ErrorLevel: %errorlevel% - goto :error -) -echo Current directory: %CD% +REM Replace the original docker-compose.yml +del docker-compose.yml /Q > nul 2>&1 +ren docker-compose.yml.tmp docker-compose.yml +echo docker-compose.yml updated successfully. echo. REM --- Step 6: Build Docker images --- echo ===> Starting Docker build (Step 6)... -REM Ensure docker-compose is in your system PATH docker-compose build --no-cache if errorlevel 1 ( echo ERROR: Docker Compose build failed. Check Docker installation and docker-compose.yml file. ErrorLevel: %errorlevel% @@ -121,7 +193,7 @@ echo Docker containers started successfully. ErrorLevel: %errorlevel% echo. echo ==================================== -echo Script finished successfully! +echo Script finished successfully! (Mode: %APP_MODE%) echo ==================================== goto :eof @@ -134,4 +206,4 @@ exit /b 1 :eof echo Script execution finished. -pause +pause \ No newline at end of file diff --git a/app.py b/app.py index 37e5c7f..cda14ef 100644 --- a/app.py +++ b/app.py @@ -32,6 +32,18 @@ app.config['VALIDATE_IMPOSED_PROFILES'] = True app.config['DISPLAY_PROFILE_RELATIONSHIPS'] = True app.config['UPLOAD_FOLDER'] = '/app/static/uploads' # For GoFSH output +# <<< ADD THIS CONTEXT PROCESSOR >>> +@app.context_processor +def inject_app_mode(): + """Injects the app_mode into template contexts.""" + return dict(app_mode=app.config.get('APP_MODE', 'standalone')) +# <<< END ADD >>> + +# Read application mode from environment variable, default to 'standalone' +app.config['APP_MODE'] = os.environ.get('APP_MODE', 'standalone').lower() +logger.info(f"Application running in mode: {app.config['APP_MODE']}") +# --- END mode check --- + # Ensure directories exist and are writable instance_path = '/app/instance' packages_path = app.config['FHIR_PACKAGES_DIR'] @@ -193,6 +205,15 @@ def view_igs(): site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now(), config=app.config) +@app.route('/about') +def about(): + """Renders the about page.""" + # The app_mode is automatically injected by the context processor + return render_template('about.html', + title="About", # Optional title for the page + site_name='FHIRFLARE IG Toolkit') # Or get from config + + @app.route('/push-igs', methods=['GET']) def push_igs(): # form = FlaskForm() # OLD - Replace this line @@ -910,7 +931,7 @@ def validate_sample(): packages=packages, validation_report=None, site_name='FHIRFLARE IG Toolkit', - now=datetime.datetime.now() + now=datetime.datetime.now(), app_mode=app.config['APP_MODE'] ) # Exempt specific API views defined directly on 'app' @@ -939,12 +960,12 @@ class FhirRequestForm(FlaskForm): @app.route('/fhir') def fhir_ui(): form = FhirRequestForm() - return render_template('fhir_ui.html', form=form, site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now()) + return render_template('fhir_ui.html', form=form, site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now(), app_mode=app.config['APP_MODE']) @app.route('/fhir-ui-operations') def fhir_ui_operations(): form = FhirRequestForm() - return render_template('fhir_ui_operations.html', form=form, site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now()) + return render_template('fhir_ui_operations.html', form=form, site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now(), app_mode=app.config['APP_MODE']) @app.route('/fhir/', methods=['GET', 'POST', 'PUT', 'DELETE']) def proxy_hapi(subpath): diff --git a/docker-compose.yml b/docker-compose.yml index 809c2dd..f9cc1b2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,15 +6,15 @@ services: dockerfile: Dockerfile ports: - "5000:5000" - - "8080:8080" + - "8080:8080" # Keep port exposed, even if Tomcat isn't running useful stuff in Lite volumes: - ./instance:/app/instance - ./static/uploads:/app/static/uploads - # - ./hapi-fhir-jpaserver/target/h2-data:/app/h2-data - - ./instance/hapi-h2-data/:/app/h2-data + - ./instance/hapi-h2-data/:/app/h2-data # Keep volume mounts consistent - ./logs:/app/logs environment: - FLASK_APP=app.py - FLASK_ENV=development - NODE_PATH=/usr/lib/node_modules - command: supervisord -c /etc/supervisord.conf \ No newline at end of file + - APP_MODE=lite + command: supervisord -c /etc/supervisord.conf diff --git a/hapi-fhir-jpaserver/target/ROOT.war b/hapi-fhir-jpaserver/target/ROOT.war new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/hapi-fhir-jpaserver/target/ROOT.war @@ -0,0 +1 @@ + diff --git a/hapi-fhir-jpaserver/target/classes/application.yaml b/hapi-fhir-jpaserver/target/classes/application.yaml new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/hapi-fhir-jpaserver/target/classes/application.yaml @@ -0,0 +1 @@ + diff --git a/logs/flask.log b/logs/flask.log index c126c65..79cd429 100644 --- a/logs/flask.log +++ b/logs/flask.log @@ -2,11 +2,3 @@ * Debug mode: off * Serving Flask app 'app' * Debug mode: off - * Serving Flask app 'app' - * Debug mode: off - * Serving Flask app 'app' - * Debug mode: off - * Serving Flask app 'app' - * Debug mode: off - * Serving Flask app 'app' - * Debug mode: off diff --git a/logs/flask_err.log b/logs/flask_err.log index 42a3e2a..26d75ef 100644 --- a/logs/flask_err.log +++ b/logs/flask_err.log @@ -1,3 +1,4 @@ +INFO:__main__:Application running in mode: lite DEBUG:__main__:Instance path configuration: /app/instance DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db DEBUG:__main__:Packages path: /app/instance/fhir_packages @@ -17,40 +18,7 @@ INFO:werkzeug:WARNING: This is a development server. Do not use it in a * Running on http://127.0.0.1:5000 * Running on http://172.18.0.2:5000 INFO:werkzeug:Press CTRL+C to quit -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:38:13] "GET / HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:38:14] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -ERROR:app:Exception on /fsh-converter [GET] -Traceback (most recent call last): - File "/app/venv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app - response = self.full_dispatch_request() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/app/venv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request - rv = self.handle_user_exception(e) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/app/venv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request - rv = self.dispatch_request() - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/app/venv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request - return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/app/app.py", line 1061, in fsh_converter - response = make_response(render_template( # <<< CORRECTED: Using make_response - ^^^^^^^^^^^^^ -NameError: name 'make_response' is not defined -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:38:21] "GET /fsh-converter HTTP/1.1" 500 - +INFO:__main__:Application running in mode: lite DEBUG:__main__:Instance path configuration: /app/instance DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db DEBUG:__main__:Packages path: /app/instance/fhir_packages @@ -70,8 +38,35 @@ INFO:werkzeug:WARNING: This is a development server. Do not use it in a * Running on http://127.0.0.1:5000 * Running on http://172.18.0.2:5000 INFO:werkzeug:Press CTRL+C to quit -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:45:38] "GET / HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:45:38] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:15] "GET / HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:15] "GET /static/FHIRFLARE.png HTTP/1.1" 200 - +DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages +DEBUG:services:Parsed 'hl7.fhir.au.base-5.1.0-preview.tgz' -> name='hl7.fhir.au.base-5.1.0', version='preview' +DEBUG:services:Parsed 'hl7.fhir.au.core-1.1.0-preview.tgz' -> name='hl7.fhir.au.core-1.1.0', version='preview' +DEBUG:services:Parsed 'hl7.fhir.r4.core-4.0.1.tgz' -> name='hl7.fhir.r4.core', version='4.0.1' +DEBUG:services:Parsed 'hl7.fhir.uv.extensions.r4-5.2.0.tgz' -> name='hl7.fhir.uv.extensions.r4', version='5.2.0' +DEBUG:services:Parsed 'hl7.fhir.uv.ipa-1.0.0.tgz' -> name='hl7.fhir.uv.ipa', version='1.0.0' +DEBUG:services:Parsed 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz' -> name='hl7.fhir.uv.smart-app-launch', version='2.0.0' +DEBUG:services:Parsed 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz' -> name='hl7.fhir.uv.smart-app-launch', version='2.1.0' +DEBUG:services:Parsed 'hl7.terminology.r4-5.0.0.tgz' -> name='hl7.terminology.r4', version='5.0.0' +DEBUG:services:Parsed 'hl7.terminology.r4-6.2.0.tgz' -> name='hl7.terminology.r4', version='6.2.0' +DEBUG:__main__:Found packages: [{'name': 'hl7.fhir.au.base', 'version': '5.1.0-preview', 'filename': 'hl7.fhir.au.base-5.1.0-preview.tgz'}, {'name': 'hl7.fhir.au.core', 'version': '1.1.0-preview', 'filename': 'hl7.fhir.au.core-1.1.0-preview.tgz'}, {'name': 'hl7.fhir.r4.core', 'version': '4.0.1', 'filename': 'hl7.fhir.r4.core-4.0.1.tgz'}, {'name': 'hl7.fhir.uv.extensions.r4', 'version': '5.2.0', 'filename': 'hl7.fhir.uv.extensions.r4-5.2.0.tgz'}, {'name': 'hl7.fhir.uv.ipa', 'version': '1.0.0', 'filename': 'hl7.fhir.uv.ipa-1.0.0.tgz'}, {'name': 'hl7.fhir.uv.smart-app-launch', 'version': '2.0.0', 'filename': 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz'}, {'name': 'hl7.fhir.uv.smart-app-launch', 'version': '2.1.0', 'filename': 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz'}, {'name': 'hl7.terminology.r4', 'version': '5.0.0', 'filename': 'hl7.terminology.r4-5.0.0.tgz'}, {'name': 'hl7.terminology.r4', 'version': '6.2.0', 'filename': 'hl7.terminology.r4-6.2.0.tgz'}] +DEBUG:__main__:Errors during package listing: [] +DEBUG:__main__:Duplicate groups: {'hl7.fhir.uv.smart-app-launch': ['2.0.0', '2.1.0'], 'hl7.terminology.r4': ['5.0.0', '6.2.0']} +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:33] "GET /view-igs HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:33] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +DEBUG:__main__:Viewing IG hl7.fhir.au.core-1.1.0#preview: 25 profiles, 17 base resources, 1 optional elements +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:35] "GET /view-ig/1 HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:35] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +DEBUG:__main__:Attempting to find SD for 'au-core-patient' in hl7.fhir.au.core-1.1.0-preview.tgz +DEBUG:services:Searching for SD matching 'au-core-patient' with profile 'None' in hl7.fhir.au.core-1.1.0-preview.tgz +DEBUG:services:Match found based on exact sd_id: au-core-patient +DEBUG:services:Removing narrative text from resource: StructureDefinition +INFO:services:Found high-confidence match for 'au-core-patient' (package/StructureDefinition-au-core-patient.json), stopping search. +DEBUG:__main__:Found 20 unique IDs in differential. +DEBUG:__main__:Processing 78 snapshot elements to add isInDifferential flag. +DEBUG:__main__:Retrieved 19 Must Support paths for 'au-core-patient' from processed IG DB record. +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:36:42] "GET /get-structure?package_name=hl7.fhir.au.core-1.1.0&package_version=preview&resource_type=au-core-patient&view=snapshot HTTP/1.1" 200 - DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview @@ -85,159 +80,10 @@ DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:45:46] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:45:46] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:45:46] "GET /static/js/lottie.min.js HTTP/1.1" 304 - -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. - * Running on all addresses (0.0.0.0) - * Running on http://127.0.0.1:5000 - * Running on http://172.18.0.2:5000 -INFO:werkzeug:Press CTRL+C to quit -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:05] "GET / HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:06] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:13] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:13] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:13] "GET /static/js/lottie.min.js HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:50:13] "GET /static/animations/loading-dark.json HTTP/1.1" 304 - -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. - * Running on all addresses (0.0.0.0) - * Running on http://127.0.0.1:5000 - * Running on http://172.18.0.2:5000 -INFO:werkzeug:Press CTRL+C to quit -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:18] "GET / HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:18] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:18] "GET /static/favicon.ico HTTP/1.1" 304 - -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:24] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:24] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:53:24] "GET /static/js/lottie.min.js HTTP/1.1" 304 - -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. - * Running on all addresses (0.0.0.0) - * Running on http://127.0.0.1:5000 - * Running on http://172.18.0.2:5000 -INFO:werkzeug:Press CTRL+C to quit -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:57:25] "GET / HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:57:25] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:57:30] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:57:30] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 14:57:30] "GET /static/js/lottie.min.js HTTP/1.1" 304 - -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -DEBUG:__main__:Instance path configuration: /app/instance -DEBUG:__main__:Database URI: sqlite:////app/instance/fhir_ig.db -DEBUG:__main__:Packages path: /app/instance/fhir_packages -DEBUG:__main__:Flask instance folder path: /app/instance -DEBUG:__main__:Directories created/verified: Instance: /app/instance, Packages: /app/instance/fhir_packages -DEBUG:__main__:Attempting to create database tables for URI: sqlite:////app/instance/fhir_ig.db -INFO:__main__:Database tables created successfully (if they didn't exist). -INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. - * Running on all addresses (0.0.0.0) - * Running on http://127.0.0.1:5000 - * Running on http://172.18.0.2:5000 -INFO:werkzeug:Press CTRL+C to quit -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:00:57] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:00:57] "GET /static/FHIRFLARE.png HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:00:58] "GET /static/js/lottie.min.js HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:00:58] "GET /static/animations/loading-dark.json HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:00:58] "GET /static/favicon.ico HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:37:59] "GET /fsh-converter HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:37:59] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:37:59] "GET /static/js/lottie.min.js HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:37:59] "GET /static/animations/loading-light.json HTTP/1.1" 304 - DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview @@ -251,12 +97,12 @@ DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] DEBUG:__main__:Processing input: mode=text, has_file=False, has_text=True, has_alias=False -DEBUG:services:Processed input: ('/tmp/tmp_21icnfn/input.json', None) -DEBUG:__main__:Running GoFSH with input: /tmp/tmp_21icnfn/input.json, output_dir: /app/static/uploads/fsh_output +DEBUG:services:Processed input: ('/tmp/tmpkn9pyg0k/input.json', None) +DEBUG:__main__:Running GoFSH with input: /tmp/tmpkn9pyg0k/input.json, output_dir: /app/static/uploads/fsh_output DEBUG:services:Wrapper script contents: #!/bin/bash exec 3>/dev/null -"gofsh" "/tmp/tmp_21icnfn/input.json" "-o" "/tmp/tmpn9r4c9rl" "-s" "file-per-definition" "-l" "error" /tmp/gofsh_output.log 2>&1 +"gofsh" "/tmp/tmpkn9pyg0k/input.json" "-o" "/tmp/tmp37ihga7h" "-s" "file-per-definition" "-l" "error" "-u" "4.3.0" "--dependency" "hl7.fhir.us.core@6.1.0" "--indent" /tmp/gofsh_output.log 2>&1 DEBUG:services:Temp output directory contents before GoFSH: [] DEBUG:services:GoFSH output: @@ -280,18 +126,18 @@ DEBUG:services:GoFSH output: ║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ ║ │ Aliases │ │ │ ║ ║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 3 │ │ │ ║ +║ │ 1 │ │ │ ║ ║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ ║ ║ ╠═════════════════════════════════════════════════════════════════╣ -║ Not bad, but it cod be batter! 0 Errors 2 Warnings ║ +║ Not bad, but it cod be batter! 0 Errors 1 Warning ║ ╚═════════════════════════════════════════════════════════════════╝ DEBUG:services:GoFSH fishing-trip wrapper script contents: #!/bin/bash exec 3>/dev/null exec >/dev/null 2>&1 -"gofsh" "/tmp/tmp_21icnfn/input.json" "-o" "/tmp/tmpllyiv7dp" "-s" "file-per-definition" "-l" "error" "--fshing-trip" /tmp/gofsh_output.log 2>&1 +"gofsh" "/tmp/tmpkn9pyg0k/input.json" "-o" "/tmp/tmpb_q8uf73" "-s" "file-per-definition" "-l" "error" "--fshing-trip" "-u" "4.3.0" "--dependency" "hl7.fhir.us.core@6.1.0" "--indent" /tmp/gofsh_output.log 2>&1 DEBUG:services:GoFSH fishing-trip output: @@ -314,24 +160,24 @@ DEBUG:services:GoFSH fishing-trip output: ║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ ║ │ Aliases │ │ │ ║ ║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 3 │ │ │ ║ +║ │ 1 │ │ │ ║ ║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ ║ ║ ╠═════════════════════════════════════════════════════════════════╣ -║ Something smells fishy... 0 Errors 2 Warnings ║ +║ Warnings... Water those about? 0 Errors 1 Warning ║ ╚═════════════════════════════════════════════════════════════════╝ ╔═════════════════════════════════════════════════════════════════╗ ║ Generating round trip results via SUSHI ║ ╚═════════════════════════════════════════════════════════════════╝ info Running SUSHI v3.15.0 (implements FHIR Shorthand specification v3.0.0) info Arguments: -info /tmp/tmpllyiv7dp -info No output path specified. Output to /tmp/tmpllyiv7dp -info Using configuration file: /tmp/tmpllyiv7dp/sushi-config.yaml +info /tmp/tmpb_q8uf73 +info No output path specified. Output to /tmp/tmpb_q8uf73 +info Using configuration file: /tmp/tmpb_q8uf73/sushi-config.yaml warn The FSHOnly property is set to true, so no output specific to IG creation will be generated. The following properties are unused and only relevant for IG creation: id, name. Consider removing these properties from sushi-config.yaml. - File: /tmp/tmpllyiv7dp/sushi-config.yaml + File: /tmp/tmpb_q8uf73/sushi-config.yaml info Importing FSH text... -info Preprocessed 2 documents with 3 aliases. +info Preprocessed 2 documents with 1 aliases. info Imported 0 definitions and 1 instances. info Loaded virtual package sushi-r5forR4#1.0.0 with 7 resources info Resolved hl7.fhir.uv.tools.r4#latest to concrete version 0.5.0 @@ -340,7 +186,8 @@ info Resolved hl7.terminology.r4#latest to concrete version 6.2.0 info Loaded hl7.terminology.r4#6.2.0 with 4323 resources info Resolved hl7.fhir.uv.extensions.r4#latest to concrete version 5.2.0 info Loaded hl7.fhir.uv.extensions.r4#5.2.0 with 759 resources -info Loaded hl7.fhir.r4.core#4.0.1 with 4581 resources +info Loaded hl7.fhir.us.core#6.1.0 with 210 resources +info Loaded hl7.fhir.r4b.core#4.3.0 with 3497 resources info Loaded virtual package sushi-local#LOCAL with 0 resources info Converting FSH to FHIR resources... info Converted 1 FHIR instances. @@ -361,165 +208,56 @@ info Exporting FSH definitions only. No IG related content will be exported. | ------------------------------------------------------------- | | | =================================================================== -| A bit pitchy, but tuna-ble. 0 Errors 1 Warning | +| You might need some Vitamin Sea 0 Errors 1 Warning | =================================================================== -DEBUG:services:Copied files to final output directory: ['sushi-config.yaml', 'input/fsh/aliases.fsh', 'input/fsh/instances/vkc.fsh', 'input/input.json', 'fshing-trip-comparison.html'] -INFO:services:GoFSH executed successfully for /tmp/tmp_21icnfn/input.json -DEBUG:__main__:Successfully removed temp directory: /tmp/tmp_21icnfn +DEBUG:services:Copied files to final output directory: ['sushi-config.yaml', 'input/fsh/aliases.fsh', 'input/fsh/instances/discharge-1.fsh', 'input/input.json', 'fshing-trip-comparison.html'] +INFO:services:GoFSH executed successfully for /tmp/tmpkn9pyg0k/input.json +DEBUG:__main__:Successfully removed temp directory: /tmp/tmpkn9pyg0k INFO:__main__:FSH conversion successful DEBUG:__main__:Returning partial HTML for AJAX POST request. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:02:41] "POST /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:02:41] "GET /static/animations/loading-dark.json HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:40:26] "POST /fsh-converter HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:40:26] "GET /static/animations/loading-light.json HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:40:42] "GET /static/uploads/fsh_output/fshing-trip-comparison.html HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:40:59] "GET /fhir-ui-operations HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:41:00] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:27] "GET /fhir HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:27] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:31] "GET /fhir-ui-operations HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:31] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:39] "GET /fhir HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:39] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:48] "GET /validate-sample HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:43:48] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:44:08] "GET / HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:44:08] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Processing input: mode=text, has_file=False, has_text=True, has_alias=False -DEBUG:services:Processed input: ('/tmp/tmp_k0pky49/input.json', None) -DEBUG:__main__:Running GoFSH with input: /tmp/tmp_k0pky49/input.json, output_dir: /app/static/uploads/fsh_output -DEBUG:services:Wrapper script contents: -#!/bin/bash -exec 3>/dev/null -"gofsh" "/tmp/tmp_k0pky49/input.json" "-o" "/tmp/tmpvnwz2fsh" "-s" "file-per-definition" "-l" "error" /tmp/gofsh_output.log 2>&1 - -DEBUG:services:Temp output directory contents before GoFSH: [] -DEBUG:__main__:Scanning packages directory: /app/instance/fhir_packages -DEBUG:__main__:Found 9 .tgz files: ['hl7.fhir.au.base-5.1.0-preview.tgz', 'hl7.fhir.au.core-1.1.0-preview.tgz', 'hl7.fhir.r4.core-4.0.1.tgz', 'hl7.fhir.uv.extensions.r4-5.2.0.tgz', 'hl7.fhir.uv.ipa-1.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz', 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz', 'hl7.terminology.r4-5.0.0.tgz', 'hl7.terminology.r4-6.2.0.tgz'] -DEBUG:__main__:Added package: hl7.fhir.au.base#5.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.au.core#1.1.0-preview -DEBUG:__main__:Added package: hl7.fhir.r4.core#4.0.1 -DEBUG:__main__:Added package: hl7.fhir.uv.extensions.r4#5.2.0 -DEBUG:__main__:Added package: hl7.fhir.uv.ipa#1.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.0.0 -DEBUG:__main__:Added package: hl7.fhir.uv.smart-app-launch#2.1.0 -DEBUG:__main__:Added package: hl7.terminology.r4#5.0.0 -DEBUG:services:GoFSH output: - -╔═════════════════════════ GoFSH RESULTS ═════════════════════════╗ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Profiles │ Extensions │ Logicals │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 0 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Resources │ ValueSets │ CodeSystems │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 0 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Instances │ Invariants │ Mappings │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 1 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Aliases │ │ │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 3 │ │ │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ║ -╠═════════════════════════════════════════════════════════════════╣ -║ Not bad, but it cod be batter! 0 Errors 2 Warnings ║ -╚═════════════════════════════════════════════════════════════════╝ - -DEBUG:__main__:Added package: hl7.terminology.r4#6.2.0 -DEBUG:__main__:Set package choices: [('', 'None'), ('hl7.fhir.au.base#5.1.0-preview', 'hl7.fhir.au.base#5.1.0-preview'), ('hl7.fhir.au.core#1.1.0-preview', 'hl7.fhir.au.core#1.1.0-preview'), ('hl7.fhir.r4.core#4.0.1', 'hl7.fhir.r4.core#4.0.1'), ('hl7.fhir.uv.extensions.r4#5.2.0', 'hl7.fhir.uv.extensions.r4#5.2.0'), ('hl7.fhir.uv.ipa#1.0.0', 'hl7.fhir.uv.ipa#1.0.0'), ('hl7.fhir.uv.smart-app-launch#2.0.0', 'hl7.fhir.uv.smart-app-launch#2.0.0'), ('hl7.fhir.uv.smart-app-launch#2.1.0', 'hl7.fhir.uv.smart-app-launch#2.1.0'), ('hl7.terminology.r4#5.0.0', 'hl7.terminology.r4#5.0.0'), ('hl7.terminology.r4#6.2.0', 'hl7.terminology.r4#6.2.0')] -DEBUG:__main__:Handling GET request for FSH converter page. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:11] "GET /fsh-converter HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:11] "GET /static/FHIRFLARE.png HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:11] "GET /static/js/lottie.min.js HTTP/1.1" 200 - -DEBUG:services:GoFSH fishing-trip wrapper script contents: -#!/bin/bash -exec 3>/dev/null -exec >/dev/null 2>&1 -"gofsh" "/tmp/tmp_k0pky49/input.json" "-o" "/tmp/tmp_hia6e3c" "-s" "file-per-definition" "-l" "error" "--fshing-trip" /tmp/gofsh_output.log 2>&1 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:11] "GET /static/animations/loading-light.json HTTP/1.1" 200 - -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:12] "GET /static/favicon.ico HTTP/1.1" 200 - -DEBUG:services:GoFSH fishing-trip output: - -╔═════════════════════════ GoFSH RESULTS ═════════════════════════╗ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Profiles │ Extensions │ Logicals │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 0 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Resources │ ValueSets │ CodeSystems │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 0 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Instances │ Invariants │ Mappings │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 1 │ 0 │ 0 │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ╭────────────────────┬───────────────────┬────────────────────╮ ║ -║ │ Aliases │ │ │ ║ -║ ├────────────────────┼───────────────────┼────────────────────┤ ║ -║ │ 3 │ │ │ ║ -║ ╰────────────────────┴───────────────────┴────────────────────╯ ║ -║ ║ -╠═════════════════════════════════════════════════════════════════╣ -║ A bit pitchy, but may be tuna-ble. 0 Errors 2 Warnings ║ -╚═════════════════════════════════════════════════════════════════╝ -╔═════════════════════════════════════════════════════════════════╗ -║ Generating round trip results via SUSHI ║ -╚═════════════════════════════════════════════════════════════════╝ -info Running SUSHI v3.15.0 (implements FHIR Shorthand specification v3.0.0) -info Arguments: -info /tmp/tmp_hia6e3c -info No output path specified. Output to /tmp/tmp_hia6e3c -info Using configuration file: /tmp/tmp_hia6e3c/sushi-config.yaml -warn The FSHOnly property is set to true, so no output specific to IG creation will be generated. The following properties are unused and only relevant for IG creation: id, name. Consider removing these properties from sushi-config.yaml. - File: /tmp/tmp_hia6e3c/sushi-config.yaml -info Importing FSH text... -info Preprocessed 2 documents with 3 aliases. -info Imported 0 definitions and 1 instances. -info Loaded virtual package sushi-r5forR4#1.0.0 with 7 resources -info Resolved hl7.fhir.uv.tools.r4#latest to concrete version 0.5.0 -info Loaded hl7.fhir.uv.tools.r4#0.5.0 with 88 resources -info Resolved hl7.terminology.r4#latest to concrete version 6.2.0 -info Loaded hl7.terminology.r4#6.2.0 with 4323 resources -info Resolved hl7.fhir.uv.extensions.r4#latest to concrete version 5.2.0 -info Loaded hl7.fhir.uv.extensions.r4#5.2.0 with 759 resources -info Loaded hl7.fhir.r4.core#4.0.1 with 4581 resources -info Loaded virtual package sushi-local#LOCAL with 0 resources -info Converting FSH to FHIR resources... -info Converted 1 FHIR instances. -info Exporting FHIR resources as JSON... -info Exported 1 FHIR resources as JSON. -info Exporting FSH definitions only. No IG related content will be exported. - -========================= SUSHI RESULTS =========================== -| ------------------------------------------------------------- | -| | Profiles | Extensions | Logicals | Resources | | -| |-------------------------------------------------------------| | -| | 0 | 0 | 0 | 0 | | -| ------------------------------------------------------------- | -| ------------------------------------------------------------- | -| | ValueSets | CodeSystems | Instances | | -| |-------------------------------------------------------------| | -| | 0 | 0 | 1 | | -| ------------------------------------------------------------- | -| | -=================================================================== -| Don't get stuck in the doldrums. 0 Errors 1 Warning | -=================================================================== - - -DEBUG:services:Copied files to final output directory: ['sushi-config.yaml', 'input/fsh/aliases.fsh', 'input/fsh/instances/vkc.fsh', 'input/input.json', 'fshing-trip-comparison.html'] -INFO:services:GoFSH executed successfully for /tmp/tmp_k0pky49/input.json -DEBUG:__main__:Successfully removed temp directory: /tmp/tmp_k0pky49 -INFO:__main__:FSH conversion successful -DEBUG:__main__:Returning partial HTML for AJAX POST request. -INFO:werkzeug:172.18.0.1 - - [18/Apr/2025 15:03:28] "POST /fsh-converter HTTP/1.1" 200 - +DEBUG:services:Parsed 'hl7.fhir.au.base-5.1.0-preview.tgz' -> name='hl7.fhir.au.base-5.1.0', version='preview' +DEBUG:services:Parsed 'hl7.fhir.au.core-1.1.0-preview.tgz' -> name='hl7.fhir.au.core-1.1.0', version='preview' +DEBUG:services:Parsed 'hl7.fhir.r4.core-4.0.1.tgz' -> name='hl7.fhir.r4.core', version='4.0.1' +DEBUG:services:Parsed 'hl7.fhir.uv.extensions.r4-5.2.0.tgz' -> name='hl7.fhir.uv.extensions.r4', version='5.2.0' +DEBUG:services:Parsed 'hl7.fhir.uv.ipa-1.0.0.tgz' -> name='hl7.fhir.uv.ipa', version='1.0.0' +DEBUG:services:Parsed 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz' -> name='hl7.fhir.uv.smart-app-launch', version='2.0.0' +DEBUG:services:Parsed 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz' -> name='hl7.fhir.uv.smart-app-launch', version='2.1.0' +DEBUG:services:Parsed 'hl7.terminology.r4-5.0.0.tgz' -> name='hl7.terminology.r4', version='5.0.0' +DEBUG:services:Parsed 'hl7.terminology.r4-6.2.0.tgz' -> name='hl7.terminology.r4', version='6.2.0' +DEBUG:__main__:Found packages: [{'name': 'hl7.fhir.au.base', 'version': '5.1.0-preview', 'filename': 'hl7.fhir.au.base-5.1.0-preview.tgz'}, {'name': 'hl7.fhir.au.core', 'version': '1.1.0-preview', 'filename': 'hl7.fhir.au.core-1.1.0-preview.tgz'}, {'name': 'hl7.fhir.r4.core', 'version': '4.0.1', 'filename': 'hl7.fhir.r4.core-4.0.1.tgz'}, {'name': 'hl7.fhir.uv.extensions.r4', 'version': '5.2.0', 'filename': 'hl7.fhir.uv.extensions.r4-5.2.0.tgz'}, {'name': 'hl7.fhir.uv.ipa', 'version': '1.0.0', 'filename': 'hl7.fhir.uv.ipa-1.0.0.tgz'}, {'name': 'hl7.fhir.uv.smart-app-launch', 'version': '2.0.0', 'filename': 'hl7.fhir.uv.smart-app-launch-2.0.0.tgz'}, {'name': 'hl7.fhir.uv.smart-app-launch', 'version': '2.1.0', 'filename': 'hl7.fhir.uv.smart-app-launch-2.1.0.tgz'}, {'name': 'hl7.terminology.r4', 'version': '5.0.0', 'filename': 'hl7.terminology.r4-5.0.0.tgz'}, {'name': 'hl7.terminology.r4', 'version': '6.2.0', 'filename': 'hl7.terminology.r4-6.2.0.tgz'}] +DEBUG:__main__:Errors during package listing: [] +DEBUG:__main__:Duplicate groups: {'hl7.fhir.uv.smart-app-launch': ['2.0.0', '2.1.0'], 'hl7.terminology.r4': ['5.0.0', '6.2.0']} +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:07] "GET /view-igs HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:07] "GET /static/FHIRFLARE.png HTTP/1.1" 200 - +DEBUG:__main__:Viewing IG hl7.fhir.au.core-1.1.0#preview: 25 profiles, 17 base resources, 1 optional elements +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:13] "GET /view-ig/1 HTTP/1.1" 200 - +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:13] "GET /static/FHIRFLARE.png HTTP/1.1" 304 - +DEBUG:__main__:Attempting to find SD for 'au-core-patient' in hl7.fhir.au.core-1.1.0-preview.tgz +DEBUG:services:Searching for SD matching 'au-core-patient' with profile 'None' in hl7.fhir.au.core-1.1.0-preview.tgz +DEBUG:services:Match found based on exact sd_id: au-core-patient +DEBUG:services:Removing narrative text from resource: StructureDefinition +INFO:services:Found high-confidence match for 'au-core-patient' (package/StructureDefinition-au-core-patient.json), stopping search. +DEBUG:__main__:Found 20 unique IDs in differential. +DEBUG:__main__:Processing 78 snapshot elements to add isInDifferential flag. +DEBUG:__main__:Retrieved 19 Must Support paths for 'au-core-patient' from processed IG DB record. +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:17] "GET /get-structure?package_name=hl7.fhir.au.core-1.1.0&package_version=preview&resource_type=au-core-patient&view=snapshot HTTP/1.1" 200 - +DEBUG:__main__:Removing narrative text from example 'package/example/Patient-banks-mia-leanne.json' +INFO:werkzeug:172.18.0.1 - - [21/Apr/2025 23:45:32] "GET /get-example?package_name=hl7.fhir.au.core-1.1.0&package_version=preview&filename=package/example/Patient-banks-mia-leanne.json HTTP/1.1" 200 - diff --git a/logs/supervisord.log b/logs/supervisord.log index cd65b19..6b17697 100644 --- a/logs/supervisord.log +++ b/logs/supervisord.log @@ -1,56 +1,20 @@ -2025-04-18 14:38:01,410 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 14:38:01,416 INFO supervisord started with pid 1 -2025-04-18 14:38:02,423 INFO spawned: 'flask' with pid 7 -2025-04-18 14:38:02,429 INFO spawned: 'tomcat' with pid 8 -2025-04-18 14:38:12,439 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 14:38:32,593 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) -2025-04-18 14:40:50,270 WARN received SIGTERM indicating exit request -2025-04-18 14:40:50,271 INFO waiting for flask, tomcat to die -2025-04-18 14:40:51,200 WARN stopped: tomcat (exit status 143) -2025-04-18 14:40:51,204 WARN stopped: flask (terminated by SIGTERM) -2025-04-18 14:45:28,046 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 14:45:28,051 INFO supervisord started with pid 1 -2025-04-18 14:45:29,057 INFO spawned: 'flask' with pid 8 -2025-04-18 14:45:29,060 INFO spawned: 'tomcat' with pid 9 -2025-04-18 14:45:39,314 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 14:45:59,118 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) -2025-04-18 14:48:15,641 WARN received SIGTERM indicating exit request -2025-04-18 14:48:15,642 INFO waiting for flask, tomcat to die -2025-04-18 14:48:16,755 WARN stopped: tomcat (exit status 143) -2025-04-18 14:48:16,762 WARN stopped: flask (terminated by SIGTERM) -2025-04-18 14:50:03,021 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 14:50:03,030 INFO supervisord started with pid 1 -2025-04-18 14:50:04,035 INFO spawned: 'flask' with pid 7 -2025-04-18 14:50:04,041 INFO spawned: 'tomcat' with pid 8 -2025-04-18 14:50:14,298 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 14:50:34,529 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) -2025-04-18 14:51:37,046 WARN received SIGTERM indicating exit request -2025-04-18 14:51:37,047 INFO waiting for flask, tomcat to die -2025-04-18 14:51:38,220 WARN stopped: tomcat (exit status 143) -2025-04-18 14:51:38,225 WARN stopped: flask (terminated by SIGTERM) -2025-04-18 14:53:15,586 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 14:53:15,594 INFO supervisord started with pid 1 -2025-04-18 14:53:16,598 INFO spawned: 'flask' with pid 7 -2025-04-18 14:53:16,601 INFO spawned: 'tomcat' with pid 8 -2025-04-18 14:53:27,378 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 14:53:47,426 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) -2025-04-18 14:55:41,989 WARN received SIGTERM indicating exit request -2025-04-18 14:55:41,989 INFO waiting for flask, tomcat to die -2025-04-18 14:55:43,011 WARN stopped: tomcat (exit status 143) -2025-04-18 14:55:43,018 WARN stopped: flask (terminated by SIGTERM) -2025-04-18 14:57:22,683 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 14:57:22,688 INFO supervisord started with pid 1 -2025-04-18 14:57:23,693 INFO spawned: 'flask' with pid 7 -2025-04-18 14:57:23,697 INFO spawned: 'tomcat' with pid 8 -2025-04-18 14:57:34,418 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 14:57:53,722 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) -2025-04-18 14:59:18,910 WARN received SIGTERM indicating exit request -2025-04-18 14:59:18,925 INFO waiting for flask, tomcat to die -2025-04-18 14:59:20,423 WARN stopped: tomcat (exit status 143) -2025-04-18 14:59:20,430 WARN stopped: flask (terminated by SIGTERM) -2025-04-18 15:00:50,025 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. -2025-04-18 15:00:50,043 INFO supervisord started with pid 1 -2025-04-18 15:00:51,049 INFO spawned: 'flask' with pid 7 -2025-04-18 15:00:51,053 INFO spawned: 'tomcat' with pid 8 -2025-04-18 15:01:01,646 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) -2025-04-18 15:01:21,365 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) +2025-04-21 23:28:14,353 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. +2025-04-21 23:28:14,360 INFO supervisord started with pid 1 +2025-04-21 23:28:15,369 INFO spawned: 'flask' with pid 8 +2025-04-21 23:28:15,377 INFO spawned: 'tomcat' with pid 9 +2025-04-21 23:28:26,240 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) +2025-04-21 23:28:46,263 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) +2025-04-21 23:32:40,570 WARN received SIGTERM indicating exit request +2025-04-21 23:32:40,603 INFO waiting for flask, tomcat to die +2025-04-21 23:32:42,242 WARN stopped: tomcat (exit status 143) +2025-04-21 23:32:43,301 WARN stopped: flask (terminated by SIGTERM) +2025-04-21 23:36:02,369 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message. +2025-04-21 23:36:02,377 INFO supervisord started with pid 1 +2025-04-21 23:36:03,393 INFO spawned: 'flask' with pid 7 +2025-04-21 23:36:03,407 INFO spawned: 'tomcat' with pid 8 +2025-04-21 23:36:13,571 INFO success: flask entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) +2025-04-21 23:36:34,045 INFO success: tomcat entered RUNNING state, process has stayed up for > than 30 seconds (startsecs) +2025-04-21 23:51:48,038 WARN received SIGTERM indicating exit request +2025-04-21 23:51:48,042 INFO waiting for flask, tomcat to die +2025-04-21 23:51:50,438 WARN stopped: tomcat (exit status 143) +2025-04-21 23:51:51,472 WARN stopped: flask (terminated by SIGTERM) diff --git a/logs/tomcat.log b/logs/tomcat.log index becd6c2..e69de29 100644 --- a/logs/tomcat.log +++ b/logs/tomcat.log @@ -1,1050 +0,0 @@ - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T14:38:19.992Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 8 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T14:38:20.001Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T14:38:22.280Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T14:38:22.644Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 351 ms. Found 52 JPA repository interfaces. -2025-04-18T14:38:26.273Z WARN 8 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T14:38:26.535Z INFO 8 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 6470 ms -2025-04-18T14:38:26.826Z INFO 8 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T14:38:26.848Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:38:27.057Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T14:38:27.057Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T14:38:27.058Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T14:38:27.058Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T14:38:27.058Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T14:38:27.058Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T14:38:27.058Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T14:38:27.059Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T14:38:27.059Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T14:38:27.059Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T14:38:27.059Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T14:38:27.059Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T14:38:27.060Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T14:38:27.060Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T14:38:27.210Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T14:38:27.210Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T14:38:27.210Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T14:38:27.544Z INFO 8 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T14:38:27.754Z INFO 8 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T14:38:27.788Z INFO 8 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T14:38:27.871Z INFO 8 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T14:38:28.173Z INFO 8 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T14:38:28.884Z INFO 8 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T14:38:28.970Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T14:38:30.053Z INFO 8 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T14:38:30.059Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T14:38:30.150Z INFO 8 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T14:38:31.480Z INFO 8 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T14:38:31.591Z INFO 8 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T14:38:36.201Z INFO 8 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T14:38:36.393Z INFO 8 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T14:38:37.996Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T14:38:38.027Z INFO 8 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T14:38:39.452Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T14:38:39.631Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T14:38:39.974Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T14:38:41.147Z INFO 8 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T14:38:49.070Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T14:38:49.151Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:38:49.184Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:38:49.185Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:38:49.187Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:38:49.189Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:38:49.190Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:38:49.190Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:38:49.190Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@6635a129 -2025-04-18T14:38:49.190Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:38:49.191Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T14:38:49.192Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:38:49.196Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:38:49.196Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:38:49.196Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:38:49.196Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:38:49.196Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:38:49.197Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:38:49.197Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@6635a129 -2025-04-18T14:38:49.197Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:38:49.968Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.969Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 1ms -2025-04-18T14:38:49.983Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.984Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 2ms -2025-04-18T14:38:49.986Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.986Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 1ms -2025-04-18T14:38:49.987Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.988Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 1ms -2025-04-18T14:38:49.989Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.990Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 1ms -2025-04-18T14:38:49.990Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 -2025-04-18T14:38:49.991Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@45276048 succeeded in 1ms -2025-04-18T14:38:50.111Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:38:50.544Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T14:38:50.549Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T14:38:50.600Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T14:38:58.049Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:38:59.402Z WARN 8 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T14:39:00.164Z INFO 8 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T14:39:01.244Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:39:01.252Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:39:01.252Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:39:01.252Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:39:01.252Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:39:01.253Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T14:39:01.253Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:39:01.253Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@62784ac8 -2025-04-18T14:39:01.367Z INFO 8 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T14:39:01.749Z INFO 8 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T14:39:01.750Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T14:39:01.758Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T14:39:01.759Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T14:39:01.760Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T14:39:01.760Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T14:39:01.760Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T14:39:01.760Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T14:39:01.760Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T14:39:01.761Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T14:39:01.761Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T14:39:01.764Z INFO 8 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T14:39:02.853Z INFO 8 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T14:39:02.921Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T14:39:02.924Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T14:39:02.933Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T14:39:02.935Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T14:39:02.938Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T14:39:02.940Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T14:39:02.942Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T14:39:02.944Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T14:39:02.947Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T14:39:02.949Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T14:39:02.950Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T14:39:02.951Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T14:39:02.953Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T14:39:02.955Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T14:39:02.956Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T14:39:02.956Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T14:39:02.956Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T14:39:02.957Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T14:39:02.957Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:39:02.957Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T14:39:02.958Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:39:02.959Z WARN 8 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T14:39:02.964Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 44.287 seconds (process running for 60.519) -2025-04-18T14:39:03.053Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T14:39:03.060Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T14:39:03.136Z INFO 8 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T14:39:03.956Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T14:39:03.972Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T14:39:03.974Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@5d2f6eeb was removed -2025-04-18T14:39:03.974Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@2a11d256 was removed -2025-04-18T14:39:04.025Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T14:45:45.934Z INFO 9 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 9 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T14:45:45.939Z INFO 9 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T14:45:49.045Z INFO 9 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T14:45:49.644Z INFO 9 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 584 ms. Found 52 JPA repository interfaces. -2025-04-18T14:45:53.906Z WARN 9 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T14:45:54.212Z INFO 9 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 8212 ms -2025-04-18T14:45:54.569Z INFO 9 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T14:45:54.587Z INFO 9 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:45:54.693Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T14:45:54.693Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T14:45:54.694Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T14:45:54.694Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T14:45:54.694Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T14:45:54.695Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T14:45:54.695Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T14:45:54.695Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T14:45:54.695Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T14:45:54.696Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T14:45:54.696Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T14:45:54.697Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T14:45:54.697Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T14:45:54.697Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T14:45:54.770Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T14:45:54.771Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T14:45:54.771Z INFO 9 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T14:45:54.966Z INFO 9 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T14:45:55.142Z INFO 9 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T14:45:55.173Z INFO 9 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T14:45:55.250Z INFO 9 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T14:45:55.465Z INFO 9 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T14:45:56.077Z INFO 9 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T14:45:56.144Z INFO 9 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T14:45:57.329Z INFO 9 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T14:45:57.335Z INFO 9 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T14:45:57.409Z INFO 9 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T14:45:58.966Z INFO 9 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T14:45:59.117Z INFO 9 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T14:46:03.877Z INFO 9 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T14:46:04.115Z INFO 9 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T14:46:05.911Z INFO 9 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T14:46:05.947Z INFO 9 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T14:46:07.708Z INFO 9 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T14:46:07.891Z INFO 9 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T14:46:08.382Z INFO 9 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T14:46:10.155Z INFO 9 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T14:46:15.290Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T14:46:15.358Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:46:15.386Z INFO 9 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:46:15.386Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:46:15.388Z INFO 9 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:46:15.389Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:46:15.389Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:46:15.389Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:46:15.389Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@5edc2bbc -2025-04-18T14:46:15.390Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:46:15.390Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T14:46:15.392Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:46:15.396Z INFO 9 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:46:15.397Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@5edc2bbc -2025-04-18T14:46:15.398Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:46:16.194Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.196Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 2ms -2025-04-18T14:46:16.216Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.217Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:46:16.218Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.219Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:46:16.219Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.220Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:46:16.221Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.221Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 0ms -2025-04-18T14:46:16.222Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:46:16.223Z INFO 9 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:46:16.345Z INFO 9 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:46:16.875Z INFO 9 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T14:46:16.881Z INFO 9 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T14:46:16.961Z INFO 9 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T14:46:24.778Z INFO 9 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:46:26.272Z WARN 9 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T14:46:27.020Z INFO 9 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T14:46:28.087Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:46:28.093Z INFO 9 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:46:28.094Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:46:28.094Z INFO 9 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:46:28.094Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:46:28.094Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T14:46:28.094Z INFO 9 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:46:28.095Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2e0a814d -2025-04-18T14:46:28.156Z INFO 9 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T14:46:28.457Z INFO 9 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T14:46:28.457Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T14:46:28.464Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T14:46:28.466Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T14:46:28.467Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T14:46:28.467Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T14:46:28.467Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T14:46:28.468Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T14:46:28.468Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T14:46:28.468Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T14:46:28.468Z INFO 9 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T14:46:28.471Z INFO 9 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T14:46:29.349Z INFO 9 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T14:46:29.434Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T14:46:29.437Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T14:46:29.448Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T14:46:29.451Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T14:46:29.453Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T14:46:29.454Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T14:46:29.456Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T14:46:29.457Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T14:46:29.459Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T14:46:29.461Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T14:46:29.464Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T14:46:29.467Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T14:46:29.468Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T14:46:29.470Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T14:46:29.470Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T14:46:29.471Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T14:46:29.471Z INFO 9 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T14:46:29.471Z INFO 9 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T14:46:29.471Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:46:29.471Z INFO 9 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T14:46:29.471Z INFO 9 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:46:29.472Z WARN 9 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T14:46:29.475Z INFO 9 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 44.86 seconds (process running for 60.406) -2025-04-18T14:46:29.573Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T14:46:29.580Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T14:46:29.644Z INFO 9 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T14:46:30.338Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T14:46:30.355Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T14:46:30.357Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@2f4a61ad was removed -2025-04-18T14:46:30.357Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@6931e6cb was removed -2025-04-18T14:46:30.411Z INFO 9 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T14:50:26.425Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 8 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T14:50:26.432Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T14:50:29.085Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T14:50:29.522Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 421 ms. Found 52 JPA repository interfaces. -2025-04-18T14:50:34.661Z WARN 8 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T14:50:34.967Z INFO 8 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 8468 ms -2025-04-18T14:50:35.364Z INFO 8 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T14:50:35.387Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:50:35.514Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T14:50:35.515Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T14:50:35.515Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T14:50:35.516Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T14:50:35.516Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T14:50:35.516Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T14:50:35.517Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T14:50:35.518Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T14:50:35.518Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T14:50:35.582Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T14:50:35.582Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T14:50:35.583Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T14:50:35.837Z INFO 8 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T14:50:36.106Z INFO 8 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T14:50:36.163Z INFO 8 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T14:50:36.288Z INFO 8 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T14:50:36.582Z INFO 8 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T14:50:37.404Z INFO 8 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T14:50:37.489Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T14:50:39.412Z INFO 8 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T14:50:39.417Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T14:50:39.542Z INFO 8 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T14:50:41.530Z INFO 8 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T14:50:41.646Z INFO 8 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T14:50:46.334Z INFO 8 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T14:50:46.603Z INFO 8 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T14:50:48.539Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T14:50:48.593Z INFO 8 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T14:50:50.223Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T14:50:50.414Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T14:50:50.908Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T14:50:52.262Z INFO 8 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T14:51:00.069Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T14:51:00.154Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:51:00.184Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:51:00.185Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:51:00.186Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:51:00.188Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:51:00.189Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:51:00.189Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:51:00.189Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@5edc2bbc -2025-04-18T14:51:00.189Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:51:00.191Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T14:51:00.192Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@5edc2bbc -2025-04-18T14:51:00.195Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:51:00.903Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.904Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:51:00.916Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.917Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:51:00.918Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.919Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:51:00.920Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.920Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 0ms -2025-04-18T14:51:00.921Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.921Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 0ms -2025-04-18T14:51:00.922Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b -2025-04-18T14:51:00.923Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7cf6021b succeeded in 1ms -2025-04-18T14:51:01.054Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:51:01.533Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T14:51:01.536Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T14:51:01.586Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T14:51:10.728Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:51:12.144Z WARN 8 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T14:51:12.814Z INFO 8 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T14:51:13.789Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:51:13.794Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:51:13.795Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2e0a814d -2025-04-18T14:51:13.885Z INFO 8 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T14:51:14.147Z INFO 8 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T14:51:14.148Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T14:51:14.155Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T14:51:14.156Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T14:51:14.157Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T14:51:14.160Z INFO 8 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T14:51:14.920Z INFO 8 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T14:51:14.998Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T14:51:15.001Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T14:51:15.012Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T14:51:15.013Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T14:51:15.016Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T14:51:15.017Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T14:51:15.019Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T14:51:15.021Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T14:51:15.024Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T14:51:15.027Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T14:51:15.029Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T14:51:15.032Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T14:51:15.034Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T14:51:15.035Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T14:51:15.036Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T14:51:15.037Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T14:51:15.037Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T14:51:15.037Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T14:51:15.038Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:51:15.038Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T14:51:15.038Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:51:15.039Z WARN 8 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T14:51:15.043Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 49.689 seconds (process running for 70.99) -2025-04-18T14:51:15.126Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T14:51:15.130Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T14:51:15.200Z INFO 8 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T14:51:15.820Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T14:51:15.830Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T14:51:15.831Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@2f4a61ad was removed -2025-04-18T14:51:15.831Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@6931e6cb was removed -2025-04-18T14:51:15.922Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T14:53:33.598Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 8 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T14:53:33.604Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T14:53:36.183Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T14:53:36.705Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 507 ms. Found 52 JPA repository interfaces. -2025-04-18T14:53:40.382Z WARN 8 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T14:53:40.640Z INFO 8 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 6992 ms -2025-04-18T14:53:40.907Z INFO 8 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T14:53:40.925Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:53:41.100Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T14:53:41.101Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T14:53:41.103Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T14:53:41.104Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T14:53:41.105Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T14:53:41.105Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T14:53:41.106Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T14:53:41.106Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T14:53:41.107Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T14:53:41.108Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T14:53:41.109Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T14:53:41.110Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T14:53:41.111Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T14:53:41.112Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T14:53:41.218Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T14:53:41.219Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T14:53:41.220Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T14:53:41.481Z INFO 8 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T14:53:41.681Z INFO 8 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T14:53:41.715Z INFO 8 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T14:53:41.796Z INFO 8 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T14:53:42.007Z INFO 8 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T14:53:42.616Z INFO 8 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T14:53:42.685Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T14:53:43.730Z INFO 8 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T14:53:43.734Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T14:53:43.811Z INFO 8 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T14:53:45.305Z INFO 8 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T14:53:45.422Z INFO 8 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T14:53:49.535Z INFO 8 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T14:53:49.782Z INFO 8 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T14:53:51.418Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T14:53:51.451Z INFO 8 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T14:53:53.021Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T14:53:53.144Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T14:53:53.361Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T14:53:54.310Z INFO 8 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T14:53:59.011Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T14:53:59.069Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:53:59.097Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:53:59.098Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:53:59.110Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:53:59.112Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:53:59.112Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:53:59.112Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:53:59.112Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@7aa6f4ad -2025-04-18T14:53:59.112Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:53:59.113Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T14:53:59.114Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:53:59.119Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@7aa6f4ad -2025-04-18T14:53:59.120Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:53:59.720Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.721Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 1ms -2025-04-18T14:53:59.729Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.730Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 1ms -2025-04-18T14:53:59.731Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.732Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 1ms -2025-04-18T14:53:59.733Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.733Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 0ms -2025-04-18T14:53:59.734Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.734Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 0ms -2025-04-18T14:53:59.735Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 -2025-04-18T14:53:59.736Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@7b559330 succeeded in 1ms -2025-04-18T14:53:59.823Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:54:00.170Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T14:54:00.174Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T14:54:00.226Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T14:54:06.922Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:54:08.148Z WARN 8 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T14:54:08.666Z INFO 8 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T14:54:09.377Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:54:09.393Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:54:09.393Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:54:09.393Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:54:09.394Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:54:09.394Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T14:54:09.394Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:54:09.394Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@57ff67a8 -2025-04-18T14:54:09.436Z INFO 8 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T14:54:09.619Z INFO 8 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T14:54:09.620Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T14:54:09.624Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T14:54:09.625Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T14:54:09.627Z INFO 8 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T14:54:10.190Z INFO 8 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T14:54:10.246Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T14:54:10.248Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T14:54:10.256Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T14:54:10.257Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T14:54:10.258Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T14:54:10.258Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T14:54:10.259Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T14:54:10.260Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T14:54:10.260Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T14:54:10.261Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T14:54:10.262Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T14:54:10.262Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T14:54:10.263Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T14:54:10.264Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T14:54:10.264Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T14:54:10.265Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T14:54:10.265Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T14:54:10.265Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T14:54:10.265Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:54:10.265Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T14:54:10.265Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:54:10.265Z WARN 8 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T14:54:10.270Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 37.647 seconds (process running for 53.643) -2025-04-18T14:54:10.327Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T14:54:10.331Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T14:54:10.412Z INFO 8 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T14:54:10.769Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T14:54:10.776Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T14:54:10.777Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@3690d45e was removed -2025-04-18T14:54:10.777Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@25b762 was removed -2025-04-18T14:54:10.805Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T14:57:50.376Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 8 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T14:57:50.381Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T14:57:52.295Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T14:57:52.720Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 411 ms. Found 52 JPA repository interfaces. -2025-04-18T14:57:55.650Z WARN 8 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T14:57:55.825Z INFO 8 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5389 ms -2025-04-18T14:57:56.007Z INFO 8 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T14:57:56.015Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:57:56.066Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T14:57:56.066Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T14:57:56.067Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T14:57:56.068Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T14:57:56.068Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T14:57:56.068Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T14:57:56.115Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T14:57:56.116Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T14:57:56.116Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T14:57:56.316Z INFO 8 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T14:57:56.417Z INFO 8 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T14:57:56.439Z INFO 8 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T14:57:56.501Z INFO 8 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T14:57:56.669Z INFO 8 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T14:57:57.111Z INFO 8 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T14:57:57.187Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T14:57:58.796Z INFO 8 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T14:57:58.805Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T14:57:58.931Z INFO 8 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T14:58:01.579Z INFO 8 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T14:58:01.741Z INFO 8 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T14:58:05.918Z INFO 8 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T14:58:06.138Z INFO 8 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T14:58:07.663Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T14:58:07.692Z INFO 8 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T14:58:08.833Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T14:58:08.963Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T14:58:09.206Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T14:58:10.304Z INFO 8 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T14:58:23.871Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T14:58:23.945Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:58:23.968Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:58:23.969Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:58:23.970Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:58:23.972Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:58:23.972Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:58:23.972Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:58:23.973Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@2bed4276 -2025-04-18T14:58:23.973Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:58:23.974Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T14:58:23.975Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:58:23.985Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@2bed4276 -2025-04-18T14:58:23.986Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T14:58:24.532Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.533Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 1ms -2025-04-18T14:58:24.542Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.543Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 1ms -2025-04-18T14:58:24.544Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.545Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 1ms -2025-04-18T14:58:24.545Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.545Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 0ms -2025-04-18T14:58:24.545Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.546Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 1ms -2025-04-18T14:58:24.546Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 -2025-04-18T14:58:24.546Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@231d4913 succeeded in 0ms -2025-04-18T14:58:24.625Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:58:25.034Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T14:58:25.038Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T14:58:25.089Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T14:58:33.489Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T14:58:35.089Z WARN 8 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T14:58:35.703Z INFO 8 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T14:58:36.686Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T14:58:36.728Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T14:58:36.729Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c902dc0 -2025-04-18T14:58:36.810Z INFO 8 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T14:58:37.315Z INFO 8 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T14:58:37.316Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T14:58:37.326Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T14:58:37.327Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T14:58:37.327Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T14:58:37.328Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T14:58:37.332Z INFO 8 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T14:58:38.777Z INFO 8 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T14:58:38.863Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T14:58:38.866Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T14:58:38.878Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T14:58:38.880Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T14:58:38.881Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T14:58:38.883Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T14:58:38.884Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T14:58:38.886Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T14:58:38.887Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T14:58:38.888Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T14:58:38.890Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T14:58:38.890Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T14:58:38.892Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T14:58:38.893Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T14:58:38.893Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T14:58:38.893Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T14:58:38.901Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T14:58:38.901Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T14:58:38.902Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:58:38.902Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T14:58:38.902Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T14:58:38.902Z WARN 8 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T14:58:38.907Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 49.71 seconds (process running for 75.199) -2025-04-18T14:58:38.993Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T14:58:38.999Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T14:58:39.094Z INFO 8 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T14:58:39.687Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T14:58:39.700Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T14:58:39.701Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@33bf2bf7 was removed -2025-04-18T14:58:39.701Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@1e831ef3 was removed -2025-04-18T14:58:39.736Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - - :: Spring Boot :: (v3.3.5) - -2025-04-18T15:01:18.542Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Starting Application using Java 17.0.14 with PID 8 (/usr/local/tomcat/webapps/ROOT/WEB-INF/classes started by root in /usr/local/tomcat) -2025-04-18T15:01:18.547Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : No active profile set, falling back to 1 default profile: "default" -2025-04-18T15:01:20.936Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-04-18T15:01:21.363Z INFO 8 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 413 ms. Found 52 JPA repository interfaces. -2025-04-18T15:01:26.460Z WARN 8 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'ca.uhn.fhir.jpa.config.BeanPostProcessorConfig' of type [ca.uhn.fhir.jpa.config.BeanPostProcessorConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [persistenceExceptionTranslationPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. -2025-04-18T15:01:26.807Z INFO 8 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 8204 ms -2025-04-18T15:01:27.051Z INFO 8 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version 8.0.0 - Rev 091beb6d18 -2025-04-18T15:01:27.074Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T15:01:27.264Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow contains searches -2025-04-18T15:01:27.265Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny multiple deletes -2025-04-18T15:01:27.265Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to deny external references -2025-04-18T15:01:27.265Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable DAO scheduling -2025-04-18T15:01:27.265Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable delete expunges -2025-04-18T15:01:27.265Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable expunges -2025-04-18T15:01:27.266Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to allow overriding default search params -2025-04-18T15:01:27.267Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to disable auto-creating placeholder references -2025-04-18T15:01:27.268Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to auto-version references at paths [] -2025-04-18T15:01:27.269Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion -2025-04-18T15:01:27.269Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to enable value set pre-expansion task -2025-04-18T15:01:27.269Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set default count of 1000 -2025-04-18T15:01:27.269Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for pre-expand value set max count of 1000 -2025-04-18T15:01:27.269Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured for maximum expansion size of 1000 -2025-04-18T15:01:27.463Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to have a maximum fetch size of 'unlimited' -2025-04-18T15:01:27.464Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to cache search results for 60000 milliseconds -2025-04-18T15:01:27.465Z INFO 8 --- [ main] c.u.f.j.s.common.FhirServerConfigCommon : Server configured to use 'ALPHANUMERIC' Client ID Strategy -2025-04-18T15:01:27.683Z INFO 8 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: HAPI_PU] -2025-04-18T15:01:27.819Z INFO 8 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final -2025-04-18T15:01:27.865Z INFO 8 --- [ main] .f.j.l.FilteringSqlLoggerImplContributor : Adding service: SqlStatementFilteringLogger -2025-04-18T15:01:27.994Z INFO 8 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2025-04-18T15:01:28.435Z INFO 8 --- [ main] o.h.e.boot.internal.EnversServiceImpl : Envers integration enabled? : true -2025-04-18T15:01:29.109Z INFO 8 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2025-04-18T15:01:29.185Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2025-04-18T15:01:30.239Z INFO 8 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn1: url=jdbc:h2:file:/app/h2-data/fhir user=SA -2025-04-18T15:01:30.244Z INFO 8 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2025-04-18T15:01:30.332Z INFO 8 --- [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info: - Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] - Database driver: undefined/unknown - Database version: 2.3.232 - Autocommit mode: undefined/unknown - Isolation level: undefined/unknown - Minimum pool size: undefined/unknown - Maximum pool size: undefined/unknown -2025-04-18T15:01:31.351Z INFO 8 --- [ main] o.h.e.c.i.m.AuditMetadataGenerator : Adding properties for entity: ca.uhn.fhir.jpa.entity.MdmLink -2025-04-18T15:01:31.435Z INFO 8 --- [ main] b.i.HibernateSearchPreIntegrationService : HSEARCH000034: Hibernate Search version 7.2.1.Final -2025-04-18T15:01:34.940Z INFO 8 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-04-18T15:01:35.117Z INFO 8 --- [ main] irLocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'HAPI_PU' -2025-04-18T15:01:36.498Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-resources.xml -2025-04-18T15:01:36.523Z INFO 8 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '6.4.0' -2025-04-18T15:01:38.494Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-types.xml -2025-04-18T15:01:38.600Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/profile/profiles-others.xml -2025-04-18T15:01:38.959Z INFO 8 --- [ main] .u.f.c.s.DefaultProfileValidationSupport : Loading structure definitions from classpath: /org/hl7/fhir/r4/model/extension/extension-definitions.xml -2025-04-18T15:01:41.705Z INFO 8 --- [ main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2025-04-18T15:01:55.923Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Local Scheduler -2025-04-18T15:01:56.022Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T15:01:56.077Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T15:01:56.078Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T15:01:56.080Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T15:01:56.082Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T15:01:56.082Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T15:01:56.082Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T15:01:56.083Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@61a3bed -2025-04-18T15:01:56.083Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T15:01:56.084Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Creating Clustered Scheduler -2025-04-18T15:01:56.087Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T15:01:56.102Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'hapi-fhir-jpa-scheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 4 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'hapi-fhir-jpa-scheduler' initialized from an externally provided properties instance. -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: ca.uhn.fhir.jpa.sched.AutowiringSpringBeanJobFactory@61a3bed -2025-04-18T15:01:56.103Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED paused. -2025-04-18T15:01:56.851Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.852Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.866Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.867Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.867Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.868Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.868Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.869Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.869Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.870Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.871Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Performing initial retrieval for non-expiring cache: org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d -2025-04-18T15:01:56.871Z INFO 8 --- [ main] c.u.f.log.terminology_troubleshooting : Initial retrieval for non-expiring cache org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain$FetchAllKey@158b755d succeeded in 1ms -2025-04-18T15:01:56.986Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T15:01:57.386Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS is enabled on this server -2025-04-18T15:01:57.390Z INFO 8 --- [ main] c.u.f.j.starter.common.StarterJpaConfig : CORS allows the following origins: * -2025-04-18T15:01:57.443Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R5] -2025-04-18T15:02:08.415Z INFO 8 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [R4] -2025-04-18T15:02:10.472Z WARN 8 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-04-18T15:02:11.333Z INFO 8 --- [ main] .s.i.SubscriptionSubmitInterceptorLoader : Subscriptions are disabled on this server. Subscriptions will not be activated and incoming resources will not be matched against subscriptions. -2025-04-18T15:02:12.595Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.simpl.RAMJobStore : RAMJobStore initialized. -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' - Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. - NOT STARTED. - Currently in standby mode. - Number of jobs executed: 0 - Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. - Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. - -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 -2025-04-18T15:02:12.622Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@331d080d -2025-04-18T15:02:12.692Z INFO 8 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2025-04-18T15:02:13.114Z INFO 8 --- [ main] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now -2025-04-18T15:02:13.114Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started. -2025-04-18T15:02:13.119Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_IMPORT_PULL / 1 -2025-04-18T15:02:13.120Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 1 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: REINDEX / 2 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: DELETE_EXPUNGE / 1 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 1 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: BULK_EXPORT / 2 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemVersionDeleteJob / 1 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: termCodeSystemDeleteJob / 1 -2025-04-18T15:02:13.121Z INFO 8 --- [ main] ca.uhn.fhir.log.batch_troubleshooting : Registering Batch2 Job Definition: bulkImportJob / 1 -2025-04-18T15:02:13.124Z INFO 8 --- [ main] .j.s.m.m.s.MatchingQueueSubscriberLoader : Subscription Matching Subscriber subscribed to Matching Channel ca.uhn.fhir.jpa.subscription.channel.subscription.BroadcastingSubscribableChannelWrapper with name subscription-matching -2025-04-18T15:02:14.009Z INFO 8 --- [ main] c.u.f.j.s.registry.JpaSearchParamCache : Have 0 unique search params -2025-04-18T15:02:14.080Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling 15 jobs in application -2025-04-18T15:02:14.082Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermDeferredStorageSvcImpl$Job with interval 5000ms -2025-04-18T15:02:14.093Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl with interval 00:00:10.000 -2025-04-18T15:02:14.095Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.reindex.ResourceReindexingSvcImpl with interval 00:00:10.000 -2025-04-18T15:02:14.096Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.bulk.export.svc.BulkDataExportJobSchedulingHelperImpl$PurgeExpiredFilesJob with interval 01:00:00 -2025-04-18T15:02:14.097Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.bulk.imprt.svc.BulkDataImportSvcImpl$ActivationJob with interval 00:00:10.000 -2025-04-18T15:02:14.098Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.warm.CacheWarmingSvcImpl with interval 00:00:10.000 -2025-04-18T15:02:14.099Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.term.TermReadSvcImpl with interval 00:10:00 -2025-04-18T15:02:14.100Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.term.TermReindexingSvcImpl with interval 00:01:00.000 -2025-04-18T15:02:14.101Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.SearchUrlJobMaintenanceSvcImpl$SearchUrlMaintenanceJob with interval 00:10:00 -2025-04-18T15:02:14.103Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.search.StaleSearchDeletingSvcImpl with interval 00:01:00.000 -2025-04-18T15:02:14.103Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.util.ResourceCountCache with interval 00:10:00 -2025-04-18T15:02:14.104Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling local job ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl with interval 5000ms -2025-04-18T15:02:14.106Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.jpa.subscription.async.AsyncResourceModifiedProcessingSchedulerSvc with interval 5000ms -2025-04-18T15:02:14.107Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.coordinator.ReductionStepExecutorServiceImpl$ReductionStepExecutorScheduledJob with interval 00:00:10.000 -2025-04-18T15:02:14.107Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Scheduling clustered job ca.uhn.fhir.batch2.maintenance.JobMaintenanceServiceImpl$JobMaintenanceScheduledJob with interval 00:01:00.000 -2025-04-18T15:02:14.108Z INFO 8 --- [ main] c.u.f.j.sched.BaseSchedulerServiceImpl : Starting task schedulers for context application -2025-04-18T15:02:14.108Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-local -2025-04-18T15:02:14.108Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T15:02:14.108Z INFO 8 --- [ main] c.uhn.fhir.jpa.sched.BaseHapiScheduler : Starting scheduler hapi-fhir-jpa-scheduler-clustered -2025-04-18T15:02:14.108Z INFO 8 --- [ main] org.quartz.core.QuartzScheduler : Scheduler hapi-fhir-jpa-scheduler_$_NON_CLUSTERED started. -2025-04-18T15:02:14.109Z WARN 8 --- [ main] u.f.j.u.PartitionedIdModeVerificationSvc : Dialect is not a HAPI FHIR dialect: org.hibernate.dialect.H2Dialect, version: 2.3.232 -2025-04-18T15:02:14.112Z INFO 8 --- [ main] ca.uhn.fhir.jpa.starter.Application : Started Application in 57.08 seconds (process running for 83.031) -2025-04-18T15:02:14.187Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Initializing HAPI FHIR restful server running in R4 mode -2025-04-18T15:02:14.195Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 147 resource provider(s). Total 147 -2025-04-18T15:02:14.297Z INFO 8 --- [ler-clustered-2] .s.BulkDataExportJobSchedulingHelperImpl : Finished bulk export job deletion with nothing to do -2025-04-18T15:02:14.929Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Added 5 plain provider(s). Total 5 -2025-04-18T15:02:14.941Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : Removing RESTful methods for: class ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider -2025-04-18T15:02:14.943Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@156976f was removed -2025-04-18T15:02:14.943Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : OperationDefinition binding of ca.uhn.fhir.rest.server.method.ReadMethodBinding@7fc530e4 was removed -2025-04-18T15:02:14.980Z INFO 8 --- [ main] ca.uhn.fhir.rest.server.RestfulServer : A FHIR has been lit on this server diff --git a/logs/tomcat_err.log b/logs/tomcat_err.log index b390d78..bb3ee81 100644 --- a/logs/tomcat_err.log +++ b/logs/tomcat_err.log @@ -1,259 +1,340 @@ -18-Apr-2025 14:38:02.924 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 14:38:02.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 14:38:02.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 14:38:02.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 14:38:02.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 14:38:02.930 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 14:38:02.931 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 14:38:02.931 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 14:38:02.931 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 14:38:02.931 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 14:38:02.931 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 14:38:02.945 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 14:38:02.945 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 14:38:02.945 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 14:38:02.945 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 14:38:02.945 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 14:38:02.946 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 14:38:02.947 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 14:38:02.947 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 14:38:02.952 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 14:38:02.956 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 14:38:03.277 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:38:03.304 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [599] milliseconds -18-Apr-2025 14:38:03.391 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 14:38:03.392 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 14:38:03.427 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 14:38:17.518 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 14:39:04.055 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [60,627] ms -18-Apr-2025 14:39:04.057 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 14:39:04.087 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [29] ms -18-Apr-2025 14:39:04.096 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:39:04.146 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [60844] milliseconds -18-Apr-2025 14:40:50.273 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:40:50.283 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] -18-Apr-2025 14:40:50.970 SEVERE [Thread-5] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [org.springframework.boot.SpringBootExceptionHandler.LoggedExceptionHandlerThreadLocal] (value [org.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal@29edc901]) and a value of type [org.springframework.boot.SpringBootExceptionHandler] (value [org.springframework.boot.SpringBootExceptionHandler@2c8e3172]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. -18-Apr-2025 14:40:50.981 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:40:50.993 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:45:29.517 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 14:45:29.521 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 14:45:29.522 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 14:45:29.522 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 14:45:29.522 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 14:45:29.522 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 14:45:29.523 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 14:45:29.523 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 14:45:29.523 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 14:45:29.523 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 14:45:29.523 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 14:45:29.532 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 14:45:29.533 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 14:45:29.534 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 14:45:29.534 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 14:45:29.534 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 14:45:29.553 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 14:45:29.557 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 14:45:29.908 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:45:29.937 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [626] milliseconds -18-Apr-2025 14:45:29.997 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 14:45:29.998 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 14:45:30.021 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 14:45:43.372 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 14:46:30.445 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [60,422] ms -18-Apr-2025 14:46:30.448 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 14:46:30.489 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [40] ms -18-Apr-2025 14:46:30.497 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:46:30.524 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [60589] milliseconds -18-Apr-2025 14:48:15.644 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:48:15.649 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] -18-Apr-2025 14:48:16.499 SEVERE [Thread-5] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [org.springframework.boot.SpringBootExceptionHandler.LoggedExceptionHandlerThreadLocal] (value [org.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal@68d0e5a1]) and a value of type [org.springframework.boot.SpringBootExceptionHandler] (value [org.springframework.boot.SpringBootExceptionHandler@6bf4dac9]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. -18-Apr-2025 14:48:16.515 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:48:16.526 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:50:04.628 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 14:50:04.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 14:50:04.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 14:50:04.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 14:50:04.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 14:50:04.650 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 14:50:04.651 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 14:50:04.651 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 14:50:04.651 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 14:50:04.652 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 14:50:04.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 14:50:04.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 14:50:04.656 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 14:50:04.661 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 14:50:05.024 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:50:05.054 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [708] milliseconds -18-Apr-2025 14:50:05.116 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 14:50:05.117 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 14:50:05.141 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 14:50:23.688 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 14:51:15.950 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [70,808] ms -18-Apr-2025 14:51:15.956 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 14:51:15.985 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [30] ms -18-Apr-2025 14:51:15.992 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:51:16.020 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [70970] milliseconds -18-Apr-2025 14:51:37.050 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:51:37.058 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] -18-Apr-2025 14:51:38.039 SEVERE [Thread-5] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [org.springframework.boot.SpringBootExceptionHandler.LoggedExceptionHandlerThreadLocal] (value [org.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal@1665f69a]) and a value of type [org.springframework.boot.SpringBootExceptionHandler] (value [org.springframework.boot.SpringBootExceptionHandler@67158754]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. -18-Apr-2025 14:51:38.047 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:51:38.057 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:53:17.329 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 14:53:17.336 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 14:53:17.337 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 14:53:17.337 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 14:53:17.337 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 14:53:17.337 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 14:53:17.351 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 14:53:17.351 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 14:53:17.352 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 14:53:17.352 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 14:53:17.352 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 14:53:17.352 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 14:53:17.353 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 14:53:17.354 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 14:53:17.354 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 14:53:17.359 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 14:53:17.364 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 14:53:17.765 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:53:17.807 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [770] milliseconds -18-Apr-2025 14:53:17.902 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 14:53:17.903 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 14:53:17.949 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 14:53:31.647 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 14:54:10.823 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [52,873] ms -18-Apr-2025 14:54:10.824 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 14:54:10.839 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [15] ms -18-Apr-2025 14:54:10.844 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:54:10.883 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [53079] milliseconds -18-Apr-2025 14:55:42.003 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:55:42.011 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] -18-Apr-2025 14:55:42.785 SEVERE [Thread-5] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [org.springframework.boot.SpringBootExceptionHandler.LoggedExceptionHandlerThreadLocal] (value [org.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal@4499a303]) and a value of type [org.springframework.boot.SpringBootExceptionHandler] (value [org.springframework.boot.SpringBootExceptionHandler@55a8471b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. -18-Apr-2025 14:55:42.796 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:55:42.806 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:57:24.205 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 14:57:24.211 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 14:57:24.211 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 14:57:24.211 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 14:57:24.212 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 14:57:24.213 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 14:57:24.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 14:57:24.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 14:57:24.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 14:57:24.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 14:57:24.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 14:57:24.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 14:57:24.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 14:57:24.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 14:57:24.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 14:57:24.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 14:57:24.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 14:57:24.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 14:57:24.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 14:57:24.228 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 14:57:24.228 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 14:57:24.233 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 14:57:24.238 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 14:57:24.647 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:57:24.679 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [714] milliseconds -18-Apr-2025 14:57:24.756 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 14:57:24.756 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 14:57:24.793 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 14:57:47.875 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 14:58:39.770 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [74,974] ms -18-Apr-2025 14:58:39.772 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 14:58:39.797 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [25] ms -18-Apr-2025 14:58:39.810 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:58:39.865 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [75190] milliseconds -18-Apr-2025 14:59:18.937 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:59:18.944 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] -18-Apr-2025 14:59:19.923 SEVERE [Thread-5] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [org.springframework.boot.SpringBootExceptionHandler.LoggedExceptionHandlerThreadLocal] (value [org.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal@831147a]) and a value of type [org.springframework.boot.SpringBootExceptionHandler] (value [org.springframework.boot.SpringBootExceptionHandler@1c2c8399]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. -18-Apr-2025 14:59:19.942 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] -18-Apr-2025 14:59:19.958 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] -18-Apr-2025 15:00:51.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 -18-Apr-2025 15:00:51.643 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC -18-Apr-2025 15:00:51.643 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 -18-Apr-2025 15:00:51.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium -18-Apr-2025 15:00:51.645 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat -18-Apr-2025 15:00:51.645 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat -18-Apr-2025 15:00:51.655 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -18-Apr-2025 15:00:51.655 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED -18-Apr-2025 15:00:51.656 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED -18-Apr-2025 15:00:51.657 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED -18-Apr-2025 15:00:51.657 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -18-Apr-2025 15:00:51.657 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat -18-Apr-2025 15:00:51.657 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat -18-Apr-2025 15:00:51.657 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp -18-Apr-2025 15:00:51.665 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. -18-Apr-2025 15:00:51.668 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] -18-Apr-2025 15:00:51.974 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] -18-Apr-2025 15:00:51.998 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [592] milliseconds -18-Apr-2025 15:00:52.059 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] -18-Apr-2025 15:00:52.060 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] -18-Apr-2025 15:00:52.081 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] -18-Apr-2025 15:01:15.491 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -18-Apr-2025 15:02:15.015 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [82,933] ms -18-Apr-2025 15:02:15.016 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] -18-Apr-2025 15:02:15.044 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [29] ms -18-Apr-2025 15:02:15.049 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] -18-Apr-2025 15:02:15.126 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [83132] milliseconds +21-Apr-2025 23:28:16.155 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 +21-Apr-2025 23:28:16.164 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC +21-Apr-2025 23:28:16.164 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 +21-Apr-2025 23:28:16.164 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux +21-Apr-2025 23:28:16.164 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 +21-Apr-2025 23:28:16.164 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 +21-Apr-2025 23:28:16.165 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk +21-Apr-2025 23:28:16.165 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 +21-Apr-2025 23:28:16.165 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium +21-Apr-2025 23:28:16.165 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat +21-Apr-2025 23:28:16.165 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat +21-Apr-2025 23:28:16.187 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED +21-Apr-2025 23:28:16.188 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat +21-Apr-2025 23:28:16.189 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp +21-Apr-2025 23:28:16.196 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. +21-Apr-2025 23:28:16.200 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] +21-Apr-2025 23:28:16.564 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:28:16.604 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [733] milliseconds +21-Apr-2025 23:28:16.680 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] +21-Apr-2025 23:28:16.680 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] +21-Apr-2025 23:28:16.703 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] +21-Apr-2025 23:28:16.727 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [] + java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1637) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1645) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1483) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:717) + at java.base/java.util.zip.ZipFile.(ZipFile.java:251) + at java.base/java.util.zip.ZipFile.(ZipFile.java:180) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at java.base/sun.net.www.protocol.jar.URLJarFile.(URLJarFile.java:103) + at java.base/sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:72) + at java.base/sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:168) + at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:131) + at java.base/sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:92) + at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:123) + at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:812) + at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:948) + at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:292) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:163) + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) + at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) + at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:654) + at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:964) + at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1902) + at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123) + at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:769) + at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:420) + at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1620) + at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:336) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:776) + at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:772) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749) + at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:203) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardService.startInternal(StandardService.java:412) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:870) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.startup.Catalina.start(Catalina.java:761) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:569) + at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) + at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) +21-Apr-2025 23:28:16.769 SEVERE [main] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] + java.lang.IllegalStateException: Error starting child + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) + at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) + at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:654) + at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:964) + at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1902) + at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123) + at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:769) + at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:420) + at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1620) + at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:336) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:776) + at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:772) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749) + at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:203) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardService.startInternal(StandardService.java:412) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:870) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.startup.Catalina.start(Catalina.java:761) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:569) + at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) + at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) + Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.WarResourceSet@5a5a729f] + at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) + at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:125) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:155) + at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:723) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4159) + at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4281) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) + ... 37 more + Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: zip END header not found + at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:141) + at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:122) + ... 44 more + Caused by: java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1637) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1645) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1483) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:717) + at java.base/java.util.zip.ZipFile.(ZipFile.java:251) + at java.base/java.util.zip.ZipFile.(ZipFile.java:180) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:138) + ... 45 more +21-Apr-2025 23:28:16.773 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [68] ms +21-Apr-2025 23:28:16.774 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] +21-Apr-2025 23:28:17.183 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [409] ms +21-Apr-2025 23:28:17.184 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/app] +21-Apr-2025 23:28:17.203 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/app] has finished in [19] ms +21-Apr-2025 23:28:17.208 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:28:17.227 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [623] milliseconds +21-Apr-2025 23:32:40.652 INFO [Thread-1] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:32:40.760 INFO [Thread-1] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] +21-Apr-2025 23:32:40.883 INFO [Thread-1] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:32:40.910 INFO [Thread-1] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:36:04.469 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.40 +21-Apr-2025 23:36:04.476 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 1 2025 17:20:53 UTC +21-Apr-2025 23:36:04.476 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.40.0 +21-Apr-2025 23:36:04.476 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux +21-Apr-2025 23:36:04.476 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.167.4-microsoft-standard-WSL2 +21-Apr-2025 23:36:04.476 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 +21-Apr-2025 23:36:04.477 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk +21-Apr-2025 23:36:04.477 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.14+7 +21-Apr-2025 23:36:04.477 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium +21-Apr-2025 23:36:04.477 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat +21-Apr-2025 23:36:04.477 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat +21-Apr-2025 23:36:04.503 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties +21-Apr-2025 23:36:04.503 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager +21-Apr-2025 23:36:04.504 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 +21-Apr-2025 23:36:04.504 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources +21-Apr-2025 23:36:04.504 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false +21-Apr-2025 23:36:04.504 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 +21-Apr-2025 23:36:04.504 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED +21-Apr-2025 23:36:04.505 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED +21-Apr-2025 23:36:04.505 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED +21-Apr-2025 23:36:04.505 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED +21-Apr-2025 23:36:04.506 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED +21-Apr-2025 23:36:04.506 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED +21-Apr-2025 23:36:04.506 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat +21-Apr-2025 23:36:04.506 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat +21-Apr-2025 23:36:04.506 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp +21-Apr-2025 23:36:04.519 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.8] using APR version [1.7.2]. +21-Apr-2025 23:36:04.524 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.13 30 Jan 2024] +21-Apr-2025 23:36:05.240 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:36:05.313 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1239] milliseconds +21-Apr-2025 23:36:05.489 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] +21-Apr-2025 23:36:05.490 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.40] +21-Apr-2025 23:36:05.551 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] +21-Apr-2025 23:36:05.590 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [] + java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1637) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1645) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1483) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:717) + at java.base/java.util.zip.ZipFile.(ZipFile.java:251) + at java.base/java.util.zip.ZipFile.(ZipFile.java:180) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at java.base/sun.net.www.protocol.jar.URLJarFile.(URLJarFile.java:103) + at java.base/sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:72) + at java.base/sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:168) + at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:131) + at java.base/sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:92) + at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:123) + at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:812) + at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:948) + at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:292) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:163) + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) + at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) + at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:654) + at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:964) + at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1902) + at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123) + at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:769) + at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:420) + at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1620) + at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:336) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:776) + at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:772) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749) + at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:203) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardService.startInternal(StandardService.java:412) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:870) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.startup.Catalina.start(Catalina.java:761) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:569) + at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) + at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) +21-Apr-2025 23:36:05.657 SEVERE [main] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [/usr/local/tomcat/webapps/ROOT.war] + java.lang.IllegalStateException: Error starting child + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) + at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) + at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:654) + at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:964) + at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1902) + at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123) + at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:769) + at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:420) + at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1620) + at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303) + at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) + at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) + at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:336) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:776) + at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:772) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203) + at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) + at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) + at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:749) + at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:203) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardService.startInternal(StandardService.java:412) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:870) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.startup.Catalina.start(Catalina.java:761) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:569) + at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) + at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) + Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.WarResourceSet@d554c5f] + at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) + at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:125) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:155) + at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:723) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4159) + at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4281) + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) + at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) + ... 37 more + Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: zip END header not found + at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:141) + at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:122) + ... 44 more + Caused by: java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1637) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1645) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1483) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:717) + at java.base/java.util.zip.ZipFile.(ZipFile.java:251) + at java.base/java.util.zip.ZipFile.(ZipFile.java:180) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:138) + ... 45 more +21-Apr-2025 23:36:05.660 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [108] ms +21-Apr-2025 23:36:05.662 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/custom] +21-Apr-2025 23:36:06.431 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/custom] has finished in [769] ms +21-Apr-2025 23:36:06.432 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/app] +21-Apr-2025 23:36:06.468 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/app] has finished in [36] ms +21-Apr-2025 23:36:06.478 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:36:06.561 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [1247] milliseconds +21-Apr-2025 23:51:48.137 INFO [Thread-1] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:51:48.297 INFO [Thread-1] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] +21-Apr-2025 23:51:48.716 INFO [Thread-1] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] +21-Apr-2025 23:51:48.787 INFO [Thread-1] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] diff --git a/static/FHIRFLARE.png b/static/FHIRFLARE.png index 66f8452..bba2d4e 100644 Binary files a/static/FHIRFLARE.png and b/static/FHIRFLARE.png differ diff --git a/static/FHIRFLARE.png.old b/static/FHIRFLARE.png.old new file mode 100644 index 0000000..66f8452 Binary files /dev/null and b/static/FHIRFLARE.png.old differ diff --git a/static/favicon.ico b/static/favicon.ico index fa12c15..4e5d003 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ diff --git a/static/favicon.ico.old b/static/favicon.ico.old new file mode 100644 index 0000000..fa12c15 Binary files /dev/null and b/static/favicon.ico.old differ diff --git a/static/uploads/fsh_output/fshing-trip-comparison.html b/static/uploads/fsh_output/fshing-trip-comparison.html index b418b6d..24b9c67 100644 --- a/static/uploads/fsh_output/fshing-trip-comparison.html +++ b/static/uploads/fsh_output/fshing-trip-comparison.html @@ -41,7 +41,7 @@ ../tmp/{tmp_k0pky49/input.json → tmp_hia6e3c/fsh-generated/data}/fsh-index.json + ../tmp/{tmpkn9pyg0k/input.json → tmpb_q8uf73/fsh-generated/data}/fsh-index.json +10 -0 @@ -50,12 +50,12 @@
-
+
../tmp/{tmp_k0pky49/input.json → tmp_hia6e3c/fsh-generated/data}/fsh-index.json + ../tmp/{tmpkn9pyg0k/input.json → tmpb_q8uf73/fsh-generated/data}/fsh-index.json RENAMED