问题标签 [nuxeo]
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.
nuxeo - Nuxeo web-ui 和 jsf 接口同时进行
是否可以同时安装 nuxeo web-ui 和 jsf 界面?web-ui 看起来是实验性的,但很有希望,因为我是 nuxeo 的新手,我想我会尝试一下经典界面,不过:-在 web-ui 中找不到完整的管理界面-没有能够从 web-ui 中的模板创建工作区
谢谢
javascript - 使用 Angular 6 的 RESTClient 的 nuxeo 客户端 sdk
我想使用 nuxeo ClientSdk 在我的 Angular 6 客户端中使用它的 REST api,但我不能使用它,因为这是一个 javascript 包,并且它没有任何 typescript 的类型定义。
但是,我尝试在我的自定义服务中使用此导入语句将这个库包含在我的项目中:
问题是,当我运行这个角度应用程序时,发生了这个错误:
恕我直言,我一直在做错误的导入程序,所以有什么想法可以解决这个问题吗?
我要导入的库是:
nuxeo - 如何在 nuxeo 平台中限制上传的文件类型
我的问题是关于 nuxeo 平台的,我想将上传的文件类型限制为 jpg 和 png 图像。我用谷歌搜索并搜索了文档,但一无所获。有没有办法做到这一点?谢谢
nuxeo - Nuxeo 删除按钮
仅当所选自定义文档的布尔属性为 1 时,我才希望隐藏 view_documents 上的“删除”按钮。
我只使用工作室......我试图实现对扩展点“过滤器”的贡献,但它似乎不起作用。
这是我在贡献中使用的条件:
有人有想法吗?
谢谢
java - 安装自定义软件包后 Nuxeo 服务器未启动
我必须为 nuxeo 创建一个自定义插件。为了动手,我得到了cloudbinarymanager的源代码,其中包含不同存储连接器的源代码。
我按照文档中编写的步骤进行操作。从终端,我将目录更改为上面提到的项目并运行命令 -
这会在项目中创建一个模块,运行命令后会在其中创建附加 zip -
要安装此附加组件,请使用以下命令 -
它已成功安装,但服务器未启动。
该命令./nuxeoctl start
尝试启动服务器一段时间,但随后放弃。
我在服务器日志中看不到任何错误,但我在localhost.log
文件中看到以下内容:
通常,当我尝试在未安装此自定义插件的情况下运行服务器时,我不会在 localhost 日志中收到此类错误。
amazon-s3 - Nuxeo:使用预签名 URL 上传
我想为 S3 存储桶生成预签名 URL,并使用该 URL 上传文件,而不是通过 nuxeo 服务器或直接上传选项。
文档说,我需要将 设置为CloudFrontBinaryManager
要使用的二进制管理器。尽管在 中设置配置nuxeo.conf
,但我无法直接上传到存储桶。我仍然看到对 的请求/upload
,它将通过 nuxeo 服务器的上传路由到 s3 存储桶。
下载是通过预签名的 url 进行的,但上传不会。我怎样才能使上传工作?
nuxeo - Nuxeo 自动化和自定义浓缩器
我正在尝试学习如何开发自己的浓缩器(我相信我确实了解基础知识,就浓缩器与自动化链的关系等而言)。但是,我遇到了问题:
- 我可以将现有的丰富器与例如 Document.FetchByProperty 一起使用,一切都会正常工作
- 但是一旦我包含我自己的自定义浓缩器,我就会收到错误(下面的链接)
- 我不知道我做错了什么,所以我从 Nuxeo 示例项目中获取了现有的自定义浓缩器,并得到了同样的错误
欢迎任何帮助!
日志链接:https ://answers.nuxeo.com/api/files/2b14d403-aa8a-4ac3-81ca-c9ee13623c2a
我在这里也问过同样的问题:
angular - 如何在 Angular 应用程序中集成 nuxeo 聚合物 3 元素?
我已经构建了一个 Angular 6 应用程序,我需要包含我的 Nuxeo Polymer 3 Elements(比如这个https://github.com/nuxeo/nuxeo-elements/blob/master/core/nuxeo-search.js)。
我怎么会有类似的东西:
nuxeo - 覆盖 Nuxeo 中的默认图片转换
我正在尝试覆盖 Nuxeo 中的默认图片转换器。
默认情况下,Nuxeo 提供以下 OOTB 转换器
- 缩略图
- 小的
- 中等的
- 大的
- 原版
我想将转换器减少到
- 缩略图
- 原版
以下是我尝试过的配置
使用 Nuxeo-cli 实用程序创建了一个多模块贡献
创建贡献所遵循的步骤
用于贡献的目标组件是
/li>org.nuxeo.ecm.platform.picture.ImagingComponent
向 OSGI-INF/picture-conversion-core-contrib.xml 文件Ref添加了以下扩展名
我只想保留两个图片转换,因此只添加缩略图转换器和OriginalJpeg转换器。
创建包后,我正在使用以下命令在 Nuxeo 服务器上安装包。
/li>
即使该组件已正确安装在 Nuxeo 服务器上,服务器也会将图像转换为默认格式(即缩略图、小、中、大和原始)。
在没有 Nuxeo 工作室的情况下覆盖 Nuxeo 中的默认贡献的步骤是什么?
交叉发表在 Nuxeo 论坛上
oauth-2.0 - 与 Keycloak 身份验证插件集成时,无法从 rest 客户端调用 nuxeo rest api
我想将 keycloak 集成为 nuxeo 平台的身份验证插件,两者都在我的本地机器上运行
设置细节
Nuxeo 平台版本:10.10(在tomcat 9 上运行)
Keycloak 版本:6.0.1
keycloak tomcat 适配器分发:keycloak-tomcat8-adapter-dist
我按照链接https://github.com/nuxeo/nuxeo/tree/master/nuxeo-services/login/nuxeo-platform-login-keycloak中提到的步骤进行操作。
在这里,我为 keycloak 6.0.1 版本构建了 nuxeo-platform-login-keycloak 插件。
在 keycloak 上,我在新创建的领域“演示”下设置了一个身份验证客户端
客户端配置中提供的客户端详细信息
我将角色创建为“成员”并为其添加了管理员角色我创建了一个用户“keycloakuser”并添加到“成员”中。
当从浏览器点击 nuxeo ui 时,身份验证流程工作正常。它会将我重定向到 keycloak 的登录页面,在有效凭据上,它会将我重定向到 nuxeo ui。与分配给它的“成员”组一起创建的用户。
错误场景
为了从邮递员调用rest api,我配置了Oauth2进行身份验证。
认证网址:http://localhost:8080/auth/realms/demo/protocol/openid-connect/auth
令牌网址:http://localhost:8080/auth/realms/demo/protocol/openid-connect/token
客户端: testclient
客户端密码:*****
范围:openid
我使用通过 Oauth2 流程获得的 access_token,以http://localhost:8190/nuxeo/api/v1/id/document_id进行 API 调用。它失败了
观察:
1. API 请求调用没有命中 keycloak 端点
2. 我尝试在两种情况下打印 reqqest 类型(实际上是请求包装器类型)。
对于浏览器请求,它是org.apache.catalina.connector.RequestFacade
,对于 api 请求,org.apache.catalina.core.ApplicationHttpRequest
它是不扩展的org.apache.catalina.connector.RequestFacade
问题:
1.上述行为(第 2 点提及)在 tomcat 9 之前的 tomcat 版本中是否有所不同?
2. 是tomcat版本和keycloak adapters jar版本的兼容性问题吗?