Details
-
Bug
-
Resolution: Fixed
-
Major
-
4.1.1
-
None
-
None
Description
When i18n is enabled and using DefaultI18nContentSupport localized links to content in DMS result in 404. The links created looks like (which seems correct):
/magnoliaAuthor/en_GB/dms/demo-project/downloads/Magnolia_Flyer_4-0/Magnolia%20Flyer%204.0.pdf /magnoliaAuthor/en_GB/dms/demo-project/img/logos/magnolia-logo-print.gif /magnoliaAuthor/en_GB/dms/demo-project/videos/magnolia_intro_480px.mov
It makes no difference whether locale is including the country code or not, the content from DMS still can't be retrieved.
The issue is caused by the ServletDispatchingFilter not being aware of possible i18n locale in the uri.
Checklists
Attachments
Issue Links
- depends upon
-
MAGNOLIA-2524 AggregationState.decodeURI is wrong - review
-
- Closed
-
- is related to
-
MAGNOLIA-2835 Configure bundled Tomcat to use UTF-8 for uriEncoding
-
- Closed
-
-
MAGNOLIA-2115 The ServletDispatchingFilter doesn't support the servlet spec for mapping of servlets
-
- Closed
-
-
MGNLDMS-170 Make DMSDownloadServlet i18n aware
-
- Closed
-