playframework/playframework — pull request #2889 by jroper (2014-05-20 01:15:45+00:00)
Title: java.io.FileNotFoundException: at play.utils.Resources$.isJarResourceDirectory(Resources.scala:26)

using play 2.3.0-RC1
on windows if a directory contains space
sbt stage && cd target/universal/stage/lib && java -cp * play.core.server.NettyServer

```
Oops, cannot start the server.
java.io.FileNotFoundException: D:\Documents%20and%20Settings\OlegYch\My%20Documents\Projects\target\univer\stage\lib\cms.cms-2.2.0-SNAPSHOT.jar (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(ZipFile.java:215)
at java.util.zip.ZipFile.(ZipFile.java:145)
at java.util.zip.ZipFile.(ZipFile.java:116)
at play.utils.Resources$.isJarResourceDirectory(Resources.scala:26)
at play.utils.Resources$.isDirectory(Resources.scala:17)
at play.api.i18n.DefaultMessagesPlugin$$anonfun$loadMessages$1.apply(Messages.scala:350)
at play.api.i18n.DefaultMessagesPlugin$$anonfun$loadMessages$1.apply(Messages.scala:350)
at scala.collection.TraversableLike$$anonfun$filterNot$1.apply(TraversableLike.scala:274)
at scala.collection.TraversableLike$$anonfun$filterNot$1.apply(TraversableLike.scala:274)
at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:264)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.collection.TraversableLike$class.filter(TraversableLike.scala:263)
at scala.collection.AbstractTraversable.filter(Traversable.scala:105)
at scala.collection.TraversableLike$class.filterNot(TraversableLike.scala:274)
at scala.collection.AbstractTraversable.filterNot(Traversable.scala:105)
at play.api.i18n.DefaultMessagesPlugin.loadMessages(Messages.scala:350)
at play.api.i18n.DefaultMessagesPlugin.messages(Messages.scala:359)
at play.api.i18n.DefaultMessagesPlugin.api$lzycompute(Messages.scala:375)
at play.api.i18n.DefaultMessagesPlugin.api(Messages.scala:375)
at play.api.i18n.DefaultMessagesPlugin.onStart(Messages.scala:380)
at play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91)
at play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91)
at scala.collection.immutable.List.foreach(List.scala:318)
at play.api.Play$$anonfun$start$1.apply$mcV$sp(Play.scala:91)
at play.api.Play$$anonfun$start$1.apply(Play.scala:91)
at play.api.Play$$anonfun$start$1.apply(Play.scala:91)
at play.utils.Threads$.withContextClassLoader(Threads.scala:21)
at play.api.Play$.start(Play.scala:90)
at play.core.StaticApplication.(ApplicationProvider.scala:55)
at play.core.server.NettyServer$.createServer(NettyServer.scala:207)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:243)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:238)
at scala.Option.map(Option.scala:145)
at play.core.server.NettyServer$.main(NettyServer.scala:238)
at play.core.server.NettyServer.main(NettyServer.scala)
```