起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6501|回复: 3

[处理中3] 2.5版本报错

[复制链接]

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
发表于 2021-7-31 14:13:16 | 显示全部楼层 |阅读模式
如下,移动组织机构及特送都报错:
Caused by: com.justep.model.exception.ModelException: 执行ksql:update SA_OPRoleManagement SA_OPRoleManagement         set SA_OPRoleManagement.sOrgID = :newID,                  SA_OPRoleManagement.sOrgFID = concat(:newFullID,                                 substring(SA_OPRoleManagement.sOrgFID, length(ldFullID) + 1, length(SA_OPRoleManagement.sOrgFID))),                 SA_OPRoleManagement.sOrgFName = concat(:newFullName,                                 substring(SA_OPRoleManagement.sOrgFName, length(ldFullName) + 1, length(SA_OPRoleManagement.sOrgFName))),                SA_OPRoleManagement.version = SA_OPRoleManagement.version + 1         where SA_OPRoleManagement.sOrgFID like :likeFullID时出错!
        at com.justep.system.data.impl.TableUtilsImplement.ksqlUpdate(Unknown Source)
        at com.justep.system.data.impl.TableUtilsImplement.ksqlExecuteUpdate(Unknown Source)
        at com.justep.system.data.KSQL.executeUpdate(Unknown Source)
        at com.justep.system.opm.api.OrgHelper.a(Unknown Source)
        at com.justep.system.opm.api.OrgHelper.a(Unknown Source)
        at com.justep.system.opm.api.OrgHelper.moveOrg(Unknown Source)
        at OrgProcedure.moveOrg(OrgProcedure.java:236)
        ... 31 more
Caused by: com.justep.model.exception.ModelException: 执行sql:UPDATE SA_OPRoleManagement SET SA_OPRoleManagement.SORGID =  ? , SA_OPRoleManagement.SORGFID =  ?  || SUBSTR(SA_OPRoleManagement.SORGFID, ( LENGTH( ? ) + ? ), LENGTH(SA_OPRoleManagement.SORGFID)), SA_OPRoleManagement.SORGFNAME =  ?  || SUBSTR(SA_OPRoleManagement.SORGFNAME, ( LENGTH( ? ) + ? ), LENGTH(SA_OPRoleManagement.SORGFNAME)), SA_OPRoleManagement.VERSION = ( SA_OPRoleManagement.VERSION + ? )  WHERE SA_OPRoleManagement.SORGFID LIKE  ? , binds:[E5F15D07EBC74E549169F4EB3D4A3065@dept00010, /ORG01.ogn/dept00010.dpt/E5F15D07EBC74E549169F4EB3D4A3065@dept00010.psm, /ORG01.ogn/dept00022.dpt/E5F15D07EBC74E549169F4EB3D4A3065@dept00022.psm, 1, /青岛炼化/发展计划部/新建人员, /青岛炼化/行政事务中心/新建人员, 1, 1, /ORG01.ogn/dept00022.dpt/E5F15D07EBC74E549169F4EB3D4A3065@dept00022.psm%]出错!
        at com.justep.system.ksql.KSQLUtils.execSqlUpdate(Unknown Source)
        ... 38 more
Caused by: java.sql.SQLException: ORA-20401:Reject By Dbsec                    
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
        at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
        at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
        at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
        at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207)
        at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1044)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1329)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3584)
        at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3665)
        at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1352)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:114)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:114)
        ... 39 more

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-8-2 19:02:42 | 显示全部楼层
之前都好好的,突然就报错了吗?报错先修改了什么?

错误是报的oracle数据库的错误
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
 楼主| 发表于 2021-8-3 10:19:50 | 显示全部楼层
jishuang 发表于 2021-8-2 19:02
之前都好好的,突然就报错了吗?报错先修改了什么?

错误是报的oracle数据库的错误 ...

我们没做什么操作。这个oracle的错,网上也没找到解决方案。看起步这边能不能提供个排查的方案。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-8-5 09:27:56 | 显示全部楼层
确认是不是操作特定的组织的时候才有问题,把sql语句拿到数据库执行,一点一点跟踪操作的数据看看是不是数据有问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 18:22 , Processed in 0.110488 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表