问题标签 [jsr170]

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

apache - 如何设置无法通过 Apache Sling 中的浏览器寻址访问的 jsp 页面?

我正在开发一个吊索 WCMS。当我在浏览器中调用某个页面的地址[eg 'http://localhost:8080/apps/bcms/pages/test.jsp'] 时,会出现一个保存对话框并要求保存jsp 文件。如何防止通过直接寻址访问jsp页面?

提前致谢。

0 投票
0 回答
172 浏览

repository - JSR 283 查询和搜索

我处于使用 Apache Jackrabbit 的标记文档存储库的早期阶段。

我最初的探索是使用 JSR 170。在得知 JSR 283 弃用了 XPath 之类的东西后,我开始更多地关注 JSR 283。我(仍然很无知)的印象是 JSR 283 转向了更加以 SQL 为中心的 API,尽管底层节点结构保持不变。

对于我的应用程序,我希望对标签搜索进行评分,并能够使用正则表达式搜索标签(尽管在这种情况下评分变得更加复杂)。

我的问题是:

我是否应该为此项目使用 JSR 283 中未弃用的 API 功能?如果是这样,我将在哪里(或如何)找到有关此类应用程序的 JSR 283 API 的信息?

0 投票
1 回答
686 浏览

java - 用 Jackrabbit 进行聚类

我即将开始在社区版本中对由hippocms运行的 jackrabbit 存储库进行集群。我启动并运行了它,但配置的某些部分我不明白。

我以这种方式理解了集群jackrabbit的概念:例如,您有两个具有两个本地存储库的实例,它们通过共享数据库由火箭科学期刊同步,但每个节点都使用它的本地存储库。

在阅读了以下页面后,我最终得到了以下配置。

链接:

信息: sharedRepositoryDS指向共享数据库 repositoryDS指向本地数据库(在每个节点上)

问题:

  1. 配置是否正确?
  2. 什么是 repository.FileSystem ?
  3. 与 repository.Workspace.FileSystem 有什么区别?
  4. PersistenceManager 负责写入数据,但为什么要写入共享数据库呢?(我想摆脱这个瓶颈对吧?)

数据库表 这是本地节点数据库的样子(对我来说有点太少了): 在此处输入图像描述

这是共享数据库的样子: 在此处输入图像描述