我这里提供服务,方法的参数是一个我自己定义的JAVABEAN,请问怎么把这个JAVABEAN里的属性配置在WSDL里,我现在生成的WSDL怎么弄都没有参数的定义.
解决方案 »
- 打字游戏问题
- 使用jdbc在oracle中 获得最新插入的主键值?
- HQL子查询中怎么实现top功能
- java连接postgresSQL是这么写吗??
- 有关java中输入输出的一道题
- 依赖关系的几个小问题 各位大虾指导一下!
- 上学时没好好学习,现在毕业两年半了,还不会编程,其间转过行,又转回来了,各位兄弟姐妹给指条路啊
- java新手上路:哪位大虾有JAVA开发项目,小一点也得行!高分送上(hm_se)
- Java初学者的问题》》》
- 我用getKeyTyped()得到当前按下的按键,想让不符合要求的按键忽略掉,像没按一样,不知怎么做
- 我觉得NumberFormatException 根本不能算运行时异常。。。。质疑ing
- 最大公约数和最大公约数问题
如果你的javabean不满足这个条件,可以使用适配器来适配你的javabean,这样的话应该没有问题,给你举个例子:
我要发布的方法是 public void connect(WfConnectInfo info);
其中WfConnectInfo 是自定义的一个javabean,但是它没有无参构造函数,加了一个适配器,把它是配成WfConnectInfoEntity。 发布出来的描述如下:- <xs:complexType name="connect">
- <xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:wfConnectInfoEntity" />
</xs:sequence>
</xs:complexType>
- <xs:complexType name="wfConnectInfoEntity">
- <xs:sequence>
<xs:element minOccurs="0" name="baseSessionId" type="xs:string" />
<xs:element minOccurs="0" name="password" type="xs:string" />
<xs:element name="txType" type="xs:unsignedShort" />
<xs:element minOccurs="0" name="userId" type="xs:string" />
</xs:sequence>
</xs:complexType>
如果有问题,可以继续提问,最近一直在研究这方面的东西,呵呵
我知道XFIRE的参数配置是在接口的同包下建立一个aegis.xml的配置文件,比较简洁,CXFD作为它的升级版,应该也有类似的吧
我使用的是jaxb数据绑定,没有用过Aegis,呵呵
新建类并不影响性能,可是尝试一下,关于配置文件的做法,正在研究中。
如果你的javabean不满足这个条件,可以使用适配器来适配你的javabean,这样的话应该没有问题,给你举个例子:
我要发布的方法是 public void connect(WfConnectInfo info);
其中WfConnectInfo 是自定义的一个javabean,但是它没有无参构造函数,加了一个适配器,把它是配成WfConnec…