FUSE通过CXF休眠

时间:2016-12-22 01:43:15

标签: java hibernate web-services cxf jbossfuse

我能够分别开发两个应用程序(一个应用程序使用 Hibernate ,其他应用程序使用 CXF Web服务后跟this tutorial)并部署到FUSE 6.3.0没有任何问题。

但是当我尝试在FUSE中安装hibernate时,我的问题出现了,其中FUSE已经安装了我开发的CXF应用程序。我尝试执行以下命令来安装hibernate。

implements ApplicationContextAware

如果我没有在FUSE中安装CXF应用程序,那么FUSE不会抛出任何异常,但是当我在FUSE中部署了CXF应用程序时,它会给出以下异常。

fabric:profile-edit --bundle mvn:org.hibernate/hibernate-core/4.2.22.Final-redhat-1 jboss-fuse-full

之前是否有人遇到此类问题并且能够解决此问题。请善意分享您的经验以解决此问题。

1 个答案:

答案 0 :(得分:1)

当我尝试使用ActiveMQ安装CXF时,我也遇到了同样的问题。我可以通过卸载已安装的CXF项目然后安装ActiveMQ来解决它。

确保已正确安装Hibernate所需的依赖项。在验证您已安装所需的依赖项后,您可以重新安装application /

因此,在您的情况下,您可以先卸载CXF项目,然后再安装Hibernate(请注意,您可能需要安装所需的所有依赖项)。然后重试安装CXF项目。

您可以使用以下命令卸载现有项目

uninstall <processID> eg-:uninstall 418