jdeveloper中的HTTP 500内部错误

时间:2011-11-26 21:44:36

标签: java weblogic ejb-3.0 jdeveloper

我正在完成一项任务。使用EJB 3.0的在线订购系统。即时通讯使用jDeveloper 10和oracle 10g作为数据库。我编码了大约20%,现在我需要检查我到目前为止开发的系统。因此,当我运行Web客户端时,它不会显示任何错误,它会成功运行。但是当浏览器试图打开它所说的页面时。浏览器上的HTTP 500内部错误。无论如何,我的jsp页面在web目录下。附加输出图片。 怎么能解决这个问题?

3 个答案:

答案 0 :(得分:1)

  1. 您的网络服务器上是否有任何日志文件?
  2. 在代码中输入一些语句来记录正在执行的操作。
  3. 使用具有开发人员支持的浏览器,例如Firefox和Firebug,并观看HTTP事务。
  4. Web客户端和浏览器模式之间还有哪些其他条件发生变化?

答案 1 :(得分:0)

  

怎么能解决这个问题?

查看EJB服务器中的日志文件。可能存在与您的浏览器尝试获取导致500错误的页面相对应的条目。他们应该提供一些有关正在发生的事情的信息,甚至可能会给你一个堆栈跟踪。同时在事件发生前检查SEVERE / ERROR / WARNING条目。

如果这不能给您答案,您需要调查来自您的网络客户端而不是浏览器的请求有何不同。如果您的EJB实现有一种捕获传入请求标头的方法,请使用它。否则,您可以使用wireshark或tcpdump捕获它们。

答案 2 :(得分:0)

感谢您的贡献。 我想我的jdeveloper 10出了问题。我安装了jdeveloper 11 n我开始运行它。该项目开始成功运行。