Hi Peter,

thanks for this report. There is indeed a bug in the handling of file/folder 
names containing spaces. This will be fixed for 3.4.2. The work-around for you 
is to rename "asset register" to "asset-register".

Regards,
Holger


On Feb 10, 2011, at 2:37 AM, peter wrote:

> Hate to be a pain. I used the "namesake" CSS file in my minimal test
> project, and it's fine.
> Same approach in the real project leads to error as below. I am at a
> loss.
> 
> Peter
> 
> (error message)
> Could not copy CSS file L/asset register/sf-views.css
> 
> (stack trace)
> java.lang.IllegalArgumentException
> at java.net.URI.create(Unknown Source)
> at
> org.topbraidlive.uispin.servlet.UISPINServlet.getCSSFile(UISPINServlet.java:
> 175)
> at org.topbraidlive.uispin.UISPINPluginActivator
> $4.addCSSFiles(UISPINPluginActivator.java:180)
> at org.topbraidlive.uispin.XMLEngine.getCSSFiles(XMLEngine.java:144)
> at org.topbraidlive.uispin.XMLEngine.run(XMLEngine.java:75)
> at
> org.topbraidlive.uispin.servlet.UISPINServlet.run(UISPINServlet.java:
> 464)
> at
> org.topbraidlive.uispin.servlet.UISPINServlet.doGet(UISPINServlet.java:
> 231)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at org.eclipse.equinox.http.registry.internal.ServletManager
> $ServletWrapper.service(ServletManager.java:180)
> at
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:
> 61)
> at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:
> 126)
> at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:
> 60)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at org.eclipse.equinox.http.jetty.internal.HttpServerManager
> $InternalHttpServiceServlet.service(HttpServerManager.java:318)
> at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> 511)
> at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> 390)
> at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> 182)
> at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> 765)
> at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
> at org.mortbay.jetty.Server.handle(Server.java:322)
> at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> 542)
> at org.mortbay.jetty.HttpConnection
> $RequestHandler.headerComplete(HttpConnection.java:924)
> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
> at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> 409)
> at org.mortbay.thread.QueuedThreadPool
> $PoolThread.run(QueuedThreadPool.java:582)
> Caused by: java.net.URISyntaxException: Illegal character in path at
> index 94: file:/C:/SOFTWARE/TopBraid/plugins/
> org.topbraidlive.admin_3.4.0.v20101130-1222R/tbl/css//asset register/
> sf-views.css
> at java.net.URI$Parser.fail(Unknown Source)
> at java.net.URI$Parser.checkChars(Unknown Source)
> at java.net.URI$Parser.parseHierarchical(Unknown Source)
> at java.net.URI$Parser.parse(Unknown Source)
> at java.net.URI.<init>(Unknown Source)
> ... 28 more
> 
> -- 
> You received this message because you are subscribed to the Google
> Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> To post to this group, send email to
> [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/topbraid-users?hl=en

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to