Skip to content

Commit 5cbb166

Browse files
committed
validate input
Signed-off-by: Sicheng Song <sicheng.song@outlook.com>
1 parent b828234 commit 5cbb166

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ml-algorithms/src/main/java/org/opensearch/ml/engine/algorithms/remote/ConnectorUtils.java

+2
Original file line numberDiff line numberDiff line change
@@ -269,12 +269,14 @@ public static SdkHttpFullRequest signRequest(
269269
public static void validateSchema(String schemaString, String instanceString) {
270270
try {
271271
// parse the schema JSON as string
272+
System.out.println(schemaString);
272273
JsonValue schemaJson = new JsonParser(schemaString).parse();
273274
// map the raw json to a reusable Schema instance
274275
Schema schema = new SchemaLoader(schemaJson).load();
275276
// create a validator instance for each validation (one-time use object)
276277
Validator validator = Validator.create(schema, new ValidatorConfig(FormatValidationPolicy.ALWAYS));
277278
// parse the input instance to validate against the schema
279+
System.out.println(instanceString);
278280
JsonValue instance = new JsonParser(instanceString).parse();
279281
// run the validation
280282
ValidationFailure failure = validator.validate(instance);

0 commit comments

Comments
 (0)