onvif wsdl2java
在使用onvif2的wsdl转java代码时,一直在等待。。。。
后来发现onvif.xsd中
<xs:schema xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" targetNamespace="http://www.onvif.org/ver10/schema" elementFormDefault="qualified" version="2.4">
<xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://www.w3.org/2005/05/xmlmime"/>
<xs:import namespace="http://schemas.xmlsoap.org/soap/envelope/" schemaLocation="http://schemas.xmlsoap.org/soap/envelope/"/>
<xs:import namespace="http://docs.oasis-open.org/wsn/b-2" schemaLocation="http://docs.oasis-open.org/wsn/b-2.xsd"/>
<xs:import namespace="http://www.w3.org/2004/08/xop/include" schemaLocation="http://www.w3.org/2004/08/xop/include"/>
改成
<xs:schema xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" targetNamespace="http://www.onvif.org/ver10/schema" elementFormDefault="qualified" version="2.4">
<xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://www.w3.org/2005/05/xmlmime"/>
<!--<xs:import namespace="http://schemas.xmlsoap.org/soap/envelope/" schemaLocation="http://schemas.xmlsoap.org/soap/envelope/"/>-->
<xs:import namespace="http://www.w3.org/2003/05/soap-envelope" schemaLocation="http://www.w3.org/2003/05/soap-envelope"/>
<xs:import namespace="http://docs.oasis-open.org/wsn/b-2" schemaLocation="http://docs.oasis-open.org/wsn/b-2.xsd"/>
<xs:import namespace="http://www.w3.org/2004/08/xop/include" schemaLocation="http://www.w3.org/2004/08/xop/include"/>
就OK了。
不知道是否设备的onvif版本有关系。
onvif wsdl2java相关推荐
- 使用wsdl2java命令生成webservice本地调用代码
使用wsdl2java命令生成webservice本地调用代码 如果没有设置环境变量,就要先进入cxf的bin目录 例子: wsdl2java -d . http://localhost:7890/h ...
- linux下编译onvif框架,Onvif第六课 Linux编译gsoap
将gsoap-2.8压缩包上传到服务器,解压到/opt/gsoap-2.8目录,进入目录,执行如下的命令编译出wsdl2h,soapcpp2可执行程序 编译指令 ./configure --prefi ...
- Atitit onvif协议获取rtsp地址播放java语言 attilx总结
Atitit onvif协议获取rtsp地址播放java语言 attilx总结 1.1. 获取rtsp地址的算法与流程1 1.2. Onvif摄像头的发现,ws的发现机制,使用xcf类库1 2. 调用 ...
- onvif规范的实现:onvif开发常用调试方法 和常见的segmentation fault错误
在前几篇中,虽然已经实现了rtsp视频流的对接,但是还要做的工作还非常多,onvif本来就是一个覆盖面非常广的一个协议,每一个功能都要填充大量的函数.而且稍不注意就会出现segmentation fa ...
- wsdl2java 工具下载_利用wsdl2java工具生成webservice的客户端代码
1.JDK环境 2.下载apache-cxf发布包:http://cxf.apache.org/download.html 目前最新版本为3.2.6, 解压后如下: 解压发布包,设置CXF_HOME, ...
- ONVIF测试方法及工具
设备是否支持ONVIF验证 1 ONVIF Test Tool安装 1.1PC安装环境要求:装有Microsoft .Net Framework 3.5或以上版本. 1.2安装源文件请见:ONVIF ...
- CXF wsdl2java 生成java代码供客户端使用
CXF wsdl2java 生成java代码供客户端使用 环境配置: 1.下载apache-cxf-2.6.2在环境变量中配置CXF_HOME 值为E:\gavin\cxf\apache-cxf-3. ...
- Java2WSDL 和 WSDL2Java(Axis)
原文地址:https://www.ibm.com/developerworks/cn/webservices/ws-axisfaq/ 生成或取得WSDL文件 生成客户端或服务端代码 执行WSDL2Ja ...
- [解决]CXF wsdl2java 生成代码存在的一些问题
[解决]CXF wsdl2java 生成代码存在的一些问题 参考文章: (1)[解决]CXF wsdl2java 生成代码存在的一些问题 (2)https://www.cnblogs.com/boaz ...
最新文章
- 【Python】Python学习----第一模块笔记
- Oracle CBO 与 RBO
- 有关计算机代码的游戏,七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯-组卷网...
- 使用debug工具修改寄存器中的值
- tar: bzip2:无法 exec: 没有那个文件或目录
- TOML-To-Go 更新,支持暗黑模式
- webpack第一节(4)
- Android之JNI动态注册native方法和JNI数据简单使用
- 第二十九章:学校招生
- vue3没了$children,如何获取子组件???
- 2014计算机中山大学新华学院分数线,中山大学新华学院历年分数线 2021中山大学新华学院录取分数线...
- Android 的蓝牙简介
- JavaScript的单线程性质以及定时器的工作原理
- 刷题笔记(一)《王道计算机考研机试指南2》
- 个人博客系统需求文档
- 大牛直播SDK: 如何实现简单粗暴靠谱的直播抓娃娃方案
- 赚大钱的生意都是陌生人生意,熟人生意都是赚小钱
- 土耳其央行行长当得不容易 | 经济学人早报精选
- Android游戏开发之小球重力感应实现
- 极简WEB文件管理工具(群晖)——TinyManager