问题标签 [opencmis]
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.
java - 设置 OpenCMIS InMemory 存储库
我正在尝试按照Apache的说明设置 OpenCMIS InMemory 存储库,但是在运行 maven 命令时我不断收到以下错误mvn clean install -Dmaven.test.skip=true
:
现在,我猜错误(至少其中一些为[ERROR] symbol : variable CONNECT_TIMEOUT
)是因为它没有找到 JAX-WS 库,但由于我刚刚下载了代码并按照说明进行操作,所以我看不出我能做些什么来解决它或在哪里添加依赖项。
alfresco - 无法使用 Opencmis 1.0 在 alfresco 4.0.0(3979) 上创建文件
在我的项目中,我必须将文件迁移到露天。
我已经完成了创建应用程序(java)并使用 alfresco 4.0.0(4003)在我的本地尝试它,它运行良好。
但是当我尝试在服务器上运行它时它失败了。
服务器使用 alfresco 4.0.0(3979)。
有任何想法吗?
java - 使用 OpenCMIS 从 QueryResult 中检索文档
我正在使用 Apache Chemistry OpenCMIS java 库。给定一个 QueryResult(例如,我通过搜索元数据属性找到了一个文档或一堆文档),这是检索 Document 对象本身的合理方法吗?或者有没有更有效的方法?
java - 从网站打开 Lotus Notes 和附件文件
我想做这样的事情:
- 单击网站上的链接或按钮(尤其是在 Alfresco Share 上)
- 应打开电子邮件客户端(IBM Notes)并自动附加来自 Alfresco 存储库(文档管理系统)的文档
我可以使用 cmis api 用 java 抓取文档。如何打开电子邮件客户端并通过单击链接以编程方式附加文档?你对我如何做到这一点有什么建议吗?
先感谢您!
编辑:因为我不熟悉 XPages,所以我正在尝试使用 Java Web Start。
scala - 为什么 cmis 在露天创建数据列表项时返回错误?
我有以下一段代码
它工作正常并创建数据列表项。但它会抛出异常消息
Execution exception[[CmisRuntimeException: Newly created object is not an item!新 id:对象 ID:
我想知道这是否是此 api 方法的正常/已知问题以及它发生的原因。谢谢
alfresco - 在 Alfresco 中搜索版本化元数据
如何在旧版本的节点中搜索元数据字段?
我知道 Solr 支持 version2store 的索引,并且看起来在 Alfresco 4.2f 中,它确实被索引了。但是,似乎没有办法通过仅查询 : 来通过 Share FTS Search 获取它。
如果这在共享搜索中是不可能的,Java API 或 OpenCMIS 中是否有允许这样做的东西?
cmis - 如何使用内存中的化学和/或 nuxeo 定义自定义文档属性?
我对 Open CMIS 很陌生,所以如果这是常识,我深表歉意。我的文档需要一个自定义属性(即布尔“nm:test”或类似的东西)用于我的实现。我在网上读到我可以通过 xml config/aspects 使用 Alfresco 做到这一点。我是否可以使用 Chemistry In-Memory 来测试一个使用 CMIS 存储文档和文件的应用程序?我也可以用 Nuxeo 做吗?
python - 如何生成不同用户可以看到不同内容的露天网站?
我想建立一个包含不同团队的几个文件夹的站点。但是,所有站点上的一个文件夹共有一个团队。我不希望该团队被允许查看其他文件夹的内容。我尝试在站点中创建一个文件夹并通过 CMIS(在 python 中)向用户授予权限,但是似乎无法从他们的共享 UI 访问该文件夹。
我什至不确定这是最好的方法。信息的组织要求这些区域位于同一个地方(即同一个站点),但是如果您可以访问该站点,您似乎可以访问所有文件夹(我无法找到删除访问权限的方法单个用户的站点上的文件夹)
这里的要求是它需要以编程方式完成;我并不特别担心使用 CMIS,如果我必须重写文件/文件夹代码,但在我看来,最好的办法是在共享 UI 上添加一个小部件,以访问用户有权访问的所有文件夹在无法拒绝访问文件夹的情况下。
alfresco - 具有多个存储库的 CMIS?
我正在研究与 CMIS 存储库集成的 Java 解决方案。选择 OpenCMIS 作为我的开源库后,我试图确保涵盖所有测试场景。我已经探索了一些存储库(Alfresco、Chemistry InMemory、Chemistry Fileshare、OpenKM),但它们似乎都没有提供多个存储库,我认为这些存储库是我测试的一部分。
更具体地说,下面的代码适用于几乎所有存储库。
存储库soleRepository = sessionFactory.getRepositories(parameter).get(0);
但我想知道是否有任何存储库支持(或可以配置为支持)此代码: sessionFactory.getRepositories(parameter).get( 1 )
java - Alfresco CMIS 查询返回包含分号和版本的 objectId
我将 alfresco 4.2 与 OpenCMIS java 客户端库 CMIS 1.1 一起使用。
结果是:
但我想要没有版本号的节点的 id,将其用于 REST API 调用。
谢谢。