You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org> on 2008/08/27 04:19:44 UTC
[jira] Closed: (TAPESTRY-2511) EventLink generates IOExceptions
under Windows
[ https://issues.apache.org/jira/browse/TAPESTRY-2511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Howard M. Lewis Ship closed TAPESTRY-2511.
------------------------------------------
Resolution: Duplicate
Assignee: Howard M. Lewis Ship
TAPESTRY-2606
> EventLink generates IOExceptions under Windows
> ----------------------------------------------
>
> Key: TAPESTRY-2511
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2511
> Project: Tapestry
> Issue Type: Bug
> Components: tapestry-core
> Affects Versions: 5.0.13
> Environment: Windows Vista / Java 1.5 / Jetty 5.1
> Reporter: Martin Papy
> Assignee: Howard M. Lewis Ship
> Priority: Minor
>
> Under windows, when you have an EventLink it generates an Exception when Tapestry tries to get the Ressource because of the column included in the link.
> Exemple this link : http://mysite.com/index.layoutrenderer.portal.zonerenderer_0.basiczone:editZone/1
> Generate this Warn :
> 19:35:00,547 WARN ResourceCache:251 - Alias request of 'file:/C:/Developpement/Projets/TheOrcs/theorcs-main/src/main/webapp/index.layoutrenderer.portal.zonerenderer_0.basiczone:editZone/1' for 'file:/C:/Developpement/Projets/TheOrcs/theorcs-main/src/main/webapp/index.layoutrenderer.portal.zonerenderer_0.basiczone:editZone/1'
> With this exception just before :
> 19:35:00,539 WARN Credential:191 - EXCEPTION
> java.io.IOException: Filename syntax is incorrect
> at java.io.WinNTFileSystem.canonicalize0(Native Method)
> at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:395)
> at java.io.File.getCanonicalPath(File.java:531)
> at org.mortbay.util.FileResource.getAlias(FileResource.java:176)
> at org.mortbay.http.ResourceCache.getResource(ResourceCache.java:251)
> at org.mortbay.http.HttpContext.getResource(HttpContext.java:2118)
> at org.mortbay.jetty.servlet.WebApplicationContext.getResource(WebApplicationContext.java:785)
> at org.mortbay.jetty.servlet.ServletHandler.getResource(ServletHandler.java:735)
> at org.mortbay.jetty.servlet.ServletHandler$Context.getResource(ServletHandler.java:1082)
> at org.apache.tapestry5.internal.services.ContextImpl.getResource(ContextImpl.java:42)
> at $Context_11b0e014f6a.getResource($Context_11b0e014f6a.java)
> at $Context_11b0e014e56.getResource($Context_11b0e014e56.java)
> at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:56)
> at $RequestHandler_11b0e014e5a.service($RequestHandler_11b0e014e5a.java)
> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84)
> at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:75)
> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
> at $RequestHandler_11b0e014e5a.service($RequestHandler_11b0e014e5a.java)
> at $RequestHandler_11b0e014e52.service($RequestHandler_11b0e014e52.java)
> at org.apache.tapestry5.services.TapestryModule$11.service(TapestryModule.java:918)
> at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
> at $HttpServletRequestHandler_11b0e014e53.service($HttpServletRequestHandler_11b0e014e53.java)
> at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> at $HttpServletRequestFilter_11b0e014e51.service($HttpServletRequestFilter_11b0e014e51.java)
> at $HttpServletRequestHandler_11b0e014e53.service($HttpServletRequestHandler_11b0e014e53.java)
> at $HttpServletRequestHandler_11b0e014e4f.service($HttpServletRequestHandler_11b0e014e4f.java)
> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:168)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org