问题标签 [jackrabbit]

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

jackrabbit - 如何在 Jackrabbit JCR 实现中存储随机访问的文件(写入和读取)?

如果文档说 DataStore 接口存储不可变的数据,是否可以在 Jackrabbit JCR 实现中存储随机访问的文件(写入和读取)。

0 投票
1 回答
4252 浏览

maven-2 - maven 条件依赖

我们希望根据客户的选择捆绑来自(Alfresco 或 Jackrabbit 或 ...)的库依赖项。依赖项的数量实际上因所选供应商而异。我们如何在 maven 级别提供挂钩,以便最终产品仅包含根据客户选择的依赖 jar。

0 投票
1 回答
1218 浏览

java - Java JCR:父节点和子节点版本之间的对应关系

我正在使用 Jackrabbit,我有以下问题:
我有一个父节点 P 和一个子节点 C。P 和 C 都是可版本化的。在我的代码中的某个时刻,我需要从 P 的先前版本 V 中获取数据,所以我使用getVersionHistory().getVersion(V).getNode("jcr:frozennode") 为了得到我需要的版本。然而,在这个版本中,节点 P 的子节点不再是节点 C,而是对 C 的版本历史的引用,因此我不知道 P 的版本是 V 时 C 所处的确切状态。所以问题是,有没有办法确定哪些版本的 C 对应于已检索到的 PI 版本(“对应”我的意思是同时处于活动状态)。我知道,由于 P 和 C 都是可版本化的,因此可以独立签出/签入,因此可能没有一个版本的 C 对应于 P 的版本,所以我希望得到一个 C 的子集版本历史记录,其中包含 C 在版本 V 中经历的版本。
谢谢你,
克里斯蒂娜

0 投票
2 回答
953 浏览

maven-2 - 如果中央存储库中不存在 Maven 工件,如何部署它们

如果存储库中不存在 rar 工件,部署 rar 工件的机制是什么。(例如,我想将jackrabbit部署到我的 j2ee 应用程序,但它不能作为 maven 存储库的一部分使用。我是否必须将二进制文件本地存储在 SVN 中并使用 antrun 插件来复制它?

0 投票
4 回答
1721 浏览

mysql - 我们可以在 MySQL 上使用 JCR API 吗?

Apache Jackrabbit(或 JCR API)帮助您将数据存储与数据管理系统分开。这意味着每个数据存储提供者都必须为自己的数据存储实现 JCR API。问题是为 MySQL 实现了 JCR 吗?我们可以在 MySQL 上使用 JCR API 吗?我想真正抽象出我存储内容的位置,以便明天如果我不想使用关系数据库,我可以轻松地将其与文件系统交换。

0 投票
1 回答
1743 浏览

maven-2 - 如何将 rar 文件部署到 jboss

请参阅此处的原始帖子以获取对原始问题的参考。我应该使用什么插件将jackrabbit rar作为一个单独的实体部署到jboss 安装中。我尝试了 maven-ear-plugin 中的 rar 模块,该模块实际上将其打包在 ear 文件中,而rar 插件似乎用于打包 rar。目前我正在使用 antrun 插件来部署 rar 文件及其关联的 ds.xml,是否有不同的插件可以自动直接部署。

0 投票
1 回答
548 浏览

jackrabbit - Jackrabbit 版本删除 -- 名字是意外的

我正在使用 Apache Jackrabbit 来存储版本化数据。我正在按照 Jackrabbit wiki 上列出的模板进行版本控制基础知识,但有一件事没有按预期工作。

从 wiki 运行代码后,我尝试保存节点的另一个版本,然后获取其版本字符串:

当我希望它是1.1时,此代码的输出是1.0.0。我的目标是能够删除节点的最后一个 - 并且只有最后一个 - 版本,并让下一个版本与删除的版本具有相同的名称。我只关心在添加节点时这样做;如果我可以签入节点并读取名称(以获取版本号)而不会引发异常,那么我可以不删除版本。环顾互联网,我找不到实现此目的的方法。

0 投票
2 回答
873 浏览

encryption - Jackrabbit 中的密码加密

我目前正在建立一个 Liferay 门户实例。Liferay 使用 Jackrabbit 作为其文档存储管理系统。要配置 Jackrabbit,我必须将我的数据库访问 URL、用户名和密码放入 repository.xml 文件中。但是,我必须通过的一项认证检查是不能将密码存储在纯文本文件中。所以我的问题是如何加密 Jackrabbit repository.xml 文件中的密码字段。谢谢。

0 投票
1 回答
2555 浏览

jackrabbit - 如何在 jackrabbit 2.1 存储库中恢复“版本化节点”?

一旦一个节点被删除,你如何找到它,以便你可以使用 jackrabbit 或 jcr API 来恢复它?

0 投票
1 回答
830 浏览

java - 如何从客户端的 webdav 存储库中获取文件的修订列表

我通过 PropFindMethod 获取文件列表:

properties不包含任何有关资源修订的信息。我怎样才能得到这些信息?