add exception message to some errors

This commit is contained in:
Jonathan Shook 2021-11-09 22:35:37 -06:00
parent e5715e17a8
commit 574e297e15
3 changed files with 4 additions and 4 deletions

View File

@ -79,7 +79,7 @@ public class PulsarConfig {
logger.error("Can't read the specified config properties file: " + fileName); logger.error("Can't read the specified config properties file: " + fileName);
ioe.printStackTrace(); ioe.printStackTrace();
} catch (ConfigurationException cex) { } catch (ConfigurationException cex) {
logger.error("Error loading configuration items from the specified config properties file: " + fileName); logger.error("Error loading configuration items from the specified config properties file: " + fileName + ":" + cex.getMessage());
cex.printStackTrace(); cex.printStackTrace();
} }
} }

View File

@ -44,7 +44,7 @@ public class PulsarAdminNamespaceOp extends PulsarAdminOp {
future.whenComplete((unused, throwable) -> future.whenComplete((unused, throwable) ->
logger.trace("Successfully created namespace \"" + fullNsName + "\" asynchronously!")) logger.trace("Successfully created namespace \"" + fullNsName + "\" asynchronously!"))
.exceptionally(ex -> { .exceptionally(ex -> {
logger.error("Failed to create namespace \"" + fullNsName + "\" asynchronously!"); logger.error("Failed to create namespace \"" + fullNsName + "\" asynchronously!:" + ex.getMessage());
return null; return null;
}); });
} }

View File

@ -1,7 +1,6 @@
package io.nosqlbench.driver.pulsar.util; package io.nosqlbench.driver.pulsar.util;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.*;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
@ -13,6 +12,7 @@ import java.nio.charset.StandardCharsets;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
import java.nio.file.Paths; import java.nio.file.Paths;
import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.stream.Stream; import java.util.stream.Stream;
@ -462,7 +462,7 @@ public class PulsarActivityUtil {
Path filePath = Paths.get(URI.create(schemaDefinitionStr)); Path filePath = Paths.get(URI.create(schemaDefinitionStr));
schemaDefinitionStr = Files.readString(filePath, StandardCharsets.US_ASCII); schemaDefinitionStr = Files.readString(filePath, StandardCharsets.US_ASCII);
} catch (IOException ioe) { } catch (IOException ioe) {
throw new RuntimeException("Error reading the specified \"Avro\" schema definition file: " + definitionStr); throw new RuntimeException("Error reading the specified \"Avro\" schema definition file: " + definitionStr + ": " + ioe.getMessage());
} }
} }