我能够分别开发两个应用程序(一个应用程序使用 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
之前是否有人遇到此类问题并且能够解决此问题。请善意分享您的经验以解决此问题。
答案 0 :(得分:1)
当我尝试使用ActiveMQ安装CXF时,我也遇到了同样的问题。我可以通过卸载已安装的CXF项目然后安装ActiveMQ来解决它。
确保已正确安装Hibernate所需的依赖项。在验证您已安装所需的依赖项后,您可以重新安装application /
因此,在您的情况下,您可以先卸载CXF项目,然后再安装Hibernate(请注意,您可能需要安装所需的所有依赖项)。然后重试安装CXF项目。
您可以使用以下命令卸载现有项目
uninstall <processID>
eg-:uninstall 418