Thanks, Ricardo.
I checked the encoding documentation and performed some steps but the issue
still occurs.
What I did:
- XWiki encoding
    - web.xml: already UTF-8
    - xwiki.cfg: already UTF-8
- HTML encoding: added to each wiki (Content-Type tag was completely
missing)
- Hibernate configuration: UTF-8 properties added
- MySQL config: added UTF-8 settings and converted each database from
utf8_general_ci to utf8_bin
- Tomcat: already UTF-8
- System config: already en_US.UTF-8
- OpenOffice import: no changes needed because no issues so far
I then rebooted the Ubuntu Server machine.
When opening pages with " in the title/link I still get the same error 500
from tomcat.
Any further hints/suggestions?
Regs,
Dennis
2015-04-20 20:54 GMT+02:00 <Ricardo.Julio.Rodriguez.Fernandez(a)sergas.es>es>:
  Hi D R!
 Have you checked if the encoding in the whole enviroment is correctly set
 up? I've seen something similar here in a CentOS installation this morning
 while fine tunning encoding as per...
 
http://goo.gl/RC2k5k
 I'm not able to remember what error resulted to at least a similar
 message, but it was an erroneous configuration in some step. I swear that
 it was while teaking with hibernate.cfg.xml thought...
 HTH!
 Ricardo
 --
 Ricardo Rodríguez
 Research Management and Promotion Technician
 Technical Secretariat
 Health Research Institute of Santiago de Compostela (IDIS)
 
http://www.idisantiago.es
 ________________________________________
 De: users [users-bounces(a)xwiki.org] en nombre de D R [rir.ceg(a)gmail.com]
 Enviado: lunes, 20 de abril de 2015 16:09
 Para: XWiki Users
 Asunto: [xwiki-users] Tomcat error 500 for pages with " in title
 Hi everybody,
 we migrated our XWiki from Windows Server (Tomcat 7, XWiki 6) to Ubuntu
 Server 14.10 (Tomcat 8, XWiki 7) installed via the apt repository.
 All issues up to now could be solved but I stumbled upon one remaining
 issue.
 Opening Pages with " in the title/link lead to a tomcat 500 page.
 On the Windows instance the pages work.
 Could anybody help me to fix this?
 Thanks in advance.
 Example:
 Page: Kunden Appstore "iPad Apps"
 Link:
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+%26+Space/Kunden+Appstore+%…
 Exception:
 HTTP Status 500 - com.xpn.xwiki.XWikiException: Error number 11007 in 0:
 Failed to extract Entity Resource Reference from URL [
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"]
 type Exception report
 message com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to
 extract Entity Resource Reference from URL [
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"]
 description The server encountered an internal error that prevented it from
 fulfilling this request.
 exception
 javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number
 11007 in 0: Failed to extract Entity Resource Reference from URL [
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"]
 org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
 com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
 root cause
 com.xpn.xwiki.XWikiException: Error number 11007 in 0: Failed to extract
 Entity Resource Reference from URL [
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"]
 com.xpn.xwiki.XWiki.initializeResourceFromURL(XWiki.java:645)
 com.xpn.xwiki.XWiki.getXWiki(XWiki.java:593)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:170)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:146)
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
 com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
 root cause
 org.xwiki.resource.CreateResourceReferenceException: Invalid URL [
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"]
 org.xwiki.url.ExtendedURL.<init>(ExtendedURL.java:109)
org.xwiki.url.internal.standard.StandardURLResourceReferenceResolver.resolve(StandardURLResourceReferenceResolver.java:161)
org.xwiki.url.internal.standard.StandardURLResourceReferenceResolver.resolve(StandardURLResourceReferenceResolver.java:55)
org.xwiki.url.internal.DefaultResourceReferenceResolver.resolve(DefaultResourceReferenceResolver.java:75)
org.xwiki.url.internal.DefaultResourceReferenceResolver.resolve(DefaultResourceReferenceResolver.java:45)
 com.xpn.xwiki.XWiki.initializeResourceFromURL(XWiki.java:641)
 com.xpn.xwiki.XWiki.getXWiki(XWiki.java:593)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:170)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:146)
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
 com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
 root cause
 java.net.URISyntaxException: Illegal character in path at index 74:
 
http://10.80.75.216/xwiki/wiki/kunden/view/Some+&+Space/Kunden+Appstore+
 "iPad+Apps"
 java.net.URI$Parser.fail(URI.java:2848)
 java.net.URI$Parser.checkChars(URI.java:3021)
 java.net.URI$Parser.parseHierarchical(URI.java:3105)
 java.net.URI$Parser.parse(URI.java:3053)
 java.net.URI.<init>(URI.java:588)
 java.net.URL.toURI(URL.java:939)
 org.xwiki.url.ExtendedURL.<init>(ExtendedURL.java:107)
org.xwiki.url.internal.standard.StandardURLResourceReferenceResolver.resolve(StandardURLResourceReferenceResolver.java:161)
org.xwiki.url.internal.standard.StandardURLResourceReferenceResolver.resolve(StandardURLResourceReferenceResolver.java:55)
org.xwiki.url.internal.DefaultResourceReferenceResolver.resolve(DefaultResourceReferenceResolver.java:75)
org.xwiki.url.internal.DefaultResourceReferenceResolver.resolve(DefaultResourceReferenceResolver.java:45)
 com.xpn.xwiki.XWiki.initializeResourceFromURL(XWiki.java:641)
 com.xpn.xwiki.XWiki.getXWiki(XWiki.java:593)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:170)
 com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:146)
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
 com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115)
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127)
 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
 note The full stack trace of the root cause is available in the Apache
 Tomcat/8.0.9 (Ubuntu) logs.
 _______________________________________________
 users mailing list
 users(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/users
 ________________________________
 Nota: A información contida nesta mensaxe e os seus posibles documentos
 adxuntos é privada e confidencial e está dirixida únicamente ó seu
 destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe,
 por favor elimínea. A distribución ou copia desta mensaxe non está
 autorizada.
 Nota: La información contenida en este mensaje y sus posibles documentos
 adjuntos es privada y confidencial y está dirigida únicamente a su
 destinatario/a. Si usted no es el/la destinatario/a original de este
 mensaje, por favor elimínelo. La distribución o copia de este mensaje no
 está autorizada.
 See more languages: 
http://www.sergas.es/aviso_confidencialidad.htm
 _______________________________________________
 users mailing list
 users(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/users