Fork me on GitHub

Configuration

OpenWMS.org defines additional configuration parameters beside the standard Spring Framework ones. All custom parameters are children of the owms property namespace.

Parameter Type Default profile value Description
owms.eureka.url string http://user:sa@localhost:8761 The base URL of the running Eureka service discovery server, inclusive schema and port
owms.eureka.zone string http://user:sa@localhost:8761/eureka/ The full Eureka registration endpoint URL
owms.srv.hostname string localhost The hostname the service' is accessible from Eureka clients
owms.srv.protocol string http The protocol the service' is accessible from Eureka clients
owms.shipping.serialization string json Defines the exchange format used over AMQP. Either json or barry for byte[]
owms.shipping.exchange-name string shipping Exchange to send out shipping events
owms.shipping.orders.queue-name string shipping-orders-queue Own queue to receive ShippingOrder commands from
owms.shipping.orders.routing-key string wms.shipping.order Routing key to filter incoming ShippingOrder command requests
owms.dead-letter.exchange-name string dle.shipping Exchange to send out unprocessed messages
owms.dead-letter.queue-name string shipping-dl-queue Own queue to store unprocessed messages
owms.events.inventory.exchange-name string inventory Exchange of the Inventory service to bind listening queues to
owms.events.inventory.picking.queue-name string shipping-picking-queue Queue name to listen on picking events
owms.events.inventory.picking.routing-key string po.event.# Routing key to filter picking events
owms.events.inventory.products.queue-name string shipping-products-queue Queue name to listen on product events
owms.events.inventory.products.routing-key string product.event.# Routing key to filter product events
owms.tracing.url string http://localhost:4317 The url where the OpenTelemetry service accepts traces