Apologies - I omitted the tomcat version: 5.0.28

On 8/16/05, Nishant Deshpande <[EMAIL PROTECTED]> wrote:
> Hoping for some help from the tomcat experts on this list.
> 
> I want to ensure all objects stored in sessions are serializable.
> 
> I read that I can put the <distributable/> tag in my web.xml file to
> 'enforce' this.
> 
> But I don't see any enforcing happening. I assumed it would throw
> exceptions at runtime when I did 'setAttribute("xxx",
> SomeNonSerializableObject)'.
> 
> I have put 'distributable' in
> 
> web.xml: <web-app> ... <distributable/> ... </web-app>
> 
> I also have the following in server.xml:
> 
> <DefaultContext reloadable="true" allowLinking="true">
> 
>   <Loader className="org.apache.catalina.loader.DevLoader"
> reloadable="true" debug="1"/>
>   <Manager className="org.apache.catalina.session.PersistentManager"
> pathname="/cv/data/tmp" debug="5" saveOnRestart="true"
> distributable="true">
>     <Store className="org.apache.catalina.session.FileStore"
>            directory="/cv/data/tmp"
>            debug="5"/>
>   </Manager>
> 
> </DefaultContext>
> 
> 
> Am I missing something? How is the serializability enforced?
> 
> Also another question: the serialization does not happen in the
> directory i specify for Store above, rather it happens in the
> $CATALINA_HOME/work/Catalina/* directories. Any ideas about this one?
> 
> Thanks,
> 
> Nishant
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to