In environments where the middleware should continue operating even when the
Laboratory Information Management System (LIMS) is unreachable or returns an
unexpected status code, set the ignoreLimsResponse flag. When enabled, the
middleware will log warnings for failed HTTP responses but will treat them as
successful.
Enable the flag with either a JVM system property:
java -DignoreLimsResponse=true -jar xl200.jaror by setting the environment variable before starting the application:
export IGNORE_LIMS_RESPONSE=true
java -jar xl200.jarBy default the middleware loads its settings from
C:\CCMW\SysmaxXS500i\settings\XL200\config.json. To use a different file,
provide the path via the xl200.config.path system property or the
XL200_CONFIG_PATH environment variable.
Example using the system property:
java -Dxl200.config.path=/path/to/config.json -jar xl200.jarOr set the environment variable:
export XL200_CONFIG_PATH=/path/to/config.json
java -jar xl200.jarWhen the analyzer sends a query record the middleware now forwards the sample ID
to the LIMS using the /test_orders_for_sample_requests endpoint. Any test
codes present in the query are extracted and forwarded so multiple requested
tests are handled correctly.