jdeveloper 中的 HTTP 500 内部错误

发布于 2024-12-18 02:41:06 字数 215 浏览 0 评论 0原文

我正在做一个作业。使用 EJB 3.0 的在线订单系统。我使用 jDeveloper 10 和 oracle 10g 作为数据库。我已经编写了大约 20% 的代码,现在我需要检查到目前为止我开发的系统。因此,当我运行网络客户端时,它不会显示任何错误并且运行成功。但是当浏览器尝试打开该页面时,它会说。浏览器上的 HTTP 500 内部错误。我的jsp页面无论如何都在web目录下。输出图片附后。 如何解决这个问题?

I'm working on an assignment. An online order system using EJB 3.0. im using jDeveloper 10 and oracle 10g for the database. i have coded around 20%, now i need to check the system that i have developed so far. so when i run the web client it does not show me any error and it runs successfully. but when the browser tries to open the page it says. HTTP 500 internal error on the browser. My jsp page is under web directory anyway. output pic is attached.
how could solve this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

ま柒月 2024-12-25 02:41:06
  1. 您的网络服务器上有日志文件吗?
  2. 在代码中放入一些语句以将正在执行的操作记录到文件中。
  3. 使用具有开发人员支持的浏览器(例如带有 Firebug 的 Firefox)并观察 HTTP 事务。
  4. Web 客户端和浏览器模式之间还有哪些其他条件发生变化?
  1. Are there any log files on your web server ?
  2. Put in your code some statement to log to file what is doing.
  3. Use a browser with developer support, like Firefox with Firebug, and watch the HTTP transactions.
  4. Which other conditions change between web client and browser mode ?
眼中杀气 2024-12-25 02:41:06

如何解决这个问题?

查看 EJB 服务器中的日志文件。可能会有一个或多个条目与您的浏览器尝试获取导致 500 错误的页面相对应。他们应该提供一些有关正在发生的事情的信息,甚至可能为您提供堆栈跟踪。还要在事件发生之前检查严重/错误/警告条目。

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

how could solve this issue?

Look at the log files in your EJB server. There will probably be an entry or entries corresponding to your browser's attempting to fetch the page that resulted in the 500 error. They should give some information about what is happening, and may even give you a stack trace. Also check the SEVERE / ERROR / WARNING entries prior to the event.

If that doesn't give you an answer, you need to investigate what is different about the requests when they come from your web client versus from your browser. If your EJB implementation has a way to capture the incoming request headers, use that. Otherwise, you could use wireshark or tcpdump to capture them.

山川志 2024-12-25 02:41:06

感谢您的贡献。
我猜我的 jdeveloper 10 有问题。我安装了 jdeveloper 11,然后开始在上面运行。项目开始成功运行。

Thanks for your contributions.
I guess it was something wrong with my jdeveloper 10. i installed the jdeveloper 11 n i started running on it. the project started to run successfully.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文