You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Orbeon Form如何默认禁止附件下载?配置后不生效如何解决?

解决方案

按以下步骤排查修正即可解决配置不生效问题:

  • 修正配置的两处核心错误
    你当前填写的配置存在拼写和类型不匹配问题,会直接被系统忽略:
    1. 属性前缀应为oxf而非你写的oxg,这是Orbeon配置的标准前缀
    2. 该属性的正确类型是布尔值xs:boolean而非字符串xs:string,类型错误会触发默认值 fallback
      修正后的正确配置如下:
    <property as="xs:boolean" name="oxf.xforms.xbl.fr.attachment.allow-download" value="false"/>
    
  • 重启Orbeon Forms服务
    properties-local.xml的修改不会热生效,必须重启整个Orbeon实例才会加载新配置。
  • 确认生效范围
    该全局配置仅作用于重启后新创建的附件组件,此前已经添加到表单中的附件组件,会保留表单定义内的局部配置,需要手动在Form Builder中取消「允许下载」勾选。

内容的提问来源于stack exchange,提问作者longphm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 17:39:02