You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Additionally to the `axway.config.props` property, property files can be configured via the <configuration> element of the <plugin> element or via the `axway.config.props.files` property.
Copy file name to clipboardExpand all lines: doc/manual/_usage.adoc
+102Lines changed: 102 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -232,6 +232,10 @@ For deployment following properties are used:
232
232
|`axway.config.props`
233
233
|Path to properties configuration file.
234
234
|no
235
+
236
+
|`axway.config.props.files`
237
+
|Comma separated list of paths to properties configuration files.
238
+
|no
235
239
|===
236
240
237
241
Example:
@@ -268,6 +272,104 @@ Steps:
268
272
. Execute `package` lifecycle.
269
273
. Deploy `.fed` package to gateway
270
274
275
+
== Configuration Files
276
+
277
+
The location of configuration files can be specified via the <configuration> element of the plugin or via Maven properties or via the `-D` parameter of the Maven command line.
The Maven plugin supports three options to specify configuration properties:
330
+
331
+
1. Embedded in the configuration files for environmentalized fields or for certificates.
332
+
1. Via a configuration file specified by the property `axway.config.props` or via the <configPropertyFile> element in the <configuration> element of the plugin. This is the _master_ configuration file.
333
+
1. Via configuration files specified by the <configPropertyFiles> element in the <configuration> element of the plugin.
334
+
1. Via configuration files specified by a comma separated list of the property `axway.config.props.files`. These are called the _additionally_ configuration files.
335
+
336
+
Properties are read in the order listed above.
337
+
If a property exists in multiple configuration files the value of the latest configuration file is used.
338
+
339
+
For deployment projects, the location of the mandatory configuration file for environmentalized fields is implicitly set to `${basedir}/src/main/axwgw/gateway.config.json`.
340
+
The file will be created during the initialization of the project (goal `apigw:init`).
341
+
342
+
The location of the configuration files can be specified in the `<configuration>` element of the plugin (see below) or can be passed via the command line.
0 commit comments