Prezados colegas,
Venho por meio deste solicitar à ajuda de vocês, estou tentando implementar um webservice Restfull utilizando o jersey, porém o não estou conseguindo executar um simples hello world. : - (
Estou seguindo o tutorial http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=17389
O error que estou recebendo é o seguinte:
type Exception report
message Servlet.init() for servlet Jersey REST Service threw exception
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet.init() for servlet Jersey REST Service threw exception org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Unknown Source)
root cause
com.sun.jersey.spi.service.ServiceConfigurationError: com.sun.jersey.spi.container.WebApplicationProvider: The class com.sun.jersey.server.impl.container.WebApplicationProviderImpl implementing provider interface com.sun.jersey.spi.container.WebApplicationProvider could not be instantiated: Cannot cast com.sun.jersey.server.impl.container.WebApplicationProviderImpl to com.sun.jersey.spi.container.WebApplicationProvider com.sun.jersey.spi.service.ServiceFinder.fail(ServiceFinder.java:543) com.sun.jersey.spi.service.ServiceFinder.access$800(ServiceFinder.java:160) com.sun.jersey.spi.service.ServiceFinder$LazyObjectIterator.hasNext(ServiceFinder.java:832) com.sun.jersey.spi.container.WebApplicationFactory.createWebApplication(WebApplicationFactory.java:64) com.sun.jersey.spi.container.servlet.ServletContainer.create(ServletContainer.java:392) com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.create(ServletContainer.java:307) com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:603) com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210) com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374) com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557) javax.servlet.GenericServlet.init(GenericServlet.java:212) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Unknown Source)
root cause
java.lang.ClassCastException: Cannot cast com.sun.jersey.server.impl.container.WebApplicationProviderImpl to com.sun.jersey.spi.container.WebApplicationProvider java.lang.Class.cast(Unknown Source) com.sun.jersey.spi.service.ServiceFinder$LazyObjectIterator.hasNext(ServiceFinder.java:791) com.sun.jersey.spi.container.WebApplicationFactory.createWebApplication(WebApplicationFactory.java:64) com.sun.jersey.spi.container.servlet.ServletContainer.create(ServletContainer.java:392) com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.create(ServletContainer.java:307) com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:603) com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210) com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374) com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557) javax.servlet.GenericServlet.init(GenericServlet.java:212) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Unknown Source)
Em 6 de março de 2013 15:03, Diogo Henrique <diogjp10@gmail.com> escreveu:
Web Service tem esse tópico aquiO livro do Ricardo Lecheta é muito bom. Tem também o http://www.novatec.com.br/livros/androidcookbook/
Em 6 de março de 2013 14:51, Bruno da Silva Pinto <brunosp15@gmail.com> escreveu:Galera, meu TCC será um aplicativo de android.--Eu programo o básico em java e java web. Gostaria de algumas dicas de turoriais interessantes para android, google maps e web service. Dei uma procurada na internet mas não achei livros muito atualizados.Não gostaria "perder" tempo aprendendo uma tecnologia que possa não se encaixar no final do projeto.A ideia é um app que o usuario registra uma solicitação, esta vai para um servidor onde os demais possam acessa-la depois. Dai que pintou a necessidade de um web service.Acredito que algo em Json seja o melhor caminho.Obrigado.--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Atenciosamente,
João Paulo Ferreira
Computer Science Student
+ 55 (71) 9297 - 1260
+ 55 (71) 8837 - 7080
joao@joaoferreira.eti.br
"Nunca diga para Deus que você tem um grande problema, diga sim, para o seu problema que você tem um grande Deus."
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 comentários:
Postar um comentário