Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Description

Example

Required?

default value

wsdlURL

The location of the WSDL.

file://local/wsdl/hello.wsdl or wsdl/hello.wsdl

No

WSDL is obtained from endpoint address by default

serviceClass

The name of the SEI(Service Endpoint Interface) implementation class. This class can have but does not require JSR181 annotations.

org.apache.camel.Hello

Yes for CXF provider, for CXF Consumer only if POJO dataFormat option is used

 

serviceName

The service name this service is implementing, it maps to the wsdl:service@name.

{

http://org.apache.camel

}
ServiceName

Only if more than one serviceName in WSDL present

 

portName

The port name this service is implementing, it maps to the wsdl:port@name.

{

http://org.apache.camel

}
PortName

Only if more than one portName under the serviceName is present

 

dataFormat

Which data type messages the CXF endpoint supports

POJO, PAYLOAD, MESSAGE

No

POJO

wrapped

Which kind of operation that CXF endpoint producer will invoke

true, false

No

false

The serviceName and portName are QNames, so if you provide them be sure to prefix them with their {namespace} as shown in the examples above.

The descriptions of the dataformats

...