Confluence не умеет парсить слеши?

September 18, 2008

Натолкнулись на странную проблему. Если в страницу Confluence в режиме текста добавить любой URL с двумя слешами “http://domainname.com/path\\“, то попытка Confluence перевести её в HMTL, при показе, вызывает ошибку, при нескольких ошибках Confluence падает.

[ConfluenceLinkResolver] Parse error while parsing link https://[URL]/path\\
java.text.ParseException: Expected a blog-entry reference, but wasn't

Как так ребята пропустили, не понимаю, но сильно надеюсь, что это ошибка поправлена в уже вышедшей версии 2.9, потому как двойной слеш в Confluence означает перевод строки и не так уж редко клиенты не ставят пробелов между текстом и символами перевода.

Причины этого бага, скорее всего, в том, что сначала обрабатывается синтаксис wiki, а потом вызывается обработка URL в тексте, соответственно и все ссылки с “++”, “__”, также могут быть обработаны неправильно, либо искажены.

tags: , , ,
posted in QA by Alex

Follow comments via the RSS Feed | Leave a comment | Trackback URL

Leave Your Comment

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org