Skip to content

Why are some services missing the wsdl:service definition? #90

Discussion options

You must be logged in to vote

Hi Robin,
Java (wsimport) is one of the few (maybe the only) parsers that required the service to be defined. The ONVIF WSDL files never provided the service definition. Since ONVIF is only specifying the interface, this makes sense to leave it up to each individual implementation how to provide those services. I always defined the service either directly in the ONVIF WSDL file or creating a parent WSDL file that imported the ONVIF WSDLs and defined all the services I needed to generate. I recommend the latter as it is easier when ONVIF publishes updates to the WSDL file you don't need to keep re-adding the service.

-Steven

Replies: 4 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@davideberra
Comment options

Answer selected by HansBusch
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants
Converted from issue

This discussion was converted from issue #85 on March 18, 2021 07:50.