问题标签 [crx]

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

xpath - 在 Adob​​e CRX 中查询 XPath

我正在 Adob​​e CRX 中执行 XPath 查询,并尝试查找包含字符串“Xbox Live”的节点列表。我得到的是同时包含“Xbox”和“Live”的节点。我想知道要获得与我的字符串完全匹配的查询是什么。

当前 XPath 查询:/jcr:root/content//*[jcr:contains(., 'Xbox Live')] order by @jcr:score

我想要返回的内容示例:

  • 此优惠需要 Xbox Live 帐户
  • 您的 Xbox Live 用户名无效
  • Xbox Live 就是未来!

我不想返回的内容示例:

  • Xbox 和 Playstation 将永远存在
  • 我会比我的 Xbox 活得更久吗?
  • Xbox 超越了我的 Wii
0 投票
2 回答
2562 浏览

curl - curl命令在CQ中特定节点的多值属性中添加一个值

我有一个特定的节点,例如: /content/site/advisors/jcr:content 包含一个属性“cq:allowed templates”,其值由多个字符串值(字符串数组)组成。我想添加另一个字符串值到它使用 curl 命令。请建议。 在此处输入图像描述

0 投票
1 回答
1224 浏览

google-chrome - Chrome 添加带有修改后的 .crx 文件的扩展程序

我正在尝试为打包安装添加带有一些修改的首选项的扩展(uBlock)。我可以让 chrome 通过 external_extensions.json 调用扩展

位置(%PROGRAMFILES(x86)\Google\Chrome\Application\43.0.2357.132\default_apps\external_extensions.json )

用代码

Chrome 会加载扩展程序,但据我所知,它是从网上商店调用它,因此设置为默认设置。我相信它没有调用这个文件,因为我已经修改了 .crx 文件,当我将扩展名拖放到 chrome://extensions 中时会出现错误(如下所示)。但是,如果我不修改 .crx 并使用它的默认设置,我不会收到此错误。

CRX_SIGNATURE_VERIFICATION_FAILED 或 CRX_MAGIC_NUMBER_INVALID

我想知道有没有办法正确修改 .crx 文件以便 Chrome 接受它,或者有没有更好的方法来安装自定义扩展?

旁注:我已经尝试过通过 Windows 注册表添加扩展的方法,但我仍然有同样的问题,它从网上商店中提取它,但这种方法将启动禁用扩展。如果我可以启用扩展并包含我想要的设置,我会更喜欢这种方法。

旁注 2:我这样做而不是通过 APPDATA\ 修改扩展的原因是因为这是远程安装,所以我不能第一次运行 chrome 并在应用数据和扩展中创建“配置文件”还不存在。

0 投票
1 回答
76 浏览

java - Cq 6.0 和 6.1 不同的 sql2 请求结果而内容相同

我们正在从 aem 6.0 迁移到 6.1

我们面临以下问题:
在 6.0 中,以下请求成功:

在 cq 6.1 中提到的请求不响应任何内容,但如果稍微替换请求(使用like而不是=) - 它可以工作:

你能解释一下为什么吗?

附言

这个问题是不稳定的。它在单个实例上重现,但在其他 2 个实例上重现 - 不是。

也许有索引?

0 投票
1 回答
213 浏览

java - AEM 的 ACL 缓存大小增加

我从下面的链接知道我必须设置 JVM 参数来增加缓存大小。

https://helpx.adobe.com/experience-manager/kb/cacheentrycollector-cache-size-is-too-small.html

但是我应该在哪里设置这个值?在 workspace.xml 或其他地方?

提前致谢!

0 投票
0 回答
106 浏览

aem - 为什么 Felix 控制台有不同的登录机制

场景:当我在 aem 中登录 crx/de 并打开 felix 控制台(localhost:4502/system/console)时,它会提示我再次登录。

但是当我直接在 aem 中打开 felix 控制台时,我也已经登录了 crx/de。

什么概念在这里发挥作用,为什么 osgi 控制台在 aem 中有一个单独的登录机制?任何指针将不胜感激。

0 投票
1 回答
84 浏览

java - 树数据集迁移到 CQ/AEM

我有一个需要迁移到 CQ/AEM 的数据集(excel 电子表格)。例如:

http://imgur.com/lbYIExf

excel 单元格中的每个条目都应对应于 CRX 内容存储库中的一个节点。我最初的想法是使用apache POI来解析excel并构造一个包含树元素的数据结构。现在,我如何在迭代持久化到 CRX 之前构造这个树数据结构?包含地图(深度为 5)的地图将非常难以管理。如果有任何有效的设计理念可以分享,请告诉我。

0 投票
1 回答
1054 浏览

aem - Apache Sling 身份验证服务匿名密码更改禁用登录访问

我对 Apache Sling 身份验证服务匿名帐户用户密码进行了更改并启用了匿名访问。我也进入了匿名用户并更改了帐户密码以匹配。

不幸的是,在此更改之后,对登录页面的访问被锁定,持续推送到http://localhost:8080/um/login并出现“此网站需要您登录”的 403 错误。对于与 AEM 相关的任何 URL。JEE 链接 (LiveCycle) 仍然有效。即:/adminui。

有没有办法将 Apache Sling 身份验证服务的两个值都“恢复出厂设置”?

17:07:24,613 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE: [Thread Hashcode: 1678680974] 用户名或密码为空 17:07:24,644 警告 [com .adobe.idp.um.businesslogic.authentication.AuthenticationManagerBean] (Thread-272) 用户 [匿名] 身份验证失败(方案 - 用户名/密码) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:24,800 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE :[线程哈希码:1678680974] 用户名或密码为空 17:07:24,816 WARN [com.adobe.idp.um.businesslogic.authentication. AuthenticationManagerBean] (Thread-272) 用户 [匿名] 身份验证失败(方案 - 用户名/密码) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:24,879 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE :[线程哈希码:1678680974] 用户名或密码为空 17:07:24,894 警告 [com.adobe.idp.um.businesslogic.authentication.AuthenticationManagerBean] (Thread-272) 用户 [匿名] 身份验证失败(方案 - 用户名/Password) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:25,050 错误 [com.adobe.idp.um.provider.authentication. LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE: [Thread Hashcode: 1678680974] 用户名或密码为空 17:07:25,066 WARN [com.adobe.idp.um.businesslogic.authentication.AuthenticationManagerBean] (Thread-272) 身份验证用户 [匿名] 失败(方案 - 用户名/密码) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:25,144 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE : [Thread Hashcode: 1678680974] 用户名或密码为空 AuthenticationManagerBean] (Thread-272) 用户 [匿名] 身份验证失败(方案 - 用户名/密码) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:25,144 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE : [Thread Hashcode: 1678680974] 用户名或密码为空 AuthenticationManagerBean] (Thread-272) 用户 [匿名] 身份验证失败(方案 - 用户名/密码) 原因:用户名或密码不正确。有关更多详细信息,请参阅 com.adobe.idp.um.businesslogic.authentication 类别的调试级别日志 17:07:25,144 错误 [com.adobe.idp.um.provider.authentication.LDAPAuthProviderImpl] (Thread-272) UserM:GENERIC_SEVERE : [Thread Hashcode: 1678680974] 用户名或密码为空

0 投票
1 回答
1259 浏览

apache - CRX / AEM 中的 /system/console/configMgr

是否可以在 (/system/console/configMgr) 配置管理器中更改 Apache Authentication 模块的设置?我想关闭“允许匿名访问”,但由于配置问题,访问登录屏幕所需的匿名访问已被禁用。我假设这可以通过 cURL 以某种方式完成?

0 投票
1 回答
13752 浏览

build - 某些库无法解析 AEM

Adobe CQ5,版本 5.5.0

例如:

org.apache.sling.api <version>2.7.0</version>在 pom.xml 中使用并看到这个错误org.apache.sling.api,version=[2.3,3) -- Cannot be resolved-

我发现了类似的问题,如果按照下一个答案,我做的一切都是正确的 - 但我有同样的错误

该错误消息意味着 OSGi 框架无法为想要导入它的包 B 提供版本 >= 2.3 和 < 3 的 org.apache.sling.api.resource Java 包。

有谁知道如何解决这些错误?