Import properties

PropertyValueName (Comment)Description
port.http= 8080  
server.port= ${port.http}# default port/binding address and context-path 
server.address= 0.0.0.0  
server.contextPath= 
server.tomcat.remote_ip_header=x-forwarded-for# configure default header names that are provided by a ssl-terminating proxy 
server.tomcat.protocol_header=x-forwarded-proto 
iport.security.require-ssl= false# used to configure supply when it is behind a ssl-terminating proxy 
security.require_ssl= ${iport.security.require-ssl}  
spring.resources.add-mappings= false
# thymeleaf options
 
spring.thymeleaf.mode= LEGACYHTML5  
spring.thymeleaf.cache= true  
spring.thymeleaf.prefix=classpath:/templates/  
multipart.maxFileSize# set upload file size 
multipart.maxRequestSize= 20MB  
endpoints.enabled= true# enable management endpoints to monitor system health 
management.context-path= /manage  
endpoints.health.sensitive= false  
management.security.enabled= false  
iport.ui.locales= de_DE, en_GB# list of locales that can be displayed/selected in the UI 
iport.ui.locale.default= de_DE  
iport.ui.number.pattern= #,##0.####  
iport.format.locale.default= de_DE# default locale/number handling 
iport.format.pattern.default= 0.####  
iport.number.scale= 4  
iport.number.rounding.mode= HALF_UP  
iport.process.locale= de_DE# default locale – deprecated? 
iport.auth.locking.max.attempts=3# count of failing login attempts to lock user account 
iport.auth.locking.initial.duration=300# user account locking initial duration in seconds 
iport.trusted.domains= nmop.de, novomind.com# trusted domains, where iport will not check the hostname against the certificate 
implementation.version=@implementation.version# will be overwritten with the actual version 
spring.autoconfigure.exclude= org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration# deactivate embedded mongodb which is only required for unit tests 
spring.jackson.serialization.FAIL_ON_EMPTY_BEANS= false# Jackson ObjectMapper configuration 
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS= false  
spring.jackson.deserialization.FAIL_ON_UNKNOWN_PROPERTIES= false  
spring.jackson.mapper.DEFAULT_VIEW_INCLUSION= false  
spring.jackson.serialization-inclusion= non_null  
spring.mvc.dispatch-options-request=true# internal – allows HTTP OPTION requests 
iport.cleanup.process.cron=0 0 0 * * ?# Housekeeping Job# once a day 
iport.cleanup.process.keep.processes.count= 5# job keeps at least N processes and their items (default = 5) 
iport.cleanup.process.keep.processes.for= 30# job keeps all process reports younger then X days (default = 30) 
iport.import.automation.path.archive=archive# Zielpfade für fehlerhaft/erfolgreich automatisch importierte Importdateien 
iport.import.automation.path.error# Standards, wie mit fehlenden Artikel bzw. Attributen umgegangen werden soll
# Konfiguration für den Import-/Upload-Dialog
 
iport.import.handling.items.default=IGNORE_MISSING_ITEMS  
iport.import.handling.attributes.default=REPORT_MISSING_ATTRIBUTES  
iport.global.duplicate.validator.errors.limit.number= 10
# maximale anzahl fehler die vom globalen duplikat-validator gemeldet wird
 
spring.elasticsearch.jest.read-timeout=30000# lese timeout für die elasticsearch verbindung in milli sekunden 
ipim.supply.thread-pools.mongodb.name-format= MongoDB-Writer# Konfiguration von zweck-gebundenen Thread-Pools
# Name und Anzahl-Threads. Wenn threads nicht gesetzt wird, wird die Anzahl der CPUs verwendet
 

ipim.supply.thread-pools.ipim.threads
= 12  
ipim.supply.thread-pools.ipim.name-format= iPIM-Writer  
ipim.supply.thread-pools.elasticsearch.name-format= ElasticSearch-Writer  
iport.catalog.validation.enabled= true# Katalog-Validierung de/aktivieren
# Kann für spezielle Prozesse separat konfiguriert werden
 
iport.catalog.validation.import.enabled= ${iport.catalog.validation.enabled}  
iport.catalog.validation.transformation.enabled= ${iport.catalog.validation.enabled}  
iport.catalog.validation.approval.enabled= ${iport.catalog.validation.enabled}  
iport.catalog.validation.synchronization.enabled= ${iport.catalog.validation.enabled}  
ipim.supply.amazon.api.protocol= http# Konfiguration des ASIN-Cleansers 
ipim.supply.amazon.api.endpoint=  
ipim.supply.amazon.api.aws.access.key.id=  
ipim.supply.amazon.api.aws.secret.key= 
ipim.supply.amazon.api.aws.associate.tag=  
ipim.supply.rate-limiter.services.amazon.rate= 1.0  
iport.ui.datatable.pageing.dropdownMenu.options= 10, 20, 70, 100# Konfiguration der Paging-Menüs
# Labels der einzelnen Optionen
 
iport.ui.datatable.pageing.dropdownMenu.options-values= 10, 20, 70, 100# Page-Size der jeweiligen Option 
iport.ui.datatable.default.pageLength= 20# Standard-Wert 
ipim.core-attribute.dimension-number.identifier= IPIM_DIMENSION_NUMBER# name des fake attributs für die dimensions nummer 
ipim.supply.scheduled-execution.services<service>.interval=1000#interval between end of previous and start of next task 
ipim.supply.scheduled-execution.service.<service>.interval=3#max retries 
ipim.supply.scheduled-execution.services.<service>.retry-interval= 500#pause time between retries