问题标签 [content-repository]

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

java - 使用 JCR 从 J2EE 客户端服务器环境与各种内容存储库交互的标准接口

我有一个现有的 Java Web 应用程序,它使用alfresco作为其内容存储库。现在我希望我的应用程序有一个内容存储库接口,不仅可以与 alfresco 交互,还可以与任何符合 JCR 的存储库(甚至与本地文件系统)交互。根据我的应用程序架构,我们可以注入任何内容存储库的 JCR 实现。我搜索了很多,但找不到任何有用的分步指南来实现JCR接口和注入实现。请提供一些链接或其他我可以轻松建立的链接。至少我想使用 JCR 露天实现。

0 投票
1 回答
832 浏览

php - Doctrine PHPCR DataFixtures

我正在尝试使用带有参考的 Doctrine PHPCR DataFixtures 这里是一个示例。

出现以下错误:

进一步研究这个问题,DoctrineFixturesBundle 用于 ODM 和 ORM。所以如果你同时查看 Doctrine\ODM\PHPCR\UnitOfWork 和 Doctrine\ODM\MongoDB\UnitOfWork,它们都有一个 $identityMap 变量。

Doctrine\ODM\PHPCR\UnitOfWork 缺少 isInIdentityMap 函数。

有什么建议么?接下来我该怎么做?

0 投票
2 回答
2063 浏览

java - 内容存储库的具体定义是什么?

我正在使用 Apache JackRabbit 来存储我的应用程序的图像。我刚开始使用它,我还有一些问题没有得到解答:

  1. 内容存储库和数据库有什么区别?

  2. 您可以使用内容存储库而不是数据库来保存应用程序的所有数据吗?(我知道您可以添加所有类型的节点和属性,如果您真的应该将所有内容保存在内容存储库中,这更像是一个问题)。

  3. 内容存储库是否总是按层次组织?

我正在努力定义内容存储库的定义。

0 投票
3 回答
153 浏览

java - 我应该像在文件系统中那样在内容存储库中组织内容吗?

我应该如何在http://jackrabbit.apache.org/这样的内容存储库中构建内容?

内容应该像我在文件系统中那样结构化吗?我在任何地方都找不到有关此的任何信息。

0 投票
1 回答
779 浏览

java - 查看节点是否存在于 Jackrabbit 中的 Jackrabbit AbstractWebDavServlet in JackRabbit

我正在使用一个长耳兔服务器,我们在集群中运行多个存储库时遇到了问题。问题是文件插入的文件夹结构路径有时发生在第一个 repo 和第二个文件的插入(在两个服务器同步之前)。我为此设计的解决方案是更改 Jackrabbit 源代码并在文件夹路径存在时为文件创建文件夹路径,而不是仅仅返回 409 CONFLICT 错误以下是 JackRabbit web-Dav 中 AbstractWebDavServlet 的更改

..

现在我处于噩梦般的境地,试图找出一种方法来获取会话。上述获取 jcr 会话的方法有效。

请帮助

0 投票
2 回答
1244 浏览

jackrabbit - 如何使用 MicroKernel 在 JackRabbit Oak 中创建存储库实例

根据 JackRabbit Oak 官方文档Repository,创建实例的方法之一是创建一个MicroKernel对象并将其传递给JCR's参数化构造函数,如下所示:

但是查看 JCR 类javadocs,我找不到任何采用对象类型的构造函数MicroKernel
所以我的问题是:

  • 我们如何MicroKernel在 JackRabbit Oak(不是 JackRabbit 2.0)中获取存储库对象。

注意:我想要一个使用普通文件系统作为内容存储介质的存储库。

0 投票
2 回答
208 浏览

java - 使用 Jackrabbit JCR 实现所需的最少库集?

我计划使用 Jackrabbit 开发在线文档库。为了开发简单的 POC,我把jackrabbit-standalone.jar我的类路径放在里面,一切正常。

但是在打开的jackrabbit-standalone.jar时候,我发现它本身就是一个网络项目。我从类路径中复制了所有 jarjackrabbit-standalone.jar/WEB-INF/lib并保存在我的类路径中,我的项目再次正常工作。

我在这里担心的是我不想在我的项目中保留任何额外的罐子。所以我的问题是:

  • 与 Jackrabbit 存储库交互所需的最小 jars 是什么?
  • 根据企业标准,在 Web 项目中使用 jackrabbit 的最佳方式是什么。它是在类路径中使用独立 jar 还是仅使用所需的 jar?
0 投票
1 回答
205 浏览

java - 在 Jackrabbit 存储库中存档文档的最佳方式是什么?

需求:
我有一个需求,我需要归档nt:file存储库中的一些节点,这些节点可以在以后的某个阶段恢复。这些nt:file节点一旦存档,如果在存储库中搜索,则不应可见。但是,一旦恢复,它们应该可以搜索。

方法:

将要归档的文件夹移动到文件夹下,例如Temp在同一workspace. 一旦用户试图恢复节点,它应该被移回它存在的地方。这似乎是一个正确的方法?

  • 如果有人已经实现了这样的功能,可以分享他们的经验和方法,或者
  • 我必须实现这样的功能有哪些可能的选择?
0 投票
1 回答
3787 浏览

jackrabbit - 在 JCR 中使用 MixinTypes

我试图理解 JCR 中 MixinTypes 的概念,我红色的是“Mixin 节点类型通常指定与添加到节点的功能相关的附加属性或子节点”但似乎有些不清楚,我正在寻找简单的定义,通过它我能理解。就像我们有节点类型cq:page,它有超类型mix:created是 mixin 类型。如果我从mix:created.

或任何其他示例。谢谢

0 投票
1 回答
38 浏览

xml - 标签:- XMLContent 去重

问题 1---> 目前我正在开展一个项目,我们将英语内容翻译成其他 17 种语言。为了降低翻译成本,目前我们使用 MD5 哈希码,并根据结果决定主题是新的(主)还是早翻译的(过时的)。但是逻辑非常复杂,我们想在一定程度上降低复杂性。此外,目前我们正在使用内容管理系统作为 Filenet 并且太旧了..:) 基本上我需要除了 MD5 散列之外的内容重复数据删除的最佳建议

注意:- 主题是指带有图像的 XML 文件,通过 XSLT 呈现,不是 DITA 标准。

问题2--->

在 UI 上呈现非标准 XML 文件或不是 DITA 标准 XML 文件(如 HTMl 或 PDF)的最佳替代方法是什么?

提前感谢...等待最佳建议。