![](https://img-blog.csdnimg.cn/20210907215107165.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
致远FAQ
致远OA的FAQ精华知识库(数据来源于千千万万个客户)
致远OA开发实施运维支持
交个朋友、也寻求一些合作机会。欢迎沟通、欢迎合作!(联系方式见主页左侧栏)
展开
-
【致远FAQ】V8.0_甘特图能不能实现行表头一级一级显示(树形结构)
致远OA V8.0_甘特图能不能实现行表头一级一级显示(树形结构)原创 2024-01-05 23:58:45 · 637 阅读 · 0 评论 -
【致远FAQ】V8.0_每条短信字数的限制在哪里修改?
致远OA V8.0_每条短信字数的限制在哪里修改?原创 2024-01-05 23:56:01 · 425 阅读 · 0 评论 -
【致远FAQ】文档中心的列头显示字段能否可以自定义
【致远FAQ】文档中心的列头显示字段能否可以自定义原创 2024-01-05 00:01:28 · 465 阅读 · 0 评论 -
【致远FAQ】V8.0_校验规则中的流程节点校验如何使用
应用设计师账号登录首先在校验规则中配置流程节点校验条件,再在流程模板设置-流程制作界面,增加节点时选择“超级节点”中的“智能审核”节点,然后在节点属性-动作扩展配置-审批规则设置选择对应的“流程节点校验”原创 2024-01-05 00:00:06 · 572 阅读 · 0 评论 -
【致远FAQ】V8.0sp1_门户设置——页面组件中设置列表头的颜色
致远OA:页面组件中设置列表头的颜色原创 2024-01-03 22:31:23 · 430 阅读 · 0 评论 -
【致远FAQ】V8.0sp2_多个账号莫名停用了,查看应用日志提示XX账号长期未登录已被停用
致远OA:多个账号莫名停用了,查看应用日志提示XX账号长期未登录已被停用原创 2024-01-02 21:19:19 · 875 阅读 · 0 评论 -
【致远FAQ】V8.0sp1_领导行程能否由他人代写,并设置公开范围
致远OA:FAQ原创 2024-01-01 22:49:44 · 367 阅读 · 0 评论 -
【致远FAQ】Windows、Linux系统下都可以使用arthas找出消耗cpu使用率的线程
问题描述Windows系统下执行java -jar arthas-boot.jar提示默认的进程pid号,截图为2136,如果有多个java进程会多行显示:确认进程pid号,Windows系统任务管理器中勾选命令行:Linux系统下解压arthas执行ps -ef | grep java找出java进程pid数字,截图中是4207执行java -jar arthas-boot.jar有多个java进程多行显示,默认1,输入2选择4207协同...原创 2021-10-23 09:45:00 · 552 阅读 · 2 评论 -
【致远FAQ】Linux系统下分析过程
问题描述使用 top -p <pid> 命令(<pid>为Java进程的id号)查看Java进程的cpu占用:该Java进程占用cpu达到92.2%。使用 top -Hp <pid> 命令(<pid>为Java进程的id号)查看该Java进程内所有线程的资源占用情况(按shft+p按照cpu占用进行排序,按shift+m按照内存占用进行排序)此处按照cpu排序:可以看到,有两个线程号为97243,97912的线程占用cpu分别达到了6.原创 2021-10-22 08:45:00 · 309 阅读 · 0 评论 -
【致远FAQ】协同服务CPU使用率高
Windows分析过程Windows系统下借助ProcessExplorer找出消耗cpu使用率的线程。java进程(pid3684)持续占用6%的CPU使用率:CPU其中某一核100%的使用率:借助工具ProcessExplorer找到TID为1624(十进制,转换十六进制为658)的线程持续占用CPU:马上打开线程dump文件,搜索0x658(只会有一处):解决办法找到问题代码,联系这段代码的开发同事处理。...原创 2021-10-21 09:30:00 · 376 阅读 · 0 评论 -
【致远FAQ】首页空间无数据,有红字提示:无法获取属性
问题描述日志报数据库连接异常:数据库.err日志(数据库的data下面)显示:[Note] InnoDB: Database was not shutdown normally![Note] InnoDB: Starting crash recovery.[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp serve.原创 2021-10-20 09:15:00 · 208 阅读 · 0 评论 -
【致远FAQ】数据库服务器CPU占用很高,导致OA使用慢
问题描述客户反馈数据库CPU占用高时系统就卡,当时远程正好碰上很卡都无法登录,一直转圈,使用jstack生成的线程日志发现mysql连接阻塞,出现表锁等待。检查数据库服务器CPU占用很高,使用 show processlist发现很多一直卡住的sql进程,通过show open tables where in_use >0 or name_locked >0查询发现有锁表存在,再查看正在锁得事物select * from information_schema.innodb_lo...原创 2021-10-19 09:00:00 · 899 阅读 · 0 评论 -
【致远FAQ】Guest 账号同时多人登陆导致OA卡顿
产生原因guest账号可以同时多人登陆。系统会为每次登陆创建一个session,系统为了保证登陆前门户等功能,guest账号的session被设置为永不过期; 因此会造成大量内存的占用(门户登录,不停创建seeyon-guest用户的session,导致创建了300万个session)。解决办法Guset账号可以通过System账号进行禁用。 生产环境启用guest账号,可能存在安全隐患。建议禁用。 正常情况下Guest多用于非生产环境。请客户明确guest账号在生产环境的使用场景,判.原创 2021-10-18 08:00:00 · 652 阅读 · 0 评论 -
【致远FAQ】AWE进程占用内存较大
问题描述使用内存工具分析发现AWE占用50多g,查看SqlServer未配置最大内存限制。原因SqlServer内存未做限制解决办法sqlserver manager studio可视化工具连接将其限制为4g,内存降了下来。...原创 2021-10-17 23:34:43 · 828 阅读 · 0 评论 -
【致远FAQ】Caused by: java.sql.SQLException: 违反协议
问题现象Caused by: java.sql.SQLException: 违反协议;分析过程考虑数据库驱动不匹配。打开ojdbc6.jar文件可以看出支持哪些版本:原因客户安装协同之后,有进行过数据库升级,导致驱动版本不匹配。解决办法发给客户对应数据库版本驱动文件替换重启,问题解决。...原创 2021-10-14 23:13:07 · 918 阅读 · 0 评论 -
【致远FAQ】静态资源缓存不足
问题现象解决办法修改Seeyon\A8\ApacheJetspeed\webapps\seeyon\META-INF\context.xml 文件,将其中的cacheMaxSize="20480"改为cacheMaxSize="512000":原创 2021-10-10 23:21:41 · 272 阅读 · 0 评论 -
【致远FAQ】Oracle超出打开最大游标数
问题原因rest接口编码缺陷导致解决办法查询数据库当前游标数是多少,一两百的话太小需要修改一般1000就够了查看游标数select count(*) from v$open_cursor;设置为1000alter system set open_cursors=1000 scope=both;若还是报错超出打开最大游标数,需要找出具体sql查看,然后转对应业务开发查看游标使用情况:SELECT s.sid, s.serial#, s.username, a.val原创 2021-10-09 14:57:19 · 457 阅读 · 0 评论 -
【致远FAQ】数据库日志增长特别快
报错日志1产生原因2新建表字符集不是标准手册要求的utf8;解决办法3新建数据库并指定字符集utf8,将原数据库数据导入到新库,服务连接新库。原创 2021-10-08 23:59:44 · 352 阅读 · 0 评论 -
【致远FAQ】上传文件提示创建索引报错
报错日志产生原因新建表字符集不是标准手册要求的utf8;解决办法新建数据库并指定字符集utf8,将原数据库数据导入到新库,服务连接新库。原创 2021-10-07 21:48:29 · 172 阅读 · 0 评论 -
【致远FAQ】ORA-12519, TNS:no appropriate service handler found
问题描述查询数据库连接数设置:SQL> show parameter processesNAME TYPE VALUE------------------------------------ ----------- ------------------------------aq_tm_processes integer 0db_writer_processes...原创 2021-10-06 23:59:03 · 102 阅读 · 0 评论 -
【致远FAQ】提交流程待办提示:ORA-22924快照太旧
问题现象问题原因工作流相关表大字段损坏导致,导出数据一样会报快照太旧。Oracle数据库或协同应用后台出现“快照过旧”问题的处理方法参考:wf_process_running表的PROCESSOBJECT字段是BLOB,PROCESS_XML字段是CLOBwf_case_history表的CASEOBJECT字段是BLOB,CASE_CONTENT字段是CLOBwf_case_run表的CASEOBJECT字段是BLOB,CASE_CONTENT字段是CLOB.原创 2021-10-05 15:10:08 · 382 阅读 · 0 评论 -
【致远FAQ】创建表或者修改表单保存报错
日志记录Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs或者:Row size too large. The maximum row size for the原创 2021-10-04 21:55:43 · 396 阅读 · 0 评论 -
【致远FAQ】带有流水号的表单发送报错
报错信息MysqlUser does not have access to metadata required to determine stored procedure parameter typesThe user specified as a definer ('demodesign'@'%') does not existoracle:com.seeyon.ctp.common.exceptions.BusinessException: java.sql.SQLException:原创 2021-10-04 21:52:55 · 2114 阅读 · 0 评论 -
【致远FAQ】ORA-01430:表中已存在要添加的列
问题现象表单所属人变回以前人员表单样式变回以前版本,修改表单样式报错“表中已存在要添加的列”单位管理员手工刷新问题表单缓存,该表单样式以及所属人信息可以恢复问题原因及解决办法问题原因及解决克隆生产环境集群从节点作为测试环境,修改了数据库连接指向测试数据库,但是没有修改redis配置,测试环境连接生产环境redis启动服务导致缓存污染;解决方法:停止生产环境集群所有节点协同服务 停止redis服务,更名redis/bin/dump.rdb文件,启动redis服.原创 2021-10-03 23:15:32 · 1891 阅读 · 0 评论 -
【致远FAQ】mysql5.7数据库无法启动
问题报错mysql5.7数据库无法启动,数据库data目录下err错误日志中记录:unknown variable 'innodb_additional_mem_pool_size=32M'。问题原因innodb_additional_mem_pool_size 是 InnoDB 用来保存数据字典信息和其他内部数据结构的内存池的大小,单位是 byte,参数默认值为8M。数据库中的表数量越多,参数值应该越大,如果 InnoDB 用完了内存池中的内存,就会从操作系统中...原创 2021-10-03 15:36:31 · 752 阅读 · 0 评论 -
【致远FAQ】Java.lang.NullPointerException:null 原因之一
问题现象访问OA地址,报错:出现异常,Java.lang.NullPointerException:null查看升级日志STDOUT_MSG.LOG中发现有报错:FileNotFoundError !问题原因ctp-portal.7z文件无法读取,解压安装包时,ctp-portal.7z文件已损坏。导致安装包缺失文件。解决办法重新下载安装包,修复安装。...原创 2021-10-02 20:04:32 · 535 阅读 · 0 评论 -
【致远FAQ】提示对应分区路径下找不到公文
问题原因解决办法恢复缺失的公文,升级前客户删除了公文,现场没有持续检查公文的完整性,建议在有明确的提示报错时可以认真仔细的检查报错点。原创 2021-10-02 20:02:05 · 157 阅读 · 0 评论 -
【致远FAQ】升级OA的tomcat版本后,通过负载IP和域名报520错误
问题现象产生原因升级后未修改tomcat配置文件。解决办法替换原来tomcat配置文件,server.xml。原创 2021-10-02 20:00:32 · 177 阅读 · 0 评论 -
【致远FAQ】升级后日志报错分析,大量主键重复或者对象已存在
现象描述产生原因还原数据库时直接导入原用户下,有很多高版本的创建的表或者插入的数据未删除或覆盖。解决方法重新创建表空间或用户进行还原。原创 2021-09-29 13:56:37 · 161 阅读 · 0 评论 -
【致远FAQ】成功升级关键字说明
产品升级升级程序日志位于产品安装目录cfgHome/log/年月日_时分秒的xml文件,如 D:\Seeyon\A8\cfgHome\log\20210516_073024.xml,其中的所有项状态都是status="success"视为升级程序升级成功; all.log,包含升级sql执行结果,不存在关键字“ERROR:”视为安装升级部署无异常; err.log,不能存在明显的堆栈信息或者异常信息; STDERR_MSG.LOG,分模块7z文件解压错误日志;除了一行星号没有其它可读的信息视为无异常;原创 2021-09-29 13:54:43 · 164 阅读 · 0 评论 -
【致远FAQ】升级问题之部署日志说明
部署日志说明1)安装程序提示部署警告以及错误需要逐个确认。2)不能忽略警告以及错误直接上线使用。若提示有警告/错误,研发升级护航项目/支持单存在,必须有研发负责人确认是否须要处理,并在流程中上传测试升级以及正式升级日志确认。日志位于初次升级完成以后,产品安装目录下Logs,并非ApacheJetspeed目录下的logs安装程序最后点击完成,安装升级日志位于产品安装目录Logs,如D:\Seeyon\A8\Logs安装程序中途退出,日志位于安装程序data/libs目录下,如al..原创 2021-09-25 23:10:15 · 1008 阅读 · 0 评论 -
【致远FAQ】手机端的应用图标不显示了
问题如图问题分析原来版本使用的第三方浏览器,有一些缺陷,新版本使用手机自带浏览器, 6666端口是不安全端口在 Android 设备与 iOS 设备上会被系统底层直接给拒绝访问(PC端一样,chrome、Firefox等都会提示ERR_UNSAFE_PORT):常见的非安全端口:https://blog.csdn.net/willingtolove/article/details/114937310 解决办法更改其它端口使用。...原创 2021-09-22 02:00:16 · 207 阅读 · 0 评论 -
【致远FAQ】安装报错An error occurred while executing database script. Could not retrieve transaction r
问题如图问题分析检查安装日志文件all.log,err.log发现异常信息:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'xietong'@'10.10.10.4' to database 'mysql'java.sql.SQLException: Could not retrieve transaction read-only status from server原创 2021-09-21 22:43:21 · 2189 阅读 · 0 评论 -
【致远FAQ】部署环境问题(升级报错:请先设置MySQL数据库字符集为utf8,然后再进行系统安装)
问题现象升级日志all.log记录:获取MySQL数据库字符集:character_set_client = latin1获取MySQL数据库字符集:character_set_connection = latin1解决方法编辑升级前产品目录base/conf/datasourceCtp.properties文件,jdbcurl末尾添加:&useUnicode=true&characterEncoding=UTF-8举例,原url为:jdbc:.原创 2021-09-20 23:10:40 · 1353 阅读 · 0 评论 -
【致远FAQ】部署环境问题(ORA-01430:表中已存在要添加的列)
问题现象1)表单所属人变回以前人员2)表单样式变回以前版本,修改表单样式报错“表中已存在要添加的列”3)单位管理员手工刷新问题表单缓存,该表单样式以及所属人信息可以恢复问题原因以及解决方法克隆生产环境集群从节点作为测试环境,修改了数据库连接指向测试数据库,但是没有修改redis配置,测试环境连接生产环境redis启动服务导致缓存污染;解决方法:1)停止生产环境集群所有节点协同服务2)停止redis服务,更名redis/bin/dump.rdb文件,启动redis服务3)原创 2021-09-20 10:31:01 · 1932 阅读 · 0 评论 -
【致远FAQ】致远OA宕机之每天3点tomcat自动停止
日志记录原因S1有定时备份任务:解决能正常自动启动服务就属于正常现象,解除定时备份可规避重启。原创 2021-09-20 00:03:22 · 366 阅读 · 0 评论 -
【致远FAQ】致远OA宕机之Tomcat异常宕机
问题描述tomcat进程已经不在; 由于在启动命令行参数中增加了相关的日志监控,重点查找JVM内存溢出、jvm的crash的日志进行问题定位; 没有.hprof文件生成【基本可以推论没有出现JVM内存溢出】 没有hs_err_xxx.log文件生成【基本可以推论JVM没有出现严重的crash异常】问题分析1)通过catalina.log 看出tomcat出现了非正常关闭操作下的停机;如果是正常停机会在输出图1的日志前输出如图2所示的内容2)tomcat停机的时..原创 2021-09-19 21:07:43 · 763 阅读 · 0 评论 -
【致远FAQ】致远OA宕机之DEE引发宕机
问题现象点击某一个dee任务查看详细,系统立即宕机,各页面无响应,java进程存在。分析处理过程1、尝试部署SeeyonDumpTools跟踪,对此问题未能有效,宕机前各项指标正常,宕机后无法导出各dump文件;2、尝试部署arthas以及火焰图工具跟踪,宕机前接入正常,点击dee任务以后arthas控制台也假死无任何响应;3、top命令查看,java进程存在,cpu使用率持续200%左右;4、手工执行jstack <pid>尝试导出线程dump失败,导出命令一直.原创 2021-09-19 20:54:19 · 768 阅读 · 2 评论 -
【致远FAQ】致远OA宕机之内存溢出
内存溢出问题一般重启可以暂时恢复,但是解决此类问题需要在异常期间抓取相关信息。所以时机非常重要,现总结排查思路大致如下:现状确认:卡顿个别现象还是普遍现象;内网访问是否正常(内网访问正常则可以排除内存溢出);任务管理器(Linux下用命令ps –ef|grep Apache)检查java进程是否还存在;信息收集:卡顿期间导出的信息才有效,以下是重启前要收集的:操作系统物理资源信息:包含:CPU、内存、网络、磁盘(容量及IO情况)。Windo...原创 2021-09-19 12:52:28 · 785 阅读 · 0 评论 -
【致远FAQ】致远OA启动不起来了(下集)
恢复了更新补丁包备份seeyon,仍无法启动协同服务问题现象:恢复了更新补丁包备份seeyon,仍无法启动协同服务处理方法:检查webapps目录下是否存在备份seeyon文件夹移除webapps目录下备份的seeyon文件夹。初始化Spring失败问题现象:启动协同服务,控制台输出【初始化Spring失败】【could not execute update query】解决方法:检查关键日志ApacheJetspeed/logs_sy/spring.log,本例原创 2021-09-17 23:59:21 · 1996 阅读 · 0 评论