问题标签 [alfresco]

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 投票
2 回答
2732 浏览

java - 如何在 Alfresco 3.1 的 Java-Backed Webscript 中获取组节点

使用 Javascript Webscript,我可以使用以下代码获取组节点:

这段代码的 Java 支持的等价物是什么?

到目前为止,我只能获得一组所有组名,但我希望能够遍历该组并获得实际的组节点。

0 投票
1 回答
352 浏览

apache-flex - 将 Alfresco Flexspaces 与 JBOSS 门户集成

我们正在开发 JBoss 门户。作为功​​能的一部分,我们需要使用 portlet 将它与 Alfresco 集成。两者(portal 和 Alfresco)都将连接到相同的 LDAP 目录来获取用户,以保证相同的用户可以访问两个系统。现在这部分实现还没有完成,所以我们在两者上创建了相同的用户/密码。

为了展示 Alfresco 的内容,我们使用了 Flexspaces portlet。加载包含 portlet 的页面时,会出现一个窗口,要求在 Alfresco 上输入登录名/密码。登录后,浏览器会跟踪会话。然后,当用户从门户注销时,我们遇到了问题,因为 portlet 有一些问题,比如要求登录(不是在 Flex 上,而是在老式 javascript 方式上),但不接受它,并显示错误“无效票”

由于门户知道需要在 Alfresco 系统上登录(以及注销时)的用户,因此进行这种集成的最简单方法是什么?我们如何与 Flex 通信以从门户登录和注销?

此外,我们有兴趣了解如何从门户网站与 flex 进行通信,不仅仅是为了这个问题,而是为了进一步的开发。

0 投票
1 回答
995 浏览

drupal - 使用 Drupal Organic Groups、LifeRay Social 或 Alfresco Share 创建安全的外联网

我们正在使用 Drupal 构建一个门户网站,并希望为用户提供安全的外联网,以便来自不同公司的用户可以在项目上进行协作。

我们希望为外联网提供以下功能:

  1. 能够使外部网公开或私有,并轻松邀请新成员。
  2. 典型的外联网功能,例如日历、联系人列表、任务列表。
  3. 可共享和加密的文件夹,可以计量以识别存储量(文档文件夹需要高度安全)。
  4. 能够使用“功能库”(例如通过 www.openatrium.com 为 Drupal 提供的)或 portlet(例如 LifeRay Social)添加到外部网的功能。

问题:您会推荐哪种工具——Drupal Organic Groups、LifeRay Social、Alfresco Share 等,为什么?

0 投票
2 回答
2495 浏览

content-management-system - 帮助为 DMS 选择 Alfresco 或 Nuxeo

我需要开发具有一些初始要求的 DMS(文档管理系统):

  1. 如果可能,DMS 应该是开源的
  2. 最初 DMS 应支持多达 500 个用户
  3. 系统应该在用户或内容方面具有可扩展性
  4. 文档/内容应存储在文件系统上
  5. 文件应该能够被标记以便以后销毁
  6. 必须具备工作流能力
  7. 必须具备版本控制能力
  8. 很高兴拥有 Liferay 门户的 SSO(单点登录)
  9. 很高兴有可能通过 Liferay 中的 portlet 公开一些功能
  10. 文件管理应通过网络界面完成
  11. 很高兴拥有共享驱动器功能
  12. 很高兴有关于添加/更改内容的事件和通知

目前我很怀疑在 Alfresco 和 Nuxeo 之间进行选择。

我将不胜感激在它们之间进行选择的任何帮助。

提前致谢

0 投票
3 回答
7106 浏览

java - Tomcat 上的 Alfresco 社区启动非常缓慢

我们目前正在一台旧服务器(只有 1GB 内存)上测试 Alfresco 社区。因为这是社区版本,所以我们每次更改配置时都需要重新启动它(我们正在尝试添加一些功能,例如生成 DWG 文件的预览等)。但是,重新启动需要很长时间(我认为大约 4 分钟)。这可能是由于可用内存量有限。有人知道一些可以改善重启时间的功能或设置吗?

0 投票
0 回答
1083 浏览

versioning - 自定义 Alfresco 版本标签策略?

Alfresco Wiki 版本控制部分“版本元数据、版本号和版本标签”:

可以通过创建版本标签策略行为并注册它来代替默认版本标签策略来自定义版本标签的生成。

这是在哪里记录的?

0 投票
1 回答
4252 浏览

maven-2 - maven 条件依赖

我们希望根据客户的选择捆绑来自(Alfresco 或 Jackrabbit 或 ...)的库依赖项。依赖项的数量实际上因所选供应商而异。我们如何在 maven 级别提供挂钩,以便最终产品仅包含根据客户选择的依赖 jar。

0 投票
2 回答
5641 浏览

java - HttpUrlConnection Post 导致浏览器在 Java Proxy 中下载响应 JSON

我正在调用返回 JSON 的 Alfresco Webscripts。我使用 GET 请求来做到这一点,这些请求都可以正常工作。但是,如果我执行文件 POST,Alfresco 服务器会正​​确接收文件并发送回 JSON 响应,但这次响应会导致浏览器提示下载,而不是让 Javascript 处理回调。

现在所有这些调用都通过使用 HttpUrlConnection 的“自制”反向代理(见下文)。该代理将所有调用路由到在另一台主机上运行的 Alfresco。其他一切正常(png、文本、html、GET 请求,甚至身份验证)。在 GET 和 POST 响应中,Content-Type 都是“application/json;charset=UTF-8”

非常感谢您的任何回复。

}

0 投票
2 回答
3272 浏览

workflow - 通过 Web 脚本推进 Alfresco 工作流程

我有一个 Alfresco 文档参考;我正在寻找的是一种访问附加到该文档的工作流并通过 Javascript 完成它(或将其推进到下一个转换)的方法。

几乎网络上的每个示例都显示了如何启动工作流,如果我知道任务 ID,我可以从 dashlet 调用任务命令处理器 (/alfresco/command/task/end/[/transition]),但我该怎么做仅从文档参考开始的服务器端 Web 脚本的相同内容?

必须有一种方法可以从文档访问工作流并以编程方式对其进行管理。

0 投票
1 回答
459 浏览

java - 使用 Java 从 Alfresco 中的搜索查询中过滤掉特定对象

我有一个 HashSet,其中包含我从数据库中检索到的所有组。我被要求通过删除两个特定组来过滤此结果。这似乎微不足道,但我似乎无法想出一个可靠的解决方案来存储我想要过滤掉的特定组。

我的想法是创建一个数组,其中包含对我需要过滤掉的两个组的引用。然后我可以用数组中的任何内容过滤掉我的搜索查询。我担心的是,将来他们可能会要求过滤掉更多的组,也许数组可能不是一个好主意。