Author: asoldano
Date: 2015-04-03 16:25:54 -0400 (Fri, 03 Apr 2015)
New Revision: 19618
Modified:
projects/plugins/maven/resource-filter/trunk/src/main/java/org/jboss/ws/plugins/filters/OperationsValueSource.java
Log:
Allow overriding maven project properties with system properties
Modified:
projects/plugins/maven/resource-filter/trunk/src/main/java/org/jboss/ws/plugins/filters/OperationsValueSource.java
===================================================================
---
projects/plugins/maven/resource-filter/trunk/src/main/java/org/jboss/ws/plugins/filters/OperationsValueSource.java 2015-04-03
16:12:12 UTC (rev 19617)
+++
projects/plugins/maven/resource-filter/trunk/src/main/java/org/jboss/ws/plugins/filters/OperationsValueSource.java 2015-04-03
20:25:54 UTC (rev 19618)
@@ -46,13 +46,22 @@
int sum = 0;
while (st.hasMoreTokens()) {
final String token = st.nextToken();
- sum = sum + Integer.valueOf(properties.getProperty(token, token));
+ sum = sum + get(token);
}
return sum;
}
return null;
}
+ private int get(String token) {
+ String spv = System.getProperty(token);
+ if (spv != null) {
+ return Integer.valueOf(spv);
+ } else {
+ return Integer.valueOf(properties.getProperty(token, token));
+ }
+ }
+
@Override
public void clearFeedback() {
// NOOP
Show replies by date