问题标签 [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 回答
478 浏览

alfresco - 从 javascript webscript 访问 java 支持的 webscript

我对露天开发真的很陌生。我有一个 java 支持的 web 脚本,用于访问全局属性并以 json 格式获取一些值。我需要在 share java-script web-script 中访问这些值,因为我需要在 share 中进行少量验证并进行共享自定义。问题是我找不到从 java-script web-script 访问 java 支持的 web-script 输出的方法。

我可以使用 javasctipt 并使用 alfresco ajax 请求,获取 java 支持的 webscript 响应,但是如何从共享的 javascript webscript 访问 javascript?

非常感谢 !

0 投票
1 回答
377 浏览

java - 获取文件(401 未经授权) - Alfresco

我在 Alfresco 中获得了一个文件,例如带有链接:http://localhost:8080/share/proxy/alfresco/workspace/SpacesStore/c9d187e8-aec5-4177-9587-a5b924e514cd/exemlo.pdf在 javascript 上带有 XMLHttpRequest 而我没有没有问题。但我正在尝试在 JAVA 上执行此操作:

但这给了我

401未经授权

. 问题是什么?我需要任何身份验证吗?我怎么解决这个问题?

0 投票
1 回答
573 浏览

workflow - Alfresco - 用于工作流的 JAVA 类(存储库)上的调用页面(共享 Webscript)

语境:

我有一个带有小程序的网页Share side。网页可以通过链接看到

本地主机:8080/share/page/hdp/ws/my-page?file=nodeRefOfFile

问题:

我定义了一个自定义workflow. 我想将此小程序集成workflow到用户接受任务中。

我在存储库端定义了一个在工作流中调用的 Java 类。

如何调用我在. webpage_ 在JAVA类中,我有一个工作流文件的 nodeRef ,但我也不知道如何在javascript上刷新文件并将 nodeRef 提供给JAVA。我的问题是用javascript(共享)通信JAVA(存储库)。Share sideworkflow

我必须用页面创建一个 webscript 存储库?有什么建议吗?

0 投票
1 回答
843 浏览

alfresco-webscripts - 通过 alfresco rest api 获取用户主文件夹

使用 Alfresco 网络脚本,我可以登录并获取票证,但我找不到任何脚本来获取用户主文件夹。我可以使用下面的脚本在另一个文件夹中获取文件夹:

GET /alfresco/service/slingshot/doclib/doclist/{type}/node/{store_type}/{store_id}/{id}

但登录后我不知道用户主 ID。有人知道怎么做吗?

0 投票
2 回答
873 浏览

javascript - 通过 JavaScript 自动登录到 Alfresco

我是使用 Alfresco Community 5.0.d 的新手,我正在尝试允许特定用户在不通过登录页面表单的情况下登录。具体来说,我需要设置一个按钮,当单击该按钮时,底层 JavaScript 会获取知识用户的会话并登录到 Alfresco。

是否有任何 API 允许我获取会话 ID(或类似的东西)来创建 cookie 并允许用户登录到 Alfresco?如果不是,那么实现这一目标的最佳方法是什么?

0 投票
1 回答
128 浏览

alfresco - org.alfresco.web.bean.repository.Repository;在 alfresco maven 项目中找不到此类我该如何解决

'org.alfresco.web.bean.repository.Repository' 这个类在 alfresco maven 项目中找不到我该如何修复它。

如上面的代码所示,我想为此声明SearchParameter对象,我需要使用此Repository.getStoreRef()方法的存储库存储引用。

我在一个露天项目中使用 mavem 2.1.1。

0 投票
2 回答
495 浏览

java - Alfresco - 基于 Java 的 Webscript - 异步发送响应

我们正在 Alfresco(基于 Java 的)中创建一个 Web 脚本。在一定的时间间隔,这个 webscript 应该从远程系统下载文件(大量文件)并处理它们并在 Alfresco 中对文件进行版本控制。

现在,这个 Web 脚本将从 Jenkins 盒子中触发,所以我们计划轮询这个 Web 脚本的状态是否完成,直到整个过程完成。这将每天或每周定期发生。

如何使 webscript 定期向 Jenkins 作业发送中间响应并继续处理。一旦所有进程完成,同一个 webscript 调用应该将完成状态发送到 jenkin 框。

我怎样才能做到这一点?

注意:我不能使用 Cron。只能使用 Jenkins 作为 webscript 的输入,将从 Jenkins 发送(从不同的产品接收)。

0 投票
1 回答
391 浏览

alfresco - how to get respose of data webscript in share webscript js file

I have one data webscript at alfresco side which return json response.

i want this json response in share webscript to display that json data on share.

following is the my code written in getLocation.get.js file @ share.

Following is the output from alfresco side

0 投票
1 回答
332 浏览

alfresco - 根对象 Alfresco “session.getTicket()” “sessionticket.getTicket()”

我正在尝试使用session.getTicket()获取 alfresco 的身份验证票。但我明白了

“会话未定义”

我也尝试过sessionticket.getTicket(),并给了我同样的错误。

有什么帮助吗?

0 投票
1 回答
113 浏览

alfresco - 使用露天记录管理的自定义记录标识符

目前在露天记录管理中唯一的标识符是数字。需要自定义唯一标识符以支持字母数字。