struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (WW-4869) Struts2.5.13 can't run in java9 win10
Date Sat, 14 Oct 2017 14:34:02 GMT

    [ https://issues.apache.org/jira/browse/WW-4869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16204649#comment-16204649
] 

ASF GitHub Bot commented on WW-4869:
------------------------------------

yasserzamani opened a new pull request #172: WW-4869 Fixes JarEntryRevision
URL: https://github.com/apache/struts/pull/172
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Struts2.5.13 can't run in java9 win10
> -------------------------------------
>
>                 Key: WW-4869
>                 URL: https://issues.apache.org/jira/browse/WW-4869
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Dispatch Filter
>    Affects Versions: 2.5.13
>         Environment: windows 10-jdk9-maven3.5
>            Reporter: Smith Cruise
>            Assignee: Lukasz Lenart
>              Labels: java9
>             Fix For: 2.6
>
>         Attachments: screenshot-1.png
>
>   Original Estimate: 504h
>  Remaining Estimate: 504h
>
> I followed the official tutorial,http://struts.apache.org/getting-started/how-to-create-a-struts2-web-application.html.
But always throw exception when i run webapp.i tried many times but I really don't know how
to reslove it.    
> Here is Exception
> {noformat}
> java.nio.file.InvalidPathException: Illegal char <:> at index 3: jar:file:\D:\.m2\repository\org\apache\struts\struts2-core\2.5.13\struts2-core-2.5.13.jar
>     at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
>     at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
>     at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
>     at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
>     at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:229)
>     at java.base/java.io.File.toPath(File.java:2300)
>     at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:951)
>     at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:216)
>     at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:148)
>     at java.base/java.util.jar.JarFile.<init>(JarFile.java:324)
>     at java.base/java.util.jar.JarFile.<init>(JarFile.java:295)
>     at java.base/java.util.jar.JarFile.<init>(JarFile.java:234)
>     at com.opensymphony.xwork2.util.fs.JarEntryRevision.needsReloading(JarEntryRevision.java:73)
>     at com.opensymphony.xwork2.util.fs.DefaultFileManager.fileNeedsReloading(DefaultFileManager.java:62)
>     at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:425)
>     at org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:163)
>     at com.opensymphony.xwork2.config.ConfigurationManager.needReloadContainerProviders(ConfigurationManager.java:208)
>     at com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:174)
>     at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
>     at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:960)
>     at org.apache.struts2.dispatcher.ExecuteOperations.executeStaticResourceRequest(ExecuteOperations.java:59)
>     at org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:130)
>     at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1476)
>     at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
>     at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
>     at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
>     at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
>     at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
>     at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
>     at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
>     at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
>     at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
>     at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
>     at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
>     at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
>     at org.eclipse.jetty.server.Server.handle(Server.java:370)
>     at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
>     at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
>     at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
>     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
>     at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
>     at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
>     at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
>     at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
>     at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
>     at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
>     at java.base/java.lang.Thread.run(Thread.java:844)
> {noformat}
> !https://sfault-image.b0.upaiyun.com/315/537/315537393-59da0a0a714ea_articlex!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message