首先,我在控制台中显示错误的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;
}
我的问题是。我该如何解决这个问题?