XPages REST服务与JDBC数据

XPages REST服务与JDBC数据,xpages,xpages-extlib,Xpages,Xpages Extlib,我试图让REST服务数据访问控制与一些JDBC数据一起工作。最终,这一切都将进入Dojo数据网格。但不知何故,我不能让它工作,我不能找出什么是错的 以下是我的代码: <?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex"> <xe:restServic

我试图让REST服务数据访问控制与一些JDBC数据一起工作。最终,这一切都将进入Dojo数据网格。但不知何故,我不能让它工作,我不能找出什么是错的

以下是我的代码:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
    xmlns:xe="http://www.ibm.com/xsp/coreex">

    <xe:restService id="restService1" pathInfo="results">
        <xe:this.service>
            <xe:jdbcQueryJsonService contentType="application/json"
                connectionName="oracle">
                <xe:this.sqlQuery><![CDATA[select postal_code, province cifadmin.postal_code_search_mv where postal_code='J6Y1R4'"]]></xe:this.sqlQuery>
            </xe:jdbcQueryJsonService>
        </xe:this.service>
    </xe:restService>

</xp:view>
当我访问带有/results的页面时,我得到的只是一个错误500,并且我没有访问log.nsf的权限,因此不知道发生了什么。数据库表和列名称有效

有人能解释一下吗


像往常一样,感谢您的帮助。

这是一个愚蠢的错误,一天工作了太多小时:我的SQL查询中缺少FROM

您可能还需要检查的一件事是,当您将字段名分配给dojo datagrid列时,这些名称区分大小写


现在工作。。。剩下的就是格式化和一些要设置的基本DojoDataGrid属性

Did/results是否将整个错误消息作为JSON返回?如果是,请在此处发布。您是否可以访问C:\\Domino\data\IBM\U Technical\U SUPPORT中的日志文件?如果是,请查找前缀为xpages_exc的日志文件,以了解有关该问题的更多详细信息,并将其发布在此处