不,这是不可能的,因为Axis2生成工具以代码优先方式将Java类:WSDL映射为1:1。假设地,他们可能提供了将多个Java类映射到单个WSDL的功能(这将需要在生成工具中添加其他参数)。
Axis2将“额外类”用于其他类型-原始复杂类型的子类用作输入/输出。
如果整洁而紧凑的代码是唯一的问题,我建议将其重构为仅一个类定义所有必需的操作,但将执行委派给特定且适当的(多个)类。这可以看作是Façade模式的一种应用。

不,这是不可能的,因为Axis2生成工具以代码优先方式将Java类:WSDL映射为1:1。假设地,他们可能提供了将多个Java类映射到单个WSDL的功能(这将需要在生成工具中添加其他参数)。
Axis2将“额外类”用于其他类型-原始复杂类型的子类用作输入/输出。
如果整洁而紧凑的代码是唯一的问题,我建议将其重构为仅一个类定义所有必需的操作,但将执行委派给特定且适当的(多个)类。这可以看作是Façade模式的一种应用。