Alfresco 在户外跟踪用户操作

我需要跟踪用户在户外执行的每个操作 我想编写一个Spring拦截器,它有关于的建议,当用户在登录到门户后执行任何操作时,都应该进行跟踪 用户执行的操作,该操作的参数应可用于自定义拦截器 如果有人知道如何实现这种场景,请帮助我 可能已经很晚了,但仍然:) 支持开箱即用的审核。但据我所知,默认情况下,它仅用于记录管理。对于共享操作,您需要执行几个SREP: 创建文件extension/audit/alfresco audit node.xml 为节点上的操作注册应用程序,例如,让我们执行读取操作,因

Alfresco 新安装后不接受登录详细信息

我刚接触alfresco,我在CentOS上安装了alfresco,但无法登录 我得到这个错误 两者都无法登录。i、 e.共享和露天 我不知道是什么问题。请帮忙 提前感谢请启动安装alfresco的tomcat,然后尝试登录。您无法登录共享的原因是存储库alfresco.war webapp尚未启动。日志中是否有关于无法启动的原因的有用信息?错误[org.springframework.web.context.ContextLoader]上下文初始化失败这是在日志中发现的错误在清理完存储库sta

Alfresco:如何在没有文档的情况下使用ScriptNode processTemplate API?

我想在控制器的webscript中使用Freemarker模板引擎来处理一些表达式 我看到Alfresco提供了document.processTemplate(“此处的模板内容”)API 文档中说:“针对当前文档节点执行存储库中的模板” 假设我没有任何特定的文档可供使用,我只想执行模板引擎并检索输出。最好的方法是什么 我应该使用某种临时或“代理”文档吗?最简单的方法是什么?我认为不使用文档是不可能的。因此,请使用数据字典之类的文件夹,或者创建一个没有您经常使用的内容的虚拟文档。我认为不使用文档

编辑元数据中的Alfresco webscript

我已经修改了编辑元数据的行为,以包括我创建的一些自定义方面,并且一切都很好。但是当我搜索文件时,我看到edit-metadata-mgr.get.js调用webscript/slingshot/edit-metadata/node/{store\u-type}/{store\u-id}/{id} 现在我想知道在哪里可以找到这个webscript的代码?我到处找了找,但到处都找不到。。。我错过什么了吗?有人知道这些文件的位置吗?这是webscript的代码。它位于jar文件alfresco-sha

Alfresco 获取我所属的露天场地

有没有办法获得我所属的露天共享站点的列表?(来自远程应用程序) 我所说的“成员”是指:列在 理想情况下,CMIS调用是最好的,但我想这是不可能的,所以另一个RESTAPI也可以。 即使有数千个站点,它也需要快速运行,因此逐个检查每个站点是不可行的。 最好使用不会很快消失的官方API。 它应该可以在Alfresco 4.2及更高版本上使用。对Alfresco共享仪表板进行反向工程使我发现了这个JSON REST调用: 你会得到这样的结果: [ { "url": "\/alfresco\/

Alfresco 多读些。。或者更多。。。AlfSortablePaginatedList中的链接-注释列

我使用AlfSortablePaginatedList来渲染行和列的集合。在一个单元格中,我想显示前50或100个字符,其中包含“更多…”链接文本。如果用户单击“更多”,则我需要显示剩余的内容 大概 你能告诉我怎么做吗 下面是代码片段 headerWidgets.push({ name: "alfresco/documentlibrary/views/layouts/HeaderCell", config: { label: "Comments",

Alfresco-工作流详细信息页面上的文档列表

我想知道如何在Alfresco Share的工作流详细信息页面上呈现文档列表。我的意思是,哪些组件(Java类、Java脚本、FTL、XML)负责在工作流详细信息页面中添加文档列表 我搜索了代码,找到了workflow-form.get.html.ftl,但是它会处理除文档列表之外的所有其他数据。它的人口动态增加,似乎,但我不明白如何 谢谢, Hemant如果你查看该页面上的源代码,你会发现一条线索: <label for="page_x002e_data-form_x002e_task-

Alfresco 3.3.0上使用CMISQL查询的随机故障

[已解决,似乎存在影响Alfresco 3.3.0的某些错误,该错误在Alfresco 3.3.0g上不再存在] 嗨 我使用它从Alfresco 3.3中检索数据,但是它在CMISQL查询中有一个非常奇怪的行为。我在谷歌上搜索过其他有同样问题的人,但似乎我是世界上第一个:),所以我想这是我的错,不是OpenCMIS的错 这就是我查询Alfresco的方式: public Class CmisTest { private static Session sesion; privat

从Alfresco'访问值;s alfresco-global.properties文件

假设我在alfresco-global.properties文件中创建了一个名为“test123”的自定义属性。在Alfresco中,有没有自定义对象或其他方式可以用来访问Java bean中的值?Spring bean被称为“全局属性”,它是Java.util.properties类型 所以你可以这样注射它: <property name="properties"> <ref bean="global-properties"/> </property 您还

如何使用Alfresco搜索指定文件夹中的文档

我想搜索指定文件夹中的文档。我的意思是,像下面的例子一样,搜索mainfolder1的文档。 我该怎么做??有可能是lucene吗??我知道lucene可以指定商店。我不知道文件夹的事 -->公司总部 ---->主文件夹1 ------->文件1 ------->文档2 ---->mainfolder2看起来像 +PATH:"/app:company_home/cm:mainfolder1//." 是搜索表达式中所需的内容 路径查询中有关露天搜索的详细信息,请参见 路径:“/app:compa

Alfresco中的工作流元数据应该保存在哪里?

我想将alfresco扩展为向工作流添加metedata,例如为每个工作流添加背景图像。请注意,我不想为每个实例再次输入数据,即它是工作流定义的一部分 您建议我将数据保存在哪里?我应该如何访问数据?我自己的想法是在repo数据库中创建一个新表,将每个工作流的metedata放在该表中,并直接在共享中访问该表。似乎您想要每个工作流类型的背景图像 我会把它放在配置中,哪种类型使用哪种背景图像 然后,您需要在共享webscript中获取配置(可能修改现有的配置)(js文件)。在相关的ftl中,您应该写

如何将默认自定义操作添加到dashlet';Alfresco Share中的s标题栏

几天前,我一直在努力寻找在每个dashlet的标题栏中默认添加自定义操作的最佳方法 在这个阶段,我知道在每个dashlet的webscript中,操作都被设置为一个小部件。例如,在docsummary.get.js中: var dashletTitleBarActions = { id : "DashletTitleBarActions", name : "Alfresco.widget.DashletTitleBarActions", useMessa

Alfresco DotCMIS IDocument不提供文件路径

我在/Sites/swsdp/documentLibrary/Presentations/test1.txt上有一个Alfresco 4.2文档,id为workspace://SpacesStore/626216a1-5f9e-4010-a424-e2e0ec4f2663;1.0 以下是我的DotCMIS代码,用于处理更改日志更改事件: ICmisObject cmisObject = session.GetObject( "workspace://SpacesStore/626216a

Alfresco Share 4.2:如何在文件夹规则中执行脚本的选项中启动自定义工作流?

在Alfresco Share 4.2中,您可以选择在文件夹上定义规则。预定义选项之一是脚本执行。我想执行一个脚本来启动自定义工作流的执行,但我没有看到任何这样的例子,也没有看到必须将该脚本放在何处 此外,在开箱即用配置中,当您选择脚本执行选项时,您可以(仅)执行一个名为“在组中启动审阅和批准工作流”的脚本,但如果我选择此选项并在文件夹中创建规则,生成文件夹中的事件时,此规则不起任何作用 ******向第一个和第二个答案添加信息****************** 我在Windows7环境中使用

Alfresco社区5共享集群

我在互联网上看到了很多关于露天共享集群的相互矛盾的信息。据我所知,在4.2及以上版本中,Alfresco社区似乎完全删除了集群 我确实发现一些文档显示,Alfresco One 5具有共享集群,我注意到我可以在Alfresco Community 5中启用hazelcast,但集群根本不起作用 有没有办法让负载平衡器后面有一个以上的Alfresco Community 5实例,并在共享实例之间进行适当的同步/复制/群集?简短回答 Alfresco社区版本(据我所知)没有集群和负载平衡器支持。Al

如何在alfresco中跟踪已删除的文件

我不知道这个问题是否普遍。 我想跟踪那些在垃圾桶中被删除的文件的记录。我刚刚读到,删除后,它将进入content-store.deleted。因此,从哪里可以获取已删除文件的详细信息。您可以使用searchservice查找垃圾桶中的所有节点。这些存在于archive://SpacesStore,就像你在workspaces://SpacesStore . String query = "@cm\\:title:mytitle.doc"; searchService.query(Sto

Alfresco:找不到许多用户

我对Alfresco 4.2.e有问题 如果我尝试: http://127.0.0.1:8080/alfresco/wcs/api/people/testuser 我可以找到所有用户,没问题 但如果我使用: http://127.0.0.1:8080/alfresco/wcs/api/people?filter=testuser 我找不到很多用户 例如,我可以用两种方法找到user001,但我只能用第一种解决方案找到user002 有了这个问题,我无法在Alfresco Share中设置权限

Alfresco 文档库上的露天文档预览

文档预览小部件AlfDocumentPreview用于Alfresofaceted搜索页面。 我想在文档列表页面预览文档。 实现这一目标的最佳方式是什么 是否可以在我可以从文档库页面调用并在弹出窗口中显示结果的webscript中使用此小部件 编辑:是否有其他方法显示预览弹出窗口而不使用AlfDocumentPreview小部件 我使用的是Alfresco5.0.d版本 谢谢你你想要你的文档列表吗,我是说你存储在Alfresco@YagamiLight上的文档我想做的是在文档库页面上预览每个文档

alfresco中的子文件关联

我正在使用WebScript在alfresco上创建内容,现在我想将一些已经创建的内容作为子关联与父内容相关联 如何将内容注册为WebScript中其他内容的子关联?我不知道现有的web脚本允许处理多个父关系,即使可能存在一些(CMI?)。如果您正在开发自定义web脚本,则可以使用以下Java API: ChildAssociationRef ref = nodeService.addChild(destinationParent,

Alfresco 如何在用户离开对话框后强制调用cancel或其他方法

我有一个案例,用户启动一个对话框来创建“特定节点”,该对话框中只有两个选项,一个用于创建,意味着更新用户输入的属性,另一个用于取消/关闭 完整的场景如下所示: 用于启动对话框(操作侦听器)的侦听器,该对话框将创建一个阳极,但没有任何属性用于将其准备到创建过程。为什么选择侦听器,因为我使用同一个对话框来服务多个 节点的类型,我需要侦听器提供一个特定类型的节点,该节点没有用户稍后将使用的属性 Create将更新在侦听器中创建的节点的属性 取消/关闭将删除先前在侦听器中创建的临时引用节点 现在,我

Alfresco 露天:在没有imap的情况下提取电子邮件

在alfresco中,我需要从我的组织邮件id(邮件客户端:Outlook)中提取电子邮件。但在我的组织中,没有启用imap服务器。因此,我需要一些其他替代方案,将电子邮件从我的组织邮件id拉到alfresco存储库。我建议您使用。它提供了Exchange OWA和IMAP之间的桥梁。您可以使用Exchange凭据配置DavMail的副本,然后将Alfresco指向DavMail,以便它可以获取电子邮件 或者,在Alfresco中启用入站SMTP功能,并安排将所有电子邮件转发/转发到Alfres

Alfresco 如何让规则触发的脚本作为特定用户运行

我有一个脚本,当一个新项目出现在文件夹中时运行;文件夹中的项目来自入站电子邮件别名。当我将内容添加到文件夹时,规则会正确触发,但是当它因电子邮件到达而运行时,我会收到一个错误“您没有执行此操作的适当权限” 有没有可能让这个脚本以对文件夹有权限的用户的身份运行?如果您不介意使用Java,那么您可能希望使用类似于让代码作为系统运行的东西,这样就可以写入所有内容 如果您想将大部分内容保留在JavaScript中,那么就用Java编写一个运行系统的脚本,然后在其中调用ScriptService来执行Ja

加上「;选择类别";在Alfresco共享中添加文档时

当添加新文档并显示其属性(“从菜单中编辑属性”)时,我无法选择其类别。只有在从文档菜单添加方面“Classifiable”后,才能执行此操作 我要寻找的是:默认情况下,每个新文档的“编辑属性”表单中都会显示类别 请告诉我怎么做,我不熟悉户外 中的一些提示告诉我们必须自定义模型特性。使用共享并为一个文件夹创建一个入站规则,您可以在该文件夹中自动为新文档添加特性。(执行操作->添加方面可分类)。很可能您不想将此应用于在整个回购协议中创建的每个文档。也就是说,如果这确实是您想要的,请将该规则粘贴到存储

Alfresco共享工作流开始时显示变量

我正在share中创建一个自定义工作流,在单击start workflow(开始工作流)时,我希望在共享表单上显示记录的用户详细信息,如姓名、姓氏、电子邮件、部门、电话等,在此之前,一切都可以完美地工作。是否可以在流程实例启动之前显示这些变量?如果是,我该怎么做?如果没有,这方面的工作是什么 请协助在自定义工作流中显示您的表单,您需要在alfresco共享中添加相关配置。 比如说 我的工作流名称是“myCustomWorkflow”,然后您可以在共享配置custom.xml中定义配置,该配置将配

如何使用CMIS在ECM/alfresco中创建自定义内容类型?

CMIS 1.1允许我们创建自定义文档类型。我已经尝试过[。但我无法理解。是否有其他教程或示例代码可以使用CMIS 1.1在Alfresco中创建类型我认为这是创建自定义类型的一个很好的示例: 我猜你还没有真正读过教程 --更新-- 我猜教程中没有清楚地写出来。所以CMIS基本上有两种主要类型: 从cmis:Document继承属性的文档类型 从cmis:Folder继承其属性的文件夹类型 假设我们的模型被称为cntz作为前缀,继承的cm:content类型被称为cntz:document,

获取JAVA中person Alfresco的属性

我使用的是Alfresco 5.1社区,我试图获取当前登录用户的属性值,例如,在我拥有的用户中: "{http://www.someco.org/model/people/1.0}customProperty" 如何在java中获取此信息 是自定义属性,因此,在中不会显示。我该怎么做 我尝试此操作以至少获得nodeRef: protected ServiceRegistry getServiceRegistry() { ProcessEngineConfigurationIm

Alfresco 如何将自定义表添加到工作流表单的reviewTask屏幕?

Alfresco Community v5.2包括一些预配置的工作流,可在页面/share/page/start workflow 其中,我感兴趣的是“审阅和批准(一个或多个审阅者)-将审阅任务分配给多个审阅者” 此业务流程非常适合我们的一个客户的要求 唯一的区别是需要在ReviewTask屏幕上查看所有执行者的表格 我决定从这篇精彩的文章开始: 首先,我希望看到屏幕上的表格 但是我遇到了一个问题——表格不显示(甚至静态标题) 当我尝试批准或拒绝该文档时,会出现异常: org.activiti.

停电后无法登录alfresco社区版

我不在城里,回来的时候,我的服务器因为停电而关闭了。所有系统都正常工作,但我无法再登录Alfresco社区版。我看过几个论坛,但没有真正的解决方案 在我们帮助您之前,您需要检查很多事情。这些措施包括: 服务器正在运行吗 您可以通过SSH连接到它吗 您是否安装了web代理(如Apache或Nginx) 你能相信这个过程吗 你能点击网络代理吗 你能为tomcat进程做一个grep吗 你在日志里看到什么了吗 你能在8080上点击Alfresco网络应用程序吗 你能在8080上点击共享webapp吗

Alfresco 我可以使用什么RESTAPI在记录管理站点中记录文件或文件夹

我正在尝试使用AlfrescoRESTAPI在我自己的界面中管理我的文件和文件夹。现在我正在尝试激活记录管理模块,但是我没有找到可以用来激活的RESTAPI。 感谢您的帮助我认为除了通过API Explorer之外,没有其他可用的文档。不过,您可以直接浏览Swagger文件,但我认为这样做没有任何意义 根据您使用的版本,您也可以利用其他人的工作 您是否尝试通读?您是否在使用RM/GS模块或实际激活该模块时遇到问题?您使用的是什么版本的Alfresco?@Gagravarr我已经检查过了,没有

Alfresco 露天-爱考海关行动

我想在alfresco aikau搜索页面中添加自定义操作。 我已经创建了扩展模块 <extension> <modules> <module> <id>Custom Action In Search Result Page</id> <auto-deploy>true</auto-deploy> <version>1.0</version

在此服务器上找不到Alfresco存储库。此应用程序是否具有跨上下文权限?)

安装Alfresco WAR后,我在启动后的浏览器中收到错误消息:“在此服务器上找不到Alfresco存储库。(此应用程序是否可以访问Alfresco-global.properties?此应用程序是否具有跨上下文权限?) 下面是我的alfresco-global.properties文件 # # Set this property unless you have explicitly chosen to expose some repository APIs without authentic

Alfresco 区别于;“户外团队”&引用;“露天共享”;

从所描述的功能来看,和产品看起来非常相似 技术上的区别是什么 以下是我听到的一些不同之处,但欢迎提供更好的列表: 视频预览 预览更多Adobe产品(Illustrator等?) 可能是谷歌应用程序的链接 我不认为有太多的技术差异,因为两者都构建在Surf平台上,功能相当相同 我认为您应该看到团队网站的这一页: 主要的区别是,你不能用团队做任何你想做的事情,你可以用共享(企业/社区)。Alfresco团队中有一些新功能,而Alfresco 3.4(企业或社区)中没有这些功能。视频预览和一些更多的

Alfresco 如何创建/读取节点双语

我需要创建具有双语属性的节点,并使用所有这些节点作为列表约束,其中节点属性将是标签,另一个属性将是值 那么,这可行吗怎么做 我看到sys:localized,它的意思是 本地化: 如果将此特性添加到节点,则服务器将假定所有非多语言 属性应用于此区域设置。 这能帮我吗 谢谢 穆罕默德·阿姆尔 高级系统开发人员为了从您的代码中删除您应该使用的: 译文 可用的翻译 等等 多语言文档应用了cm:mlDocument方面。这使它们可以列为在/cm:multilingarroot下创建的特殊cm:mlCon

我可以限制Alfresco中标题和内容字段的大小吗?

有没有办法限制Alfresco中标题和内容字段的大小?(我知道如何向我自己的字段添加约束,但不知道如何向这些字段添加约束。)使用表单引擎,您可以定义自己的控件。检查以了解如何设置它 你可以从复制textfield.ftl控件开始,设置一个最大长度或一个漂亮的JavaScript最大值。你甚至可以用鼠标在上面添加一些花哨的东西,显示最大字符数为x的信息。当然,有办法做到这一点,但是将这些约束应用于cm:content和cm:titled的所有实例听起来不是一个好主意。首先,您为什么要这样做?您是要

Alfresco如何更改Alfresco中的默认Url

谁能帮我 我想将afresco示例中的ulr更改为“” 我已经尝试了很多方法,但仍然没有效果。我猜您正在运行一个“标准”露天tomcat系统: 重命名alfresco.war文件并重新启动tomcat。 如果您使用的是share,那么还必须在share-config-custom.xml中更改远程配置 或者安装、配置并使用反向代理,如Tahir提到的Apache和mod_代理我猜您运行的是“标准”alfresco tomcat系统: 重命名alfresco.war文件并重新启动tomcat。 如

Alfresco 为什么它没有';是否通过CMIS返回工作流包的子级?

露天版本4.2e 我在特定文件上启动了“审阅和批准工作流”,将任务分配给用户 然后我通过REST获得了用户任务: { ..... "bpm_package": "workspace://SpacesStore/db7ec6c5-4dfe-44fd-a7fd-271526237c86", .... { 据 它假设我可以通过CMIS REST检索工作流包子项,但当我通过调用它时: http://localhost:8080/alfresco/service/cmis/s/SpacesStore/

Alfresco社区4.2 PostgreSQL

我不明白如何访问捆绑数据库。我是否需要转到某个url才能打开界面并登录?还是来自cmd? 我必须在alfresco社区帮助页面中首先进行配置吗 非常感谢你 如果Alfresco安装在本地桌面上,您应该能够轻松地连接到。您可以单独下载,也可以在postgresql目录下的Alfresco捆绑包中找到。 如果Alfresco安装在远程服务器上,则需要通过任何可能存在的防火墙公开Posgresql端口(默认为5432)。然后您需要配置s 您能否澄清为什么要访问捆绑的PostGreSQL数据库?对于Al

Alfresco 简单露天共享CMIS查询集合不工作

我有一个简单的CMIS查询,我正在集合文件夹中执行该查询。目的是检索放置在两个不同文件夹中的两个特定文档 SELECT d.* FROM cmis:document d JOIN ws:webasset w ON w.cmis:objectId = d.cmis:objectId WHERE (d.cmis:name = 'name1.html' AND in_folder(d,'${section:/root/folder1}')) OR (d.cmis:name = 'nam

覆盖Alfresco pickerresults.lib.ftl

我发现了一个我已经发现的错误 简而言之:如果用户没有文件父级的权限,则该行 将失败,使整个脚本失败(并且用户看不到任何文件) 所以,等待bug被解决,我需要修补它。我想重写文件中定义的宏“pickerResultsJSON”,删除导致异常的行或将字符串值替换为“${row.item.parent.name!”“}” 我不知道如何重新定义宏,也不知道将文件放在放大器中的什么位置。有人能帮我吗 更新 我正在使用,我的项目结构是: 我曾尝试放置一个文件“custompickerresults.li

Alfresco 露天定制管理员

我需要创建管理员组,该组在alfresco 5.1版本中具有创建/更新/删除用户以及审核/查看报告权限。默认“管理员”所属的“alfresco_ADMINISTRATORS”组已经存在-管理员可以向该组添加其他用户。如果您转到管理工具->组页面,勾选右上角的“显示系统组”复选框并单击“浏览”按钮,您可以看到此组 但是,添加到此组的用户将是“完全”管理员,并且可以访问您描述的操作以外的其他操作。因此,您应该谨慎地授予用户这些权限。默认的“管理员”所属的“ALFRESCO_ADMINISTRATOR

Alfresco 页眉上的UTF-8土耳其字符

我用的是alfresco 5.2。我没有问题。土耳其语角色看起来像什么?在索引页的页脚中。 本节中有一个UTF-8问题。我怎样才能解决这个问题 您可能需要在tomcat配置中启用UTF-8。在[TOMCAT_HOME]/conf/server.xml中,您可以将URIEncoding=“UTF-8”添加到连接器端口,例如 <Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" connectionTimeout="200

org.alfresco.error.AlfrescoRuntimeException:09050000 GetModelsDiff运行alfresco时返回状态为404

我从GitHub导入了一个maven项目,并按照其自述文件中给出的说明运行Alfresco。在测试我输入的应用程序时,我成功地获得了Alfresco的登录页面。但是,当我提供默认用户名和密码时,我无法登录到应用程序。出现错误“您的身份验证详细信息未被识别,或者Alfresco此时可能不可用。”当我检查控制台和Alfresco日志文件时,我发现org.springframework.beans.factory.BeanCreationException,然后是org.alfresco.error.

向Alfresco添加/删除本地权限时出现问题?

我一直在尝试使用open CMIS成功地添加/删除Alfresco中文件/文件夹的本地权限。我的测试是在Alfresco 4.2f/5.0a和Apache chemistry CMIS 0.10的混合Windows*nix平台上完成的 将角色添加到本地权限列表时,我看到正在生成Alfresco生成的角色,例如所有、角色。写入、角色。读取等。我一直在尝试通过在添加权限后重置ACL来清理这个问题,但取得了一些成功 其次,当从权限列表中删除最后一个本地角色时,我注意到由于某种原因,继承的权限现在变为本

将alfresco dateTextBox设置为空

我想为Alfresco Aikau DateTextBox小部件设置一个空值。 但日期会自动设置为“1970/1/1”。如何在Aikau中将日期设置为空? 我正在jsonModel中尝试此代码,但它不起作用: { name:"alfresco/forms/controls/DateTextBox", widthPx:"90", config:{ fieldId:"DATE_1", additionalCssClasses:"datefield",

Alfresco Web脚本错误500模板被忽略

我写了一个Alfresco Web脚本,可以呈现CSV,效果很好 在一个特定的情况下,我希望Web脚本能够运行,因此我为它编写了一个.json.500.ftl模板 问题:错误500始终显示为HTML(默认Web脚本错误模板)。 我做错了什么 我的文件: auditlog.get.desc.xml auditlog.get.csv.ftl auditlog.get.json.500.ftl auditlog.get.json.500.ftl只包含{“错误”:“abc不正确”} auditlog.

  1    2   3   4   5   6  ... 下一页 最后一页 共 17 页