问题标签 [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.
aem - 如何重建 cq5 库?
我不小心从 CRXDE Lite 中删除了 libs 文件夹(这是位于 var 等、应用程序、内容...等附近的文件夹)。如何重建它?服务器的新启动没有帮助。我希望有人可以帮助..
java - 如何检查类型 String[] 的页面属性?
我在 dialog.xml 中有以下属性:
现在我创建了新页面并用三个值(string1、string2、string3)填充了这个属性。crx jcr:content 中的这个属性如下所示:
现在我想用 java 访问这个属性并检查它是否具有 String[] 类型。我这样做如下:
结果返回“假”。
如何检查 myProperty 是否为字符串数组?
ps:String.valueOf(...).get("myProperty"))
退货[Ljava.lang.Object;@761139f3
adobe - 了解当前资源的当前位置
我正在接受 Adobe CQ5 开发人员的培训,并试图了解组件中当前资源的位置。例如,在为图像组件创建小部件时: 属性是:
然后是一个复杂的组件:
属性是:
为什么是这样?我只是没有看到与当前资源和 jsp 文件的关系以供参考。为什么复杂组件不能只有 ./value 而不是 ./image/value?
extjs - 如何在 Inputfield 中显示 textField?
我在一些 cq5 dialog.xml 中有以下标记:
现在,当我调用对话框时,我希望看到以下内容:
但 Inputfiled 是空的:(
任何想法?
maven - 嵌入式错误:传输文件失败:http://localhost:4502/apps/myProject-core.jar。返回码是:401
我使用以下配置文件将我的 osgi 包部署到 CQ5/crx:
我收到以下错误:
java - ADOBE CQ5 JCR - How to orderby/sorting query builder result using node's property
basically below is the java coding part, which the result will then be populated to a .csv file. However, I dont seem get the ordering part right (last line in below snippet).
Providing that in crx repositry (/etc/crx-db/form-data/career), I have nodes: data1, data2, data3... Then for each node, there is one property - Name: created | Type: Date | Value: 2014-01-28T23:21:15.029+08:00 (eg) However my result in .csv is incorrect like (row 1 to 5):
- 2014-01-28T23:21:15.029+08:00
- 2014-01-28T23:48:12.219+08:00
- 2014-02-10T18:44:38.914+08:00 <-- unsorted
- 2014-02-10T18:43:32.426+08:00 <-- unsorted
- 2014-02-10T18:46:53.319+08:00
Pretty sure my code wasn't running. Any idea on how can I tweak my java code to make the sorting happen? As in returning sorted data1, data2, data3... based on the property created. Thanks.
aem - Adobe CQ 中查找数据的存储位置
在过去 3 年左右的时间里,我们一直在增加对 Adobe CQ 的使用。我们开始使用 5.4,其中几个开发人员(根据 Adobe 顾问的推荐)在 node.js 中存储了几个查找数据“表” /var/site/app
。这些被用作诸如邮政编码、站点 ID 等组件的查找存储。
现在我们已经冒险进入 CQ 5.6,并且在我们的发布者实例上访问这些数据时遇到了一些困难。作者工作正常,但是在发布者上,尝试访问数据会导致 404。不久前,我们有一些其他顾问提到将数据存储在 /var 中不是一个好主意,但我不记得背后的原因那。
是否有推荐的位置来存储多个组件、页面或其他对象可以访问的通用查找数据?
提前感谢你的帮助。
aem - 如何删除xsl缓存?
在我们的项目中,我们使用xsl transformation
而不是jsp
. 当我直接在 crx lite 中编辑 xsl 文件 ( /etc/designs/projectname/xsl/components/myComponent/myComponent.xsl
) 并重新加载页面时,我没有注意到任何变化。
如何删除xsl cache
?删除客户端库没有帮助
java - 具有完整 JCR 2.0 API 支持的 CRX 远程访问
我需要远程访问 CRX 内容存储库。目前这是通过 RMI 完成的。
但是有一些基本方法(JcrUtils.getWeakReferences(node)
例如)会导致UnsupportedRepositoryOperationException。
如何使用 JCR 2.0 API 中的所有方法访问存储库?(RMI 不是必须的。)
google-chrome - 无法从此网站添加应用程序、扩展程序和脚本
我正在尝试使用从https://01.org/rapid-interface-builder/downloads/2012/rib-preview-1-chrome-extensionrib.crx
下载的文件将 Rapid Interface Builder 扩展添加到 chrome
不幸的是,每次我crx
用 chrome 打开文件时,都会出现以下错误:
无法从此网站添加应用程序、扩展程序和脚本。
有想法该怎么解决这个吗?