-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration Guide
Configurations introduced in Oxalis-NG 1
Configurations introduced in Oxalis 7
Configurations introduced in Oxalis 5
Configurations introduced in Oxalis 4
Proxy Configuration
Legacy Configuration
access.point.isReceiverCheckEnabled=false
my.access.point.url="http://api.example.com/oxalis-ng/as4"
access.point.name="YOUR_AP_NAME_HERE"
access.point.logo="YOUR_AP_LOGO_HTTPS_URL_HERE"
lookup.locator.busdox.timeout=30
lookup.locator.busdox.maxRetries=3
lookup.locator.busdox.enablePublicDNS = false
lookup.locator.bdxl.timeout=20
lookup.locator.bdxl.maxRetries=2
lookup.locator.bdxl.enablePublicDNS = false
oxalis.http.pool.validate_after_inactivity = 1000
oxalis.http.pool.time_to_live = 30
#For default CNAME lookup
lookup.locator.class=network.oxalis.vefa.peppol.lookup.locator.BusdoxLocator
#For NAPTR lookup
#lookup.locator.class=network.oxalis.vefa.peppol.lookup.locator.BdxlLocator
oxalis.path.inbound = "C:/OXALIS_HOME/inbound-files/"
oxalis.logging.config = logback.xml
# Timeouts & HTTP Pool
oxalis.http.timeout.connect=3300000
oxalis.http.timeout.read=3300000
oxalis.http.pool.validate_after_inactivity=3300000
oxalis.http.pool.time_to_live=3300000
oxalis.http.pool.max_route = 2
oxalis.http.pool.total = 20
Proxy is configured using Java properties as described in the Java 11 documentation
Some relevant properties
- java.net.useSystemProxies
- http.proxyHost
- http.proxyPort
- http.nonProxyHosts
- https.proxyHost
- https.proxyPort
It is recommended to set Java properties as part of running Oxalis - not having Oxalis set Java properties. The recommended way of setting properties on command line.
java -Dhttp.proxyHost=10.0.0.50 -Dhttp.proxyPort=8080 ...
In some situations, may it be needed to put Java properties in the configuration file. Java properties in the configuration file will be set just after configuration is loaded. Properties are added by simple prefixing them with oxalis.java
. Example Java properties in Oxalis configuration file.
oxalis.java.http.proxyHost = 10.0.0.50
oxalis.java.http.proxyPort = 80
oxalis.database.datasource = dbcp
oxalis.database.driver.class=org.mariadb.jdbc.Driver
oxalis.database.jdbc.connection="jdbc:mysql://127.0.0.1/oxalis"
oxalis.database.jdbc.username="root"
oxalis.database.jdbc.password="<SOME-PASSWORD>"
oxalis.database.dbcp.max.idle = 30
oxalis.database.dbcp.max.total = 100
oxalis.database.dbcp.validation = select 1
For more information, you can contact us at: https://www.oxalis.network/contact-us or write an email: oxalis@norstella.no
You can join as a member by going through instructions and benefit list: https://www.oxalis.network/join
Oxalis-NG Documentation Space
- Home
- License & COPYRIGHT
- Basic Components
- Installation Guide
- OpenPeppol Testbed Certification and Accreditation
- Peppol Reporting
- Configuration Guide
- Customization and Extension Points
- Development
- Troubleshooting and FAQs
- Best Practices
- Known Limitation and Strategic decision
- Governance of Oxalis
- Oxalis Community Members