Java JSF2.0+axis2集成有可能吗?

Java JSF2.0+axis2集成有可能吗?,java,web-services,jsf-2,axis2,myeclipse,Java,Web Services,Jsf 2,Axis2,Myeclipse,有可能在JSF2.0项目中实现axis2吗??我似乎无法做到这一点,因为它会弹出一个错误:JavaServerFaces2.0需要动态web模块2.5,axis2需要动态模块2.2或2.3。请问有人有什么解决方案吗?我刚刚在MyEclipse 10.7.1上试过,没有问题。我刚刚将JSF功能添加到web项目中,右键单击该项目并转到MyEclipse->AddJSF功能,选择2.0。然后,我在首选项中设置Axis2运行时,我有一个旧的Axis2 1.5.4运行时。然后我转到您显示的项目首选项页面,

有可能在JSF2.0项目中实现axis2吗??我似乎无法做到这一点,因为它会弹出一个错误:JavaServerFaces2.0需要动态web模块2.5,axis2需要动态模块2.2或2.3。请问有人有什么解决方案吗?

我刚刚在MyEclipse 10.7.1上试过,没有问题。我刚刚将JSF功能添加到web项目中,右键单击该项目并转到MyEclipse->AddJSF功能,选择2.0。然后,我在首选项中设置Axis2运行时,我有一个旧的Axis2 1.5.4运行时。然后我转到您显示的项目首选项页面,添加了Axis2。我没有错。对于Axis2运行时首选项页面,您需要启用WTP Extras窗口->首选项->常规->功能->高级,然后打开MyEclipse标准工具并选择WTP Extras,然后单击确定


我不确定MyEclipse的发布是否意义重大,但是,如果您没有使用最新的10.7.1,那么最好先更新您的安装

您使用的服务器是什么?您创建了动态web project 2.5或web project 3.0??因为问题是当您创建web项目3.0时,您不能将JSF 2.0与这个动态web项目2.5一起使用,所以有些功能无法正常工作,所以我创建了一个默认的web项目,它给了我一个web 2.5项目。为JEE6创建Web项目给了我一个Web 3.0项目,我无法将Axis2添加到该项目中。从寻找问题的角度来看,Axis2似乎只能用于Web2.5及以下版本,至少就WTP而言是这样。MyEclipse是基于WTP的,在这个领域,因此没有解决办法获得Axis2工具用于Web3.0。似乎要在Web3.0中使用Axis2,您必须手动完成这项工作。或者,您可以使用MyEclipse中的非Axis2 web服务功能。