问题标签 [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 投票
1 回答
1319 浏览

java - 提交期间的延迟(使用 JPA/JTA)

我想请你帮忙解决以下问题。我有方法:

并且在执行它之后,数据不会被提交(大约需要 10 或 15 分钟才能提交数据)。有什么方法可以显式提交数据或触发提交?是什么导致交易在这么长时间内保持未提交状态?

我们使用 nativeQueries 的原因是,我们在某个共享接口上导出数据,并且我们不再使用这些数据。

我想提一下,该事务是容器管理的(由 Geronimo 提供)。EntityManager 是通过链接创建的:

0 投票
3 回答
122 浏览

geronimo - 如何在 geronimo 3.0.1 中部署应用程序?

我是处理geronimo的新手。今天我在我的系统中安装了geronimo 3.0.1,我已经构建了 web-Application 并且它是文件夹格式的,我不知道将这个文件夹放在哪里。如何测试应用程序是否工作。

感谢

0 投票
0 回答
62 浏览

geronimo - 如何在 Windows 中卸载 Apache Geronimo

Apache-Geronimo通过命令行安装,现在我想卸载。

我该如何卸载?

0 投票
0 回答
709 浏览

tomcat - 应用程序在 Tomcat 中工作,但在 JBoss AS 中不工作

我已经为 Tomcat Webserver 编写了我的应用程序 (webMathematica)。后来我们尝试在 Jboss 中部署相同的应用程序,但没有成功。

这是我在 JBoss AS 中部署应用程序所遵循的过程:

通过此链接,我能够安装 JBoss AS,成功部署并运行 Hello World 示例应用程序。但是当我尝试用我自己的应用程序(webMathematica)做同样的事情时,我可以成功部署它,但它没有运行。

http://localhost:8080/webMathematica/我在浏览器上访问时收到以下错误。

注意:我已经从 Tomcat 的 webapps 文件夹中复制了该应用程序,并将其打包到一个 WAR 文件中,然后再将其部署到 JBoss AS 中。

当我在 Geronimo Application Server 中部署相同的应用程序时,它运行良好。

为什么我的应用程序不能在 JBoss AS 中运行?

0 投票
1 回答
133 浏览

apache - 如何在 Apache Geronimo 3.0.1 中部署存储库

我是新人Apache Geronimo。我阅读了以下用于部署存储库的链接。即使我不知道这些概念在哪里会有用。只是我在学习。

.xml我根据上面的链接在下创建了子目录并创建了文件。

在这里,我在部署时间时遇到了问题。deploy(.bat) deploy <GERONIMO_HOME>/repo2/repo2.xml命令不起作用。

我运行以下命令进行部署。但它不起作用。

我怎样才能解决这个问题。

0 投票
1 回答
431 浏览

apache - 在 Geronimo 中配置 Apache CXF

我已经安装了Apache Geronimo 3.0.1 with Tomcat 7 and Axis2应用程序服务器来部署我的应用程序。我使我的应用程序在 Geronimo 中工作。我特别想知道 Apache geronimo 可以配置哪些组件Apache CXF,通过这个链接我了解了 Geronimo 的组件。

现在我想Apache CXF在 Geronimo 中进行配置。链接配置 JAX-WS 引擎说明了如何Apache CXF在 Geronimo 中进行配置。自从我安装Apache Geronimo 3.0.1 with Tomcat 7 and Axis2后,Apache Axis2它就按照给定的链接与 Apache Geronimo 捆绑在一起。因此,我无法按照指南cxf中的过程在 geronimo 中进行配置,例如Configure JAX-WS engine

我确实设置了环境变量以及

但没有用。

谁能告诉我如何在 Geronimo 中配置 Apache CXF 以及如何在我的应用程序中使用此服务?

注意:我想使用本地交通服务,这就是为什么我想使用RESTfull Http而不是Apache cxfApache cxfApache axis

0 投票
1 回答
190 浏览

tomcat - 如何在应用服务器中实现排队?

我正在使用Apache Geronimo应用程序服务器,我想在 Geronimo 中自定义队列,例如,所有请求都存储在应用程序服务器队列中,并一一释放。这意味着,应用程序服务器一次只处理一个请求。一旦前一个完成,下一个请求将被释放。我想这样设置。

我希望,你明白我在尝试什么。如果有人有任何疑问,请告诉我。

如果有人研究这个概念,建议我。

谢谢

0 投票
1 回答
233 浏览

java - Geronimo 中 WAR 文件中的嵌套应用程序

我不是一个经验丰富的 Web 开发人员,但最近我参与了一些 Web 应用程序的开发(Java Servlets + JavaScript + HTML5)。凭借独立项目的经验,这个问题对我来说很有意义,但我知道对于专业的 Web 开发人员来说这可能是荒谬的:

我想开发一些常见的应用程序并将它们集成到更大的项目中。例如,我想开发一个可供不同产品使用的用户管理器网络应用程序。所以我可以将它封装到一个 WAR 文件中,并将它包含在一个项目或其他项目中。

在此处输入图像描述

正如这里所解释,我理解 WAR 包不是包含库的 JAR,而是用于部署完整应用程序的包。

我的目标是重用相同的代码,而不必将所有“UsersManager”文件一一包含到 App1 和 App2 包中。目前,我认为最好的解决方案是发布“UsersManager”并从 App1 或 App2 调用它。然而,例如,如果“UsersManager”和“App1”在不同的上下文中发布,它们不会共享会话变量。如果“UsersManager”包含登录服务并创建一些会话数据,则这些会话变量应该可以从“App1”访问。

在此处输入图像描述

我应该尝试什么?

  • 从 App1/App2 向 UsersManager 进行重定向调用?
  • 忘记分享会议?
  • 解决此类问题的正确方法是什么?
0 投票
1 回答
156 浏览

java - Geronimo(或 Tomcat)集群中的启动逻辑

在部署 WAR(或 EAR)时以及在应用程序开始为用户提供服务之前,我需要在 Geronimo/Tomcat 集群中运行一些业务逻辑,并且只运行一次。

迄今为止,我一直这样做的方式是临时的,并且不是容错的。我在节点 1 上使用配置文件并将其指定为“启动节点”。当应用程序在集群中启动时,每个节点都将其 IP 地址写入数据库,然后在 web.xml 中设置为 load-on-startup 的 Servlet.init 中休眠等待。当启动节点看到所有预期节点都已将其 IP 写入数据库时​​,它会运行业务逻辑。当启动业务逻辑完成时,它会通过向数据库写入确认行来将 all-clear 发送给其他节点。

所有非启动节点都会定期(每秒两次)轮询数据库以获取这个完全清除信号,当它们看到它时,它们会完成启动并从 Servlet.init 返回。此时,所有节点都正常为用户提供应用程序。

我的启动逻辑还没有失败,但我想知道是否有一些 Java EE 标准或强大的 3rd 方库方法可以在我的集群中只运行一次启动逻辑。谢谢!

2013 年7 月 21 日编辑: 我记得 WebLogic Server 具有复杂的启动设施,这些设施可能有助于实现我想在 Geronimo/Tomcat 集群中执行的“集群中只初始化一次”逻辑。我做了一些挖掘,是的,WebLogic 可以做我想做的事!这是一篇关于这个主题的精彩文章:http: //developsimpler.blogspot.com/2012/03/weblogic-clusters-and-singleton-service.html

不幸的是,我买不起 WebLogic。那么,在 Geronimo 或 Tomcat(或其他开源 Java EE 服务器)中是否有类似的东西?或者,是否有我可以使用的 3rd 方库来实现相同的目标?

0 投票
1 回答
208 浏览

configuration - Fedora 19 上的 Geronimo FTP 服务器

我正在尝试在 Eclipse 开普勒中使用 Fedora 19 上的 Geronimo 3.0.1 中的 FTP 服务器(工厂)。我有以下导入,不会产生错误:

但是,当我宣布

FTPServer 和 FTPServerFactory 都不可解析。编辑器中通常的 eclipse 提示非常酷,但在这种情况下没有任何帮助。我的构建路径有 mina-core.jar(这是我在 /usr/share/java/apache-mina 中找到的唯一 MINA jar)。构建路径对话框标记错误,未明确针对 mina,说明缺少以下内容:

我怀疑我的安装缺少其他 mina jar,并且对上面的三个错误感到茫然,除了最后一个很奇怪,因为构建路径有

我的环境都是比较新的,所以很多地方可能会出现问题。关于从哪里开始的任何建议?

提前致谢。