问题标签 [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.
mysql - 使用 Alfresco CMS 时将文档存储到 DBMS 的原因是什么
我在想要实施文档管理系统的公司实习面试,他们正在考虑首先考虑开源解决方案,他们的首选是 Alfresco,但决定仍然不是最终的,我需要调查的部分工作是露天是最好的解决方案。
我从项目描述中看到的是,他们将使用 MySQL 数据库实现 Alfresco,而不是将 DBMS 仅用于文档元数据和索引,但他们实际上想在其中存储文档。根据公司简介,文档类型主要是 PDF 和 .doc,而不是图像。
我进行了一些研究,并且已经阅读了此处与将文件存储到数据库中相关的所有主题,而不是重复问题。因此,据我了解,通常不推荐存储 BLOBS,并且根据公司的概况及其归档的法律义务,我认为他们将不得不存储更多的文档。
我想尽我所能为面试做好准备,这就是为什么我想听听你对这些问题的看法:
您决定将文档存储到 DBMS 的原因是什么(特别是考虑到您正在安装 Alfresco,它将文件存储在 FS 中)???
您有专门将文档存储到 MySQL 数据库中的经验吗???
非常感谢所有的帮助,我对面试感到非常兴奋并且非常想要这次实习,所以这是我之前真正想了解的事情之一!
谢谢!!!!
alfresco - 如何在露天开发 Web 应用程序?
我已经安装了 alfresco 社区版并想开发一个具有数据库连接性的 Web 应用程序。
我已经使用 jsp、servlet 开发了该应用程序,但想在露天开发相同的应用程序。
任何人都可以帮助从哪里开始?
api - 方法 getContentReader 中的属性限定名
我首先为我糟糕的英语水平以及我的问题的愚蠢道歉;)
我正在进行一个露天项目,以了解它是如何工作的。
我必须以编程方式浏览我的内容存储库并一直收集数据。为了做到这一点,我猜我必须使用 ContentReader(我从我的 ContentService 获得),但 getReader 方法需要一个 nodeRef 和一个 propertyQualifiedName。
我对nodeRef没问题,我得到了它需要的东西。
但是 propertyQualifiedName 让我感到困惑,我几乎不明白它是什么,但坦率地说,我不明白它是如何使用的。
阅读一些露天论坛主题,我越来越害怕我什至不了解阅读器的工作方式,我在某处看到阅读器只能读取一个节点,每个实例只能读取一次。
如果有人对用于 Alfresco Content Repository 的 Java API 有所了解,我都听说了!
大家干杯!
java - Alfresco 内容存储库 API 的副作用?
我正在研究 Alfresco,尤其是它的内容存储库 Java API。
我正在尝试使用 SDK“First Foundation Client”中的示例进行训练。
我拿了代码,我设法处理了一点,但是当我重新启动我的露天服务器时,我得到了丑陋的堆栈跟踪
我确切地说,只要我在服务器停止时不运行我的代码,当我退出我的 alfresco 并重新启动它时,我就不会遇到这个问题。!!!
这是一个已知的问题 ?谷歌对此不是很健谈(可能是我不能让他说话)......
我使用Ubuntu 9.10 Karmic Koala
我有一个官方的JDK jdk1.6.0_14
和用于服务器的alfresco 3.2r Enterprise
EDIT reason='add'
和用于 SDK的 alfresco-community-sdk-3.3
我进行了其他测试(结果并不漂亮):-原始示例运行良好,但使我的服务器崩溃-运行“达盖尔调查”我删除了所有行以发现失败是由
哪个是 API 使用的支柱......
如果有人有任何想法...
document - Alfresco Document Management 支持所有文件类型?
快速提问....
我们正在尝试在这里就 dms 做出决定,Alfresco 已被推荐给我们。
Alfresco Document Management 是否支持所有文件类型?
谢谢!
workflow - 需要有关 Alfresco 工作流程的帮助
你好 SO 社区,
我没有在 Alfresco 论坛上获得任何帮助,我希望在这里能获得更多帮助。我们正在构建一个基于 Alfresco 和 jBPM 的应用程序,我已经定义了一个工作流,但是我要么定义错误,要么遗漏了某些东西,或者 Alfresco 与 jBPM 的集成存在错误,我需要帮助找出并修复它。这是问题所在:
我有一个高级工作流程,我正在尝试从 JavaScript 启动它。这是我用来启动工作流程的代码:
这运行良好,从启动节点的默认转换发送的电子邮件也很好。但是,当我在我的任务列表中查找工作流时,它并不存在,但它在我已完成的任务列表中。起始节点的默认转换(唯一转换)指向具有四个转换的任务节点。
工作流程中有 8 个任务和 22 个转换。当我使用工作流控制台启动工作流并结束启动任务时,它正确地遵循默认启动节点转换到下一个任务。新任务显示在“显示任务”中,但未显示在“显示我的任务”中(显然是因为该任务由于某种原因被标记为已完成,尽管它不在“结束”节点中)。任务是:
task id: jbpm$111 , name: nmwf:submitInEditing , properties: 18
如果我“显示过渡”,它看起来就像我期望的那样:
我不想发布整个工作流程,因为它很大,但这里是前两个节点:
首先是泳道:
现在节点:
这是这两个节点的模型:
这是在工作流控制台中运行工作流的伪日志:
我一直在假设我在最初开始工作流之前设置的 bpm:assignees 被传递到第一个任务节点“正在编辑”。显然,受让人在任务对象上,而不是在工作流对象上。我在启动状态任务中添加了受让人方面,以便它可以容纳它们(在我遇到问题之后;最初他们不在那里)并且可能他们仍然坐在那里,但是在我获得控制权之前启动状态已经结束从 Web 脚本返回(如果它没有结束它会有所帮助,我需要它处于“正在编辑”中,因为启动状态仅用于记录工作流已启动)。
一直让我感到困惑的是,在输入任务之前需要请求我需要在每个任务上设置的属性(当您选择转换时,您必须为下一个任务提供数据,然后才能真正移动到下一个任务,因为您必须首先验证您是否拥有所有必需的数据,然后发出转换信号)。但是,启动工作流的代码是异步的,因此不会返回已启动的工作流或当前任务(在我的情况下是“正在编辑”)。因此,无论哪种方式,您都不能设置诸如 bpm:assignees 和 bpm:dueDate 之类的变量。
我想知道这是否是用户任务列表的问题。我在属性列表中设置受让人,但也许那些受让人将进入启动状态任务并且没有被传递给“正在编辑”任务?
请注意,这是我的第一个 jBPM 工作流程,所以请不要假设我知道我在做什么。如果你看到一些看起来不对劲的东西,那可能是,我只是不知道。
提前感谢您的任何建议或帮助,
combobox - 我们如何在 Alfresco 中使用 webscripts 将输出格式转换为 CSV 而不是 HTML?
我们如何使用 webscripts 在 Alfresco 中将输出格式更改为 CSV 而不是 HTML?
下面是我对应的 FTL 和 Webscript 文件
recursive.get.html.ftl
空间和文档的递归列表:
空间文件recursive.get.desc.xml
和 html 输出是
javascript - Alfresco:查找节点的关联工作副本
有没有办法检索给定锁定节点的工作副本节点?
我正在为 Alfresco 使用 javascript 构建一个 webscript。
谢谢你。
javascript - 将字符串写入文件
我正在使用 Alfresco 的 JavaScript 实现一个 WebScript。我正在尝试将字符串插入文件,但我做不到。
当我写另一个文件的内容时:
它可以工作,并且文件的内容被复制到我的文件中。但我不能直接插入字符串,比如:
它给出了一个例外。如何将字符串写入此文件?
java - Liferay 和 Alfresco 的任何 PHP 或 Python 替代品?
我的公司想使用 Liferay 开发一个门户并将 Alfresco 与它集成以进行文档管理。但是 Liferay 和 Alfresco 都是基于 Java 的,我想知道 PHP 或 Python 中是否有 Liferay 和 Alfresco 的替代品。
谢谢你