监控HTTP NetBeans

时间:2017-06-10 01:26:24

标签: web-services rest http netbeans

首先,我在控制台中显示错误的antiJARLocking属性出现问题:

警告[http-nio-8084-exec-69] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule] {Context}将属性'antiJARLocking'设置为'true'时找不到匹配的属性。

但我评论了这一部分,它不再出现了。

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/DivulgueAqui"/>
<!-- antiJARLocking="true" -->

然后有一个netbeans监视器的错误

显示此错误:

The request can not be recorded most likely because the NetBeans HTTP Monitor module is disabled.

但是在我最近的测试中得到这个错误并放在这里,这没有发生!

当我尝试运行Web服务时,它返回代码500。

信息到达方法并插入但是当它到达dao.insert(u)时; 该服务停止工作

    @POST
@Consumes(MediaType.APPLICATION_JSON)
@Path("usuario/inserir")
public String insertUsuario(String json){

    UsuarioDao dao = new UsuarioDao();
    Usuario u = new Usuario();

    JSONObject jsonObject = null;
    JSONParser parser = new JSONParser();  

    String nome;
    String email;
    String senha;

       try {
            jsonObject = (JSONObject) parser.parse(json);

            nome = (String) jsonObject.get("nome");
            email = (String)jsonObject.get("email");
            senha = (String) jsonObject.get("senha");

            u.setNome(nome);
            u.setEmail(email);
            u.setSenha(senha);

            dao.inserir(u);

        } catch (ParseException ex) {
            System.out.println("WS.webService.insertUsuario()" + ex);
            Logger.getLogger(webService.class.getName()).log(Level.SEVERE, null, ex);
        }
     return null;

}

我的问题是。我该如何解决这个问题?

0 个答案:

没有答案