问题标签 [geronimo]

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 回答
3326 浏览

session - 如何在 geronimo/tomcat 中关闭会话持久性

如何关闭 geronimo 的会话持久性?这是我应该做的事情吗?- 我的应用程序中的持久会话没有用处。(这是因为我在控制台中收到不可序列化的错误,但我不想序列化)

0 投票
2 回答
1204 浏览

eclipse - 卸载 Apache Geronimo Eclipse 插件?

如何卸载 Apache Geronimo 适配器 Eclipse 插件?

看看我的 Eclipse 的指纹。我尝试从插件文件夹中删除一些 IBM jar,但没有成功。

使用 Eclipse 插件表单,我也找不到要删除的 Geronimo Adapter 插件。

图像:

菜单

插件

0 投票
0 回答
533 浏览

jsf - 尝试配置 JSF 的命名空间出错

尝试发布到我的服务器时出现以下错误。我已经下载了 apache myfaces 2.0。我还在 eclipse 中添加了这些作为库,并为 JSF 2.0 添加了项目方面。

原因:org.apache.xmlbeans.XmlException:无效部署描述符:错误:jar:file:/C:/DOCUME~1/shawt/LOCALS~1/Temp/geronimo-deployer7810915779003395233.tmpdir/Scout.war!/WEB- INF/faces-config.xml:2:1: error: cvc-enumeration-valid: string value '2.0' is not a valid enumeration value for faces-config-versionType in namespace http://java.sun.com/xml /ns/javaee

这是我的faces-config

这是我的web.xml

0 投票
1 回答
188 浏览

jakarta-ee - Geronimo 下使用 Tomcat 容器进行自定义注释扫描

0 投票
0 回答
231 浏览

ejb - JavaEE 6 和 @Remote 的两个 EJB 之间的连接

我有两个 EJB 一个 EJB 有远程接口 第二个 EJB 尝试通过远程连接到一个 EJB。

在 Geronimo EE 5 下工作正常,但 Geronimo EE6 失败

https://issues.apache.org/jira/browse/GERONIMO-6232 https://issues.apache.org/jira/secure/attachment/12507168/ger3test.zip

第二个 EJB 的部署计划依赖于一个 EJB

部署后出现错误 java.lang.NoClassDefFoundError: Lm1k0/sandbox/ger3test/ger3testejb1/NewSession1Remote

如何在 JavaEE6 中创建两个 EJB 之间的通信?是我的错吗?也许是 OpenEJB?

0 投票
1 回答
545 浏览

deployment - 无法将使用 Struts2 的 war 文件部署到 Geronimo 2.2.1 中

我尝试将 Struts2-2.3.1-all.zip 中的 struts2-showcase.war 部署到 Geronimo 2.2.1 中。Geronimo 响应了以下错误:

有人告诉我 Geronimo 有什么问题吗?我知道 Geronimo 告诉我它找不到类:org/apache/struts/taglib/html/FormTag 对象。但是,该对象属于 Struts1,而我的 war 文件使用的是 Struts2。我检查了 struts2-showcase.war 并确认 struts2-showcase.war 从不使用上述对象。不管怎么说,还是要谢谢你。

0 投票
0 回答
461 浏览

deployment - 使用 Struts2 的 war 文件无法部署到 Geronimo 2.2.1

我使用 MyEclipse 10 构建一个添加 Struts 2.1 功能的空 Web。在 MyEclipse 10 中,我只添加了 Struts 2 Core Libraries,它在 WEB-INF/lib 中包含以下库:

我的 Web 应用程序不包含任何 Struts 操作。所以 struts.xml 也是空的,如下所示:

我的 web.xml 如下:

我的 index.jsp 如下:

部署到 Geronimo 2.2.1 后,Geronimo 显示部署失败,因为以下错误:

但是,如您所见,我的 Web 应用程序不包含任何 Struts Action 类,我的 Web 应用程序也不使用任何 Struts1。它只是一个空的 Web 应用程序。所以我不知道为什么 Geronimo 告诉我 Struts1 对象的 NoClassFoundException:org/apache/struts/taglib/html/FormTag

0 投票
3 回答
3543 浏览

java - Java Web 应用程序真的很慢

我使用 Rackspace 作为托管服务提供商,使用他们的云服务器托管,计划为 256mb。

我正在使用 Geronimo 2.2 来运行我的 java 应用程序。

服务器启动没有问题,加载 Geronimo 非常快,但是,当我开始部署我的 Web 应用程序时,它需要很长时间,一旦部署,它需要很长时间来浏览页面。

我一直在监视服务器的活动,CPU 不是很忙,但是,60% 的内存正在用完。这可能是问题吗?

如果是这样,我有什么选择?我应该考虑将此云服务器升级到具有更多 RAM 的设备,还是更改主机提供商以更好地满足我的需求?


编辑:我应该注意,即使我没有部署我的应用程序,只是加载了 Geronimo,有时当我尝试关闭 Geronimo 时我会获得连接时间。

此外,数据库与应用程序位于同一台服务器上。(但我不会说它的查询密集)


更新
在@matiu 建议之后,我尝试运行free -m,这是我得到的输出:

这与运行ps ux的结果完全不同,这就是我获得之前 60% 的方式。

我做了一个 iostat 检查,大约 25% 的 iowait 时间,并且设备在不断地读写。


更新:
已将我的主机升级到 512MB,现在它可以加速了!我应该注意的是,我忘记了 Java 的永久代内存,它也被 Geronimo 使用。事实证明,我确实需要更多的 RAM,而更多的 RAM 确实解决了我的问题。(正如预期的那样)是的。

0 投票
0 回答
350 浏览

deployment - 找不到 geronimo 部署 cli 文件

您好我想用geronimo 的deploy.sh 远程部署一个.ear。但上传后我得到:

我正在使用geronimo

我的部署 cmd 看起来像:

0 投票
2 回答
1693 浏览

java - Geronimo v2.1 下的 Spring with Jetty

我尝试使用 Jetty Web 服务器在 Geronimo 容器上部署 Java EE Web 应用程序。不幸的是,我遇到了一些麻烦,我遇到了 NoSuchMethod 错误。我看到有人有类似的问题,解决方案是从类路径中删除多余的 spring-framework 库。但这对我不起作用,我的类路径构造正确。这是 WEB-INF/lib 目录的内容:

参考冗余库的问题,Web 容器加载自己的 spring-framework 版本是否可能与 WEB-INF/lib 中给出的不同?我认为 WEB-INF/lib 目录具有更高的优先级...这是我在 Geronimo 下的第一个项目,但我看到该项目可以包含 geronimo-web.xml 文件,也许我应该在那里放置一些与库加载/依赖项相关的东西?

这是堆栈跟踪: