【发布时间】:2023-03-26 05:50:01
【问题描述】:
我一直在尝试使以下 Eclipselink 示例正常工作,但成功率不到 0%:
一) http://wiki.eclipse.org/EclipseLink/Examples/JPARS/Simple
B) git://git.eclipse.org/gitroot/eclipselink/examples/mysports.git
这两个示例都是最新的,应该“开箱即用”。我的结果: A) 在 glassfish 上启动和部署,但应用程序完全没有响应 B) 不部署,因为 glassfish 没有找到持久性 xml 中提到的数据源:java:global/mysports
我试图获取关于它们应该如何工作的信息,但是在搜索了两天的文档之后,我可以有把握地说:实际上没有任何文档记录。
对于 A)我完全一无所知,没有什么可以为这个示例配置,但是提供的用于与 REST 服务交互的 URL 总是返回 404 并且没有任何日志或错误消息。
对于 B)除了损坏的数据源(我猜是我的错),我尝试设置默认 JDBC 数据源,以查看至少 REST 服务本身是否有效:它看起来死了,打开示例 JSF 时出现异常页面(页面内的引用变量都解析为 NULL)。
有人尝试过实际运行这些示例吗?在远离任何可测试的事物数小时后,我感到非常沮丧......
也许一些问题可以作为起点: - JPA-RS 如何在应用服务器中注册?我怎么知道它是否存在?它映射到哪个 URL? - 这个神奇的“java:global/mysports”数据源是如何工作的? - Maven 配置的行为很有趣,我无法正确调试两个样本中的任何一个(在任何时间点都没有命中断点)。有什么想法吗?
【问题讨论】:
标签: jpa glassfish eclipselink sample