问题标签 [modeshape]
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.
java - 通过 JCR 实现基于标签的搜索系统的最佳方式,例如 Modeshape
我需要一个 JCR 的基于标签的搜索系统,比如 Modeshape。我想通过一些标签搜索节点。问题是实现它的最佳方法是什么?
- 为标签添加新的节点类型和 mixin,如果这是真的,我在哪里可以定义用户可以查看的标签名称?
- 实现标签层次结构并在我的节点中引用它们。所以如果这是真的,我该如何参考它们?
- 任何其他方式。
modeshape - 更新 nodeType 定义和修改现有数据
刚开始使用 ModeShape,我有一个问题,是否可以更改 nodeType 定义(通过:nodeTypeMgr.registerNodeTypes(File, true))?
假设我向 noteType 添加了一个字段,我注意到即使在执行上述方法调用之后,在现有节点上调用 setProperty()(在旧的 nodeType 定义到位时仍然存在)会导致 ConstraintViolationException。
如果行为是设计使然,您是否会删除该节点并再次重新持久化以修复它?或者是否有将节点“更新”到新定义的咒语?
我将 ModeShape 3.1.0.Final 与 JBossAS 7.1.1.Final 一起使用。
neo4j - JCR(JackRabbit,ModeShape)与图(Neo4j)
为了存储分层数据,可以将图形数据库 (Neo4j) 视为基于 JCR 的解决方案(ModeShape、JackRabbit)的替代方案吗?还是它们属于 2 个不同的抽象级别,这意味着 JCR 实现可以在后台使用 Neo4j?谢谢您的帮助。
mysql - modeshape3 - 开始使用 mysql,非 jndi
有人可以帮我整理一下我的配置,或者指出一个不使用 JNDI 的 MySql 示例。我越来越...
表“modeshape.content_store”不存在
...我认为这是因为它不是自动创建模式。我尝试使用 modeshape2 属性无济于事。这是我的配置
configuration - 请求简单的 modeshape 3.x/infinispan SQL DB 配置
我一直在尝试让 modeshape 3.2 与 MySQL 数据库一起使用,但我并没有走得太远。默认情况下,所有内容都在内存中,这对我来说毫无用处。
从到目前为止我拼凑的内容来看,我似乎需要配置 infinispan 以保留 JCR。我尝试过调整我在谷歌上搜索过的各种示例,但无济于事。
这是对工作/经过验证的配置的请求,而不是尝试修复 jboss.org 站点上的损坏配置之一。
jackrabbit - Jackrabbit/Modeshape 数据迁移需要向冻结节点添加属性
我们正在开发一种迁移工具,用于将数据从旧版本移动到基于 JCR 实现(Jackrabbit 或 Modeshape)的自定义系统的新版本。我们的问题与对某些类型的自定义节点的 JCR 版本控制有关。迁移需要将新属性添加到该自定义节点并隐式添加到该节点的所有版本,因此需要将新属性添加到冻结节点。由于冻结节点是只读的,是否有允许更改其内容的解决方法?
提前致谢。
database - 如文档中所述,Guvnor 并未将资产保存在数据库中。它保存在文件系统中
我在 Drools-Guvnor-5.5.0.Final 版本中工作,并已配置 repository.xml 以将所有资产 + 索引保存在 oracle db 中。但它不是那样工作的。我想在主要和辅助 guvnor 节点指向同一个数据库实例的弹性环境中部署 guvnor。我在主节点上部署了 guvnor,repository.xml 指向ORACLE11 DB 并导入/创建了一些资产。然后部署辅助 guvnor 指向同一个数据库。我无法看到我在主要 Guvnor 节点中拥有的包和资产。我可以看到在 DB 中创建的表。
我正在附加 repository.xml 配置。在 repository.xml 中,我配置了 JackRabbit 文档中定义的持久性管理器,用于在 db 中持久化资产。虽然我也使用了自动生成的存储库文件。这是我从 Guvnor 的管理面板生成的。
Guvnor 不应将资产保留在文件系统中。故障转移策略需要将资产保存在数据库中。
请从以下链接复制配置文件, https://community.jboss.org/thread/230419
java - 将 Modeshape 3.3 与 JBoss 7.1.1 一起使用
有没有人设法在 JBoss 7.1.1 中配置 Modeshape?我正在按照下面链接上的指南进行操作,但是在将文件解压缩到服务器并重新启动并尝试执行此命令后:
我得到:
https://docs.jboss.org/author/display/MODE/Configuring+ModeShape+in+AS7
spring-mvc - ModeShape JCR 与 Spring MVC 的安全集成
如何将 ModeShape JCR 与 Spring MVC 安全凭证集成?
ModeShape 在哪里存储用户数据?
nodes - JCR -ModeShape:创建唯一的节点名称
我需要将一些节点 [文件] 添加到节点 [文件夹]。但也许其中一些具有相同的名称。像这样:
附加\文件名
1 附加\文件名2
附加\文件名1
我想要一个唯一的 ID(主键)而不是文件名,因为我在另一个节点中使用了这个路径。有没有办法在 JCR 中创建类似于自动生成的 ID 的东西?还是我必须务实地管理它?
提前致谢