Example usage for com.fasterxml.jackson.core JsonProcessingException getMessage

List of usage examples for com.fasterxml.jackson.core JsonProcessingException getMessage

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonProcessingException getMessage.

Prototype

@Override
public String getMessage() 

Source Link

Document

Default method overridden so that we can add location information

Usage

From source file:org.xlcloud.service.provider.WebApplicationExceptionMapper.java

private VcmsException map(JsonProcessingException exception) {
    LOG.debug(exception.getMessage());
    return new VcmsException(400, "Bad data format");
}

From source file:reactor.io.codec.json.JacksonJsonCodec.java

@Override
protected Function<OUT, byte[]> serializer(final ObjectMapper engine) {
    return new Function<OUT, byte[]>() {
        @Override//from  ww w .  jav  a  2s .c o m
        public byte[] apply(OUT o) {
            try {
                return engine.writeValueAsBytes(o);
            } catch (JsonProcessingException e) {
                throw new IllegalArgumentException(e.getMessage(), e);
            }
        }
    };
}

From source file:org.ownchan.server.persistence.typehandler.auto.PersistableJsonDataTypeHandler.java

@Override
public void setNonNullParameter(PreparedStatement ps, int i, PersistableJsonData parameter, JdbcType jdbcType)
        throws SQLException {
    try {/*w w  w . jav a  2  s.  co m*/
        ps.setString(i, writer.writeValueAsString(parameter));
    } catch (JsonProcessingException e) {
        throw new IllegalArgumentException(e.getMessage(), e);
    }
}

From source file:org.rippleosi.common.service.proxies.C4HReportingRequestProxy.java

private String convertToJson(Object body) {
    try {/*from w ww . jav  a2 s.c  o m*/
        ObjectMapper objectMapper = new ObjectMapper();
        return objectMapper.writeValueAsString(body);
    } catch (JsonProcessingException ex) {
        throw new InvalidDataException(ex.getMessage(), ex);
    }
}

From source file:io.ventu.rpc.rest.util.DefaultSerializer.java

@Override
public byte[] encode(Object value) throws EncodingException {
    try {//from   www  . ja v  a 2s  . c o m
        return jsonMapper.writeValueAsBytes(value);
    } catch (JsonProcessingException ex) {
        throw new EncodingException(String.format("Failed to encode JSON: %s", ex.getMessage()), ex);
    }
}

From source file:org.apache.samza.sql.master.rest.providers.JsonProcessingExceptionMapper.java

@Override
public Response toResponse(JsonProcessingException exception) {
    Error error = new Error();
    error.key = "bad-json";
    error.message = exception.getMessage();
    return Response.status(Status.BAD_REQUEST).entity(error).build();
}

From source file:org.waarp.common.json.JsonHandlerTest.java

/**
 * Test method for {@link org.waarp.common.json.JsonHandler#createArrayNode()}.
 *//*  ww  w .ja  v  a  2s.com*/
@Test
public void testCreateArrayNode() {
    ArrayNode node = JsonHandler.createArrayNode();
    node.add(true);
    node.add("bytes".getBytes());
    node.add(2.0);
    node.add(3);
    node.add(5L);
    node.add("string");
    assertTrue(node.size() == 6);
    String result = JsonHandler.writeAsString(node);
    ArrayNode node2;
    try {
        node2 = (ArrayNode) JsonHandler.mapper.readTree(result);
    } catch (JsonProcessingException e) {
        fail(e.getMessage());
        return;
    } catch (IOException e) {
        fail(e.getMessage());
        return;
    }
    assertTrue(result.equals(JsonHandler.writeAsString(node2)));
}

From source file:com.samples.platform.serviceprovider.techsupport.flow.test.MockFlowLogMessagePersistence.java

@Override
public void submitFlowLogMessage(final FlowLogMessageType log) {
    ObjectMapper mapper = new ObjectMapper();

    try {/* w  ww .  j a  v  a  2  s .  c  o  m*/
        this.logger.debug(mapper.writeValueAsString(log));
    } catch (JsonProcessingException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
        this.logger.error(e.getMessage(), e);
    }
}

From source file:org.waarp.common.json.AdaptativeJsonHandlerTest.java

/**
 * Test method for {@link org.waarp.common.json.AdaptativeJsonHandler#createArrayNode()}.
 *///from w w  w.j  ava  2 s .c om
@Test
public void testCreateArrayNode() {
    ArrayNode node = handler.createArrayNode();
    node.add(true);
    node.add("bytes".getBytes());
    node.add(2.0);
    node.add(3);
    node.add(5L);
    node.add("string");
    assertTrue(node.size() == 6);
    String result = handler.writeAsString(node);
    ArrayNode node2;
    try {
        node2 = (ArrayNode) handler.mapper.readTree(result);
    } catch (JsonProcessingException e) {
        fail(e.getMessage());
        return;
    } catch (IOException e) {
        fail(e.getMessage());
        return;
    }
    assertTrue(result.equals(handler.writeAsString(node2)));
}

From source file:org.jimsey.projects.turbine.condenser.service.TurbineService.java

public String listStrategies() {
    String result = null;//  ww w  .  java 2s .  c om
    try {
        result = json.writeValueAsString(new Object() {
            @JsonProperty("strategies")
            List<EnableTurbineStrategy> strategiez = getStrategies();
        });
    } catch (JsonProcessingException e) {
        logger.error(e.getMessage(), e);
    }
    return result;
}