Web services 如何在WebLogic下配置SeamWeb服务?

Web services 如何在WebLogic下配置SeamWeb服务?,web-services,weblogic,seam,Web Services,Weblogic,Seam,我有一个现有的SeamWeb服务,我正试图将其从Glassfish移植到WebLogic。我已经启动并运行了代码,web服务正在响应;但是,每当web服务代码尝试访问组件实例时,例如: Conversation conv = Conversation.instance(); 。。。web服务将抛出“无应用程序上下文活动”异常 似乎我可以通过将Lifecycle.beginCall()和Lifecycle.endCall()添加到所有web方法的顶部和底部来解决此错误。然而,这看起来很麻烦,并不

我有一个现有的SeamWeb服务,我正试图将其从Glassfish移植到WebLogic。我已经启动并运行了代码,web服务正在响应;但是,每当web服务代码尝试访问组件实例时,例如:

Conversation conv = Conversation.instance();
。。。web服务将抛出“无应用程序上下文活动”异常

似乎我可以通过将Lifecycle.beginCall()和Lifecycle.endCall()添加到所有web方法的顶部和底部来解决此错误。然而,这看起来很麻烦,并不意味着应该需要beginCall/endCall。同样的文档建议我需要一个标准的-jaxws-endpoint-config.xml文件来为web服务指定Seam SOAP处理程序,以便Seam维护对话,但是这个xml文件看起来像JBoss特定的文件,当我将这个文件添加到我的应用程序中时,它不会改变行为


我还没有在web上找到任何文档,具体说明如何在WebLogic(不是JBoss)下设置SeamWeb服务。有人对我可能忽略的东西有什么建议吗?如果我能提供任何其他信息,请告诉我,我会修改问题。

那是在JEE 5/Seam 2或JEE 6/Seam 3上?@jan我们在JEE 6上,但我们在Seam 2上。