EOS常见错误

刚刚接触EOS Studio,遇到了一些小问题,在这里整理一下,待补充。。。

1、Ljava.Lang.String;cannot be converted to String ...

   错误原因:通过hidden或hiddendata传的数据或数据集与当前jsp页面已有的属性重复。

2、[SQL Server JDBC Driver] Value can not be converted to request type...

     错误原因:数据库字段类型与实体属性类型不一致,(EOS自动导入实体时一般会将long转为date,此处需特别注意)。

3、[Ljava/Lang.Object;]so cannot convert the Object to DataObject...

     错误原因:注意参数应该为*数组*

4、逻辑流为null时,说明有空参数(注意赋值控件)调用了方法,引发空指针异常。

5、com.primeton.das.sql.impl.ibatis.sqlmap.client.SqlMapException: There is no statement named com.service.finance.autopayment.newnamingsql.queryapply in this SqlMap.

  解决方法:命名sql用运算逻辑调用是,把数据源和ID的设置为常量,传值。

6、构件包 XXXX, 不存在别名为xxx的数据源.

  解决方法:1、在governor里配置总数据源。

       2、在项目文件——配置——contribution.eosinf里default后加上一条<configValue key=”xxx>xxx<configValue>保存。

          Clean项目

 7、the object class is 'java.util.HashMap' , so cannot convert the object to DataObject.

  有未定义类型的对象,默认为HashMap类型

8、Caused by: java.lang.IllegalArgumentException: the xpath not allow blank

  命名sql中传入参数或结果集有问题,在查询结果分别加上别名

转载于:https://www.cnblogs.com/applemy/p/6362206.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值