Maven 是否可以为CXF服务实现重用Axis2 bean?

Maven 是否可以为CXF服务实现重用Axis2 bean?,maven,cxf,axis2,Maven,Cxf,Axis2,我正在向Axis2 web应用程序添加一个CXF接口,并想知道是否可以使用所有生成的Axis2 bean,而不是使用两个集 现在,我已经对项目进行了足够的操作,使其能够编译(使用maven),但是在tomcat中启动它时,我会遇到很多这样的错误: @XmlAttribute/@XmlValue need to reference a Java type that maps to text in XML. 这个错误来自Axis2 bean,我猜这是因为Axis2在其生成的源代码中添加了@XmlA

我正在向Axis2 web应用程序添加一个CXF接口,并想知道是否可以使用所有生成的Axis2 bean,而不是使用两个集

现在,我已经对项目进行了足够的操作,使其能够编译(使用maven),但是在tomcat中启动它时,我会遇到很多这样的错误:

@XmlAttribute/@XmlValue need to reference a Java type that maps to text in XML.

这个错误来自Axis2 bean,我猜这是因为Axis2在其生成的源代码中添加了@XmlAttribute注释。我的问题是,有没有更简单的方法将Axis2 bean与CXF一起使用?有可能吗?在编译之前注释掉@xmldattribute行可以解决我的问题吗?

添加一个maven antrun插件任务来查找
@Xml
,并用
/@Xml
替换
/@Xml>似乎很有效。我没有测试独立的服务,但它们都在运行,没有错误。如果有人有更好的解决办法,我洗耳恭听。我的似乎有点粗糙