【问题标题】:Integrate Only DM (Document Management) from Alfresco仅集成 Alfresco 的 DM(文档管理)
【发布时间】:2012-09-24 13:20:21
【问题描述】:

仅集成 Alfresco 的 DM(文档管理)

我有一个问题,我们正在为 Alfresco 与我们的应用程序集成进行 POC(概念验证),我们将仅将 Alfresco 用于文档管理目的,而不是其他目的。

我们将为 Alfresco DM 开发自己的 UI,因此我们将与 Alfresco Foundation API 连接/集成。

所以谁能告诉我这是否可以直接从 Alfresco 中获取 DM 用于嵌入式 Alfresco 部署/集成,或者(更难的方式)删除/注释除 DM 相关的所有 Spring bean 及其从配置 xml 中的引用文件。

我们为什么要这样做是 ---> Alfresco 中的非 DM 相关实现及其依赖 jar 使我们的应用程序的 EAR 大小超过 200MB,这不仅会影响 maven 编译和总代码的构建以及未来的开发JBoss中EAR的代码和发布时间在15 -20分钟范围内。

如果有人以前尝试过这个,请提出建议。

【问题讨论】:

  • 难道您不能将 Alfresco 作为自己的 WebApp 运行,并使用 CMIS 与它集成以满足您的 DM 要求吗?

标签: integration alfresco dm


【解决方案1】:

几年前我尝试将FirstFoundationClient 引导为一个Maven 项目。虽然确实可以将其拉下来并且只选择您需要的工件(尽管不要期望将整个尺寸减少到 1/10),但它不如它的 ant 对应物那么直接。

我建议您查看 Maven 对 Alfresco project 的支持并为您的项目派生 POM 结构。

我将从FirstFoundationClient 开始引导您的构建配置,因为它实际上只依赖于核心服务。

【讨论】:

  • 是的,谢谢,我目前正在浏览spring bean context xmls,将注释掉不必要的bean,但要小心。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-20
相关资源
最近更新 更多