首页 > 其他分享 >解决confluence协同编辑collaborative editing关闭后无法启动的故障

解决confluence协同编辑collaborative editing关闭后无法启动的故障

时间:2023-08-18 11:58:06浏览次数:35  
标签:协同 java collaborative atlassian confluence 编辑 editing synchrony

环境背景

因一个老confluence7.0在编辑页面缓慢提示加载时间长问题,百度了一下,尝试在“设置” > “一般配置” > “协同编辑”的页面关闭重启一下协同编辑,但是关闭协同编辑后,看似临时解决了这个问题,却导致了无法再次开启协同编辑了,因为协同编辑是confluence这种wiki的应该有的一个强大的功能,故还是得修复好,百度不得其解,还是谷歌到了。

问题现象

在confluence的WEB页面配置中,打开协同编辑的时候,一直等待转圈导致无法启用协同编辑。

应用环境

centos7, confluence7.0.2, java1.8

日志报错

# 日志文件路径(以下路径是confluence的bin安装包默认的路径):
/var/atlassian/application-data/confluence/logs/atlassian-confluence.log
2023-08-17 14:36:58,825 ERROR [Long running task: EnableTask] [plugins.synchrony.tasks.AbstractConfigLongRunningTask] runInternal An error occurred when running a Synchrony ConfigLongRunningTask
 -- url: /rest/synchrony-interop/enable | referer: http://wiki.mywebsite.cn/admin/confluence-collaborative-editor-plugin/configure.action | traceId: 833bb0c93c078445 | userName: admin
java.lang.NumberFormatException: For input string: ""
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:592)
        at java.lang.Integer.parseInt(Integer.java:615)
        at com.atlassian.confluence.plugins.synchrony.utils.SynchronyProcessUtil.killRunningSynchronyProcess(SynchronyProcessUtil.java:49)
        at com.atlassian.confluence.plugins.synchrony.bootstrap.DefaultSynchronyProcessManager.startup(DefaultSynchronyProcessManager.java:641)
        at com.atlassian.confluence.plugins.synchrony.tasks.EnableTask.execute(EnableTask.java:42)
以下省略....

解决办法

官方文档地址:https://confluence.atlassian.com/confkb/collaborative-editing-cannot-be-enabled-in-confluence-due-to-java-lang-numberformatexception-for-input-string-error-952621356.html

操作步骤如下:

  • From the Manage Add-ons page, disable and re-enable the Synchrony Interop plugin
  • Shutdown Confluence
  • Clear the plugin cache  点这里查看清理详情
  • Remove the /confluence_install/temp/synchrony.pid file
  • Restart Confluence
  • Restart Synchrony / Collaborative editing

照着官网给出的步骤执行到倒数第二步的时候,打开confluence的协同编辑页面,已经看到了自动启动了,这是因为一般情况下,confluence启动的时候会自动拉起协同编辑的Synchrony功能服务。

补充:confluence协同编辑功能服务的端口默认是:8091,如果你在服务器上看见8091这个端口起来后,就大概率代表协同编辑的功能已经恢复了。

 

结束

标签:协同,java,collaborative,atlassian,confluence,编辑,editing,synchrony
From: https://www.cnblogs.com/ding2016/p/17640084.html

相关文章

  • Confluence的数据迁移备份与恢复
    Confluence的数据迁移备份与恢复news/2023/8/913:17:34目录一、简介二、数据备份(默认系统会自动备份,不需要手动) 2、点击左上角的设置按钮,选择“一般配置”选项。3、选择“备份与还原”选项 4、开始手动备份三、数据恢复1、使用管理员账号登录 2、选择“备份与......
  • Confluence OGNL表达式注入命令执行漏洞(CVE-2022-26134)
    ConfluenceOGNL表达式注入命令执行漏洞(CVE-2022-26134)简介AtlassianConfluence是企业广泛使用的wiki系统。2022年6月2日Atlassian官方发布了一则安全更新,通告了一个严重且已在野利用的代码执行漏洞,攻击者利用这个漏洞即可无需任何条件在Confluence中执行任意命令。受影响版本......
  • confluence 破解系列
    confluence破解系列目录confluence破解系列前言confluence一.安装数据库mysql二docker启动confluence前言confluenceConfluence简介Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。Confluence为......
  • confluence时间日期错误问题
    搭建confluence后,进入空间目录,发现其中的日期显示不正确的情况问题截图:  解决方案:重新设定日期格式,修改为“yyyy-MM-ddHH:mm” ......
  • SC-FEGAN: Face Editing Generative Adversarial Network with User’s Sketch and Co
    SC-FEGAN:FaceEditingGenerativeAdversarialNetworkwithUser’sSketchandColorhttps://github.com/run-youngjoo/SC-FEGANhttps://arxiv.org/abs/1902.06838基于GAN的人脸编辑,效果非常好,应用点非常新颖。总的来说,效果非常好,包括很多细节都能够进行编辑。就创新点来讲,就是......
  • Docker-compose一键部署安装confluence+sql数据库(附数据迁移方法)
    Docker-compose部署安装confluence并进行数据迁移 目录Docker-compose部署安装confluence并进行数据迁移一、部署confluence和postgresql二、激活confluence三、confluence数据迁移恢复 一、部署confluence和postgresql下载confluence镜像和postgresql镜像资......
  • 利用jira及confluence的API进行批量操作(查找/更新/导出/备份/删除等)
    前言:近期因为某些原因需要批量替换掉jira和confluence中的特定关键字,而且在替换前还希望进行备份(以便后续恢复)和导出(方便查看)atlassian官方的api介绍文档太简陋,很多传参都没有进一步的描述说明,过程中踩了不少的坑...故现将相关代码分享下,希望有类似需求的朋友能用得上,直接上代......
  • CVPR 2023 | Collaborative Diffusion 怎样让不同的扩散模型合作?
    前言 CVPR2023有哪些亮点?CollaborativeDiffusion提供了一种简单有效的方法来实现不同扩散模型之间的合作。本文转载自我爱计算机视觉作者|HuangZiqi仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV......
  • centos 7.9搭建安装confluence-7
    centos7.9搭建安装confluence-71、安装Java环境1.1解压tar包[root@wiki~]#tarxfjdk-8u171-linux-x64.tar.gz-C/usr/local/[root@wiki~]#mv/usr/local/jdk1.8.0_171/usr/local/jdk1.2配置java环境变量#配置java环境变量[root@wiki~]#sed-i.ori'$aexport......
  • 【论文笔记 - InstructPix2Pix】InstructPix2Pix: Learning to Follow Image Editing
    InstructPix2Pix和Pix2Pix是两码事。Pix2Pix使用的是GAN,而InstructPix2Pix使用的是Diffusion。这个名字的由来可能出于两个方面,一方面InstructPix2Pix允许在image-translation的时候引入文本Instruction,另一方面InstructPix2Pix和Pix2Pix一样使用了成对的数据进行训练。鉴于目前图......