问题标签 [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.

0 投票
1 回答
731 浏览

post - POST 被拒绝 - 露天

我正在工作流中发布 POST,但如果我使用管理员登录,则发布帖子。

但是,如果我使用另一个用户的另一个登录名发布帖子,我会收到此错误:

你能帮助我吗?

我的帖子:

0 投票
2 回答
975 浏览

workflow - 获取工作流任务 Alfresco 的 NodeRef

我创建了一个工作流,当我进入任务编辑页面时: 图片

我正在尝试获取工作流任务的文件(latexexemlo-2.pdf)的nodeRef:

http://localhost:8080/share/page/task-edit?taskId=activiti $20649

我正在尝试这样做:

但我得到“未定义参数”......“未定义工作流程”......“未定义任务”。

如何通过另一种方式获取 nodeRef?

0 投票
2 回答
451 浏览

migration - 如何将数据从 D2 documentum 迁移到 alfresco?

我在 D2 Documentum 中有一些内容。我想在露天使用元数据迁移所有这些内容。

谁能帮我。

我怎样才能在露天实现这一目标。

提前致谢。

0 投票
1 回答
741 浏览

workflow - Alfresco - 批准工作流中的任务

我在 Alfresco 的工作流程中集成了一个小程序。org/alfresco/components/form/controls/workflow/activiti-transitions.ftl我在这里创建了一个新按钮

并且此按钮更改(通过小程序的 javascript)调用小程序的功能,即在相应工作流的文件中进行更改。在此之后,我想像"Approved"按钮accept标准一样放置。但是,我只想在更改生效后进行此操作。"ok"当更改完成(POST 请求完成)时,我的小程序返回 a ,在此之后,我想放置"Approved"并重定向到“接受”按钮重定向的同一页面。在简历中,在“ok”之后,进行接受按钮的操作。

我的小程序使用以下内容更新现有文档的内容: http://localhost:8080/share/proxy/alfresco/api/upload...

我怎样才能做到这一点?任何提示以获得更好的解决方案然后下面?

进化: 我正在努力做到这一点:

但缺少将页面重定向为“批准”按钮。

0 投票
1 回答
498 浏览

java - 远程更新属性“cmis:creationDate 和 cmis:lastModificationDate”

我需要更新 alfresco 上的 ReadOnly 属性,例如“cm:creator or cm:created”,所以我创建了一个 java 支持的 webscript:

一切正常,但我需要使用客户端发送的远程值设置属性,而不仅仅是本地值:

这可能吗?提前致谢。

0 投票
1 回答
435 浏览

javascript - 从 Alfresco 的操作按钮获取文档路径和票证

我正在编写一个自定义操作按钮,我想进入我的javascript

我单击操作按钮的文件的路径,例如:

/数据字典/电子邮件模板/activities/activities-email.ftl

以及用于身份验证的票证。

我在共享客户端做这个。

两者都有解决方案吗?

我的问题没有重复,因为我想要操作中文件的路径,而我关于票证的问题是传递给 Web 服务......我需要的不仅仅是假设“重复”的问题......

0 投票
1 回答
279 浏览

json - 为什么我的 http://127.0.0.1:8080/alfresco/service/api/people 返回空白的人 json 对象?

我在我的 alfresco 共享中有一个用户列表,我可以通过登录到 alfresco 来访问它,但是在通过下面给出的 IP 访问人员列表时

127.0.0.1:8080/alfresco/service/API/人

我得到输出

{ "people" : [ ] }

我应该怎么做才能解决它?我已经尝试重新安装 alfresco,但问题仍然存在。

0 投票
1 回答
1645 浏览

web-services - 关闭会话 CMIS

我正在尝试访问通过 CMIS 与 Alfresco 通信的 Web 服务。我正在访问此链接:http://localhost:8080/Changes/ChangesPDF?filePath=/Documentos/examplepdf.pdf&ticket=TICKET_1dd4951f5d97c72232db40bdc8dceeb7be70aaed

当我启动 Alfresco 时,我可以毫无问题地访问网络服务,但是当我关闭 Alfresco 时 - 它让我在网络服务中未经授权,即使我进行了登录,仍然给我未经授权。

获取会话的代码:

以下错误:

请求处理失败;嵌套异常是 org.apache.chemistry.opencmis.commons.exceptions .CmisUnauthorizedException: Unauthorized

并在这里输入:

如何关闭与 Alfresco 的旧连接?

0 投票
0 回答
166 浏览

spring - 覆盖 java 支持的 webscripts 并更改 WebScriptRequest req-param

这是我的类,它覆盖/扩展了称为执行的 Web 脚本方法。我想更改参数 WebScriptRequest req

基本上是我想要实现的。所以每当超类调用时:

它会得到我在我的方法中输入的任何参数。

显然这种方法是行不通的。我可以重写我扩展的整个超类,但是如果我想做的“所有”就是更改参数,那感觉不是正确的解决方案。

0 投票
1 回答
99 浏览

alfresco - 在 Share 中覆盖 OOTB 组件

我正在尝试覆盖 alfresco 中的 OOTB 组件之一以修改其某些行为,我应该将我的文件放在 alfresco SDK2.0 项目中的什么位置?我将它们放置在 web/ 文件夹中,但它没有覆盖默认文件夹。为了提供更多详细信息,我正在尝试覆盖 create-content 组件,我将create-content-mgr.cssandcreate-content-mgr.js文件放在文件web/components/create-content夹中,但没有任何内容被覆盖。