A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

      五.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,就可以修正错误。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马