五.javax.xml.ws.soap.SOAPFaultException: Could not find conduit initiator for address: http://localhost:8080/02_jaxws_spring_server/ws/spring/user and transport: http://schemas.xmlsoap.org/soap/http
1.异常截图
2.异常分析:
这个异常是在使用客户端访问webservice服务端时报的错,意思大概时地址或渠道不正确,可是这时候去进行检查时发现地址是对的,但是现在报地址不正确,最后将地址复制出来与自己在项目中组装的地址进行比较,发现地址中多了一个空格,瞬间就出来,但是这个错误有时候一不注意就会浪费很多时间。
3.解决办法:
去掉地址中的空格。
六.使用POI导出excel表格时报错
1.异常截图:
2.异常分析:
根据异常信息显示是说非法的状态异常,这个时候就要根据具体情境进行具体分析,现在是在进行excel导出时出现的错误,通过debug进行调试发现在导出数据时出现了null值,导致出现这个错误。
3.解决办法:
增加判空的语句,对null值进行处理。
七.ids for this class must be manually assigned before calling save()
1.异常场景:
在进行保存的时候出现这个错误,异常的信息是说在进行保存之前先将id进行赋值。
2.异常分析:
在保存之前进行id的手动添加,那就说明在进行保存的时候并不能自动生成id,而需要进行手动添加,这说明实体类的id生成策略出现问题,所以直接去检查实体类。结果发现实体类在hbm中的主键生成策略是assigned,如果主键是String类型的,则需要将这个修改成uuid,就可以修正错误。
|
|