使用WSO2应用程序服务器与hibernate spring框架一起部署应用程序

时间:2014-05-06 12:30:47

标签: spring hibernate wso2

我想开发spring(3.1.2)和hibernate(3.6.4)应用程序并将其部署在WSO2应用程序(5.2.1)服务器中。 我试过它作为服务,如spring服务和AAR服务,但遗憾的是它们都无法在数据库中持久保存对象。我遇到了不同的错误,例如" java.lang.NoClassDefFoundError&#34 ;和...,我发现了问题,这是由我的项目中的jar文件引起的,与WSO2 lib不一致。在WSO2 lib文件夹中添加lib后,问题仍然存在。你有什么提示吗?

1 个答案:

答案 0 :(得分:2)

您可能希望将应用程序部署为webapp。通过将其部署为webapp,可以避免wso2与应用程序之间的lib不兼容。您可以在AS_HOME / samples / Jaxws-Jaxrs中看到一些与弹簧相关的示例。

默认情况下,webapps看不到wso2 repository / components / plugins文件夹中提供的org.springframework。*包。这是可配置的。您可能希望在wso2 webapp classloading上的所有文档中阅读此内容。