aem相关内容

AEM查询构建器:搜索多个属性

如何在给定节点下列出一个以上属性的所有属性和相应值. 例如,下面的代码,我只能搜索一个属性.但是我需要搜索10个不同的属性(alttext,img,promos等),并为其获取相应的值(如果存在). Map map = new HashMap(); map.put(TYPE_PRE ..
发布时间:2020-07-30 20:39:30 其他开发

在JCR Node中保存数据,我在做什么错?

我已经成功创建并部署了一个接受用户名和密码的bundle(Servlet),现在我想将其保存在/content/mydata/下的JCR Repository中 我收到异常 java.lang.IllegalArgumentException: relPath is not a relative path: {} {}oliver 这是我的代码 public class Cu ..
发布时间:2020-07-30 20:39:23 Java开发

我如何找出导致某个URL解析为合成资源的原因?

在我的Adobe CQ 5(CQ 5.6)安装中,由于某种原因,有一个URL(http://localhost:4503/services)正在被解析为合成资源: 这导致CQ显示以下页面,而不是"404页面未找到"页面: 是什么原因导致这种行为? 解决方案 您收到Forbidden错误的原因不是/services的奇怪类型,而是因为您没有添加任何扩展名(您会得到要求/conte ..
发布时间:2020-07-30 20:39:19 其他开发

有没有办法以编程方式设置资产的元数据?

我在CQ5中添加了名称为./dc:sample的自定义元数据.有没有办法以编程方式为资产设置此元数据? 我编写了一个工作流,该工作流将拦截上载的资产,并将其替换为从第三方服务发送的inputstream.我通过在工作流程中执行以下操作来完成此任务. Rendition rendition = resource.adaptTo(Rendition.class); Asset asset ..
发布时间:2020-07-30 20:39:16 其他开发

哪种测试框架适合Adobe CQ5项目?

哪个测试框架适合Adobe CQ5项目,该项目具有Java的一部分代码和JSP的CQ5组件的某些代码? 解决方案 有还有集成测试创建吊索启动板实例并针对吊索进行中进行测试. 此外,测试基于Sling的应用程序讨论了测试各种类型的组件(例如OSGI)的方法,并提供了最后,如果您的组件只是POJO,则可以使用普通的 JUnit 测试.要测试与站点/应用程序的Web界面的交互,您可以使用硒 ..
发布时间:2020-07-30 20:39:14 其他开发

CQ 5.6反向复制:触发了复制,但是未找到或未选择代理

我正在尝试为CQ5.6编写自定义文件上传组件,但遇到反向复制问题.在发布实例中创建但未复制到作者实例的节点.复制器调用之后,下一行出现在error.log中: com.day.cq.replication.impl.ReplicatorImpl Replication triggered, but no agent found or selected. 复制代理已打开.在其他情况下,例如 ..
发布时间:2020-07-30 20:39:11 其他开发

CQ5将组件预加载到parsys中

我很好奇是否有人知道如何使用默认组件加载parsys. 我要完成的工作如下: Form Component - form-parsys - input component - input component 在大多数情况下,这很简单.我创建了一个具有parsys的“表单"组件.我希望此表单组件加载一些已经设置的默认输入组件.这些输入组件需要成为form- ..
发布时间:2020-07-30 20:38:55 其他开发

如何在AEM中复制节点树?

我需要获取[content / dam / img.jpg和子节点[jcr:content and metadata]]中的复制节点树的Java代码到[etc / mynodes] 源路径:conten / dam / img.jp 德斯廷路径:etc / mynodes 我想要复制节点:img.jpg> jcr:content>元数据 解决方案 您可以使用JCR ..
发布时间:2020-06-02 19:52:31 Java开发

资源解析器通过吊索模型返回为空

通过悬吊模型注入时,资源解析器返回为null,让我知道是否缺少任何东西: 我尝试过: @Model(adaptables = Resource.class) 公共类导航{ @Inject @Source(“ sling -object“) 私人ResourceResolver resourceResolver; } 我也尝试过: @Model( ..
发布时间:2020-06-02 19:52:27 Java开发

AEM 6.3-Maven构建成功,但仍未安装所有内容

我遇到了一个奇怪的问题,我使用懒骨头创建了一个新的新AEM项目,然后当我第一次运行Maven构建时,项目结构是在CRXde中创建的。然后,我在CRXde中创建了一个组件,并使用vlt将其导出。对组件HTL文件进行了一些更改,然后运行了Maven构建。 * EDIT (更改)反映在组件脚本中,但是如果我从CRXde中删除了该组件并再次运行构建,即使构建成功,也不会安装该组件。任何文件或文件夹(在ap ..
发布时间:2020-06-02 19:52:22 其他开发

在AEM 6.1 JCR存储库中存储自定义数据

我们刚刚获得AEM 6.1,并且还接受了开发人员培训。我来自另一个CMS背景(Sharepoint),想了解/知道我是否需要创建一个列表来将数据存储到其中,并以编程方式在项目中页面或其他公共库中的某个位置引用该列表,我该怎么办?这样做,我将数据存储在哪里,是在/ etc文件夹中。我猜不清楚,我从训练中学到的是数据以键/值对的形式存储在节点类型中,因此例如,如果我有一部电影列表,其属性如发布日期,演 ..
发布时间:2020-06-02 19:52:20 其他开发

如何在AEM中运行外部js插件功能

在DOM加载到 adobe Experience Manager中后,如何运行属于外部插件的Java脚本函数? 当前在控制台中运行,但不在本地文件上运行。 解决方案 请查看以下Adobe Helpx文章: - https://helpx.adobe.com/experience-manager/ using / custom-carousel-components.html // ..
发布时间:2020-06-02 19:52:18 其他开发

扩展CQ5列表组件

我正在考虑扩展cq5列表组件以创建自定义列表显示(显然)。构造函数使用SlingHttpServletRequest,最小的Java文档说“从指定的请求创建列表”。 有人可以解释如何使用这些请求设置来构建列表吗?我应该更改请求中的哪些内容以更改列表? 解决方案 组件使用请求来检索资源对象。 在init方法中,它检索资源节点的属性。 “ listFrom”属性对您最重要,因为它 ..
发布时间:2020-06-02 19:52:14 其他开发

Adobe CQ Image Coponent文件名

我使用Maven原型创建了一个新的Adobe CQ 5.6.1项目,然后创建了一个页面组件,以及一个 cq:Page 使用该页面组件作为 sling:resourceType 。页面组件具有 ..
发布时间:2020-06-02 19:52:11 其他开发

如何在AEM 6.2中为ASRP博客文章制作RSS Feed Generator

我正在从ASRP博客中寻找生成RSS feed的信息,从AEM集成到第三方插件中, AEM是否为此提供了任何OOTB解决方案? 还是我们需要创建一个自定义RSS feed生成器? 任何帮助将不胜感激。 谢谢 解决方案 根据 Adob​​e论坛主题,AEM 6.1 / 6.2社区当前不使用RSS OOTB功能。因此,您可以创建自定义轮询导入器并执行您的工作。 要 ..
发布时间:2020-06-02 19:52:08 其他开发

作为OSGI组件部署的CQ5.5订购标准HTTP过滤器

在CQ5.5中,我如何订购2个作为OSGI组件部署的标准HTTP过滤器? 问题在于,这2个过滤器必须在FilterA应该运行的地方运行首先运行,然后依次运行FilterB。 如何依次订购2个过滤器? 知道我是否可以使用OSGI或SCR属性订购2过滤器,以便一个过滤器一个接一个地运行? 例如: 过滤器A @Component @Service @ org ..
发布时间:2020-06-02 19:52:03 其他开发

存储在/ content / myapp / uk / en中的无效iso代码:en_uk

当我从'/ content'打开页面时,我是Adobe CQ的新手。 GET / content / myapp / uk /en.html HTTP / 1.1] com.day.cq.wcm.core.impl.PageImpl存储在 / content / myapp / uk / en中的无效iso代码:en_uk 出现在我的日志中,如何解决呢? 解决方案 我可以通 ..
发布时间:2020-06-02 19:51:58 其他开发

如何在AEM中访问图像渲染

在我们的项目中,我们使用Dam Workflow在大坝中创建的图像具有不同的表示形式。 现在,当我们要访问页面中的图像时,我们将如何知道根据设备动态访问哪个格式的图像。 是UI决定还是AEM决定。 我们非常感谢您的帮助。 谢谢, Tushar 解决方案 您可以在组件中构建逻辑,以便它们能够获取正确的图片,因此UI决定要提取哪个图片格式。您可以使用图片元素之类的东西或图片填充p ..
发布时间:2020-06-02 19:51:56 其他开发