今天主要是针对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下的其他项目
删掉腾出空间。