Ver mensagens sem resposta | Ver tópicos ativos Hoje é 22 Nov 2019, 06:36



Responder Tópico  [ 160 Mensagens ]  Ir para a página Anterior  1, 2, 3, 4
 [Artigo] Web Service RESTful [+Java+JSON+Code] 
Autor Mensagem
Google employee
Google employee
Avatar de usuário

Data de registro: 05 Abr 2011, 04:47
Mensagens: 1968
Localização: Rio de Janeiro
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Vc pode usar um OAuth simples, onde uma requisição de autenticação devolve um token que o cliente deve passar sempre a cada requisição.

Eu não tenho um exemplo, mas vc deve achar vários com uma busca rápida no Google.

Abraços!

alphandre escreveu:
Antunes primeiramente gostaria de parabenizar pelo excelente tutorial. Estou desenvolvendo uma aplicação baseada no seu exemplo, só que me surgiu algumas dúvidas na hora de autenticar o usuário, preciso que o web service só responda a solicitações de usuários que estão cadastrado em um tabela user do banco de dados. Uma autenticação simples já resolveria meu problema, gostaria de saber se por acaso você alguma exemplo. Desde já agradeço pela ajuda.

_________________
Alexandre Antunes
@a3b @bemobi
Moto X

App@Bemobi: Apps Club - Loja de Apps baseada em assinatura que dá direito a usar ~400 Apps.

Campanha: Facilite sua vida e a dos outros usuários.
Objetivo: Vamos colocar a tag [RESOLVIDO] no título do tópico quando o problema for resolvido.


Use a ferramenta de busca do fórum e não espere tanto para que a sua dúvida seja respondida!

Quer trabalhar comigo??


22 Out 2014, 14:55
Perfil WWW
Google employee
Google employee
Avatar de usuário

Data de registro: 05 Abr 2011, 04:47
Mensagens: 1968
Localização: Rio de Janeiro
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
De qualquer forma o seu objeto genérico deve receber um tipo. Vc chegou a fazer algo assim?

public class GenericReturn<T>(){...}

Pra que na hora de usar, vc passe o tipo dele, por exemplo:

public GenericReturn<Cliente> seuMetodo(){...}

Abraços!

RaF escreveu:
Antunes, boa tarde
e SE eu quiser retorna um T
ao inves de um object padrao, do tipo pessoa, e assim por diante?

SE eu quiser retornar uma classe genérica do tipo assim

public class GenericReturn(){
private boolean isSuccess;
private String errorMessage
private T returnMethod;
}

ja tentou fazer isso?
tentei aqui, e nao consegui,
para eu nao ter que colocar o issuccess e o errormessage em todos meus retornos, eu setaria os meus dados dentro do meu T

ja tentou fazer isso?
nao consegui aqui
valeu

_________________
Alexandre Antunes
@a3b @bemobi
Moto X

App@Bemobi: Apps Club - Loja de Apps baseada em assinatura que dá direito a usar ~400 Apps.

Campanha: Facilite sua vida e a dos outros usuários.
Objetivo: Vamos colocar a tag [RESOLVIDO] no título do tópico quando o problema for resolvido.


Use a ferramenta de busca do fórum e não espere tanto para que a sua dúvida seja respondida!

Quer trabalhar comigo??


22 Out 2014, 16:01
Perfil WWW
What is Android?
What is Android?

Data de registro: 30 Jan 2015, 23:15
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Boa noite, estou criando uma app android com webservice estou, usando a mesma tecnologia como apresentada no post, já postei minha duvida em vários fóruns de java mas ninguém me respondeu hehehehe, espero que alguém possa me ajudar!

@GET
    @Path("/{id}/{ano}")
    @Produces("application/json")
    public Cliente getCliente(@PathParam("id") int id, @PathParam("ano") int ano){
     //TODO
    }


Eu preciso enviar um Objeto e um ArrayList de objeto para o webservice, estou usando o mesmo método acima, quando mando 2 Strings funciona de boa mais quando mando Objeto e o ArrayList, não acontece nada nem da erro, como se estive-se mandando em outra url, como eu faço para mandar o objeto e um array?

esse aqui são mesmos métodos cliente REST e servidor Resource:

   
public void imprimirItemMesa2(Pedido pedido, ArrayList<ItemPedido> lista) throws Exception {

        Gson gson = new Gson();
        String item = gson.toJson(lista);
        String p = gson.toJson(pedido)
       
        String[] resposta = new WebServiceCliente().get(URL_WS.toString()+"imprimirItemMesa2/"+p+"/"+item);

        if (resposta[0].equals("200")) {
            //return resposta[1];
        } else {
            throw new Exception(resposta[1]);
        }
    }


   

        @GET
    @Path("/imprimirItemMesa2/{p}/{item}")
    @Produces("application/json")
    public void selTodosEntrega(@PathParam("p") String p, @PathParam("item") String item) {
       
         System.out.print("FUNCIONA!");
         
        Gson gson = new Gson();
        Pedido    pedido = gson.fromJson(p, Pedido.class);
   
           Type collectionType = new TypeToken<List<ItemPedido>>() {}.getType();
   
          ArrayList<ItemPedido> lista =  gson.fromJson(item, collectionType);
         
          System.out.print("PEDIDO: "+pedido.getIdPedido());
         
          for(ItemPedido item2: lista){
             
              System.out.print("ITEM: "+item2.getIdItempedido());
             
             
          }
         
       
    }
 


obrigado!


30 Jan 2015, 23:27
Perfil
Google employee
Google employee
Avatar de usuário

Data de registro: 05 Abr 2011, 04:47
Mensagens: 1968
Localização: Rio de Janeiro
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Danilo,

A minha dica pra vc é a seguinte: Envie um objeto(POJO) em formato JSON contendo os seus dois atributos dentro, usando POST e não GET. Não é legal enviar conteúdo na URL. Além de ficar feio, não é seguro.

Exemplo do POJO:

class Carrinho {
     Pedido pedido;
     ArrayList<ItemPedido> itensPedido;
     
     //getters and setters
}
 


Agora o resource do seu WS:


@POST
@Path("/imprimirItemMesa2/{numeroDaMesa}")//aqui vc pode enviar o número da mesa, por exemplo.
@Consumes("application/json")
public void selTodosEntrega(Carrinho carrinho, @PathParam("numeroDaMesa") String numeroDaMesa) {
     //conteúdo do seu método
     //Exemplo:
     //carrinho.save();
}
 


Nessa hora vc não precisa usar o gson, pois o jackson já fez o parse do JSON no seu objeto.

Agora no seu cliente é só seguir o mesmo que vc já fez. Crie e popule o objeto Carrinho, transforme em JSON e envie ao server.

Abraços!

daniloob escreveu:
Boa noite, estou criando uma app android com webservice estou, usando a mesma tecnologia como apresentada no post, já postei minha duvida em vários fóruns de java mas ninguém me respondeu hehehehe, espero que alguém possa me ajudar!

@GET
    @Path("/{id}/{ano}")
    @Produces("application/json")
    public Cliente getCliente(@PathParam("id") int id, @PathParam("ano") int ano){
     //TODO
    }


Eu preciso enviar um Objeto e um ArrayList de objeto para o webservice, estou usando o mesmo método acima, quando mando 2 Strings funciona de boa mais quando mando Objeto e o ArrayList, não acontece nada nem da erro, como se estive-se mandando em outra url, como eu faço para mandar o objeto e um array?

esse aqui são mesmos métodos cliente REST e servidor Resource:

   
public void imprimirItemMesa2(Pedido pedido, ArrayList<ItemPedido> lista) throws Exception {

        Gson gson = new Gson();
        String item = gson.toJson(lista);
        String p = gson.toJson(pedido)
       
        String[] resposta = new WebServiceCliente().get(URL_WS.toString()+"imprimirItemMesa2/"+p+"/"+item);

        if (resposta[0].equals("200")) {
            //return resposta[1];
        } else {
            throw new Exception(resposta[1]);
        }
    }


   

        @GET
    @Path("/imprimirItemMesa2/{p}/{item}")
    @Produces("application/json")
    public void selTodosEntrega(@PathParam("p") String p, @PathParam("item") String item) {
       
         System.out.print("FUNCIONA!");
         
        Gson gson = new Gson();
        Pedido    pedido = gson.fromJson(p, Pedido.class);
   
           Type collectionType = new TypeToken<List<ItemPedido>>() {}.getType();
   
          ArrayList<ItemPedido> lista =  gson.fromJson(item, collectionType);
         
          System.out.print("PEDIDO: "+pedido.getIdPedido());
         
          for(ItemPedido item2: lista){
             
              System.out.print("ITEM: "+item2.getIdItempedido());
             
             
          }
         
       
    }
 


obrigado!

_________________
Alexandre Antunes
@a3b @bemobi
Moto X

App@Bemobi: Apps Club - Loja de Apps baseada em assinatura que dá direito a usar ~400 Apps.

Campanha: Facilite sua vida e a dos outros usuários.
Objetivo: Vamos colocar a tag [RESOLVIDO] no título do tópico quando o problema for resolvido.


Use a ferramenta de busca do fórum e não espere tanto para que a sua dúvida seja respondida!

Quer trabalhar comigo??


19 Fev 2015, 01:06
Perfil WWW
What is Android?
What is Android?

Data de registro: 30 Jan 2015, 23:15
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Obrigado, vo tentar fazer aqui, qual quer coisa dou um grito rsrsr


16 Mar 2015, 01:27
Perfil
What is Android?
What is Android?

Data de registro: 13 Abr 2015, 14:31
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Antunes, eu quero criar um web service com a arquitetura REST para a integração dos dados do Android em uma aplicação Web. Eu vou ter uma aplicação em Android e na aplicação Web eu quero centralizar os dados digitados no mobile, para uma consulta. No android vou utilizar o SQLite e na aplicação Web vou utilizar a linguagem Java e o banco de dados MySql, o Web Service também será em java. Gostaria de saber como eu faço essa integração. Preciso dessa informação com urgência. Muito obrigada :* E seu tutorial está ótimo.


13 Abr 2015, 14:45
Perfil
What is Android?
What is Android?

Data de registro: 13 Abr 2015, 14:31
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
rafa.m escreveu:
Antunes, eu quero criar um web service com a arquitetura REST para a integração dos dados do Android em uma aplicação Web. Eu vou ter uma aplicação em Android e na aplicação Web eu quero centralizar os dados digitados no mobile, para uma consulta. No android vou utilizar o SQLite e na aplicação Web vou utilizar a linguagem Java e o banco de dados MySql, o Web Service também será em java. Gostaria de saber como eu faço essa integração. Preciso dessa informação com urgência. Muito obrigada :* E seu tutorial está ótimo.


Alguém aí para me ajudar??


13 Abr 2015, 15:14
Perfil
What is Android?
What is Android?

Data de registro: 16 Jun 2015, 15:55
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Boa tarde Antunes. Obrigado pelo excelente artigo.
Desculpe se estiver postando 2x, a outra mensagem não esta aparecendo pra mim.

Segui seu artigo passo a passo, fiz apenas algumas mudanças na classe cliente pois queria como retorno um onibus e sua coordenada atual.

O GET esta funcionando certinho, porem o POST não funciona, vi que varias pessoas tiveram o mesmo problemas mas a solução delas não resolveu meu problema. Abaixo segue o retorno que tenho quando envio o comando POST:

Status 415 Unsupported Media Type Show explanation Loading time: 24

Request headers
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36
Origin: chrome-extension://hgmloofddffdnphfgcellkdfbfbjeloo
Content-Type: application/json
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: pt-BR,pt;q=0.8,en-US;q=0.6,en;q=0.4

Response headers
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Content-Length: 1092
Date: Mon, 07 Sep 2015 17:14:18 GMT

Vi que no response volta "Content-type text/html" e envio "application/json" não sei se tem alguma coisa a ver.
Antunes você sabe o que eu certamente estou fazendo de errado?

segue um print do POSTER.


Você não tem permissões suficientes para ver os arquivos anexados nesta mensagem.


07 Set 2015, 16:36
Perfil
What is Android?
What is Android?

Data de registro: 16 Jun 2015, 15:55
Mensagens: 2
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Boa tarde a todos.

Consegui resolver o problema aqui /uu

Na verdade não sei explicar o que aconteceu. Acredito que o texto que estava passando no POST estava com algum erro, enfim, sei lá. Fiz o projeto novamente sem alterar, usando Clientes, ate a parte do banco de dados. O codigo do meu POST ficou assim:


    @POST
    @Path("/inserirCliente")
    @Produces("application/json")
    @Consumes("application/json")
    public void inserirCliente(String stringCliente) {
       
        try{
            String subString[] = stringCliente.split(";");  
       
            Cliente cliente = new Cliente();
           
            cliente.setNome(subString[0]);
            cliente.setCpf(subString[1]);
            cliente.setEndereco(subString[2]);
       
            new ClienteController().inserirCliente(cliente);
        }catch (Exception e){
            System.out.println("Erro ao inserir Cliente: " + e);
            e.printStackTrace();           
        }
    }   
 


E agora estou passando o comando <nome>;<cpf>;<endereco> no comando POST.

Meu ClienteController ficou assim:

public void inserirCliente(Cliente cliente) {
        ClienteDAO.getInstance().inserirCliente(cliente);
    }
 


e meu DAO ficou assim:

public void inserirCliente(Cliente cliente) {
        Connection conexao = null;
        PreparedStatement pstmt = null;
        ResultSet rs = null;

        conexao = criarConexao();

        try {
            pstmt = conexao
                    .prepareStatement("INSERT INTO cliente(id, nome, cpf, endereco) "
                            + "VALUES (DEFAULT,'" + cliente.getNome()   + "', '"
                            + cliente.getCpf() + "', '" + cliente.getEndereco() + "');");
            pstmt.execute();

        } catch (Exception e) {
            System.out.println("Erro ao inserir cliente: " + e);
            e.printStackTrace();
        } finally {
            fecharConexao(conexao, pstmt, rs);
        }
    }
 


abraço a todos.


08 Set 2015, 17:12
Perfil
What is Android?
What is Android?

Data de registro: 29 Fev 2016, 13:25
Mensagens: 1
Mensagem Re: [Artigo] Web Service RESTful [+Java+JSON+Code]
Tentei fazer mais deu um erro gostaria de uma ajuda nunca fiz um webservice estou penando aqui tentando criar um ....

o meu da o seguinte erro:

HTTP Status 500 - Servlet.init() for servlet Jersey REST Service threw exception


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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)


root cause
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)
com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)
javax.servlet.GenericServlet.init(GenericServlet.java:158)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)


note The full stack trace of the root cause is available in the Apache Tomcat/8.0.32 logs.


Apache Tomcat/8.0.32


aparece no Console:

fev 29, 2016 3:28:47 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
ADVERTÊNCIA: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:WebServiceREST' did not find a matching property.
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server version: Apache Tomcat/8.0.32
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server built: Feb 2 2016 19:34:53 UTC
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server number: 8.0.32.0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: OS Name: Windows 10
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: OS Version: 10.0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Architecture: amd64
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Java Home: C:\Program Files\Java\jre1.8.0_73
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: JVM Version: 1.8.0_73-b02
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: JVM Vendor: Oracle Corporation
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: CATALINA_BASE: C:\Users\TAIRONE\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 8.0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dcatalina.base=C:\Users\TAIRONE\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dwtp.deploy=C:\Users\TAIRONE\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 8.0\endorsed
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dfile.encoding=Cp1252
fev 29, 2016 3:28:47 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFORMAÇÕES: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_73\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_73/bin/server;C:/Program Files/Java/jre1.8.0_73/bin;C:/Program Files/Java/jre1.8.0_73/lib/amd64;C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\Intel64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\instantclient;C:\Program Files (x86)\Skype\Phone\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Users\TAIRONE\Downloads\eclipse-jee-mars-2-win32-x86_64\eclipse;;.
fev 29, 2016 3:28:47 PM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler ["http-nio-8090"]
fev 29, 2016 3:28:47 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFORMAÇÕES: Using a shared selector for servlet write/read
fev 29, 2016 3:28:47 PM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler ["ajp-nio-8009"]
fev 29, 2016 3:28:47 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFORMAÇÕES: Using a shared selector for servlet write/read
fev 29, 2016 3:28:47 PM org.apache.catalina.startup.Catalina load
INFORMAÇÕES: Initialization processed in 1871 ms
fev 29, 2016 3:28:48 PM org.apache.catalina.core.StandardService startInternal
INFORMAÇÕES: Starting service Catalina
fev 29, 2016 3:28:48 PM org.apache.catalina.core.StandardEngine startInternal
INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/8.0.32
fev 29, 2016 3:28:48 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFORMAÇÕES: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [243] milliseconds.
fev 29, 2016 3:28:50 PM org.apache.jasper.servlet.TldScanner scanJars
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 29, 2016 3:28:50 PM com.sun.jersey.api.core.PackagesResourceConfig init
INFORMAÇÕES: Scanning for root resource and provider classes in the packages:
br.com.droid.resources
fev 29, 2016 3:28:51 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFORMAÇÕES: Initiating Jersey application, version 'Jersey: 1.19 02/11/2015 03:25 AM'
fev 29, 2016 3:28:54 PM com.sun.jersey.server.impl.application.RootResourceUriRules <init>
GRAVE: The ResourceConfig instance does not contain any root resource classes.
fev 29, 2016 3:28:54 PM org.apache.catalina.core.ApplicationContext log
GRAVE: StandardWrapper.Throwable
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)
at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1238)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1151)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1038)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4997)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5289)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

fev 29, 2016 3:28:54 PM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet [Jersey REST Service] in web application [/WebServiceREST] threw load() exception
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)
at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1238)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1151)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1038)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4997)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5289)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

fev 29, 2016 3:28:54 PM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler ["http-nio-8090"]
fev 29, 2016 3:28:54 PM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler ["ajp-nio-8009"]
fev 29, 2016 3:28:54 PM org.apache.catalina.startup.Catalina start
INFORMAÇÕES: Server startup in 6265 ms
fev 29, 2016 3:28:55 PM com.sun.jersey.api.core.PackagesResourceConfig init
INFORMAÇÕES: Scanning for root resource and provider classes in the packages:
br.com.droid.resources
fev 29, 2016 3:28:55 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFORMAÇÕES: Initiating Jersey application, version 'Jersey: 1.19 02/11/2015 03:25 AM'
fev 29, 2016 3:28:55 PM com.sun.jersey.server.impl.application.RootResourceUriRules <init>
GRAVE: The ResourceConfig instance does not contain any root resource classes.
fev 29, 2016 3:28:55 PM org.apache.catalina.core.ApplicationContext log
GRAVE: StandardWrapper.Throwable
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)
at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1238)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1151)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:828)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)

fev 29, 2016 3:28:55 PM org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Allocate exception for servlet Jersey REST Service
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.<init>(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:180)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:799)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:795)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)
at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:339)
at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1238)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1151)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:828)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)


29 Fev 2016, 17:34
Perfil
Mostrar mensagens anteriores:  Organizar por  
Responder Tópico   [ 160 Mensagens ]  Ir para a página Anterior  1, 2, 3, 4

Quem está online

Usuários vendo este fórum: Abraao, adolfo, alansousa, albinoneto, alexandrefett, alexsander.miranda, alsimoes, amos, Andre, Andreid, andrigo, antoniodourado, arilsonm, ariostorecco, Arthas, Bass, beeshop, Berbert, Biggs Darklighter, bocajunior88, boydivalor, brpiassa, brunomalka, BrunoO, Caique, Carlos, Carlos Almeida, carminati, cavenaghi, cehills, Celso Jr., Chaves, claudioalfonso, Comandante Cody, d.paim, darllan.marinho, Darth Plagueis, David, Deiapinh, Diego Rufino, dikiloco, diogeneskelsen, du_sr, edlinux, edson dias de gusmao, EduardoYC, emersonalencar, epsilva, espinhara.net, Everton Moreira, EvertonLB, eXagon, fabielp, fernandofsf, gabrielpg, gapler, garretereis, Governador Wilhuff Tarkin, gustavobarbosa, hebert, henrique.cardoso, henrique.garcia, Heritrix, itsN, jackstuard, jacquesbica, JeffCF, JMurray, jorgeFernandes, JRSIQUEIRA, Juliobcosta, Katia, kecyobarros, kennedyximenes, kusanaguy, Legiao, lfirpo, lucasB, lucasmadeira, luizfilipe, marcos_trb, mirelli, monteirojp, mrkensley, mtomazzi, nakahara, neimarguerra, Newton Barbosa, niloleite, nina.rm, nino, onedroid, Orivalde, paulo.esantos, pchofard, persiomotta, pgbatera, pgsnit, polonia, pomarolli, r.wil, R2-D2, rananfu, raragao, rbenatti, renatocoliveira, roberto caceres, Rodrigo, rogerio.alcantara, Romulo, romuloff, romuloigor, shibutani, srmoreira, srsilveira, tavares767, thiago@xbrain.com.br, thienne, tiago, washington, Webnet, Wenceslau, XPTO, Zam Wesell e 1 visitante


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:
cron

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi