I'm using 1.1 RC1.
Alex

On Wed, Sep 17, 2008 at 7:29 AM, Jerome Louvel <[EMAIL PROTECTED]>wrote:

>  Hi Alexei,
>
> Looking at the NPE stack trace, it seems that you don't use Restlet 1.1
> RC1. Could you try to update to RC 1 or tell us if you use the 1.0 branch.
>
>  Best regards,
> Jérôme Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>
>  ------------------------------
> *De :* Alexei Sokolov [mailto:[EMAIL PROTECTED]
> *Envoyé :* mercredi 17 septembre 2008 08:11
> *À :* [email protected]
> *Objet :* Re: new user here: can't figure out how to configure spring &
> restlet
>
>  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