我正在完成一项任务。使用EJB 3.0的在线订购系统。即时通讯使用jDeveloper 10和oracle 10g作为数据库。我编码了大约20%,现在我需要检查我到目前为止开发的系统。因此,当我运行Web客户端时,它不会显示任何错误,它会成功运行。但是当浏览器试图打开它所说的页面时。浏览器上的HTTP 500内部错误。无论如何,我的jsp页面在web目录下。附加输出图片。 怎么能解决这个问题?
答案 0 :(得分:1)
答案 1 :(得分:0)
怎么能解决这个问题?
查看EJB服务器中的日志文件。可能存在与您的浏览器尝试获取导致500错误的页面相对应的条目。他们应该提供一些有关正在发生的事情的信息,甚至可能会给你一个堆栈跟踪。同时在事件发生前检查SEVERE / ERROR / WARNING条目。
如果这不能给您答案,您需要调查来自您的网络客户端而不是浏览器的请求有何不同。如果您的EJB实现有一种捕获传入请求标头的方法,请使用它。否则,您可以使用wireshark或tcpdump捕获它们。
答案 2 :(得分:0)
感谢您的贡献。 我想我的jdeveloper 10出了问题。我安装了jdeveloper 11 n我开始运行它。该项目开始成功运行。