Articles of jax rs

Tipo de mídia não suportado do Jersey 415

Eu tenho tentado desde horas para corrigir erro de HTTP 415 Unsupported Media Type mas ainda está mostrando a página de mídia não suportada. Estou adicionando headers application/json no Postman. Aqui está o meu código Java package lostLove; import javax.ws.rs.Consumes; import javax.ws.rs.GET; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import […]

parameters da matriz de URL vs. parâmetros de solicitação

Eu estou querendo saber se devo usar parâmetros de matriz ou consulta nos meus URLs. Eu encontrei uma discussão mais antiga para esse tópico não satisfatório. Exemplos URL com params de consulta: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL com params de matriz: http: //some.where/thing; paramA = 1; paramB = 6542 À […]

Quando usar @QueryParam vs @PathParam

Não estou fazendo a pergunta que já foi feita aqui: Qual é a diferença entre @PathParam e @QueryParam? Esta é uma das “melhores práticas” ou questão da convenção. Quando você usaria @PathParam vs @QueryParam ? O que eu posso pensar é que a decisão pode estar usando os dois para diferenciar o padrão de informação. […]

Fluxos binários de input e saída usando JERSEY?

Estou usando o Jersey para implementar uma API RESTful que recupera e serve principalmente dados codificados em JSON. Mas tenho algumas situações em que preciso realizar o seguinte: Exporte documentos para download, como PDF, XLS, ZIP ou outros arquivos binários. Recuperar dados multipartes, como JSON e um arquivo XLS carregado Eu tenho um cliente Web […]

Como implementar o serviço RESTful do JAX-RS no framework JSF

No meu laboratório me pediram para criar um site simples usando o framework JSF e usar o REST também. Eu fiz algumas pesquisas sobre esses dois. Acontece que para REST eu tenho que usar o framework JAX-RS com Jersey. Eu queria saber como posso integrar esses dois frameworks, JAX-RS e JSF? Eu já tenho o […]

jersey resto web Service com integração de middleware do Activemq

Eu tenho uma API de serviço Restful desenvolvida com JAX-RS e jersey. Eu implantei o mesmo no TOMCAT 7. Agora, gostaria de implementar o Activemq para manter todas as solicitações em uma fila e processar o recurso de solicitação. Como fazer isso e integrar com o tomcat7. Como integrar o ActiveMq com o Tomcat7 ou […]

Como configurar o aplicativo JAX-RS usando apenas annotations (sem web.xml)?

É possível configurar um aplicativo JAX-RS usando apenas annotations? (usando Servlet 3.0 e JAX-RS Jersey 1.1.0) Eu tentei e não tive sorte. Usando alguns web.xml parece necessário. Configuração A (funcionando, mas tem configuração web.xml) web.xml … org.foo.rest.MyApplication org.foo.rest.MyApplication /* … Java @ApplicationPath(“/”) public class MyApplication extends Application { … } Configuração B (não funcionando, exceção […]

JAX-RS / Jersey como personalizar o tratamento de erros?

Eu estou aprendendo JAX-RS (aka, JSR-311) usando Jersey. Eu criei com sucesso um Recurso Raiz e estou brincando com os parâmetros: @Path(“/hello”) public class HelloWorldResource { @GET @Produces(“text/html”) public String get( @QueryParam(“name”) String name, @QueryParam(“birthDate”) Date birthDate) { // Return a greeting with the name and age } } Isso funciona muito bem e manipula […]

Formato do Java 8 LocalDate Jackson

Para java.util.Date quando eu faço @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = “dd/MM/yyyy”) private Date dateOfBirth; então na solicitação JSON quando eu enviar { {“dateOfBirth”:”01/01/2000″} } funciona. Como devo fazer isso para o campo LocalDate do Java 8 ? Eu tentei ter @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Não funcionou. Alguém pode por favor, […]

Combinando projeto de primavera e Jersey

Eu criei um projeto com o Spring JPA e agora quero usá-lo no meu projeto de Jersey. Eu adicionei meu projeto SJPA como uma dependência no meu pom.xml Eu gostaria de usar minhas classs de serviço do meu SJPA quando eu uso methods GET / POST / PUT / DELETE. Existe uma maneira fácil de […]