如何使用第三方库将.aar文件部署为服务(在WSO2应用程序服务器中)

时间:2012-12-22 17:47:42

标签: postgresql wso2 sqlexception

我厌倦了将.aar文件作为服务部署在WSO2应用服务器中。这项服务需要处理postgress sql驱动程序;所以我相应地更改了ant脚本,将sql驱动程序与.aar文件捆绑在一起。

然后我将.aar作为服务部署在WSO2应用服务器中,部署成功。但是在尝试触发此服务时,我总是收到此错误。

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

尝试通过将同一个罐子放入以下位置来触发服务,但没有运气。 {application_server_home} \库\分量\插件
{application_server_home} \库\部件\ lib中
{application_server_home} \ lib

有谁知道如何解决此问题?感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

如果要在WSO2服务器中部署JAR,则需要将其放在{application_server_home} \ repository \ components \ lib

如果它是OSGi包,你可以把它放进去 {application_server_home} \库\部件\的dropins

答案 1 :(得分:0)

您可以将第3个库放入aar文件中的resources / lib。所以他们将在WSO2的axis2服务中加载aar。 此外,您可以在服务器上将其描述为回答Maninda