问题标签 [glassfish-3]

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 投票
2 回答
7555 浏览

maven-2 - Maven2多模块ejb 3.1项目-部署错误

问题是我在将我的项目部署到 Glassfish 时收到以下错误:

但是,让我们从 Maven2 中的项目结构开始...

我已经构建了以下场景:

MultiModuleJavaEEProject - 父模块
-> 模型 ---> 打包为 jar
-> ejb1 ----> 打包为 ebj
-> ejb2 ----> 打包为 ebj
-> web ----> 打包为 war

所以模型、ejb1、ejb2 和 web 是父 MultiModuleJavaEEProject 的子/模块。

_ejb1 取决于型号。
_ejb2 依赖于 ejb1。
_web 依赖于 ejb2。

pom的样子:

_父:

_模型:

_ejb1:

_ejb2:

_网络:

而模型只是一个简单的 Pojo:

并且 ejb1 只包含一个 STATELESS ejb。

以及 ejb2 只是一个无状态的 ejb:

而 web 模块只包含一个 Servlet:

Web 模块中的 web.xml 文件如下所示:

所以我没有设置其他文件。任何 ejb 文件中都没有 ejb-jar.xml,因为我使用的是 EJB 3.1。所以我认为 ejb-jar.xml 描述符是可选的。我这个对吗?
但问题是,已经提到的错误:

有人可以帮忙吗?

0 投票
1 回答
2234 浏览

glassfish - 在 GlassFish v3 中安装 ssl 证书

我刚刚在 GlassFish 3 上安装了新的 ssl 证书。我还将对 s1as 的所有引用更改为 config/domain.xml 中的新证书别名。一切似乎都很好,但我想知道我是否必须更改所有“s1as”条目

config/sun-acc.xml、wss-server-config-1.0.xml、wss-server-config-2.0.xml 以及 ? 这些文件中的设置会影响什么吗?

提前致谢。

0 投票
2 回答
8521 浏览

web-applications - 将 EJB 和接口拆分为单独的模块——部署失败

我无法按照本指南从我的 EAR 中“提取”我的接口和实体以从另一个 Web 应用程序中使用它们:

  • 我使用 NetBeans 6.8 和 Glassfish 3.0.1
  • “Java 类库”项目
    • 包含所有实体和接口
  • “Java EE 应用程序”项目
    • 添加到项目中的类库,打包到EAR中
    • 包含 EJB 实现、MDB、测试
  • “Java Web 应用程序”项目
    • 添加到项目中的类库,被打包进WAR
    • 包含 REST 接口

当我构建和部署 Web 应用程序时,一切顺利。

当我构建 Java EE 应用程序时,我可以看到包含的 jar 文件(接口、实体)。但是当我尝试部署 EAR 时,Glassfish 以 java.lang.NoClassDefFoundError 错误拒绝它:

'mvs/core/StoreServiceLocal' 是在库 jar 文件中定义的接口。

我究竟做错了什么?

我正在使用 EJB3 注释,因此没有特定于 bean 的部署描述符:

mvs/core/ShopperService.java:

mvs/core/ShopperServiceLocal.java:

0 投票
6 回答
62717 浏览

eclipse - 如何使用 Eclipse Helios 3.6 安装 GlassFish 3 服务器适配器

如标题中所述的问题:如何在 Eclipse Helios 3.6 上安装 GlassFish Server Adapter?

0 投票
1 回答
304 浏览

java - GlassFish JDO 和全局对象

我正在考虑为我的新应用程序使用 GlassFish 平台。

  1. 我的应用环境。没有大量数据需要处理,但是很多用户在写/读相同的数据

  2. diff 用户每 200 毫秒更新一次数据中非常不稳定的部分。因此,我希望这种类型的数据仅在内存中并且可供整个应用程序访问

我的问题:

  1. 如何在 GF 中使用内存中的全局对象?一种。使用静态变量对象——为此我想我需要确保 GF 仅在 1 个 JVM 上运行——>如何将 GF 配置为在 1 个 jvm 上运行?湾。使用 HttpContext - 与 a 相同。
  2. 我如何坚持到数据库?一种。我可以使用 JDO 接口吗?
  3. 如何安排将来要执行的任务(类似于 GAE 中的任务队列)

谢谢,JS巴赫

0 投票
1 回答
467 浏览

glassfish - glassfish 仅从 netbeans IDE 启动,而不是从命令提示符启动

我已经在 redhat 机器上安装了带有 glassfish 版本 3 的 netbeans 版本 6.8。问题是,当我尝试通过 netbeans 启动/停止 glassfish 时,它工作正常,但是当我尝试通过以下方式启动 glassfish 时:

./asadmin 停止域 domain1

我收到错误“GlassFish 需要 Java SE 版本 6。您的 JDK 是版本 4”

我只安装了一个 JDK 实例

rpm -qa | grep jdk

将返回“jdk-1.6.0_18-fcs”

有任何想法吗 ?

0 投票
5 回答
33157 浏览

glassfish-3 - Web 应用程序在端口 8080 上启动,我在哪里可以更改它?

我有 Netbeans IDE 版本 6.8 和 Glassfish 版本 3。我的 glassfish 侦听器设置为端口 81,但是当我尝试通过 Netbenas IDE 运行最简单的 Web 应用程序时,它会尝试在端口 8080 上运行它。我在哪里可以更改它?为我的 Web 应用程序使用端口 8080 对我来说是不可能的。

0 投票
2 回答
1383 浏览

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

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

有这样的设置吗?

沃尔特

0 投票
1 回答
1359 浏览

glassfish - 为 Glassfish 配置 Seam

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

0 投票
3 回答
3467 浏览

jakarta-ee - Java EE 应用程序客户端中的 EJB3 JNDI 查找失败

我正在尝试从 Java EE 客户端应用程序访问 EJB3,但除了查找失败之外什么都没有。客户端应用程序在 Java EE 应用程序客户端容器中运行。

我的 Java EE 应用程序“CoreServer”公开了许多带有远程接口的 bean。我从部署在同一个 Glassfish v3.0.1 上的 Web 应用程序访问它们没有问题。

现在我正在尝试从客户端应用程序访问它:

当我运行将它部署到 Glassfish 并从 appclient 运行它时,我收到此错误:

但是,这与我从 WebApplication 查找 bean 时使用的 JNDI 名称完全相同(通过 SessionContext,而不是 InitialContext - 这有关系吗?)。此外,当我部署“CoreServer”时,Glassfish 报告:

我尝试了所有四个名称,没有一个有效。appclient 是否无法使用(仅)远程接口访问 bean?