diff options
author | Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com> | 2017-09-30 06:02:50 +0530 |
---|---|---|
committer | Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com> | 2017-09-30 14:00:24 +0530 |
commit | c51d7e1fd1c4500cae7a692ff68b37001db78fdd (patch) | |
tree | 6567aa24b415d843aa910393387228013353c06e | |
parent | 53caabc55566788a6fa0b8017621227efd5b0c06 (diff) |
Normalize the error code in exceptions
CLI-2
Change-Id: I9d205993c9ca8fbf58459352fa023a2bf80ca376
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
49 files changed, 113 insertions, 100 deletions
diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandClientInitialzationFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandClientInitialzationFailed.java index d4fff5b7..5769aa02 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandClientInitialzationFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandClientInitialzationFailed.java @@ -17,13 +17,13 @@ package org.onap.cli.fw.error; /** - * Command not registered in MSB. + * Command not registered in catalog. * */ public class OnapCommandClientInitialzationFailed extends OnapCommandException { private static final long serialVersionUID = 8580121615330415000L; - private static final String ERROR_CODE = "0x0021"; + private static final String ERROR_CODE = "0x5001"; private static final String ERROR_MESSAGE1 = "API client for the command "; private static final String ERROR_MESSAGE2 = " is failed"; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandDiscoveryFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandDiscoveryFailed.java index 87d1f4d6..7a9c27bd 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandDiscoveryFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandDiscoveryFailed.java @@ -20,7 +20,7 @@ public class OnapCommandDiscoveryFailed extends OnapCommandException { private static final long serialVersionUID = 424464582747161435L; - private static final String ERROR_CODE = "0x0010"; + private static final String ERROR_CODE = "0x1001"; private static final String ERROR_MESSAGE1 = "Failed auto discover schema files from "; private static final String ERROR_MESSAGE2 = " under class path, "; private static final String ERROR_MESSAGE3 = "' under class path directory '"; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandException.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandException.java index 905b17bc..8e99b9a1 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandException.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandException.java @@ -21,7 +21,20 @@ import org.slf4j.LoggerFactory; /** * Base command exception. - * +discovery 0x100 +registration 0x200 +http 0x300 +login/logout 0x400 +swagger 0x500 +execution 0x600 +input 0x700 +output 0x800 +help 0x900 +default parameter 0xa00 +schema 0xb00 +profile 0xc00 +product/service 0xd00 +catalog 0xe00 */ public class OnapCommandException extends Exception { diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutionFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutionFailed.java index 2117cec7..1ab326a1 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutionFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutionFailed.java @@ -23,7 +23,7 @@ package org.onap.cli.fw.error; public class OnapCommandExecutionFailed extends OnapCommandException { private static final long serialVersionUID = 488775545436993019L; - private static final String ERROR_CODE = "0x0001"; + private static final String ERROR_CODE = "0x6001"; private static final String ERROR_MESSAGE1 = "Command "; private static final String ERROR_MESSAGE2 = " failed to execute"; private static final String ERROR_MESSAGE3 = "Failed to retrive service url"; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutorInfoMissing.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutorInfoMissing.java index b4945dda..3de7438e 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutorInfoMissing.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandExecutorInfoMissing.java @@ -25,6 +25,6 @@ public class OnapCommandExecutorInfoMissing extends OnapCommandException { private static final long serialVersionUID = 8580121615330415456L; public OnapCommandExecutorInfoMissing(String cmd) { - super("0x0023", "Command " + cmd + " excutor info is missing from schema"); + super("0x6002", "Command " + cmd + " excutor info is missing from schema"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHelpFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHelpFailed.java index a2efcca5..8cc24bd7 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHelpFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHelpFailed.java @@ -23,7 +23,7 @@ package org.onap.cli.fw.error; public class OnapCommandHelpFailed extends OnapCommandException { private static final long serialVersionUID = -1833571383961748518L; - private static final String ERROR_CODE = "0x0002"; + private static final String ERROR_CODE = "0x9001"; private static final String ERROR_MSG = "Command failed to print help message"; /** diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpFailure.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpFailure.java index 954e6e11..bec8dd0b 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpFailure.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpFailure.java @@ -23,7 +23,7 @@ package org.onap.cli.fw.error; public class OnapCommandHttpFailure extends OnapCommandException { private static final long serialVersionUID = 488775545436993345L; - private static final String ERROR_CODE = "0x0025"; + private static final String ERROR_CODE = "0x3001"; public OnapCommandHttpFailure(String error, long httpStatus) { super(ERROR_CODE, error, httpStatus); diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpHeaderNotFound.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpHeaderNotFound.java index ba0006ec..58fcdfd9 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpHeaderNotFound.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpHeaderNotFound.java @@ -25,6 +25,6 @@ public class OnapCommandHttpHeaderNotFound extends OnapCommandException { private static final long serialVersionUID = 6676137916079057963L; public OnapCommandHttpHeaderNotFound(String name) { - super("0x0027", "Http header " + name + " is not returned from the service"); + super("0x3003", "Http header " + name + " is not returned from the service"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResponseBody.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResponseBody.java index 0cf2ac01..3e98d07d 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResponseBody.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResponseBody.java @@ -24,7 +24,7 @@ public class OnapCommandHttpInvalidResponseBody extends OnapCommandException { private static final long serialVersionUID = 6676137916079057963L; - private static final String ERROR_CODE = "0x0028"; + private static final String ERROR_CODE = "0x3004"; private static final String ERR_MSG = "Http response body does not have json entry "; public OnapCommandHttpInvalidResponseBody(String name, String error) { diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResultMap.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResultMap.java index 491f18cb..9303c6b2 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResultMap.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandHttpInvalidResultMap.java @@ -27,6 +27,6 @@ public class OnapCommandHttpInvalidResultMap extends OnapCommandException { private static final long serialVersionUID = 6676137916023457963L; public OnapCommandHttpInvalidResultMap(List<String> invalidParams) { - super("0x0028", "Invalide result map parameters : " + invalidParams.toString()); + super("0x3005", "Invalide result map parameters : " + invalidParams.toString()); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidDefaultParameter.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidDefaultParameter.java index 7dc4374e..dcbb5064 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidDefaultParameter.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidDefaultParameter.java @@ -30,6 +30,6 @@ public class OnapCommandInvalidDefaultParameter extends OnapCommandException { * @param invalidParamsList message */ public OnapCommandInvalidDefaultParameter(List<String> invalidParamsList) { - super("0x0024", "Invalid default_parameter: " + invalidParamsList.toString()); + super("0xa001", "Invalid default_parameter: " + invalidParamsList.toString()); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterType.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterType.java index 066e2699..e2ea3e40 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterType.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterType.java @@ -25,7 +25,7 @@ public class OnapCommandInvalidParameterType extends OnapCommandException { private static final long serialVersionUID = 2821256032317061066L; public OnapCommandInvalidParameterType(String paramName) { - super("0x0003", "Parameter type " + paramName + " is invalid"); + super("0x7001", "Parameter type " + paramName + " is invalid"); } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterValue.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterValue.java index 49d41ffc..e21d3842 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterValue.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidParameterValue.java @@ -29,7 +29,7 @@ public class OnapCommandInvalidParameterValue extends OnapCommandException { } public OnapCommandInvalidParameterValue(String paramName, Throwable throwable) { - super("0x0028", "Parameter " + paramName + " value is invalid", throwable); + super("0x7002", "Parameter " + paramName + " value is invalid", throwable); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidPrintDirection.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidPrintDirection.java index 960bfa40..cf14e9fc 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidPrintDirection.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidPrintDirection.java @@ -25,7 +25,7 @@ public class OnapCommandInvalidPrintDirection extends OnapCommandException { private static final long serialVersionUID = -6008135162231523072L; public OnapCommandInvalidPrintDirection(String direction) { - super("0x0004", "Print direction " + direction + " is invalid"); + super("0x8003", "Print direction " + direction + " is invalid"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidRegistration.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidRegistration.java index c403a4ad..db4c8e6a 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidRegistration.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidRegistration.java @@ -27,7 +27,7 @@ public class OnapCommandInvalidRegistration extends OnapCommandException { private static final long serialVersionUID = 7722163282274482532L; public OnapCommandInvalidRegistration(Class cls) { - super("0x0005", "Invalid commad class " + cls.getCanonicalName() + " registration, it should be derived from " + super("0x2001", "Invalid commad class " + cls.getCanonicalName() + " registration, it should be derived from " + OnapCommand.class.getCanonicalName()); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidResultAttributeScope.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidResultAttributeScope.java index d4a3a5ee..8a484557 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidResultAttributeScope.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidResultAttributeScope.java @@ -25,7 +25,7 @@ public class OnapCommandInvalidResultAttributeScope extends OnapCommandException private static final long serialVersionUID = 117926166492101573L; public OnapCommandInvalidResultAttributeScope(String attr) { - super("0x0006", "Result atrribute " + attr + " is invalid"); + super("0x8002", "Result atrribute " + attr + " is invalid"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchema.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchema.java index ae705577..de73ef2e 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchema.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchema.java @@ -24,7 +24,7 @@ public class OnapCommandInvalidSchema extends OnapCommandException { private static final long serialVersionUID = -3387652326582792833L; - private static final String ERROR_CODE = "0x0007"; + private static final String ERROR_CODE = "0xb001"; private static final String ERROR_MSG = "Invalid command schema "; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchemaVersion.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchemaVersion.java index e330283f..d5996108 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchemaVersion.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandInvalidSchemaVersion.java @@ -25,7 +25,7 @@ public class OnapCommandInvalidSchemaVersion extends OnapCommandException { private static final long serialVersionUID = 4459731110721370387L; public OnapCommandInvalidSchemaVersion(String schemaVersion) { - super("0x0008", "Command schema open_cli_schema_version " + schemaVersion + " is invalid or missing"); + super("0xb003", "Command schema open_cli_schema_version " + schemaVersion + " is invalid or missing"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoadProfileFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoadProfileFailed.java index 5398cdd5..029da5b4 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoadProfileFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoadProfileFailed.java @@ -24,7 +24,7 @@ public class OnapCommandLoadProfileFailed extends OnapCommandException { private static final long serialVersionUID = 8580121615330415123L; - private static final String ERROR_CODE = "0x1301"; + private static final String ERROR_CODE = "0xc001"; private static final String ERROR_MSG = "Failed to load profile details"; /** diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoginFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoginFailed.java index 01c5a600..e9c82259 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoginFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLoginFailed.java @@ -24,7 +24,7 @@ public class OnapCommandLoginFailed extends OnapCommandException { private static final long serialVersionUID = 5518154493762956959L; - private static final String ERROR_CODE = "0x0009"; + private static final String ERROR_CODE = "0x4001"; private static final String ERROR_MESSAGE1 = "Login failed"; public OnapCommandLoginFailed(String error) { diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLogoutFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLogoutFailed.java index 430b65c4..df879021 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLogoutFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandLogoutFailed.java @@ -23,7 +23,7 @@ package org.onap.cli.fw.error; public class OnapCommandLogoutFailed extends OnapCommandException { private static final long serialVersionUID = 1150649507734289032L; - private static final String ERROR_CODE = "0x0010"; + private static final String ERROR_CODE = "0x4002"; private static final String ERROR_MESSAGE1 = "Logout failed"; public OnapCommandLogoutFailed(String error) { diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotFound.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotFound.java index 4a070fb3..a01e47f3 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotFound.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotFound.java @@ -25,7 +25,7 @@ public class OnapCommandNotFound extends OnapCommandException { private static final long serialVersionUID = 6676137916079057963L; public OnapCommandNotFound(String cmdName, String version) { - super("0x0011", "Command " + cmdName + " is not available for product version " + version + + super("0x6003", "Command " + cmdName + " is not available for product version " + version + ". so please check command name or product version set in env variable CLI_PRODUCT_VERSION or cli.product.version in onap.properties"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotInitialized.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotInitialized.java index 8c3f6c22..23a1fb4d 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotInitialized.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandNotInitialized.java @@ -25,6 +25,6 @@ public class OnapCommandNotInitialized extends OnapCommandException { private static final long serialVersionUID = -2828462844645573902L; public OnapCommandNotInitialized(String cmdName) { - super("0x0012", "Command " + cmdName + " is not initialized"); + super("0x6004", "Command " + cmdName + " is not initialized"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputFormatNotsupported.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputFormatNotsupported.java index e54171ef..99a764b3 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputFormatNotsupported.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputFormatNotsupported.java @@ -25,6 +25,6 @@ public class OnapCommandOutputFormatNotsupported extends OnapCommandException { private static final long serialVersionUID = 2429471829315901896L; public OnapCommandOutputFormatNotsupported(String format) { - super("0x0013", "Command does not support the output format " + format); + super("0x8005", "Command does not support the output format " + format); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputPrintingFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputPrintingFailed.java index b875e00f..03e128de 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputPrintingFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandOutputPrintingFailed.java @@ -24,7 +24,7 @@ public class OnapCommandOutputPrintingFailed extends OnapCommandException { private static final long serialVersionUID = -1957064141442406239L; - private static final String ERROR_CODE = "0x0014"; + private static final String ERROR_CODE = "0x8006"; private static final String ERROR_MSG = "Command is failed to print the result"; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterMissing.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterMissing.java index 54e0a0de..ed2dae5b 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterMissing.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterMissing.java @@ -25,7 +25,7 @@ public class OnapCommandParameterMissing extends OnapCommandException { private static final long serialVersionUID = 2821256032317061066L; public OnapCommandParameterMissing(String paramName) { - super("0x0015", "Parameter " + paramName + " is mandatory"); + super("0x7003", "Parameter " + paramName + " is mandatory"); } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNameConflict.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNameConflict.java index d5dc185c..1f036355 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNameConflict.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNameConflict.java @@ -25,7 +25,7 @@ public class OnapCommandParameterNameConflict extends OnapCommandException { private static final long serialVersionUID = -993203017969910920L; public OnapCommandParameterNameConflict(String name) { - super("0x0016", "Parameter name " + name + " is in conflict"); + super("0x7004", "Parameter name " + name + " is in conflict"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNotFound.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNotFound.java index ea3eb3a8..40f67f9a 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNotFound.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterNotFound.java @@ -25,6 +25,6 @@ public class OnapCommandParameterNotFound extends OnapCommandException { private static final long serialVersionUID = 6676137916079057963L; public OnapCommandParameterNotFound(String paramName) { - super("0x0026", "Command input parameter " + paramName + " is not valid"); + super("0x7005", "Command input parameter " + paramName + " is not valid"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterOptionConflict.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterOptionConflict.java index 91decf99..1ee0a8c3 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterOptionConflict.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandParameterOptionConflict.java @@ -25,7 +25,7 @@ public class OnapCommandParameterOptionConflict extends OnapCommandException { private static final long serialVersionUID = -3107017890769007297L; public OnapCommandParameterOptionConflict(String name) { - super("0x0017", "Parameter option " + name + " is in conflict, only one option is allowed with given name"); + super("0x7006", "Parameter option " + name + " is in conflict, only one option is allowed with given name"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandPersistProfileFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandPersistProfileFailed.java index ce8ea62f..f58c8901 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandPersistProfileFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandPersistProfileFailed.java @@ -24,7 +24,7 @@ public class OnapCommandPersistProfileFailed extends OnapCommandException { private static final long serialVersionUID = 8580121615330415123L; - private static final String ERROR_CODE = "0x1302"; + private static final String ERROR_CODE = "0xc002"; private static final String ERROR_MSG = "Failed to persist profile details"; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandProductVersionInvalid.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandProductVersionInvalid.java index 7ec69e6b..2f970b5f 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandProductVersionInvalid.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandProductVersionInvalid.java @@ -18,7 +18,7 @@ package org.onap.cli.fw.error; import java.util.Set; -/** +/* * ONAP command product version is invalid * */ @@ -27,6 +27,6 @@ public class OnapCommandProductVersionInvalid extends OnapCommandException { private static final long serialVersionUID = 5513297861129088463L; public OnapCommandProductVersionInvalid(String invalidVersion, Set<String> validVersions) { - super("0x0031", "Given product version " + invalidVersion + " is invalid. Please use one of " + validVersions); + super("0xd002", "Given product version " + invalidVersion + " is invalid. Please use one of " + validVersions); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationFailed.java index 1a13a293..a353c4c6 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationFailed.java @@ -24,7 +24,7 @@ public class OnapCommandRegistrationFailed extends OnapCommandException { private static final long serialVersionUID = 5513297861129088460L; - private static final String ERROR_CODE = "0x0018"; + private static final String ERROR_CODE = "0x2002"; private static final String ERROR_MSG = "Failed to register the command "; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationVersionMissing.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationVersionMissing.java index 2bad5a4c..6155d274 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationVersionMissing.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandRegistrationVersionMissing.java @@ -25,6 +25,6 @@ public class OnapCommandRegistrationVersionMissing extends OnapCommandException private static final long serialVersionUID = 5513297861129088463L; public OnapCommandRegistrationVersionMissing(String cmdName) { - super("0x0031", "Command " + cmdName + " version is missing"); + super("0x2003", "Command " + cmdName + " version is missing"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultEmpty.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultEmpty.java index 5d7e4fd3..53394759 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultEmpty.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultEmpty.java @@ -28,6 +28,6 @@ public class OnapCommandResultEmpty extends OnapCommandWarning { * Command result empty. */ public OnapCommandResultEmpty() { - super("0x1001", "Command result is empty"); + super("0x8003", "Command result is empty"); } } diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultInitialzationFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultInitialzationFailed.java index c32bda88..73131e29 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultInitialzationFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultInitialzationFailed.java @@ -24,7 +24,7 @@ public class OnapCommandResultInitialzationFailed extends OnapCommandException { private static final long serialVersionUID = 8580121615330415123L; - private static final String ERROR_CODE = "0x0022"; + private static final String ERROR_CODE = "0x8004"; private static final String ERROR_MSG = "Failed to parse the result format of command "; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultMapProcessingFailed.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultMapProcessingFailed.java index 238e9092..45f44dce 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultMapProcessingFailed.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandResultMapProcessingFailed.java @@ -23,7 +23,7 @@ package org.onap.cli.fw.error; public class OnapCommandResultMapProcessingFailed extends OnapCommandException { private static final long serialVersionUID = 488775545436113019L; - private static final String ERROR_CODE = "0x0028"; + private static final String ERROR_CODE = "0x3002"; private static final String ERROR_MSG = "Failed to parse the result format of command "; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandSchemaNotFound.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandSchemaNotFound.java index 42514366..8a0ab5a9 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandSchemaNotFound.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandSchemaNotFound.java @@ -24,7 +24,7 @@ public class OnapCommandSchemaNotFound extends OnapCommandException { private static final long serialVersionUID = -3919580583845280200L; - private static final String ERROR_CODE = "0x0019"; + private static final String ERROR_CODE = "0xb002"; private static final String ERROR_MSG = "Command schema is missing for command "; diff --git a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandServiceNotFound.java b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandServiceNotFound.java index fbbaafbd..9cc0e45f 100644 --- a/framework/src/main/java/org/onap/cli/fw/error/OnapCommandServiceNotFound.java +++ b/framework/src/main/java/org/onap/cli/fw/error/OnapCommandServiceNotFound.java @@ -25,6 +25,6 @@ public class OnapCommandServiceNotFound extends OnapCommandException { private static final long serialVersionUID = 8580121615330415065L; public OnapCommandServiceNotFound(String service) { - super("0x0020", "Service " + service + " is not found in MSB"); + super("0xd001", "Service " + service + " is not found in MSB"); } } diff --git a/framework/src/test/java/org/onap/cli/fw/OnapCommandRegistrarTest.java b/framework/src/test/java/org/onap/cli/fw/OnapCommandRegistrarTest.java index 6ba7f11e..b2c15086 100644 --- a/framework/src/test/java/org/onap/cli/fw/OnapCommandRegistrarTest.java +++ b/framework/src/test/java/org/onap/cli/fw/OnapCommandRegistrarTest.java @@ -108,7 +108,7 @@ public class OnapCommandRegistrarTest { registerar.get("Test2"); fail("This should have thrown an exception"); } catch (OnapCommandRegistrationFailed e) { - assertEquals("0x0018", e.getErrorCode()); + assertEquals("0x2002", e.getErrorCode()); } } diff --git a/framework/src/test/java/org/onap/cli/fw/error/OnapCommandErrorTest.java b/framework/src/test/java/org/onap/cli/fw/error/OnapCommandErrorTest.java index d031cc77..e56eac03 100644 --- a/framework/src/test/java/org/onap/cli/fw/error/OnapCommandErrorTest.java +++ b/framework/src/test/java/org/onap/cli/fw/error/OnapCommandErrorTest.java @@ -25,36 +25,36 @@ public class OnapCommandErrorTest { @Test public void onapCommandDiscoveryFailedTest() { OnapCommandDiscoveryFailed failed = new OnapCommandDiscoveryFailed("name"); - assertEquals("0x0010::Failed auto discover schema files from name under class path, ", failed.getMessage()); + assertEquals("0x1001::Failed auto discover schema files from name under class path, ", failed.getMessage()); failed = new OnapCommandDiscoveryFailed("directory", "name"); - assertEquals("0x0010::Failed auto generate json file 'name' under class path directory 'directory'", + assertEquals("0x1001::Failed auto generate json file 'name' under class path directory 'directory'", failed.getMessage()); } @Test public void onapCommandInvalidParameterValueTest() { OnapCommandInvalidParameterValue failed = new OnapCommandInvalidParameterValue("name"); - assertEquals("0x0028::Parameter name value is invalid, ", failed.getMessage()); + assertEquals("0x7002::Parameter name value is invalid, ", failed.getMessage()); } @Test public void onapCommandResultMapProcessingFailedTest() { OnapCommandResultMapProcessingFailed failed = new OnapCommandResultMapProcessingFailed("name", new Exception("failed")); - assertEquals("0x0028::Failed to parse the result format of command name, failed", failed.getMessage()); + assertEquals("0x3002::Failed to parse the result format of command name, failed", failed.getMessage()); } @Test public void onapCommandHttpHeaderNotFoundTest() { OnapCommandHttpHeaderNotFound failed = new OnapCommandHttpHeaderNotFound("name"); - assertEquals("0x0027::Http header name is not returned from the service", failed.getMessage()); + assertEquals("0x3003::Http header name is not returned from the service", failed.getMessage()); } @Test public void onapCommandClientInitialzationFailedTest() { OnapCommandClientInitialzationFailed failed = new OnapCommandClientInitialzationFailed("Test", new Exception("Test Command Failed")); - assertEquals("0x0021::API client for the command Test is failed, Test Command Failed", failed.getMessage()); + assertEquals("0x5001::API client for the command Test is failed, Test Command Failed", failed.getMessage()); } @Test @@ -72,75 +72,75 @@ public class OnapCommandErrorTest { @Test public void onapCommandExecutionFailedTest1() { OnapCommandExecutionFailed failed = new OnapCommandExecutionFailed("Test", "Test Command Failed", 201); - assertEquals("201::0x0001::Command Test failed to execute, Test Command Failed", failed.getMessage()); + assertEquals("201::0x6001::Command Test failed to execute, Test Command Failed", failed.getMessage()); failed = new OnapCommandExecutionFailed("Test", new Exception("Test Command Failed"), 201); - assertEquals("201::0x0001::Command Test failed to execute, Test Command Failed", failed.getMessage()); + assertEquals("201::0x6001::Command Test failed to execute, Test Command Failed", failed.getMessage()); } @Test public void onapCommandExecutionFailedTest2() { OnapCommandExecutionFailed failed = new OnapCommandExecutionFailed("Test Command Failed"); - assertEquals("0x0001::Test Command Failed", failed.getMessage()); + assertEquals("0x6001::Test Command Failed", failed.getMessage()); } @Test public void onapCommandExecutionFailedTest3() { OnapCommandExecutionFailed failed = new OnapCommandExecutionFailed("Test", "Test Command Failed"); - assertEquals("0x0001::Command Test failed to execute, Test Command Failed", failed.getMessage()); + assertEquals("0x6001::Command Test failed to execute, Test Command Failed", failed.getMessage()); failed = new OnapCommandExecutionFailed("Test", new Exception("Test Command Failed")); - assertEquals("0x0001::Command Test failed to execute, Test Command Failed", failed.getMessage()); + assertEquals("0x6001::Command Test failed to execute, Test Command Failed", failed.getMessage()); } @Test public void onapCommandExecutorInfoMissingTest() { OnapCommandExecutorInfoMissing failed = new OnapCommandExecutorInfoMissing("Test"); - assertEquals("0x0023::Command Test excutor info is missing from schema", failed.getMessage()); + assertEquals("0x6002::Command Test excutor info is missing from schema", failed.getMessage()); } @Test public void onapCommandHelpFailedTest() { OnapCommandHelpFailed failed = new OnapCommandHelpFailed(new Exception("Failed")); - assertEquals("0x0002::Command failed to print help message, Failed", failed.getMessage()); + assertEquals("0x9001::Command failed to print help message, Failed", failed.getMessage()); } @Test public void onapCommandHttpFailureTest1() { OnapCommandHttpFailure failed = new OnapCommandHttpFailure("Failed"); - assertEquals("0x0025::Failed", failed.getMessage()); + assertEquals("0x3001::Failed", failed.getMessage()); failed = new OnapCommandHttpFailure(new Exception("failed"), 201); - assertEquals("201::0x0025::failed", failed.getMessage()); + assertEquals("201::0x3001::failed", failed.getMessage()); } @Test public void onapCommandHttpFailureTest2() { OnapCommandHttpFailure failed = new OnapCommandHttpFailure("Failed", 203); - assertEquals("203::0x0025::Failed", failed.getMessage()); + assertEquals("203::0x3001::Failed", failed.getMessage()); } @Test public void onapCommandInvalidParameterTypeTest() { OnapCommandInvalidParameterType failed = new OnapCommandInvalidParameterType("Failed"); - assertEquals("0x0003::Parameter type Failed is invalid", failed.getMessage()); + assertEquals("0x7001::Parameter type Failed is invalid", failed.getMessage()); } @Test public void onapCommandInvalidPrintDirectionTest() { OnapCommandInvalidPrintDirection failed = new OnapCommandInvalidPrintDirection("Direction"); - assertEquals("0x0004::Print direction Direction is invalid", failed.getMessage()); + assertEquals("0x8003::Print direction Direction is invalid", failed.getMessage()); } @Test public void onapCommandInvalidRegistrationTest() { OnapCommandInvalidRegistration failed = new OnapCommandInvalidRegistration(OnapCommandErrorTest.class); - assertEquals("0x0005::Invalid commad class org.onap.cli.fw.error.OnapCommandErrorTest registration, " + assertEquals("0x2001::Invalid commad class org.onap.cli.fw.error.OnapCommandErrorTest registration, " + "it should be derived from org.onap.cli.fw.OnapCommand", failed.getMessage()); } @@ -148,51 +148,51 @@ public class OnapCommandErrorTest { public void onapCommandInvalidResultAttributeScopeTest() { OnapCommandInvalidResultAttributeScope failed = new OnapCommandInvalidResultAttributeScope("Attribute"); - assertEquals("0x0006::Result atrribute Attribute is invalid", failed.getMessage()); + assertEquals("0x8002::Result atrribute Attribute is invalid", failed.getMessage()); } @Test public void onapCommandInvalidSchemaTest() { OnapCommandInvalidSchema failed = new OnapCommandInvalidSchema("Schema", "Failed"); - assertEquals("0x0007::Invalid command schema Schema, Failed", failed.getMessage()); + assertEquals("0xb001::Invalid command schema Schema, Failed", failed.getMessage()); } @Test public void onapCommandInvalidSchemaVersionTest() { OnapCommandInvalidSchemaVersion failed = new OnapCommandInvalidSchemaVersion("1.0"); - assertEquals("0x0008::Command schema open_cli_schema_version 1.0 is invalid or missing", failed.getMessage()); + assertEquals("0xb003::Command schema open_cli_schema_version 1.0 is invalid or missing", failed.getMessage()); } @Test public void onapCommandLoginFailedTest1() { OnapCommandLoginFailed failed = new OnapCommandLoginFailed(new Exception("Failed")); - assertEquals("0x0009::Login failed, Failed", failed.getMessage()); + assertEquals("0x4001::Login failed, Failed", failed.getMessage()); } @Test public void onapCommandLoginFailedTest2() { OnapCommandLoginFailed failed = new OnapCommandLoginFailed("Failed", 201); - assertEquals("201::0x0009::Login failed, Failed", failed.getMessage()); + assertEquals("201::0x4001::Login failed, Failed", failed.getMessage()); } @Test public void onapCommandLogoutFailedTest() { OnapCommandLogoutFailed failed = new OnapCommandLogoutFailed(new Exception("Failed")); - assertEquals("0x0010::Logout failed, Failed", failed.getMessage()); + assertEquals("0x4002::Logout failed, Failed", failed.getMessage()); failed = new OnapCommandLogoutFailed(200); - assertEquals("200::0x0010::Logout failed", failed.getMessage()); + assertEquals("200::0x4002::Logout failed", failed.getMessage()); } @Test public void onapCommandNotFoundTest() { OnapCommandNotFound failed = new OnapCommandNotFound("Test", "1.0"); - assertEquals("0x0011::Command Test is not available for product version 1.0." + assertEquals("0x6003::Command Test is not available for product version 1.0." + " so please check command name or product version set in env variable CLI_PRODUCT_VERSION or" + " cli.product.version in onap.properties", failed.getMessage()); } @@ -201,35 +201,35 @@ public class OnapCommandErrorTest { public void onapCommandNotInitializedTest() { OnapCommandNotInitialized failed = new OnapCommandNotInitialized("Test"); - assertEquals("0x0012::Command Test is not initialized", failed.getMessage()); + assertEquals("0x6004::Command Test is not initialized", failed.getMessage()); } @Test public void onapCommandOutputPrintingFailedTest() { OnapCommandOutputPrintingFailed failed = new OnapCommandOutputPrintingFailed(new Exception("error")); - assertEquals("0x0014::Command is failed to print the result, error", failed.getMessage()); + assertEquals("0x8006::Command is failed to print the result, error", failed.getMessage()); } @Test public void onapCommandParameterMissingTest() { OnapCommandParameterMissing failed = new OnapCommandParameterMissing("paramName"); - assertEquals("0x0015::Parameter paramName is mandatory", failed.getMessage()); + assertEquals("0x7003::Parameter paramName is mandatory", failed.getMessage()); } @Test public void onapCommandParameterNameConflictTest() { OnapCommandParameterNameConflict failed = new OnapCommandParameterNameConflict("paramName"); - assertEquals("0x0016::Parameter name paramName is in conflict", failed.getMessage()); + assertEquals("0x7004::Parameter name paramName is in conflict", failed.getMessage()); } @Test public void onapCommandParameterOptionConflictTest() { OnapCommandParameterOptionConflict failed = new OnapCommandParameterOptionConflict("option"); - assertEquals("0x0017::Parameter option option is in conflict, only one option is allowed with given name", + assertEquals("0x7006::Parameter option option is in conflict, only one option is allowed with given name", failed.getMessage()); } @@ -237,7 +237,7 @@ public class OnapCommandErrorTest { public void onapCommandRegistrationFailedTest() { OnapCommandRegistrationFailed failed = new OnapCommandRegistrationFailed("Test", "error"); - assertEquals("0x0018::Failed to register the command Test, error", failed.getMessage()); + assertEquals("0x2002::Failed to register the command Test, error", failed.getMessage()); } @Test @@ -245,28 +245,28 @@ public class OnapCommandErrorTest { OnapCommandResultInitialzationFailed failed = new OnapCommandResultInitialzationFailed("Test", new Exception("error")); - assertEquals("0x0022::Failed to parse the result format of command Test, error", failed.getMessage()); + assertEquals("0x8004::Failed to parse the result format of command Test, error", failed.getMessage()); } @Test public void onapCommandSchemaNotFoundTest() { OnapCommandSchemaNotFound failed = new OnapCommandSchemaNotFound("Test"); - assertEquals("0x0019::Command schema is missing for command Test", failed.getMessage()); + assertEquals("0xb002::Command schema is missing for command Test", failed.getMessage()); } @Test public void onapCommandServiceNotFoundTest() { OnapCommandServiceNotFound failed = new OnapCommandServiceNotFound("Service"); - assertEquals("0x0020::Service Service is not found in MSB", failed.getMessage()); + assertEquals("0xd001::Service Service is not found in MSB", failed.getMessage()); } @Test public void onapCommandOutputFormatNotsupportedTest() { OnapCommandOutputFormatNotsupported failed = new OnapCommandOutputFormatNotsupported("Format"); - assertEquals("0x0013::Command does not support the output format Format", failed.getMessage()); + assertEquals("0x8005::Command does not support the output format Format", failed.getMessage()); } @@ -274,11 +274,11 @@ public class OnapCommandErrorTest { public void onapProfilePersistTest() { OnapCommandPersistProfileFailed failed = new OnapCommandPersistProfileFailed("error"); - assertEquals("0x1302::Failed to persist profile details, error", failed.getMessage()); + assertEquals("0xc002::Failed to persist profile details, error", failed.getMessage()); failed = new OnapCommandPersistProfileFailed(new Exception("error")); - assertEquals("0x1302::Failed to persist profile details, error", failed.getMessage()); + assertEquals("0xc002::Failed to persist profile details, error", failed.getMessage()); } @@ -286,10 +286,10 @@ public class OnapCommandErrorTest { public void onapProfileLoadTest() { OnapCommandLoadProfileFailed failed = new OnapCommandLoadProfileFailed("error"); - assertEquals("0x1301::Failed to load profile details, error", failed.getMessage()); + assertEquals("0xc001::Failed to load profile details, error", failed.getMessage()); failed = new OnapCommandLoadProfileFailed(new Exception("error")); - assertEquals("0x1301::Failed to load profile details, error", failed.getMessage()); + assertEquals("0xc001::Failed to load profile details, error", failed.getMessage()); } } diff --git a/framework/src/test/java/org/onap/cli/fw/http/OnapHttpConnectionTest.java b/framework/src/test/java/org/onap/cli/fw/http/OnapHttpConnectionTest.java index f623d9e2..46b73a43 100644 --- a/framework/src/test/java/org/onap/cli/fw/http/OnapHttpConnectionTest.java +++ b/framework/src/test/java/org/onap/cli/fw/http/OnapHttpConnectionTest.java @@ -184,7 +184,7 @@ public class OnapHttpConnectionTest { OnapHttpConnection con = new OnapHttpConnection(true, false); con.get(inp); } catch (OnapCommandHttpFailure e) { - assertEquals("0x0025::IO Exception", e.getMessage()); + assertEquals("0x3001::IO Exception", e.getMessage()); } } diff --git a/framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterTest.java b/framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterTest.java index 604411ed..e11bfed8 100644 --- a/framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterTest.java +++ b/framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterTest.java @@ -86,7 +86,7 @@ public class OnapCommandParameterTest { try { param.validate(); } catch (OnapCommandException e) { - assertTrue("0x0015::Parameter null is mandatory".equals(e.getMessage())); + assertTrue("0x7003::Parameter null is mandatory".equals(e.getMessage())); } } diff --git a/framework/src/test/java/org/onap/cli/fw/input/ParameterTypeTest.java b/framework/src/test/java/org/onap/cli/fw/input/ParameterTypeTest.java index 0c481405..877f08f5 100644 --- a/framework/src/test/java/org/onap/cli/fw/input/ParameterTypeTest.java +++ b/framework/src/test/java/org/onap/cli/fw/input/ParameterTypeTest.java @@ -44,7 +44,7 @@ public class ParameterTypeTest { try { ParameterType.get("name"); } catch (OnapCommandInvalidParameterType e) { - assertTrue("0x0003::Parameter type name is invalid".equals(e.getMessage())); + assertTrue("0x7001::Parameter type name is invalid".equals(e.getMessage())); } } diff --git a/framework/src/test/java/org/onap/cli/fw/output/OnapCommandResultAttributeTest.java b/framework/src/test/java/org/onap/cli/fw/output/OnapCommandResultAttributeTest.java index 6d2612f9..f2c22b21 100644 --- a/framework/src/test/java/org/onap/cli/fw/output/OnapCommandResultAttributeTest.java +++ b/framework/src/test/java/org/onap/cli/fw/output/OnapCommandResultAttributeTest.java @@ -36,7 +36,7 @@ public class OnapCommandResultAttributeTest { try { OnapCommandResultAttributeScope.get("name"); } catch (OnapCommandInvalidResultAttributeScope e) { - assertTrue("0x0006::Result atrribute name is invalid".equals(e.getMessage())); + assertTrue("0x8002::Result atrribute name is invalid".equals(e.getMessage())); } } diff --git a/framework/src/test/java/org/onap/cli/fw/output/PrintDirectionTest.java b/framework/src/test/java/org/onap/cli/fw/output/PrintDirectionTest.java index 0aa82979..d1ad7950 100644 --- a/framework/src/test/java/org/onap/cli/fw/output/PrintDirectionTest.java +++ b/framework/src/test/java/org/onap/cli/fw/output/PrintDirectionTest.java @@ -36,7 +36,7 @@ public class PrintDirectionTest { try { PrintDirection.get("name"); } catch (OnapCommandInvalidPrintDirection e) { - assertTrue("0x0004::Print direction name is invalid".equals(e.getMessage())); + assertTrue("0x8003::Print direction name is invalid".equals(e.getMessage())); } } diff --git a/framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java b/framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java index adc088a5..b4285e16 100644 --- a/framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java +++ b/framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java @@ -109,7 +109,7 @@ public class OnapCommandUtilsTest { } catch (OnapCommandInvalidSchema e) { fail("Test should not have thrown this exception : " + e.getMessage()); } catch (OnapCommandSchemaNotFound e) { - assertEquals("0x0019::Command schema sample-test-schema1.yaml is not found", e.getMessage()); + assertEquals("0xb002::Command schema sample-test-schema1.yaml is not found", e.getMessage()); } } @@ -121,7 +121,7 @@ public class OnapCommandUtilsTest { } catch (OnapCommandInvalidSchemaVersion e) { fail("Test should not have thrown this exception : " + e.getMessage()); } catch (OnapCommandInvalidSchema e) { - assertTrue(e.getMessage().contains("0x0007::Command schema sample-test-invalid-schema.yaml is invalid")); + assertTrue(e.getMessage().contains("0xb001::Command schema sample-test-invalid-schema.yaml is invalid")); } catch (OnapCommandSchemaNotFound e) { fail("Test should not have thrown this exception : " + e.getMessage()); } @@ -133,7 +133,7 @@ public class OnapCommandUtilsTest { try { map = OnapCommandUtils.validateSchemaVersion("sample-test-schema.yaml", "1.1"); } catch (OnapCommandInvalidSchemaVersion e) { - assertEquals("0x0008::Command schema open_cli_schema_version 1.0 is invalid or missing", e.getMessage()); + assertEquals("0xb003::Command schema open_cli_schema_version 1.0 is invalid or missing", e.getMessage()); } catch (OnapCommandInvalidSchema e) { fail("Test should not have thrown this exception : " + e.getMessage()); } catch (OnapCommandSchemaNotFound e) { @@ -198,7 +198,7 @@ public class OnapCommandUtilsTest { try { OnapCommandUtils.loadSchema(cmd, "sample-test-schema.yaml"); } catch (OnapCommandInvalidSchema e) { - assertEquals("0x0007", e.getErrorCode()); + assertEquals("0xb001", e.getErrorCode()); } } @@ -210,7 +210,7 @@ public class OnapCommandUtilsTest { OnapCommandExecutor exe = cmd.getExecutor(); assertTrue(exe != null); } catch (OnapCommandInvalidSchema e) { - assertTrue(e.getMessage().contains("0x0007::Command schema sample-test-schema.yaml is invalid")); + assertTrue(e.getMessage().contains("0xb001::Command schema sample-test-schema.yaml is invalid")); } } @@ -224,7 +224,7 @@ public class OnapCommandUtilsTest { | OnapCommandInvalidParameterType | OnapCommandInvalidPrintDirection | OnapCommandInvalidResultAttributeScope | OnapCommandSchemaNotFound | OnapCommandInvalidSchema | OnapCommandInvalidSchemaVersion e) { - assertTrue(e.getMessage().contains("0x0007::Command schema sample-test-schema.yaml is invalid")); + assertTrue(e.getMessage().contains("0xb001::Command schema sample-test-schema.yaml is invalid")); } } @@ -343,7 +343,7 @@ public class OnapCommandUtilsTest { try { input2 = OnapCommandUtils.populateParameters(params, input); } catch (OnapCommandParameterNotFound e) { - assertEquals("0x0026::Command input parameter body is not valid", e.getMessage()); + assertEquals("0x7005::Command input parameter body is not valid", e.getMessage()); } } @@ -371,7 +371,7 @@ public class OnapCommandUtilsTest { input1 = OnapCommandUtils.populateOutputs(params, output); } catch (OnapCommandHttpInvalidResponseBody e) { assertEquals( - "0x0028::Http response body does not have json entry {$.serviceName, Missing property in path $['{$']", + "0x3004::Http response body does not have json entry {$.serviceName, Missing property in path $['{$']", e.getMessage()); } output.setBody("{}"); diff --git a/main/src/main/java/org/onap/cli/main/error/OnapCliArgumentValueMissing.java b/main/src/main/java/org/onap/cli/main/error/OnapCliArgumentValueMissing.java index f8f86e46..f1dd1ef7 100644 --- a/main/src/main/java/org/onap/cli/main/error/OnapCliArgumentValueMissing.java +++ b/main/src/main/java/org/onap/cli/main/error/OnapCliArgumentValueMissing.java @@ -27,6 +27,6 @@ public class OnapCliArgumentValueMissing extends OnapCommandException { private static final long serialVersionUID = -6362824415803063442L; public OnapCliArgumentValueMissing(String arg) { - super("0x1001", "Value for argument " + arg + " is missing"); + super("0x7001", "Value for argument " + arg + " is missing"); } } diff --git a/main/src/main/java/org/onap/cli/main/error/OnapCliInvalidArgument.java b/main/src/main/java/org/onap/cli/main/error/OnapCliInvalidArgument.java index 32d8ef6f..e9f3adc5 100644 --- a/main/src/main/java/org/onap/cli/main/error/OnapCliInvalidArgument.java +++ b/main/src/main/java/org/onap/cli/main/error/OnapCliInvalidArgument.java @@ -25,7 +25,7 @@ import org.onap.cli.fw.error.OnapCommandException; public class OnapCliInvalidArgument extends OnapCommandException { private static final long serialVersionUID = -1438492553530993246L; - private static final String ERROR_CODE = "0x1000"; + private static final String ERROR_CODE = "0x7000"; private static final String ERROR_MESSAGE1 = "Invalid argument "; public OnapCliInvalidArgument(String arg) { diff --git a/main/src/test/java/org/onap/cli/main/error/OnapCliArgumentTest.java b/main/src/test/java/org/onap/cli/main/error/OnapCliArgumentTest.java index 3916c630..fcb919b9 100644 --- a/main/src/test/java/org/onap/cli/main/error/OnapCliArgumentTest.java +++ b/main/src/test/java/org/onap/cli/main/error/OnapCliArgumentTest.java @@ -25,15 +25,15 @@ public class OnapCliArgumentTest { @Test public void onapCliArgumentValueMissingTest() { OnapCliArgumentValueMissing failed = new OnapCliArgumentValueMissing("Argument value missing"); - assertEquals("0x1001::Value for argument Argument value missing is missing", failed.getMessage()); + assertEquals("0x7001::Value for argument Argument value missing is missing", failed.getMessage()); } @Test public void onapCliInvalidArgumentTest() { OnapCliInvalidArgument failed = new OnapCliInvalidArgument("Invalid Argument"); - assertEquals("0x1000::Invalid argument Invalid Argument", failed.getMessage()); + assertEquals("0x7000::Invalid argument Invalid Argument", failed.getMessage()); failed = new OnapCliInvalidArgument("Invalid Argument", new Exception("")); - assertEquals("0x1000::Invalid argument Invalid Argument , ", failed.getMessage()); + assertEquals("0x7000::Invalid argument Invalid Argument , ", failed.getMessage()); } } |