当前位置: 首页 > 知识库问答 >
问题:

户外自定义属性(通过类型的强制方面)不被CMIS公开

洪博艺
2023-03-14

我在Alfresco中定义了一个新类型,它带有一个强制方面zhx:rm,该方面定义了一个属性zhx:taskno

我创建了一个这种类型的文档,并设置了它的zhx:taskno值。

问题:未显示zhx:taskno

我做错了什么吗?
这是Alfresco的预期行为吗?
虽然CMIS扩展可能是一个解决方案,但我不想使用它们,因为它会使代码不易管理。

<types>
   <type name="zhx:rm">
      <title>RM</title>
      <parent>cm:content</parent>
      <mandatory-aspects>
         <aspect>zhx:rmAspect</aspect>
      </mandatory-aspects>
   </type>
</types>

<aspects>
   <aspect name="zhx:rmAspect">
      <title>RM Aspect</title>
      <properties>
         <property name="zhx:taskNo">
            <type>d:text</type>
            <index enabled="true">
               <atomic>true</atomic>
               <stored>true</stored>
               <tokenized>both</tokenized>
            </index>
         </property>
      </properties>
   </aspect>
</aspects>

共有1个答案

华锦程
2023-03-14

你原来的帖子说你创造了一种新类型。如果您创建了一个新的自定义类型,这不需要CMIS1.1来工作。自定义类型应显示在types列表中,自定义属性(如果已设置)应显示在properties列表中。

如果还没有设置属性,您应该能够在Workbench中设置这些属性。

一个很好的例子是cmiscustom:document类型。您可以创建该类型的对象并设置其某些属性,您将在workbench属性列表中看到它们。

http://localhost:8080/alfresco/api/-default-/cmis/versions/1.1/atom

我已经确认,使用此绑定,在方面中定义的自定义属性会显示在Workbench0.10.0中的属性列表中。

 类似资料:
  • 试图向OpenLDAP添加一个新属性,但总是碰壁。我正在尝试向架构添加ipPhone属性,因为我不能在默认的telephoneNumber属性中包含*数字。 下面是我的LDIF文件,用于创建新属性并将其与objectClass类似。 我已经测试和谷歌了几个小时,但一直无法解决这个问题或找出我错过了什么!

  • 问题内容: 如何在Python中将类成员变量限制为特定类型? 较长版本: 我有一个具有多个成员变量的类,这些成员变量在该类的外部设置。由于它们的使用方式,它们必须为特定类型,即int或list。 如果这是C ++,则只需将它们设为私有,然后在“ set”函数中进行类型检查。鉴于这是不可能的,是否有任何方法可以限制变量的类型,以便在为其分配了错误类型的值时在运行时发生错误/异常?还是我需要在使用它们

  • 我有一个罐子,里面有一个蚂蚁任务。我的com/mebigfatguy/stringliterals/antlib.xml是 运行jar tf StringLiterals.jar 我将jar放入~/.ant/lib中,当我尝试运行引用它的任务时,如下所示: 我得到了 文字: 这里的GitHub项目https://GitHub.com/mebigfatguy/stringliterals

  • 我正在尝试实现一个自定义的 Spring 存储库。我有界面: 其中RataEntity类是 它的实施 和以下存储库类 当我运行我的应用程序时,我得到这个错误: 未能创建方法公共摘要的查询java.util.Listit.aubay.PreliosPAN.repositories.RataRepositoryCustom.getRateFromTipo频率zaRimborso(java.lang.字

  • 我试图实现一个自定义Spring存储库。我有接口: 实施: 和“主”存储库,扩展我的自定义存储库: 我使用的是Spring Boot,根据文档: 默认情况下,Spring Boot将启用JPA存储库支持,并查看@SpringBootApplication所在的包(及其子包)。 当我运行应用程序时,出现以下错误: 组织。springframework。数据映射。PropertyReferenceEx