summaryrefslogtreecommitdiffstats
path: root/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java')
-rw-r--r--catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java b/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java
index 6347bc2eaf..69ac1b892a 100644
--- a/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java
+++ b/catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/exceptions/ComponentException.java
@@ -10,12 +10,11 @@ public class ComponentException extends RuntimeException {
*/
private final transient ResponseFormat responseFormat;
-
private final ActionStatus actionStatus;
private final String[] params;
public ComponentException(ResponseFormat responseFormat) {
- this(responseFormat, ActionStatus.OK, null);
+ this(responseFormat, ActionStatus.OK);
}
public ComponentException(ActionStatus actionStatus, String... params) {
@@ -24,7 +23,7 @@ public class ComponentException extends RuntimeException {
private ComponentException(ResponseFormat responseFormat, ActionStatus actionStatus, String... params) {
this.actionStatus = actionStatus;
- this.params = params;
+ this.params = params.clone();
this.responseFormat = responseFormat;
}
@@ -37,7 +36,7 @@ public class ComponentException extends RuntimeException {
}
public String[] getParams() {
- return params;
+ return params.clone();
}