问题标签 [sling]

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

aem - 如何在 Adob​​e AEM 中解析 page.thumb.319.319.png?

我似乎无法弄清楚 Adob​​e AEM(以前的 CQ)是如何解析拇指 URL 的。

给定以下网址:

geometrixx-outdoors/components/page_home“en”是对依赖于sling:resourceType的内容的引用。

“thumb”、“319”和“319”是选择器,但组件“page_home”没有匹配的jsp比如thumb.png.jsp来处理请求。

page_home 继承自geometrixx-outdoors/components/pagewhich 又继承自foundation/components/page. 后者调用了一个jsp thumbnail.jpg.jsp,但这也不匹配。

然后有一个奇怪的目录(即它不是一个组件),叫做/libs/foundation/components/primary/cq/Pagewhere we find thumb.png.jsp。根据我添加的一些日志记录,这个脚本正在参与请求;虽然我不确定如何。它只包含包含 jcr:content 节点的 proxy.jsp。

我怀疑包括 jcr:content 意味着调用:

在这一点上,我不清楚会发生什么。似乎默认的 GET.java 必须启动或其他东西。但是,我找不到_jcr_content.png.jspor png.GET.java。有一个类/var/classes/org/apache/jsp/libs/foundation/components/primary/cq/Page/thumb_png_jsp.java看起来可以完成工作,但我只是不确定它是如何被调用的。

编辑:刚刚意识到这/var/classes/org/apache/jsp/libs/foundation/components/primary/cq/Page/thumb_png_jsp.java是上述的编译版本,thumb.png.jsp所以我想这是一个死胡同。

0 投票
2 回答
1592 浏览

event-handling - 吊索事件侦听代码不起作用

我想有关于 Sling Eventing 的实用知识,所以我试图编写代码。我写了一个代码,但我的吊索事件不起作用。我可以在 osgi felix 控制台中看到我的包处于活动状态,但它没有在监听事件。

有什么建议么 。

0 投票
1 回答
238 浏览

apache - Apache Sling 缓存问题

我正在开发一个 apache sling WCMS 应用程序并使用 BitKinex 3.2.3 将应用程序文件上传到存储库。

我正在为一个奇怪的问题而苦苦挣扎,所以当我将新的应用程序文件上传到 /apps 时,应用程序不会发生任何变化,并且应用程序可以在没有新变化的情况下工作。

我认为这可能是缓存问题!??

提前感谢任何帮助。

0 投票
1 回答
101 浏览

apache - 如何在 apache jackrabbit 中使用 importXML 恢复 acl 策略?

我正在开发一个 apache sling WCMS。我使用将存储库内容的子树导出到 xml 文件session.exportSystemView(...) ,它运行良好。

当我恢复 xml 文件时,除了在子树中的节点上设置的访问控制条目和节点没有子节点session.ImportXML(...)之外,完全使用所有数据。jcr:policy

我想知道如何使用他们的 jcr 策略恢复所有数据。

0 投票
1 回答
82 浏览

jackrabbit - 将字节追加到 nt 的内容:jcr 中非结构化类型的节点

我想在 JCR 中已保存的文件中附加一些字节。我们该怎么做?该文件存储在 JCR 存储库中的 nt:unstructured 节点中。有什么建议么 ?

0 投票
2 回答
3045 浏览

java - 使用 sling servlet 处理表单数据

我正在尝试创建一个使用 sling servlet 处理的简单 html 表单。这是一个非常基本的表单,有几个输入字段,我的 java 类非常简单。我要做的就是在我的错误日志中记录表单中的值。相反,什么都没有发生。我一定是错过了一些小东西,或者只是完全失明。

表单html

Java 类

}

0 投票
1 回答
338 浏览

java - 如何在 Jackrabbit 中导出 jcr:security?

我正在开发一个 apache sling WCMS。我想将安全内容(用户和组)导出到 xml 文件。

我使用了以下代码,但有一个例外:

而这里的例外:

它是导出用户和组的真正方法吗?

任何帮助表示赞赏。

0 投票
0 回答
343 浏览

java - 如何在jackrabbit中导入/rep:security?

当我使用从 xml 文件importXML导入rep:security时,发生错误。我找不到解决方案。[我曾经exportSystemView出口rep:security]

工作区的配置:

抛出以下异常:

我找不到解决方案,有人知道解决方案吗?提前致谢。

0 投票
2 回答
2547 浏览

java - Java - currentNode 上的空值检查

我对 Java 还很陌生,所以请耐心等待。我有一小段代码可以检查 currentNode 是否具有“fileReference”属性并返回其值。除非我的空检查似乎不起作用,因为如果 fileReference 中没有任何内容,我会收到错误消息。如果存在对 fileReference 的引用,则它可以正常工作。这是错误:

这是我的代码:

任何帮助是极大的赞赏!

0 投票
0 回答
64 浏览

java - Java 使用资源而不是节点

我有一小段代码,它简单地循环通过 currentNode 并获取 imageReference 属性。除了不使用节点,我还可以使用资源吗?我真的迷失了如何去做这件事。有任何想法吗?最让我失望的是有一个“NodeIterator”,但没有一个“ResourceIterator”。

节点参考:

资源参考: