12-20

本文通过实践CXF框架发布WebService的过程,总结了一系列常见的配置及编程问题,并提供了相应的解决办法,包括WebService注解、配置文件调整、UUID生成、数据库标识设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天主要是针对CXF 的一个简单的试验。没有学到新的东西,而是通过试验去熟悉使用。

出错地方

1 interface 注记了webservice ,实现类里面忘记注记了,出现错误

2 web配置文件中,出现  loadcontext错误,我把<listener></listener>删掉则错误不出现,但是我发布的服务都找不到,no service found. 加上这对标签之后,就可以看到服务的wsdl. 

3 uuid ,generator class=“uuid.hex”,这个自动生成id,id类型为string.

4 could not insert a record .与数据库自动生成标识有关,设置为uuid,数据库那项设为标识列

5 也出现了低级错误 找不到CXFServlet,这个是因为我没把CXF 的包放入lib下。

6 关键字 'user' 附近有语法错误 ,这个是由于sql server 中把user作为关键字,后来把实体类名字改成了users.

7 caused by .... PermGen space , tomcat webapp下空间不够,持久化的东西太多而溢出。只要把tomcat下的其他项目

删掉腾出空间。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值