问题标签 [glassfish-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Glassfish 4 与 EMF Texo - JPA 无持久性提供程序
我正在尝试在 Glassfish 4 中使用EMF Texo,但是当我想初始化 EntityManagerProvider 时出现错误:
javax.persistence.PersistenceException:没有名为 HelloTexo 的 EntityManager 的持久性提供程序
我尝试实现此处找到的 Texo 教程。不同之处在于我希望它在 Glassfish 4 上运行。
贝娄是我的代码:
网页.xml:
TexoContextListener.java
}
在调试中,当我尝试初始化() EntityManagerProvider 时,出现上述错误。
持久性.xml
我通过将 JPA Project Facet 从 Eclipse 添加到我的项目来自动创建此文件。数据库连接成功。我试图将 persistence.xml 移动到 WEB-INF/classes/META-INF/ 但我仍然得到同样的错误。
知道什么可能导致错误吗?我被困在这里几天了......我真的希望有人能给我一个想法。
netbeans - GlassFish Server 4.0 使用 JDK 启动错误
我正在使用带有 GlassFish Server 4 的 NetBeans 7.3.1
当我尝试运行(任何)项目时,出现以下错误。
启动 GlassFish Server GlassFish Server Server 启动失败。无法创建启动进程。C:\Users\ENES\Documents\NetBeansProjects\Tezmaksan\nbproject\build-impl.xml:1041:部署错误:GlassFish Server Server 启动失败。无法创建启动进程。有关详细信息,请参阅服务器日志。构建失败(总时间:2 秒)
我不知道日志文件在哪里,我找不到它。
当我进入 GlassFish 的 bin 目录并运行 startserv.bat 时,它看起来像在工作,因为 localhost:8080/ 和 localhost:4848/ 正在工作。但我的应用程序仍然无法启动。当我去 localhost:8080/Tezmaksan/ 那里有这个错误
我安装了 JDK (1.7u25) 的最后一个版本,当我从 NetBeans 检查时,它被选中用于 GlassFish。我正在使用 x64 Windows 7。2-3 个月前我没有遇到这个问题,它只是突然出现了。我尝试卸载并重新安装 NetBeans、GlassFish 和 JDK,但问题仍然存在。
感谢您的帮助
java - 无法使用 updatetool 安装 javaee7 教程的教程内容
我下载了最新的 javaee7 教程并尝试使用命令下载教程文件updatetool
。我做了以下步骤:
- 下载
glassfish4
zip 文件并解压缩 - 我将
$AS_JAVA
变量设置为$JAVA_HOME
。JAVA_HOME
正确地指向早期配置中的有效 oracle-7-jdk。 然后我将父目录
glassfish
和glassfish
目录添加到PATH
. 当我这样做时which updatetool
,我得到以下信息/home/frrole/glassfish4/bin/updatetool
:所以我想一切都很好。我还可以使用 `asadmin start-domain 成功启动 glassfish 服务器现在当我输入时
updatetool
,我收到以下错误:
frrole@Frrole-NER1:/usr/lib/jvm/java-7-oracle$ 更新工具
未安装此命令所需的软件 (updatetool)。
如果您选择安装更新工具,您的系统将自动配置为定期检查软件更新。如果您想将该工具配置为不检查更新,您可以通过该工具的首选项工具覆盖默认行为。
当此工具与软件包存储库交互时,一些系统信息(例如系统的 IP 地址和操作系统类型和版本)会发送到存储库服务器。欲了解更多信息,请参阅:
http://wikis.oracle.com/display/updatecenter/UsageMetricsUC2
安装完成后,您可以重新运行此命令。
您想现在安装更新工具吗(y/n):y
代理:使用系统代理设置。安装镜像:/home/frrole/glassfish4 安装 pkg 包。下载2个包。下载 pkg(511 个文件,6,237,937 字节)。
Java 运行时环境检测到一个致命错误:
SIGSEGV (0xb) 在 pc=0x00007ffb5b574920,pid=22316,tid=140717514012416
JRE 版本:7.0_21-b11 Java VM:Java HotSpot(TM) 64 位服务器 VM(23.21-b01 混合模式 linux-amd64 压缩 oops)有问题的框架:C [libdbus-1.so.3+0x26920]GConf 错误:无法联系配置服务器:D-BUS 错误:消息具有与当前未完成的现有方法调用相同的回复序列 [线程 140717512959744 也有错误] dbus_watch_handle+0x1b20
无法写入核心转储。核心转储已被禁用。要启用核心转储,请在再次启动 Java 之前尝试“ulimit -c unlimited”
包含更多信息的错误报告文件保存为:/home/frrole/glassfish4/hs_err_pid22316.log
如果您想提交错误报告,请访问: http ://bugreport.sun.com/bugreport/crash.jsp 崩溃发生在 Java 虚拟机之外的本地代码中。请参阅有问题的框架以了解报告错误的位置。中止(核心转储)
我不知道发生了什么。任何帮助深表感谢。
更新:
现在,我收到以下错误:
eclipselink - EclipseLink 不生成表
我定义了一些实体,现在想生成表格。
我使用 Eclipselink 2.5 (JPA 2.1) 和 Glassfish 4.0,我的程序使用 JKD7。
当我构建应用程序时,有以下消息:
我不知道我现在需要做什么...
- 我有最新的 EclipseLink 版本
- 最新版本的玻璃鱼
- jkd 7
- 只是标准的 derby 数据库(随 glassfish 4.0 一起提供)
我该如何解决这个问题?
编辑1:
java - 在实体中持久化可嵌入列表
我想在实体中保留一个可嵌入对象列表。但没有为列表中的对象创建新表。
我想以将坐标列表序列化为字符串并保存在实体 Entity_A 的名为“坐标”的列中的方式保存实体。
我知道我不应该这样做,因为这是糟糕的设计。但在这种情况下,它是必需的。
我的尝试:
它不起作用。我没有收到任何错误。
你有什么想法我该怎么做吗?
编辑:
坐标需要可嵌入,因为我在其他地方使用它。
jsf-2 - 在 primefaces 上呈现的表单没有调用管理 bean
我在 PrimeFaces 3.5 上由 booleanButtom 呈现的表单出现问题,该表单按预期显示,但是当我提交该字段的值时为空。页面代码:`
和管理 bean
呈现的表单内的所有输入都不会将信息发送到管理 bean,当我将添加邻居的按钮添加到城市列表时,按钮停止工作并且不再调用管理 bean . 有人知道我做错了什么或发生了什么。我正在使用 Primefaces3.5、GlassFish4.0 和 JSF2.2
ejb - 在不同的 glassfish 4.0 实例上调用远程 ejb
我安装了两台服务器。两者都在运行自己的 Glassfish 4.0 域。
在一台服务器上,我安装了一个 Singleton Remote EJB。此 Glassfish 具有指定的 IIOP 侦听器(名称=启用 UF=true 网络地址=192.168.10.95 侦听器端口=1072)。
第二个 Glassfish 实例正在运行一个简单的 JSF-2.2 应用程序。现在我正在尝试在一个 JSF-Managed-Bean 构造函数中连接到远程 ejb。
查找大约需要一分钟,最终出现以下异常:
我认为,连接有问题,因为如果我将两者都部署在同一个 Glassfish 实例上,一切正常。
如何从不同的 Glassfish 域正确调用远程 EJB?
java - 在 glassfish 4 上部署 REST 服务
我无法启动我的 REST 服务。我有一个包含我的 service.jar 的 war 文件,在 service.jar 中我有我的 web 服务,其中包含以下代码
http://localhost:8080/web/services/question/ping
当它被部署到 glassfish 4(我从 eclipse 运行)时,web 服务在(我的上下文根是 /web)不可访问。
任何人都知道为什么这不起作用?
Web.xml
glassfish - GlassFish 4:如何每天轮换日志
我正在使用 Glassfish 4。我想每天轮换日志。这意味着我喜欢每天都有新的日志。我尝试在 http:localhost:4848 的管理控制台上更改属性,但它对我不起作用。这是我尝试过的:
并且
任何帮助将非常感激。谢谢。
jsf - JSF:在初始加载页面时调用了两次 Bean 构造函数
我正在阅读 Java EE 7 教程。在第 13.12 章中,有一个示例应用程序,ajaxguessnumber。我在 Glassfish 4 中运行示例,一切正常。然后我将 System.out.println 放入 bean 构造函数中,我意识到构造函数在初始页面加载期间被调用了两次。为什么会这样,即使对于 @SessionScoped bean?
这是xhtml文件
这是豆 DukesNumberBean
这是 bean UserNumberBean
任何帮助将非常感激。谢谢你。