Anybody?

On Mon, Sep 15, 2008 at 10:16 PM, Alexei Sokolov
<[EMAIL PROTECTED]>wrote:

> Hello,
>
> I have the following config:
>
> <bean id="httpServer" class="org.restlet.ext.spring.SpringServer">
>  <constructor-arg value="http" />
> <constructor-arg value="80" />
>  </bean>
>
> <bean id="top" class="org.restlet.ext.spring.SpringComponent">
>  <property name="server" ref="httpServer" />
> <property name="client">
>  <util:constant static-field="org.restlet.data.Protocol.FILE" />
> </property>
>  <property name="defaultHost" ref="vhost" />
> </bean>
>  <bean id="vhost" class="org.restlet.ext.spring.SpringHost">
>  <property name="attachments">
> <map>
> <entry key="/" value-ref="staticRoot" />
>  </map>
> </property>
> </bean>
>  <bean id="staticRoot" class="com.fonbee.restlet.common.StaticContent">
>  <property name="rootDir"
> value="file:///C:/workspace/foo/src/main/webapp/" />
> </bean>
>
> What am I doing wrong if I get the following exception when I try to access
> my files:
>
> Thank you,
> Alex
>
> SEVERE: Unhandled exception or error intercepted
> java.lang.NullPointerException
> at
> com.noelios.restlet.local.DirectoryResource.getClientDispatcher(DirectoryResource.java:373)
> at
> com.noelios.restlet.local.DirectoryResource.<init>(DirectoryResource.java:194)
>  at com.noelios.restlet.Engine.createDirectoryResource(Engine.java:321)
> at org.restlet.Directory.findTarget(Directory.java:303)
>  at org.restlet.Finder.handle(Finder.java:327)
> at org.restlet.Filter.doHandle(Filter.java:150)
>  at org.restlet.Filter.handle(Filter.java:195)
> at org.restlet.Filter.doHandle(Filter.java:150)
>  at org.restlet.Filter.handle(Filter.java:195)
> at org.restlet.Filter.doHandle(Filter.java:150)
>  at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.java:130)
> at org.restlet.Filter.handle(Filter.java:195)
>  at org.restlet.Filter.doHandle(Filter.java:150)
> at org.restlet.Filter.handle(Filter.java:195)
>  at com.noelios.restlet.ChainHelper.handle(ChainHelper.java:124)
> at
> com.noelios.restlet.application.ApplicationHelper.handle(ApplicationHelper.java:113)
>  at org.restlet.Application.handle(Application.java:342)
> at org.restlet.Filter.doHandle(Filter.java:150)
>  at org.restlet.Filter.handle(Filter.java:195)
> at org.restlet.Router.handle(Router.java:502)
>  at org.restlet.Filter.doHandle(Filter.java:150)
> at org.restlet.Filter.handle(Filter.java:195)
>  at org.restlet.Router.handle(Router.java:502)
> at org.restlet.Filter.doHandle(Filter.java:150)
>  at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.java:130)
> at org.restlet.Filter.handle(Filter.java:195)
>  at org.restlet.Filter.doHandle(Filter.java:150)
> at org.restlet.Filter.handle(Filter.java:195)
>  at com.noelios.restlet.ChainHelper.handle(ChainHelper.java:124)
> at org.restlet.Component.handle(Component.java:888)
>  at org.restlet.Server.handle(Server.java:331)
> at com.noelios.restlet.ServerHelper.handle(ServerHelper.java:69)
>  at
> com.noelios.restlet.http.HttpServerHelper.handle(HttpServerHelper.java:147)
> at
> com.noelios.restlet.http.StreamServerHelper$ConnectionHandler.run(StreamServerHelper.java:86)
>  at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:139)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:619)
>
>
>

Reply via email to