Код: Выделить всё
and
Код: Выделить всё
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.4.2
org.myapp
webservice
0.0.1-SNAPSHOT
myapp_webservice
my_webservice
21
org.myapi
4.1.0
jakarta.xml.bind
jakarta.xml.bind-api
4.0.0
com.sun.xml.bind
jaxb-impl
4.0.0
runtime
org.apache.cxf
cxf-spring-boot-starter-jaxws
4.1.0
org.springframework.boot
spring-boot-starter-validation
org.springframework.boot
spring-boot-devtools
runtime
true
org.springframework.boot
spring-boot-starter-test
test
org.apache.cxf
cxf-codegen-plugin
${org.apache.cxf.version}
org.apache.cxf
cxf-rt-frontend-jaxws
${org.apache.cxf.version}
org.apache.cxf
cxf-rt-transports-http
${org.apache.cxf.version}
org.hibernate.validator
hibernate-validator
9.0.0.CR1
org.apache.maven.plugins
maven-compiler-plugin
${java.version}
${java.version}
org.springframework.boot
spring-boot-maven-plugin
org.apache.cxf
cxf-codegen-plugin
${org.apache.cxf.version}
generate-sources
generate-sources
wsdl2java
${project.build.directory}/generated-sources/
${project.basedir}/src/main/resources/wsdl/mywsdl.wsdl
classpath:wsdl/mywsdl.wsdl
-verbose
-p
${service.package}.api.spec
Код: Выделить всё
Example
@WebService(targetNamespace = "http://ws.abc.org/", name = "AbcWsPortType")
@XmlSeeAlso({ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface AbcWsPortType {
@WebMethod(operationName = "AbcData", action = "http://ws.abc.org/ABCData")
@WebResult(name = "abcDataResponse", targetNamespace = "http://ws.abc.org/", partName = "parameters")
public ABCV3WsSubmitDataResponse submitData(
@WebParam(partName = "parameters", name = "abcDataRequest", targetNamespace = "http://ws.abc.org/")
ABCV3WsSubmitDataRequest parameters
);
Подробнее здесь: https://stackoverflow.com/questions/793 ... without-va
Мобильная версия