XPages Java错误:获取属性时出错';dbName';从豆子

XPages Java错误:获取属性时出错';dbName';从豆子,java,xpages,Java,Xpages,我尝试使用这个函数使代码适应数据库维护XPage。我用数据库信息替换了所有联系人:数据库表单、数据库视图、DatabaseModel.java类、database_crud XPage。我将DatabaseModel.java类定义为托管bean。 但是,当我尝试打开y XPage时,会出现以下错误: 从com.ibm.domino.xsp.module.nsf.NSFComponentModule$XPagesDatabase类型的bean获取属性“dbName”时出错 以下是托管bean定义

我尝试使用这个函数使代码适应数据库维护XPage。我用数据库信息替换了所有联系人:数据库表单、数据库视图、DatabaseModel.java类、database_crud XPage。我将DatabaseModel.java类定义为托管bean。 但是,当我尝试打开y XPage时,会出现以下错误:

从com.ibm.domino.xsp.module.nsf.NSFComponentModule$XPagesDatabase类型的bean获取属性“dbName”时出错

以下是托管bean定义:

<managed-bean>
    <managed-bean-name>database</managed-bean-name>
    <managed-bean-scope>view</managed-bean-scope>
    <managed-bean-class>org.openntf.howyabean.model.DatabaseModel</managed-bean-class>
</managed-bean>

数据库
看法
org.openntf.howyabean.model.DatabaseModel
这里是XPage中的dbName字段:

<div class="form-group">
                            <xp:label for="dbName" value="Database Name" />
                            <xp:inputText id="dbName" value="#{database.dbName}" />
                        </div>

我是XPages开发的新手,不知道从哪里寻找问题。
有什么想法吗?

将bean名称从
database
更改为其他名称,因为
database
是一个保留名称。

这会将错误更改为:在nully类型的bean中测试属性“dbName”时出错您是否更改了faces-config.xml并重新构建了?您是否有dbName的getter和setter(getDbName()和setDbName())?在Tim Tripcony的示例中,项目是在AbstractDocumentMapModel类中动态加载的。所以没有明确的接受者和接受者。啊,是的。所以bean是空的。再次检查拼写错误和生成错误。我现在将字段名从dbName更改为database\u name,从server更改为database\u server。。。现在它开始工作了。也许保留名称还有另一个问题。