Re: [enhydra] InvocationTargetException
Slobodan Vujasinovic <[email protected]> Thu, 28 Jul 2005 09:04:53 +0200
| Newsgroups | gmane.comp.java.enhydra.general |
|---|---|
| Organization | PROZONE |
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format...
------------=_1122534420-23285-18
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
Hi,
your problems are 'ConnectionAllocator' and=20
'Connection/ConnectionFactory' database parameter settings. You are not=20
using Data Source for your DB configuration!
Therefore, you should use:
<env-entry>
<env-entry-name>DatabaseManager/DB/myapp/ConnectionAllocator</env-entry-nam=
e> <env-entry-value>com.lutris.appserver.server.sql.standard.StandardCon=
nectionAllocator</env-entry-value> <env-entry-type>java.lang.String</env=
-entry-type>
</env-entry>
<env-entry> <env-entry-name>DatabaseManager/DB/myapp/Connection/Connecti=
onFactory</env-entry-name>
<env-entry-value>com.lutris.appserver.server.sql.StandardDBConnectionFactor=
y</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
This should be default configuration! Therefore, you don't even need (in yo=
ur case) those parameter settings.
Beside this, you have:
<env-entry>
<env-entry-value>DatabaseManager/DB/myapp/Connection/ShutDownString</env-en=
try-name>
<env-entry-value>SHUTDOWN</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry>
This parameter is only for HSQL database implementation (mid even be a=20
cause of some troubles later on - expel it)!
Additionally,
<env-entry>
<env-entry-name>DatabaseManager/ConfigurationDir</env-entry-name>
<env-entry-value>${catalina.base}/webapps/ccgeneral/conf/dods</env-entry-va=
lue>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
${catalina.base} is not recogniced at this point. It can be placed in some =
other context descriptor files (context.xml and/or <AppName>.xml) but not i=
n 'web.xml'.
Hope this helps!
Regards,
Slobodan Vujasinovic
Enhydra Development Team
Rui Lopes wrote:
> Hi All,
>
> I =91m trying to start some applications with enhydra 6.4, but in all my=
=20
> webapps occurs the same exception. I passed all day looking for=20
> configuration mistakes, but I think that I put everything in the right=20
> place. So, if anyone knows what =91s happening, please help me.
>
> From my logs: (if someone wants to see, I also sent the web.xml in the=20
> attachment)
>
> 2005-07-27 21:49:31,690: ERROR: Unable to change application to=20
> running state
>
> com.lutris.appserver.server.ApplicationException:=20
> java.lang.reflect.InvocationTargetException:=20
> java.lang.reflect.InvocationTargetException
>
> at=20
> com.lutris.appserver.server.StandardApplication.createDatabaseManager(Unk=
nown=20
> Source)
>
> at com.lutris.appserver.server.StandardApplication.startup(Unknown Source)
>
> at=20
> com.mobicomp.mobilekeeper.syncserver.SyncServer.startup(SyncServer.java:3=
2)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.changeToRunningState(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.ensureAppIsRunning(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.init(Unknown=20
> Source)
>
> at=20
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java=
:1091)
>
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>
> at=20
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.ja=
va:3857)
>
> at=20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>
> at=20
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:759)
>
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:89=
4)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:=
857)
>
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
>
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>
> at=20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>
> at=20
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>
> at=20
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>
> at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at=20
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
>
> at=20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
>
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
>
> Caused by: java.lang.reflect.InvocationTargetException
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at=20
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAc=
cessorImpl.java:39)
>
> at=20
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConst=
ructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>
> ... 32 more
>
> Caused by: com.lutris.appserver.server.sql.DatabaseManagerException:=20
> Could not create logical database myapp: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDataba=
se(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(Unknown=20
> Source)
>
> ... 36 more
>
> Caused by: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initResu=
ltSetConcurrency(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf=
(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Unk=
nown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(U=
nknown=20
> Source)
>
> ... 38 more
>
> *** Caused by:
>
> java.lang.reflect.InvocationTargetException
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at=20
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAc=
cessorImpl.java:39)
>
> at=20
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConst=
ructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>
> at=20
> com.lutris.appserver.server.StandardApplication.createDatabaseManager(Unk=
nown=20
> Source)
>
> at com.lutris.appserver.server.StandardApplication.startup(Unknown Source)
>
> at=20
> com.mobicomp.mobilekeeper.syncserver.SyncServer.startup(SyncServer.java:3=
2)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.changeToRunningState(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.ensureAppIsRunning(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.init(Unknown=20
> Source)
>
> at=20
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java=
:1091)
>
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>
> at=20
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.ja=
va:3857)
>
> at=20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>
> at=20
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:759)
>
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:89=
4)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:=
857)
>
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
>
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>
> at=20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>
> at=20
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>
> at=20
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>
> at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at=20
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
>
> at=20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
>
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
>
> Caused by: com.lutris.appserver.server.sql.DatabaseManagerException:=20
> Could not create logical database myapp: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDataba=
se(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(Unknown=20
> Source)
>
> ... 36 more
>
> Caused by: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initResu=
ltSetConcurrency(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf=
(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Unk=
nown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(U=
nknown=20
> Source)
>
> ... 38 more
>
> *** Caused by:
>
> com.lutris.appserver.server.sql.DatabaseManagerException: Could not=20
> create logical database myapp: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDataba=
se(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(Unknown=20
> Source)
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at=20
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAc=
cessorImpl.java:39)
>
> at=20
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConst=
ructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>
> at=20
> com.lutris.appserver.server.StandardApplication.createDatabaseManager(Unk=
nown=20
> Source)
>
> at com.lutris.appserver.server.StandardApplication.startup(Unknown Source)
>
> at=20
> com.mobicomp.mobilekeeper.syncserver.SyncServer.startup(SyncServer.java:3=
2)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.changeToRunningState(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.ensureAppIsRunning(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.init(Unknown=20
> Source)
>
> at=20
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java=
:1091)
>
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>
> at=20
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.ja=
va:3857)
>
> at=20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>
> at=20
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:759)
>
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:89=
4)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:=
857)
>
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
>
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>
> at=20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>
> at=20
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>
> at=20
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>
> at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at=20
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
>
> at=20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
>
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
>
> Caused by: java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initResu=
ltSetConcurrency(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf=
(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Unk=
nown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(U=
nknown=20
> Source)
>
> ... 38 more
>
> *** Caused by:
>
> java.lang.NullPointerException
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initResu=
ltSetConcurrency(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf=
(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Unk=
nown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(U=
nknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDataba=
se(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(Unknown=20
> Source)
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at=20
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAc=
cessorImpl.java:39)
>
> at=20
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConst=
ructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>
> at=20
> com.lutris.appserver.server.StandardApplication.createDatabaseManager(Unk=
nown=20
> Source)
>
> at com.lutris.appserver.server.StandardApplication.startup(Unknown Source)
>
> at=20
> com.mobicomp.mobilekeeper.syncserver.SyncServer.startup(SyncServer.java:3=
2)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.changeToRunningState(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.ensureAppIsRunning(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.init(Unknown=20
> Source)
>
> at=20
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java=
:1091)
>
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>
> at=20
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.ja=
va:3857)
>
> at=20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>
> at=20
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:759)
>
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:89=
4)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:=
857)
>
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
>
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>
> at=20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>
> at=20
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>
> at=20
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>
> at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at=20
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
>
> at=20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
>
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
>
> 2005-07-27 21:49:31,723: ERROR: Servlet /testapp threw load() exception
>
> javax.servlet.ServletException: Unable to change application to=20
> running state
>
> caused by class com.lutris.appserver.server.ApplicationException:=20
> java.lang.reflect.InvocationTargetException:=20
> java.lang.reflect.InvocationTargetException
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.throwServletException(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.ensureAppIsRunning(Unknown=20
> Source)
>
> at=20
> com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServ=
let.init(Unknown=20
> Source)
>
> at=20
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java=
:1091)
>
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
>
> at=20
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.ja=
va:3857)
>
> at=20
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
>
> at=20
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:759)
>
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:89=
4)
>
> at=20
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:=
857)
>
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
>
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
>
> at=20
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>
> at=20
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
>
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
>
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
>
> at=20
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
>
> at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
>
> at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at=20
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
>
> at=20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
>
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
>
> Thanks,
>
> Rui Lopes.
>
>------------------------------------------------------------------------
>
><?xml version=3D"1.0" encoding=3D"ISO-8859-1"?>
><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2=
.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
>
><web-app>
> <servlet>
> <servlet-name>enhydra</servlet-name>
> <servlet-class>com.lutris.appserver.server.httpPresentation.servlet.Ht=
tpPresentationServlet</servlet-class>
> <init-param>
> <param-name>ConfFile</param-name>
> <param-value>web.xml</param-value>
> </init-param>
> <init-param>
> <param-name>ConfFileClass</param-name>
> <param-value>org.enhydra.util.XMLConfigFile</param-value>
> </init-param>
> <load-on-startup>1</load-on-startup>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>enhydra</servlet-name>
> <url-pattern>/*</url-pattern>
> </servlet-mapping>
>
> <resource-env-ref>
> <description>Object factory for ConfConfiguration instances.</descript=
ion>
> <resource-env-ref-name>configuration/ConfConfigurationFactory</resourc=
e-env-ref-name>
> <resource-env-ref-type>org.enhydra.util.ConfConfiguration</resource-en=
v-ref-type>
> </resource-env-ref>
>
> <env-entry>
> <env-entry-name>Server/AppClass</env-entry-name>
> <env-entry-value>com.enfim.myapp.server.Server</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>Server/AutoReload</env-entry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>Server/XMLC/DeferredParsing</env-entry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <!-- Log4j logger configuration -->
> <env-entry>
> <env-entry-name>LogClassName</env-entry-name>
> <env-entry-value>com.lutris.logging.Log4jLogger</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
>
> <env-entry>
> <env-entry-name>Log4j</env-entry-name>
> <env-entry-value>${catalina.base}/webapps/testappserver/conf/log4j.xm=
l</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
><!--
> <env-entry>
> <env-entry-name>SeparatorLine</env-entry-name>
> <env-entry-value>
></env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>-->
>
> <env-entry>
> <env-entry-name>Server/PresentationPrefix</env-entry-name>
> <env-entry-value>com/enfim/myapp/server</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>Server/Encoding</env-entry-name>
> <env-entry-value>UTF-8</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>SessionManager/Class</env-entry-name>
> <env-entry-value>com.lutris.appserver.server.sessionEnhydra.StandardSe=
ssionManager</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>SessionManager/MaxIdleTime</env-entry-name>
> <env-entry-value>30</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>SessionManager/Lifetime</env-entry-name>
> <env-entry-value>60</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>Application/DefaultUrl</env-entry-name>
> <env-entry-value>sync/Sync.po</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>Application/PresentationTools[]</env-entry-name>
> <env-entry-value>xmlc</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/ConfigurationDir</env-entry-name>
> <env-entry-value>${catalina.base}/webapps/ccgeneral/conf/dods</env-ent=
ry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/Databases[]</env-entry-name>
> <env-entry-value>myapp</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DefaultDatabase</env-entry-name>
> <env-entry-value>myapp</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/Debug</env-entry-name>
> <env-entry-value>true</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/ClassType</env-entry-name>
> <env-entry-value>PostgreSQL</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/ObjectId/NextWithPrefix</env-=
entry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/ShutDownString</en=
v-entry-name>
> <env-entry-value>SHUTDOWN</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
>
> <!--In Enhydra6.0 defined property parameter - requires adequate propert=
y file defined and integrated in Enhydra Server
> You can comment these parameter and uncomment lower DatabaseManger p=
roperties section -->
> <!--
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/DataSourceName</en=
v-entry-name>
> <env-entry-value>jndi:discRackDB</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> -->
>
> <!-- DatabaseManager additional properties definition - required if para=
meter DataSourceName is not defined -->
> <!-- -->
>
><!--
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/JdbcDriver</env-entry-name>
> <env-entry-value>org.postgresql.Driver</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>-->
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/JdbcDriver</env-entry-name>
> <env-entry-value>com.p6.engine.spy.P6SpyDriver</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/Url</env-entry-nam=
e>
> <env-entry-value>jdbc:postgresql://localhost/cc_v1-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/User</env-entry-na=
me>
> <env-entry-value>myapp</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/Password</env-entr=
y-name>
> <env-entry-value>myapp</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <!-- -->
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/MaxPoolSize</env-e=
ntry-name>
> <env-entry-value>30</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/AllocationTimeout<=
/env-entry-name>
> <env-entry-value>10000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/Logging</env-entry=
-name>
> <env-entry-value>true</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/ConnectionAllocator</env-entr=
y-name>
> <env-entry-value>com.lutris.appserver.server.sql.datasource.DataSource=
ConnectionAllocator</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Connection/ConnectionFactory<=
/env-entry-name>
> <env-entry-value>com.lutris.appserver.server.sql.DataSourceDBConnectio=
nFactory</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/ObjectId/CacheSize</env-entry=
-name>
> <env-entry-value>20</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/ObjectId/MinValue</env-entry-=
name>
> <env-entry-value>1000000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DirtyDOs</env-entry-name>
> <env-entry-value>Compatible</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
>
> <!-- CACHING OF TABLES/DOS -->
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/dataStores/cache/maxCacheSize=
</env-entry-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/dataStores/cache/maxSimpleCac=
heSize</env-entry-name>
> <env-entry-value>2000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/dataStores/cache/maxComplexCa=
cheSize</env-entry-name>
> <env-entry-value>250</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/dataStores/cache/maxMultiJoin=
CacheSize</env-entry-name>
> <env-entry-value>75</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/dataStores/cache/initialCondi=
tion</env-entry-name>
> <env-entry-value>*</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Menu/cache/maxCacheSize</env-=
entry-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Menu/cache/maxSimpleCacheSize=
</env-entry-name>
> <env-entry-value>2000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Menu/cache/maxComplexCacheSiz=
e</env-entry-name>
> <env-entry-value>250</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Menu/cache/maxMultiJoinCacheS=
ize</env-entry-name>
> <env-entry-value>75</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Menu/cache/initialCondition</=
env-entry-name>
> <env-entry-value>*</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/operationType/cache/maxCacheS=
ize</env-entry-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/operationType/cache/maxSimple=
CacheSize</env-entry-name>
> <env-entry-value>2000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/operationType/cache/maxComple=
xCacheSize</env-entry-name>
> <env-entry-value>250</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/operationType/cache/maxMultiJ=
oinCacheSize</env-entry-name>
> <env-entry-value>75</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/operationType/cache/initialCo=
ndition</env-entry-name>
> <env-entry-value>*</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DeviceFamily/cache/maxCacheSi=
ze</env-entry-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DeviceFamily/cache/maxSimpleC=
acheSize</env-entry-name>
> <env-entry-value>2000</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DeviceFamily/cache/maxComplex=
CacheSize</env-entry-name>
> <env-entry-value>250</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DeviceFamily/cache/maxMultiJo=
inCacheSize</env-entry-name>
> <env-entry-value>75</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/DeviceFamily/cache/initialCon=
dition</env-entry-name>
> <env-entry-value>*</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <!-- /CACHING OF TABLES/DOS -->
>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/User/userWildcard</env-entry-name>
> <env-entry-value>*</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/User/userSingleWildcard</env-entry-=
name>
> <env-entry-value>?</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/User/userSingleWildcardEscape</env-=
entry-name>
> <env-entry-value>\u00A7</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/User/userWildcardEscape</env-entry-=
name>
> <env-entry-value>\u00A7</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/MaxConnectionUsages</env-entr=
y-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/AllReadOnly</env-entry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/lazyLoading</env-entry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/maxExecuteTime</env-entry-nam=
e>
> <env-entry-value>200</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/DeleteCheckVersion</env-entry=
-name>
> <env-entry-value>true</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/DatabaseLockRetryCount</env-e=
ntry-name>
> <env-entry-value>1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/DatabaseLockTimeout</env-entr=
y-name>
> <env-entry-value>0</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/QueryTimeOut</env-entry-name>
> <env-entry-value>0</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/DefaultFetchSize</env-entry-n=
ame>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
><!--
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/maxCacheSize</env-entry=
-name>
> <env-entry-value>20</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/maxSimpleCacheSize</env=
-entry-name>
> <env-entry-value>20</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/maxComplexCacheSize</en=
v-entry-name>
> <env-entry-value>5</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/reserveFactor</env-entr=
y-name>
> <env-entry-value>0.1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/initialAllCaches</env-e=
ntry-name>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/CacheLockRetryCount</en=
v-entry-name>
> <env-entry-value>0</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/CacheLockTimeout</env-e=
ntry-name>
> <env-entry-value>0</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/defaults/cache/CachePercentage</env-en=
try-name>
> <env-entry-value>-1</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Disc/Cache/maxCacheSize</env-=
entry-name>
> <env-entry-value>30</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager/DB/myapp/Person/Cache/maxCacheSize</en=
v-entry-name>
> <env-entry-value>10</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>-->
>
> <env-entry>
> <env-entry-name>DatabaseManager/ObjectIdColumnName</env-entry-name>
> <env-entry-value>ObjectId</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>DatabaseManager.VersionColumnName</env-entry-name>
> <env-entry-value>ObjectVersion</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>PresentationManager/CacheClasses</env-entry-name>
> <env-entry-value>true</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>PresentationManager/CacheFiles</env-entry-name>
> <env-entry-value>true</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
><!--
> <env-entry>
> <env-entry-name>PresentationManager/RequestExecutionLimit</env-ent=
ry-name>
> <env-entry-value>0</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
> <env-entry>
> <env-entry-name>PresentationManager/InitSessionUser</env-entry-na=
me>
> <env-entry-value>false</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>-->
>
> <env-entry>
> <env-entry-name>myapp.configFileLocation</env-entry-name>
> <env-entry-value>${catalina.base}/webapps/ccgeneral/conf/myapp.conf</e=
nv-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
> <env-entry>
> <env-entry-name>myapp/machine/applicationID</env-entry-name>
> <env-entry-value>web</env-entry-value>
> <env-entry-type>java.lang.String</env-entry-type>
> </env-entry>
>
>
></web-app>
>=20=20
>
>------------------------------------------------------------------------
>
>
>--
>You receive this message as a subscriber of the [email protected] mail=
ing list.
>To unsubscribe: mailto:[email protected]
>For general help: mailto:[email protected]?subject=3Dhelp
>ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>=20=20
>
------------=_1122534420-23285-18
Content-Type: text/plain; name="message-footer.txt"
Content-Disposition: inline; filename="message-footer.txt"
Content-Transfer-Encoding: 8bit
--
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
------------=_1122534420-23285-18--