点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我遵循了SAP博客(...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我遵循了SAP博客(...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我遵循了SAP博客(↓)中显示的这些步骤。 但是在SCP中部署后,它无法连接Hana数据库。
错误如下所示。 我该怎么办?
环境:
新
参考链接:
错误:
为servlet分配异常[PersistenceWithJDBCServlet] java.lang.NullPointerException:尝试调用从com.sybase.jdbc4的方法的第一个参数加载的空对象的方法java.lang.String.indexOf(int)时 位于org.apache.tomcat.dbcp.dbcp2.DriverFactory.createDriver(DriverFactory.java:60)的java.sql.DriverManager.getDriver(DriverManager.java:299)的.jdbc.SybDriver.acceptsURL(SybDriver.java:266) org.apache.tomcat.dbcp.dbcp2.BasicDataSource.java:472上的org.apache.tomcat.dbcp.dbcp2.BasicDataSource.java:472上的org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:538)上的org.apache.tomcat.dbcp。 com.sap.cloud.sample.persistence.PersonDAO.checkTable(PersonDAO.java:92)上的dbcp2.BasicDataSource.getConnection(BasicDataSource.java:753)在com.sap.cloud.sample.persistence.PersonDAO.setDataSource(PersonDAO。 java:37)com.sap.cloud.sample.persistence.PersonDAO。 最好的问候,
Thiri
您好尊尼哥,
错误堆栈引用了包com.sybase.jdbc4.jdbc。 SybDriver-适用于Sybase ASE。 但是,您的问题主题是Neo上的HANA数据库。
此外,您是否将数据库绑定到应用程序? 这样Neo便知道如何将资源引用jdbc/DefaultDB转换为具有适当凭据的数据库连接。
我不确定您如何到达那里,您不必加载任何数据库驱动程序 如果您已按照本教程进行操作。 您通过驾驶舱进行的数据库绑定将指示Neo要求进行哪个数据库连接。 因此,DataSource类将能够使用基础框架执行getConnection方法。
除了它,您还可以检查Neo SDK上的samples文件夹。 在此应该找到一个名为" persistence-with-jdbc"的文件夹-这是一个有关如何通过JDBC连接处理持久性开发的示例。 对于托管JPA连接,您也有一个类似的项目。 即使使用JPA,您仍然必须将数据库与应用程序绑定。
最好的问候,
Ivan
一周热门 更多>