问题标签 [opensymphony]

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

java - 使用 Drools Flow 和/或 OSWorkflow 的经验?

我正在寻找一个简单的 Java 工作流引擎,它:

  • 可以在工作流中处理自动和手动(基于 GUI)的步骤
  • 支持长时间运行的异步任务
  • 为在服务器崩溃时重新启动工作流提供支持
  • 存储以前执行的工作流的完整审计历史
  • 提供对该审计历史数据的轻松访问

可能的候选者包括 Drools 5 中新的 Drools Flow 流程引擎,以及来自 OpenSymphony 的 OSWorkflow。根据我目前的理解,OSWorkflow 似乎提供了更多我想要的东西(Drools Flow 似乎并没有以审计历史的方式存储太多);然而,OSWorkflow 的最新版本是在 2006 年初发布的。当 OSWorkflow 不再处于积极开发中时,现在使用它是不是一个错误?

有没有人对这些框架中的任何一个/两个都有很多经验?还有其他我应该看的工作流引擎吗?欢迎所有建议 - 谢谢。

0 投票
1 回答
7962 浏览

java - cronTrigger 的配置(使用 opensymphony 石英)

我有一个网络应用程序,它必须每天做一些事情,比如说每个月的第一天。

这是一个 GWT 应用程序,分为 4 个项目(如果这很重要),我使用 Maven 添加了这些 jars(更新了我的 pom.xml):

opensymphony quartz 1.6.3 commons-collections

由于我已经在使用 Spring,因此我遵循了本教程(法语教程

并在我的 application-context.xml 文件中添加了教程中编写的内容。

在编译时,没问题,但在运行时,我有这个错误:

它从何而来 ?

我的 application-context.xml 的一部分:

0 投票
1 回答
1003 浏览

java - 使用带有 struts2 的站点网格

谁能告诉我如何使用 Sitemesh。我已经创建了一个布局页面和页眉和页脚。页眉和页脚作为静态 <%@include > 包含在单独的页面中。现在我希望中间部分的“内容”改变保持页眉和页脚相同。struts.xml 应该如何以及包含子页面的布局内容将是什么。页面中的动作和其他链接将如何使整个站点具有相同的界面。

0 投票
2 回答
505 浏览

struts2 - OGNL 的文档现在正式保存在哪里?

OpenSymphony 页面不再有它。从 Struts 2 文档到 ognl.org 的链接也失效了。那么OGNL官方网站现在在哪里呢?

更新编辑

截至 2011 年 8 月,它从 Incubator 毕业到 Apache Commons。 OGNL现在有自己的网站,尽管那里有一条不祥的“即将推出(或不推出)”消息。

0 投票
1 回答
81 浏览

java - 追踪方法的调用者[通过调用调用]

webwork.util.InjectionUtils如何从OpenSymphony Webworks 中追踪方法调用?(我意识到这是一个过时的项目,但我仍然需要使用它)

我得到了一个抛出异常的方法,但我不确定如何捕获异常或防止它因此而放弃。

0 投票
0 回答
322 浏览

java - 资源包 (org.eclipse.osgi.framework.internal.core.BundleLoader.findResource(BundleLoader.java:453)) 错误

这是我在 QC 测试后得到的异常。不知何故,相同的应用程序在我的本地计算机上运行良好,但是当我将它部署到服务器上进行 QC 时,我得到了这个异常,但我能够保存相应的记录。我正在使用 opensymphony Xwork框架。 下面是痕迹

0 投票
1 回答
450 浏览

java - OSCache 是在开发中还是已经停产?

有谁知道是否OSCache欠发达?

我知道它OpenSymphony不再处于开发阶段,但它的一些项目仍然存在(如Quartz)。

我找不到任何相关的东西OSCache,这至少是两年前的事。

那么,有谁知道这个OSCache项目是否停产了?

0 投票
0 回答
1651 浏览

spring - 将 OSwor​​kflow 与 Spring 和 Hibernate 集成

如何将 OSwor​​kflow 与 spring 和 hibernate 集成。我需要在 xml 文件中指定哪些配置以及它需要哪些 jar 文件。

更新

我已将 applicationContext.xml 定义如下

它显示错误为

我错过了什么吗?

0 投票
1 回答
360 浏览

java - XML 目录未按项目查看

我在我的应用程序“catalog.xml”文件中使用考虑:

在一些 xml 文件中,我使用 DOCTYPE,如下所示:

或者

甚至(当然catalog.xml有另一个systemid)

这似乎没有任何效果。我将此文件导入项目,将所有内容添加到 Window>Preferences>XML Catalog。即使在 xml 文件中,我也看到了在 DOCTYPE 中使用此值的可能性。不幸的是,当我在没有网络连接的情况下启动项目时,我收到错误,我无法下载此文件。我错过了什么吗?这是 mvc 项目。

0 投票
1 回答
314 浏览

spring - 模拟在 Struts 操作上运行 HTTP 请求

我正在尝试将使用 Struts 和 OpenSymphony 编写的 Web 应用程序转换为 JSF 和 Spring(现在这是一个死项目)。

该 Web 项目的问题在于,Struts 操作是用其中的大量代码编写的,这些代码直接执行并获取视图的数据(生成的 JSP)。很多时候,他们的 Struts 动作也扩展了其他动作,因此当我以某种形式调用某个动作时,很难跟踪正在执行的逻辑。

因此,如果我想在我的 JSF 托管 bean 中获取这些数据,我会看到两个选项:

  1. 在每种情况下准确地确定在该操作层次结构中发生了什么,并在某些 UI 服务(独立于框架)中重新创建该代码,然后从我的托管 bean 调用该服务。

  2. 在我的 UI 服务中,以某种方式模拟 HTTP 请求对该操作的操作,获取该数据,然后从我的托管 bean 调用该服务。

(1) 是很多我现在不想做的工作,也许在将来。(2) 快得多,但我不知道在 Struts 的情况下如何做。

如果我尝试做类似的事情:

这通常不起作用......因为有时SomeAction继承自的 Actions 会从中获取request并获取数据。因此,克服它的一种方法是:

这仍然不起作用,因为有时SomeAction继承自的 Actions 会创建一些稍后将由SomeAction.

有没有办法简单地模拟当前请求在特定 Struts 操作上的提交,并完全按照 Struts 容器的方式进行操作,这样我就可以获得该操作的所有预期结果?

我想这样的事情可以在测试类中完成,我该如何为 Struts 做呢?