Java EE应用程序入门 - 编程入门网
、部署和运行我们的应用程序了。
设定相对 URL 和运行我们的应用程序的步骤如下: 在 Projects 窗口中,右击 NewsApp enterprise application 节点,然后在弹出菜单中选择 Properties 。 在 Categories 窗格中选择 Run 。 在 Relative URL 文本框中,键入 /ListNews。 单击 OK 按钮。 在 Projects 窗口中,右击 NewsApp enterprise application 节点,然后选择 Run Project 。 运行项目时, ListNews servlet 就会在浏览器中打开,并显示数据库中消息的一个列表。首次运行项目时,数据库是空的,但您可以单击 Add Message 添加一条消息。 使用 PostMessage servlet 添加一条消息时,该消息将被发送给消息驱动 bean,以便写入持久性存储器,而 ListNews servlet 将被调用以显示数据库中的消息。 ListNews 从数据库中获得的消息列表通常还没有包含新消息,因为我们的消息服务是异步的。 故障排除 创建项目时可能会遇到以下一些问题。 JMS 资源的问题 使用向导创建 JMS 资源时,您可能会在输出窗口中看到如下服务器错误消息:
这条消息大概是指出,JMS 资源没有创建或没有注册到应用服务器。您可以使用 Sun Java System Application Server 的管理控制台来检查、创建和编辑 JMS 资源。< /p> 打开管理控制台的步骤如下: 在 IDE 的运行时中展开 Servers 节点,确定 Sun Java System Application Server 正在运行。位于 Sun Java System Application Server 节点旁边的一个小小的绿色箭头指示服务器正在运行中。 右击 Sun Java System Application Server 节点,然后选择 View Admin Console ,可以在浏览器中打开登陆窗口。 登陆到 Sun Java System Application Server 中。默认的用户名和密码是 admin 和 adminadmin。 在浏览器的管理控制台中,展开画面左侧的 Resources 节点 和 JMS Resources 节点。 单击画面左侧的 Connection Factories 和 Destination Resources 链接,检查资源是否已经注册到服务器,如果有必要可以修改资源。如果资源不存在,您可以在管理控制台中创建它们。 您需要确保 PostMessage servlet 中的 JMS 连接工厂资源被映射为了已注册到 Sun Java System Application Server 的 JMS 连接工厂资源的正确 JNDI 名称。 以下资源应该注册到 Sun Java System Application Server 中: 拥有 JNDI 名称 jms/NewMessage 和类型 javax.jms.Queue 的一个目的地资源。 拥有 JNDI 名称 jms/NewMessageFactory 和类型 javax.jms.QueueConnectionFactory 的一个连接工厂资源。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |