我创建了一个休息Web服务,它尝试访问EJB并调用方法。
@Path("mobil")
@Stateless
public class MobileRequestHandlerEjb {
@EJB
private LoginHandlingLocal loginHandling;
@GET
@Produces({"application/json"})
public BUsers login() {
return loginHandling.login("TST","AAA");
}
当我尝试从浏览器以这种方式访问服务时:
http://localhost:7001/myappname-war/webresources/mobil
出现错误404页面。
我正在使用netbeans,当我尝试通过右键单击测试wervice并测试资源uri时,IDE弹出窗口显示:
“无法打开资源网址: http://localhost:7001/myappname-war/webresources/mobil
确保项目已成功部署且服务器正在运行。“
我的应用程序正在运行。因此,当我尝试打开另一个部件时,它的工作正常。
任何人都可以帮忙吗?问题是什么?
谢谢!