问题标签 [alfresco-webscripts]
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.
alfresco - 通过 REST 强制创建 Alfresco 缩略图
我正在尝试强制创建包含图像/jpeg 的自定义 Alfresco 内容。我使用自定义创建内容WebScript
。但是,当我尝试检索预览时,我收到一个错误,因为Thumbnail was not found
.
我用来检索预览的网址是:
我还附加了以下参数:
根据请求强制创建预览。反之,我去Share的时候,预览其实是之前的url,不带参数,就是访问Share里的内容页面后的预览。/alfresco/s/api/node/workspace/SpacesStore/<UUID>/content/thumbnails
此外,如果我使用显式预览创建服务,它可以工作,即:向with body发送 POST 请求{"thumbnailName":"medium"}
。
如何强制创建预览并通过单个服务调用获取它?
谢谢。
alfresco - Alfresco:获取具有更新 ACL/权限的节点列表
我正在探索Alfresco Web 脚本和 CMIS API,并寻找 API 或某种方法来找出在 Alfresco 中的某个指定时间/时间戳之后修改其ACL/权限的节点。
我可以使用CMIS QUERY API获取具有修改后的元数据的节点,但仅关于 ACL/权限修改它不起作用。
现在,我正在抓取所有节点并检查其修改日期相对于较早/上次抓取日期时间。这似乎不是一个合适的方法。
有关更多详细信息,这里是之前在alfresco 论坛上发布的查询链接:获取权限被更新/修改的节点列表
谁能帮忙。
java - Alfresco webscript - 401 授权
我在露天执行 wbesciptr 时遇到问题。我不知道发生了什么,但是每次我运行用 java 编写的 webscript 时,我都会收到 401 错误代码。我在 javascript 中有类似的 webscript,它运行正常。
错误日志:
2015-10-23 09:32:35,030 信息 [web.site.EditionInterceptor] [http-bio-8080-exec-7] 无法从 Alfresco 检索许可证信息:401
我在xml中的bean:
xml 中的属性:
超光速:
和 JAVA 类:
c# - 如何使用 c# do net code 在露天更新 Aspect 元数据?
在露天,我创建了一个自定义方面(例如 studentAspect)。在我的 asp.net 站点中,我想将此方面应用于特定文档并使用任何类型的集成(例如 dotCMIS,调用 RESTful API。
任何帮助将不胜感激 在此先感谢
alfresco - 露天 solr 中的文件索引
我正在使用露天社区 5.0.d 和 solr4。有没有办法通过打开 solr 跟踪通过 web 脚本手动索引 alfresco solr 中的文件?每当创建或修改文件/文件夹时,我们是否可以手动选择性地仅索引 solr 中的那些更改,同时保持 solr 自动跟踪?
javascript - Alfresco 连接器错误
我正在尝试做一个连接器来获取文件。我通过 args 收到文件的路径,例如:
如果我打印这个,我得到正确的路径。但在连接器中我有:
如果我做了这个,这将无法识别路径,状态为错误 500。我打印路径并粘贴如下:
...但很明显,我想要 args 因为我想要所有文件。
我的错误是什么?这对我来说太奇怪了。
workflow - Alfresco Workflow - 多个受让人和 java 代码
我正在尝试创建一个具有多个受让人(已完成)的工作流并向他们启动一项任务。当我启动工作流时,我想运行一个 java 代码,对已分配任务的文件进行修改。如何在“开始工作流程”上运行此 java 代码?
然后,我希望每个受让人有一个任务要批准(此时,受让人没有要批准的任务,似乎任务已完成,我该怎么做?),并批准我想运行其他 java 代码。我怎样才能做到这一点?将此 java 代码分配给工作流?
我也不知道如何定义bpmn,我认为有些问题是因为这个。
tomcat - Alfresco 的扩展 - tomcat/shared/
我正在为安装在 Alfresco 中的 Alfresco 制作一个扩展(ALL-IN ONE Extension),并对文件夹的
alfresco_install/tomcat/webapps/share 和 alfresco_install/tomcat/webapps/alfresco
. 存在一种更改文件夹中文件的方法
alfresco_install/tomcat/共享/
? 我想更改alfresco-global.properties
,但在扩展中任何可以安装扩展的人都可以访问它。
java - Alfresco - 在工作流程中获取用户名
我正在搜索assignees
在工作流上创建时的用户名...
我用这个:
当我bpm_assignees
得到这个时:
bpm_assignees 映射值:[节点类型:{alfresco.org/model/content/...} 人,节点方面:[{alfresco.org/model/content/...} 可拥有,{alfresco.org/model/system/1.0} 可参考,{alfresco.org/model/system/1.0}localized],节点类型:{alfresco.org/model/content/…}人,节点方面:[{alfresco.org/model/content/…}可拥有,{alfresco .org/model/system/1.0}可参考,{alfresco.org/model/system/1.0}本地化]]
我怎样才能得到username
?
permissions - 为什么每个人都需要在露天的公司主文件夹上拥有权限
一旦我从 alfresco 的根文件夹(公司主页)中删除每个人,一些自定义 web 脚本就会停止工作并响应找不到该文件夹。我想从根文件夹向下授予每个人(例如 GROUP_A)权限的子集。当我这样做时,通过 Share 对 alfresco 的“正常”使用仍然有效,只有网页脚本给我带来了一些麻烦。有这样的答案: Alfresco openCMIS connect to home folder 但这只是一种解决方法。也许某种系统用户需要对根文件夹具有权限?我认为这是一个类似的问题:Alfresco webscript can't find Company Home folder