{"record":{"id":"8337ea9921815a34","repo":"apache/hadoop","slug":"s-is-invalid-8337ea","errorCode":null,"errorMessage":"%s is invalid.","messagePattern":"(.+?) is invalid\\.","errorType":"validation","errorClass":"InvalidFileSystemPropertyException","httpStatus":null,"severity":"error","filePath":"hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsDfsClient.java","lineNumber":1573,"sourceCode":"   * @throws InvalidFileSystemPropertyException if parsing fails\n   * @throws InvalidAbfsRestOperationException if decoding fails\n   */\n  private Hashtable<String, String> parseCommaSeparatedXmsProperties(String xMsProperties) throws\n      InvalidFileSystemPropertyException, InvalidAbfsRestOperationException {\n    Hashtable<String, String> properties = new Hashtable<>();\n\n    final CharsetDecoder decoder = Charset.forName(XMS_PROPERTIES_ENCODING_ASCII).newDecoder();\n\n    if (xMsProperties != null && !xMsProperties.isEmpty()) {\n      String[] userProperties = xMsProperties.split(AbfsHttpConstants.COMMA);\n\n      if (userProperties.length == 0) {\n        return properties;\n      }\n\n      for (String property : userProperties) {\n        if (property.isEmpty()) {\n          throw new InvalidFileSystemPropertyException(xMsProperties);\n        }\n\n        String[] nameValue = property.split(AbfsHttpConstants.EQUAL, 2);\n        if (nameValue.length != 2) {\n          throw new InvalidFileSystemPropertyException(xMsProperties);\n        }\n\n        byte[] decodedValue = Base64.decode(nameValue[1]);\n\n        final String value;\n        try {\n          value = decoder.decode(ByteBuffer.wrap(decodedValue)).toString();\n        } catch (CharacterCodingException ex) {\n          throw new InvalidAbfsRestOperationException(ex);\n        }\n        properties.put(nameValue[0], value);\n      }\n    }","sourceCodeStart":1555,"sourceCodeEnd":1591,"githubUrl":"https://github.com/apache/hadoop/blob/2add9630210752f88ceb1bb74eb65e37bf41da8e/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsDfsClient.java#L1555-L1591","documentation":"Error \"%s is invalid.\" thrown in apache/hadoop.","triggerScenarios":"An invalid value is detected while the DFS client validates an identifier.","commonSituations":"See trigger scenarios.","solutions":["Correct the invalid identifier (path, filesystem, or account) named in the message.","Verify URI format: abfs[s]://container@account.dfs.core.windows.net/path."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"2add9630210752f88ceb1bb74eb65e37bf41da8e","analyzedAt":"2026-08-22T19:55:07.957Z","schemaVersion":2},"datasetVersion":"2026-08-22T20:17:22.307Z"}