2012-12-22 38 views
1

我厌倦在WSO2应用程序服务器中将.aar文件部署为服务。这个服务需要使用postgress sql driver来处理;所以我相应地更改了ant脚本以将sql驱动程序与.aar文件一起捆绑在一起。如何将.aar文件作为服务部署到第三方库(在WSO2应用程序服务器中)

然后,我将.aar作为服务部署在WSO2应用程序服务器中,并部署成功。但是当试图触发这个服务时,我总是得到这个错误。

java.sql.SQLException: No suitable driver found for jdbc:postgresql://localhost:5432/login

试图通过应对同一个jar到以下位置以及触发该服务,但没有运气。 {application_server_home} \库\组件\插件
{application_server_home} \库\分量\ lib中
{} application_server_home \ lib中

有谁知道如何解决这个问题?感谢你的帮助。

回答

1

如果要部署WSO2 Server中的JAR,你需要把它放在{application_server_home} \库\分量\ lib中

如果一个OSGi包,你可以把它放在 {application_server_home} \库\ components \ dropins

+0

感谢您的回应。是。 {application_server_home} \ repository \ components \ lib是正确的位置。在建立数据库连接时,我没有正确指定驱动程序类;这就是我得到这个错误的原因。 – wcwchamara

0

您可以将第三个库放到资源/库文件中。所以他们会在WSO2的axis2服务中加载aar。 此外,你可以把它然后在服务器上它是如何描述在答案曼内达

相关问题