Bug com WebService restFUL

Bom dia pessoal, tudo bem?

Bom estou com um pequeno problema no meu webservice aqui galera, é o seguinte:

Sempre que eu vou executar o meu ws ele sobe, mas quando eu chamo os serviços rest ele da um erro 404, como se não estivesse encontrando o metodo, e também ele não gera nenhum tipo exception no console. Por exemplo, executo o meu projeto belezinha ai ele abre a pagina do HelloWord - “http://localhost:8080/FireBirdWS/”, ok, mas quando eu chamo um metodo rest pela URL: “http://localhost:8080/FireBirdWS/resources/ocorrencia/buscarOcorrencia”, ele da o erro 404.

Ai eu tenho q ficar limpando o projeto e parando o servidor, fazendo isso ate que ele funcione e gere o json, e como eu disse, não gera nenhuma exception qndo da o erro 404. Alguem ja passou por esse problema?

Lembrando que estou usando Hibernate, e as seguintes bibliotecas:

*Hibernate

  • Jersey 1.3
    *jackson-xc 1.9.2
    *jackson-mapper-asl 1.9.2
    *jackson-jaxrs 1.9.2
    *gson 2.1
    *gson 2.1 source
    *gson 2.1 javadoc
    *jabybird-full 2.2.0(biblioteca para o firebird)

Agradeço muito se alguém puder me ajudar, abraços.

Kd a classe que escuta esse recurso?

Aqui amigo

[code]@Path("/ocorrencia")
public class OcorrenciaResource {

Ocorrencia ocorrencia = new Ocorrencia();
List<Ocorrencia> listaOcorrencias;
OcorrenciaDAO ocorrenciaDAO = new OcorrenciaDAO();


//meto que gera o json.
@GET
@Path("buscarOcorrencia")
@Produces("application/json")
public String TodosJSON(){
    
    try {
        return new Gson().toJson(ocorrenciaDAO.buscarTodos());
    } catch (Exception ex) {
        Logger.getLogger(OcorrenciaResource.class.getName()).log(Level.SEVERE, null, ex);
    }
    return null;
}

}[/code]

Nada Pessoal?