问题标签 [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.
aem - 如何在 Adobe AEM 中解析 page.thumb.319.319.png?
我似乎无法弄清楚 Adobe 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/page
which 又继承自foundation/components/page
. 后者调用了一个jsp thumbnail.jpg.jsp
,但这也不匹配。
然后有一个奇怪的目录(即它不是一个组件),叫做/libs/foundation/components/primary/cq/Page
where we find thumb.png.jsp
。根据我添加的一些日志记录,这个脚本正在参与请求;虽然我不确定如何。它只包含包含 jcr:content 节点的 proxy.jsp。
我怀疑包括 jcr:content 意味着调用:
在这一点上,我不清楚会发生什么。似乎默认的 GET.java 必须启动或其他东西。但是,我找不到_jcr_content.png.jsp
or 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
所以我想这是一个死胡同。
event-handling - 吊索事件侦听代码不起作用
我想有关于 Sling Eventing 的实用知识,所以我试图编写代码。我写了一个代码,但我的吊索事件不起作用。我可以在 osgi felix 控制台中看到我的包处于活动状态,但它没有在监听事件。
有什么建议么 。
apache - Apache Sling 缓存问题
我正在开发一个 apache sling WCMS 应用程序并使用 BitKinex 3.2.3 将应用程序文件上传到存储库。
我正在为一个奇怪的问题而苦苦挣扎,所以当我将新的应用程序文件上传到 /apps 时,应用程序不会发生任何变化,并且应用程序可以在没有新变化的情况下工作。
我认为这可能是缓存问题!??
提前感谢任何帮助。
apache - 如何在 apache jackrabbit 中使用 importXML 恢复 acl 策略?
我正在开发一个 apache sling WCMS。我使用将存储库内容的子树导出到 xml 文件session.exportSystemView(...)
,它运行良好。
当我恢复 xml 文件时,除了在子树中的节点上设置的访问控制条目和节点没有子节点session.ImportXML(...)
之外,完全使用所有数据。jcr:policy
我想知道如何使用他们的 jcr 策略恢复所有数据。
jackrabbit - 将字节追加到 nt 的内容:jcr 中非结构化类型的节点
我想在 JCR 中已保存的文件中附加一些字节。我们该怎么做?该文件存储在 JCR 存储库中的 nt:unstructured 节点中。有什么建议么 ?
java - 使用 sling servlet 处理表单数据
我正在尝试创建一个使用 sling servlet 处理的简单 html 表单。这是一个非常基本的表单,有几个输入字段,我的 java 类非常简单。我要做的就是在我的错误日志中记录表单中的值。相反,什么都没有发生。我一定是错过了一些小东西,或者只是完全失明。
表单html
Java 类
}
java - 如何在 Jackrabbit 中导出 jcr:security?
我正在开发一个 apache sling WCMS。我想将安全内容(用户和组)导出到 xml 文件。
我使用了以下代码,但有一个例外:
而这里的例外:
它是导出用户和组的真正方法吗?
任何帮助表示赞赏。
java - 如何在jackrabbit中导入/rep:security?
当我使用从 xml 文件importXML
导入rep:security
时,发生错误。我找不到解决方案。[我曾经exportSystemView
出口rep:security
]
工作区的配置:
抛出以下异常:
我找不到解决方案,有人知道解决方案吗?提前致谢。
java - Java - currentNode 上的空值检查
我对 Java 还很陌生,所以请耐心等待。我有一小段代码可以检查 currentNode 是否具有“fileReference”属性并返回其值。除非我的空检查似乎不起作用,因为如果 fileReference 中没有任何内容,我会收到错误消息。如果存在对 fileReference 的引用,则它可以正常工作。这是错误:
这是我的代码:
任何帮助是极大的赞赏!
java - Java 使用资源而不是节点
我有一小段代码,它简单地循环通过 currentNode 并获取 imageReference 属性。除了不使用节点,我还可以使用资源吗?我真的迷失了如何去做这件事。有任何想法吗?最让我失望的是有一个“NodeIterator”,但没有一个“ResourceIterator”。
节点参考:
资源参考: