问题标签 [glassfish-embedded]

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.

0 投票
4 回答
12927 浏览

maven-2 - Maven 嵌入式 Glassfish 插件

我似乎无法让 Maven Glassfish 插件为我的生活工作:

当我运行时mvn glassfish:run,它正在寻找一个不同的插件并且找不到它:

有任何想法吗?

0 投票
2 回答
1383 浏览

maven-2 - Maven Embedded Glassfish Plugin - 如何设置临时目录?

我正在使用 Maven Embedded Glassfish 插件,它运行良好,但不幸的是它在我的主项目目录中创建了一个临时目录。我希望它使用目标,这样每次我清理项目时,嵌入的目录也会被擦除。

有这样的设置吗?

沃尔特

0 投票
1 回答
1359 浏览

glassfish - 为 Glassfish 配置 Seam

我仍在为我们的应用程序服务器迁移到 Glassfish 而不是 Jetty,并且遇到了一些问题。应用程序启动良好,数据库表由休眠创建,数据由我的数据库导入器导入,所以 Seam 还活着,运行良好。似乎 Seam 没有正确绑定到任何 JSF 生命周期,因为我没有获得活动的应用程序范围:

0 投票
1 回答
2319 浏览

java - 嵌入式 glassfish:java.lang.NoClassDefFoundError:java/util/ServiceLoader

我正在尝试使用嵌入式 api 在我的 java 程序中嵌入 glassfish,我使用的是 maven2,它的 pom.xml 如下

程序:

但由于某种原因,它总是给我错误 java.lang.NoClassDefFoundError: java/util/ServiceLoader

这是输出

我无法猜测我的程序或 glassfish api 的问题。有人可以帮我理解这里发生了什么以及如何纠正它吗?

谢谢你的任何线索..

0 投票
2 回答
2280 浏览

jdbc - 嵌入式 Glassfish v3:以编程方式部署 sun-resources.xml 失败

我希望能够通过使用 Glassfish 嵌入式 API 将我的 jpa-ejb-web 项目打包为独立的应用程序。

要使用 JPA 层,我需要部署 sun-resource.xml 配置,这应该可以通过asadmin 命令 add-resources path\to\sun-resources.xml来实现。我有这个代码来做到这一点:

但 Glassfish 拒绝了它:

严重:添加资源出现问题

lib实际上,指定路径上没有目录...

我的代码有问题吗?(我使用glassfish-embedded-all-3.0.1.jar

谢谢

0 投票
1 回答
710 浏览

maven-2 - Maven glassfish嵌入式插件中的JSP热插拔

我正在尝试设置嵌入式 glassfish maven 插件并且我成功了,但是我无法使 jsp 文件被热交换。

这是我的配置:

有什么线索吗?

0 投票
1 回答
1621 浏览

maven-2 - Maven 嵌入式 Glassfish 插件 - 未启动

我似乎无法使用嵌入式 glassfish 插件运行 Web 应用程序:

插件配置:

配置:

命令行:

输出:

网络统计-an | grep 80 没有列出任何内容:

此配置过去对我有用,我没有看到任何日志消息或异常。我错过了什么?

0 投票
1 回答
877 浏览

java-ee-6 - 嵌入式 Glassfish - EJB 3.1 - @Schedule

我是 Java EE 6 的新手,正在努力让一些演示应用程序最终运行。

我有一个应用程序范围的 bean,它上面有一个 @Schedule 注释,理论上应该每分钟触发一次该方法。但是,该方法似乎从未被调用过。它只是写入它被调用的日志。

我可以在嵌入式 glassfish 上使用 EJB3.1 吗?我需要做一些特别的事情来让它工作吗?

沃尔特

0 投票
1 回答
691 浏览

junit - Hudson + JUnit + 嵌入式 GlassFish,如何提供域配置?

我正在使用 NetBeans 和 GlassFish 3.0.1 创建 EJB3 应用程序。我编写了一些单元测试,它们通过 JUnit 运行并使用嵌入式 GlassFish。每当我在我的开发机器上(所以从 NetBeans 中)运行这些测试时,一切都很好。

现在我想让 Hudson 做这些测试。目前,它因资源查找失败而失败(在本例中为 JPA 持久性单元的数据源):

在搜索并尝试了解这一点后,我认为这与嵌入式 GlassFish 没有配置资源有关。换句话说,它缺少一个 domain.xml 文件。正确的?

两个问题:

  1. 为什么它可以在我的开发盒上与 NetBeans 一起使用?NetBeans 在后台有什么魔力?
  2. 我应该如何提供文件?Hudson-box 上的嵌入式 GlassFish 期望它在哪里?

Hudson 使用相同的 Ant 构建脚本(由 NetBeans 创建)。

我已经阅读了有关 instanceRoot 和 EmbeddedFileSystemBuilder 的这篇文章,但我对此还不够了解。每个 TestCase 都需要这个吗(Emb. GF 为每个被测 bean 启动/停止)?这是 EJBContainer.createEJBContainer() 的一部分吗?同样,为什么在 NetBeans 上运行测试时不需要这样做?

更新 按照 Peter 的建议,我可以确认:在新签出的代码副本上运行 ant 时,具有与配置 hudson 相同的属性,测试将被执行!

0 投票
1 回答
528 浏览

mysql - 使用嵌入 MySQL 的 Glassfish

好吧,标题几乎说明了一切,如何在嵌入式 glassfish 中定义 jdbc-connection 以便能够将 MySQL 数据库用作 jdbc 资源?

感谢您的回复!