我已经添加了一个新的属性在一个现有的类型。我的属性是可用的模型类和jalo类。但是,当我在HMC检查,它不显示在管理选项卡的属性,以及在类型的XML配置没有该属性在HMC。
我所做的步骤:在 items.xml 中添加了我的属性,其中其他属性也在前面添加了。在这之后,我已经运行蚂蚁清理所有并检查了模型类和属性在模型类中。
使用下面的代码在 items.xml 中添加我的属性。
<itemtype code="Customer" autocreate="false" generate="false">
<attributes>
<attribute qualifier="OosFlag" type="java.lang.Boolean">
<description>OosFlag</description>
<defaultvalue>Boolean.TRUE</defaultvalue>
<modifiers read="true" write="true" search="true" optional="false"/>
<persistence type="property"/>
</attribute>
</attributes>
</itemtype>
你需要更新你的类型系统在数据库中。这意味着你需要做一个UPDATE在管理控制台。
生成的类只是模板。重要的是数据库中的内容。
P.S.你应该总是以小写字母开始你的属性。