Confluence 6 在升级过程中查看合并日志

为了监控升级的过程,你应该查看 application log 日志中的输出。

通常日志经常将会显示多个日志实例,这个实例是定义在日志的 INFO 级别的,通常格式如下:

WikiToXhtmlMigrationThread-n - Migrated 2500 of 158432 pages, this batch migrated 500/500 without error

针对每一个独立的页面,可能会显示很多日志的消息,但是任何错误将会显示一个独立合并日志,一旦所有的内容都被处理完成后。下面是一个有关报表的基本显示内容:

Wiki to XHTML Exception Report:
Summary:
	0 settings values failed.
	0 PageTemplates failed.
	2 ContentEntityObjects failed.
Content Exceptions:
	1) Type: page, Id: 332, Title: Release Notes 1.0b3, Space: DOC - Confluence 4.0 Beta. Cause: com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro link is unknown.. Message: The macro link is unknown.
	2) Type: comment, Id: 6919, Title: null, Global Scope. Cause: com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro mymacro is unknown.. Message: The macro mymacro is unknown.

在报表中的每一部分定义了在合并过程中可能会导致异常的内容和显示的异常。

在绝大部分情况下,如果合并到新 XHTML 存储格式的错误内容将会显示在这里,通常主要原因是是 wiki 标记的内容中使用  ‘unmigrated-wiki-markup‘ 宏。这些内容在 Confluence 还是可见的,同时也是能够在新的 Confluence 中进行修改的。

然而,在一些情况下,批量合并处理的结果是完全失败了,这种情况主要是数据库的事务异常没有被处理,通常这种错误将会在日志中进行如下的显示:

Unable to start up Confluence. Fatal error during startup sequence: confluence.lifecycle.core:pluginframeworkdependentupgrades (Run all the upgrades that require the plugin framework to be available) - com.atlassian.confluence.content.render.xhtml.migration.exceptions.MigrationException: java.util.concurrent.ExecutionException: org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only

Confluence 针对这种情况不能提供更多的报表,同时能够允许 Confluence 进行正常的启动而不再尝试重新合并内容。如果一个用户尝试查看任何没有合并的内容,这个用户将会有可能看类似下面的异常:

java.lang.UnsupportedOperationException: The body of this ContentEntityObject (‘Page Title‘) was ‘WIKI‘ but was expected to be ‘XHTML‘

针对这个问题的解决方案就是在重启 Confluence 再次运行站点内容合并。

https://www.cwiki.us/display/CONF6ZH/Migration+from+Wiki+Markup+to+XHTML-Based+Storage+Format

原文地址:https://www.cnblogs.com/huyuchengus/p/10761502.html

时间: 2024-10-13 18:32:06

Confluence 6 在升级过程中查看合并日志的相关文章

Unity5.x 项目升级过程中常见问题解决方案总结

最近整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享. 1:Unity4.x 项目中3D模型其材质丢失,成为"白模"?      解决方案:手工重新赋值材质贴图. 2:Unity4.x 项目中的NavMesh 升级报错?     "NavMesh asset format has changed. Please rebake the NavMesh data." ?     解决方案:按照字面含义,重新对静态物体进行烘焙即可. 3

在win10升级过程中卡死救命办法

acer aspire 4750g在win10升级过程中卡死,又无法进入BIOS的情况下,我们可以通过盲刷BIOS的方法进入,方法如下: 准备一个U盘,将其格式化成FAT32格式(但不要制作启动引导盘) 下载对应机型的BIOS文件,用WinRAR解压,把其中有类似xxx.rom和xxx.fd的两个文件(有的是XXX.ROM和XXX.WPH), 复制到U盘根目录 取下笔记本电池,将U盘插入笔记本,插入电源适配器,同时按住Fn+Esc两个按键开机,注意开机时要按住两个按键,通电后再松开.这时笔记本会

WDCP从php5.2升级到5.3的办法,以及升级过程中iconv错误的处理

从wdcp官方论坛我们可以找到一个询问升级的帖子,然后管理员在回复中也提供了升级方法: cd /tmp wget -c http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz tar zxvf php-5.3.10.tar.gz cd php-5.3.10 ./configure --prefix=/www/wdlinux/php-5.3.10 --with-config-file-path=/www/wdlinux/etc --with-mysql=/

通过 yum update 将系统从CentOS 6.2 升级到 CentOS 6.6 及升级过程中的简单排错

本文说明 本文写于2014年的WP中,后WP停止维护,今天翻到此记录整理下,记录于此,方便日后查看. 话说那时候写博客真是认真啊~哈哈~ 升级前的系统信息 [[email protected] ~]# uname -a Linux thatsit 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux [[email protected] ~]# uname -r 2.6.32

【转】MFC中调试过程中查看输出信息 -- 不错

原文网址:http://blog.sina.com.cn/s/blog_4e24d9c501014o39.html 笔记&&方便查阅. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

iconv-go升级过程中的编译问题

工作项目原因,需要对golang进行升级.升级之后老的iconv-go运行有问题.因为新的golang运行更加严格,所以需要升级iconv-go. 从djimenez/iconv-go 拉下来代码进行编译发现“找不到iconv库的一些接口”,目测是库没链进来.错误信息如下: go install ./... # github.com/djimenez/iconv-go /tmp/go-build579267556/github.com/djimenez/iconv-go/_obj/convert

webpack 1.x升级过程中的踩坑总结大全

错误:Error: Chunk.entry was removed. Use hasRuntime() 卸载npm uninstall extract-text-webpack-plugin --save-dev 重新下载 npm install [email protected]^2.0.0-beta.4 错误:Error: Breaking change: extract now only takes a single argument. 原因是webpack2对loader的配置做了一些调

Xcode中查看log日志

打开Xcode->Window->Devices,选中需查看log的设备,就能看到日志输出了.

iOS 9 升级过程汇中白苹果 iPhone或iPad 解决方案

最近想必有很多朋友升级了iOS 9,不过有部分朋友在升级过程中遇到了白苹果问题.也就是卡在升级过程中,不限重启.这时,你只能通过dfu进行升级了. ios9怎么进入dfu模式: 1.将你的iPhone关机. 2.同时按住开关机键和Home键. 3.当你看见白色的苹果Logo时,请松开开关机键,并继续保持按住Home键. 4.开启iTunes,等待其提示你进入恢复模式后,即可按住键盘上的Shift键,点击"恢复",选择相应的固件进行恢复.