我希望部署&使用以下配置在weblogic上配置Java EE应用程序 机器-1,Mananged服务器-1 webbapplication i..e在受管服务器-1上进行战争部署 2个问题 Machine -2,Mananged server -2 EAR部署,JDBC,JMS服务器(模块,资源,队列和队列连接工厂仅针对受管服务器-2)受管服务器-2上的配置 受管服务器-2部署和配置没有问题
managed-server-1的2个问题是 在部署战争时,此设置无法正常运行并且遇到问题 1.< 11-Apr-2011 15:26:03 BST> < [ACTIVE] ExecuteThread:队列的'1':'weblogic.kernel.Default(self-tuning)'> <> <> <> < 1302531963725>
Machine -2,Mananged server -2 EAR部署,JDBC,JMS服务器(模块,资源,队列和队列连接工厂仅针对受管服务器-2)受管服务器-2上的配置 受管服务器-2部署和配置没有问题
如果回答有关我的方法的更多信息是有用的,那就是我没有使用weblogic集群,因为这个应用程序将在没有集群的情况下部署,因为我们没有集群的oracle许可证。
我的方法是否正确?如果是,请建议解决托管服务器-1上的2个问题
提前多多感谢
答案 0 :(得分:1)
目前还不完全清楚你要做什么,但是ejb-link错误似乎表明你正试图从WAR文件中的代码中使用EJB。我的第一个猜测是你试图在WAR文件中打包EJB。这不适用于Java EE5。您需要将包含webapp和WARJAR文件的WAR打包到EAR中。
如果单独部署EJB,并且您尝试使用ejb-link进行EJB注入,请查看ejb-jar.xml配置参考以确保正确设置它。另外,查看weblogic-ejb-jar.xml参考,看看你能做些什么。