问题标签 [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 回答
231 浏览

rmi - 通过 RMI 访问 Sling 的嵌入 Jackrabbit

我想通过 RMI 连接到 Spring 中的嵌入式 Jackrabbit,但不知道如何。RMI 端点是否已启动?如果不是,我该如何启动它?

谢谢,

马蒂

0 投票
2 回答
1402 浏览

jersey - 如何在 Adob​​e CQ 中部署和访问 Jersey REST OSGi 包?

我有一个使用 Jersey 并提供 RESTful 资源的 OSGi 包(在 Felix 下运行)。这一切正常,我可以通过浏览器调用服务并返回 JSON 响应。

现在,我想做的是同一个包部署到 Adob​​e CQ 中,并通过 CQ 访问资源(即 /mycq/services/my-service)。

有关如何将现有 OSGi 捆绑包部署到 CQ 以及更具体地“访问”捆绑包中的 Jersey REST 资源的任何指示?

0 投票
2 回答
783 浏览

jakarta-ee - 在为 CQ5.4 应用程序编写 JUnit 测试用例时需要帮助

我正在使用 JMockito 和 sling commons testing api 为 CQ5 应用程序编写 JUnit 测试用例。我能够模拟请求参数。我的实际 java 方法有一些逻辑来迭代请求参数映射,例如 requestParamMapObj.keySet().iterator() 并获取一些节点属性。但是当我运行单元测试用例时,所述 keySet 迭代器没有被执行并抛出目标调用即使是 requestParamMapObj 也有异常数据。

这是我第一次为内容管理应用程序编写 JUnit 测试用例。

任何帮助都是非常可观的。

这是我的测试方法代码:

当 Junit 到达下面的代码时,它会抛出目标调用异常。

0 投票
1 回答
987 浏览

java - 如何在 java 类中使用 sling 对象

如何在 java 类(Servlet)中使用 sling 对象,我可以在 jsp 文件中使用它。我们可以在java文件中使用它吗?像这样在 Java 类中:

0 投票
1 回答
3160 浏览

java - org.apache.sling.scripting.jsp.jasper.JasperException:无法加载标记处理程序类

我正在开发一个 Apache Sling WCMS 并使用 java 标签库来呈现一些数据。

我正在使用 IntelliJ IDEA 10.0

我用以下描述符和处理程序类定义了一个 jsp 标签库:


TLD 文件包含:


标记处理程序类:


我将标签库打包为BobTagLib.jar并使用 Sling Web 控制台将其部署为捆绑包。


我在部署在我的 Sling 存储库中的 jsp 页面中使用了这个标签库:

index.jsp:


(已编辑)清单.MF

调用页面会导致以下异常:

谁能给我一个解决方案?

在此之前,我们会感谢任何帮助。

0 投票
2 回答
1280 浏览

java - 如何远程访问apache sling?

我正在开发一个 Sling WCMS。我需要在服务器计算机上设置 Sling repo 并远程访问。

如何远程访问 sling repo?有特殊配置吗?

谢谢。

0 投票
1 回答
51 浏览

logging - 使用绝对路径配置 SLING Logger

我想用绝对路径配置吊索记录器。目前我有以下配置(截图)。

在此处输入图像描述

有没有像 ${rootdir} 之类的变量或其他变量?

谢谢,帕特里克

PS:日志文件应该写到 Z:\home\daycq\logs\launchpad\pacerror.log

0 投票
2 回答
7114 浏览

aem - AuthenticationHandler:吊索总是重定向到gemotrix登录页面

我正在使用 Custom AuthenticationHandler 为我的网站实现登录功能。当我提供凭据并提交表单时,AuthenticationHandler 总是重定向到 geometrix 站点并询问 geometrix 凭据。

即使我尝试在我的作者实例中停用 geometrix,再次登录我的站点后,它也会重定向到 felix 控制台站点。

如何限制我的应用程序页面以外的内容?

任何帮助都是非常可观的。

0 投票
1 回答
615 浏览

java - 调用 session.getWorkspace().getQuery() 会导致错误

我正在实现一个包含搜索服务(AbstractService)的 osgi 包。该服务包含一个获取内容节点列表作为 NodeIterator 对象的方法。

我有一个错误在线:

错误

我无法理解由部分引起的:

任何身体都可以帮忙吗?提前致谢。

0 投票
1 回答
117 浏览

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

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

提前致谢。