The Tapestry5-Acegi project is set up to use Hibernate (hence the Session).
Tapestry-ioc is trying to inject the Session, but apparently you don't have
a Session service available.

Do you want to use a Hibernate-based DAO for authentication? Consider using
the tapestry-hibernate package.

Jonathan


> -----Original Message-----
> From: Jacob Bergoo [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 24, 2008 9:54 PM
> To: users@tapestry.apache.org
> Subject: T5: Problems with Tapestry5-Acegi
> 
> 
> Hi All,
> I have a problem when I try to integrat the Tapestry5-Acegi project into
> my
> application.
> I copied the code from the example application from tapestry5=acegi
> projects
> website and when I tried to run it I got this exception:
> 
> 20:44:55.150 INFO   [main]
> org.springframework.web.context.ContextLoader.initWebApplicationContext(Co
> ntextLoader.java:209)
> >09> Root WebApplicationContext: initialization completed in 4104 ms
> [ERROR] ApplicationInitializer Construction of service
> ApplicationInitializer failed: Error invoking service builder method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
> java.lang.RuntimeException: Error invoking service builder method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:88)
>       at
> org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(S
> ingletonServiceLifecycle.java:29)
>       at
> org.apache.tapestry.ioc.internal.LifecycleWrappedServiceCreator.createObje
> ct(LifecycleWrappedServiceCreator.java:54)
>       at
> org.apache.tapestry.ioc.internal.InterceptorStackBuilder.createObject(Inte
> rceptorStackBuilder.java:51)
>       at
> org.apache.tapestry.ioc.internal.RecursiveServiceCreationCheckWrapper.crea
> teObject(RecursiveServiceCreationCheckWrapper.java:61)
>       at
> org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createOb
> ject(JustInTimeObjectCreator.java:66)
>       at
> $ApplicationInitializer_118e39c0518._delegate($ApplicationInitializer_118e
> 39c0518.java)
>       at
> $ApplicationInitializer_118e39c0518.initializeApplication($ApplicationInit
> ializer_118e39c0518.java)
>       at
> org.apache.tapestry.services.TapestryModule$14.initializeApplication(Tapes
> tryModule.java:964)
>       at
> $ServletApplicationInitializer_118e39c04fc.initializeApplication($ServletA
> pplicationInitializer_118e39c04fc.java)
>       at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:85)
>       at
> org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
>       at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebAppl
> icationHandler.java:310)
>       at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationCont
> ext.java:509)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> Caused by: java.lang.RuntimeException: Error invoking service contribution
> method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:107)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.contribute(Contributi
> onDefImpl.java:62)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.addToOrderedConfiguration(Re
> gistryImpl.java:501)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getOrderedConfiguration(Regi
> stryImpl.java:367)
>       at
> org.apache.tapestry.ioc.internal.ServiceResourcesImpl.getOrderedConfigurat
> ion(ServiceResourcesImpl.java:88)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.addOrderedConfigur
> ationParameter(AbstractServiceCreator.java:131)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.getParameterDefaul
> tsWithConfiguration(AbstractServiceCreator.java:112)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.getParameterD
> efaultsWithConfigurations(ServiceBuilderMethodInvoker.java:47)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:68)
>       ... 19 more
> Caused by: java.lang.RuntimeException: No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java
> :517)
>       at
> org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide
> (MasterObjectProviderImpl.java:46)
>       at
> $MasterObjectProvider_118e39c04fd.provide($MasterObjectProvider_118e39c04f
> d.java)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 621)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 675)
>       at
> org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocator
> Impl.java:50)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValu
> e(InternalUtils.java:209)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(In
> ternalUtils.java:239)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParametersFor
> Method(InternalUtils.java:218)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:90)
>       ... 27 more
> [WARN] ThreadedServer Failed to start: [EMAIL PROTECTED]:80
> org.mortbay.util.MultiException[java.lang.RuntimeException: Exception
> constructing service 'ApplicationInitializer': Error invoking service
> builder method org.apache.tapestry.services.TapestryModule.build(Logger,
> List) (at TapestryModule.java:895) (for service 'ApplicationInitializer'):
> Error invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session., java.net.BindException: Address already in use:
> JVM_Bind]
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:686)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> java.lang.RuntimeException: Exception constructing service
> 'ApplicationInitializer': Error invoking service builder method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createOb
> ject(JustInTimeObjectCreator.java:76)
>       at
> $ApplicationInitializer_118e39c0518._delegate($ApplicationInitializer_118e
> 39c0518.java)
>       at
> $ApplicationInitializer_118e39c0518.initializeApplication($ApplicationInit
> ializer_118e39c0518.java)
>       at
> org.apache.tapestry.services.TapestryModule$14.initializeApplication(Tapes
> tryModule.java:964)
>       at
> $ServletApplicationInitializer_118e39c04fc.initializeApplication($ServletA
> pplicationInitializer_118e39c04fc.java)
>       at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:85)
>       at
> org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
>       at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebAppl
> icationHandler.java:310)
>       at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationCont
> ext.java:509)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> Caused by: java.lang.RuntimeException: Error invoking service builder
> method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:88)
>       at
> org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(S
> ingletonServiceLifecycle.java:29)
>       at
> org.apache.tapestry.ioc.internal.LifecycleWrappedServiceCreator.createObje
> ct(LifecycleWrappedServiceCreator.java:54)
>       at
> org.apache.tapestry.ioc.internal.InterceptorStackBuilder.createObject(Inte
> rceptorStackBuilder.java:51)
>       at
> org.apache.tapestry.ioc.internal.RecursiveServiceCreationCheckWrapper.crea
> teObject(RecursiveServiceCreationCheckWrapper.java:61)
>       at
> org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createOb
> ject(JustInTimeObjectCreator.java:66)
>       ... 14 more
> Caused by: java.lang.RuntimeException: Error invoking service contribution
> method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:107)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.contribute(Contributi
> onDefImpl.java:62)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.addToOrderedConfiguration(Re
> gistryImpl.java:501)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getOrderedConfiguration(Regi
> stryImpl.java:367)
>       at
> org.apache.tapestry.ioc.internal.ServiceResourcesImpl.getOrderedConfigurat
> ion(ServiceResourcesImpl.java:88)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.addOrderedConfigur
> ationParameter(AbstractServiceCreator.java:131)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.getParameterDefaul
> tsWithConfiguration(AbstractServiceCreator.java:112)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.getParameterD
> efaultsWithConfigurations(ServiceBuilderMethodInvoker.java:47)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:68)
>       ... 19 more
> Caused by: java.lang.RuntimeException: No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java
> :517)
>       at
> org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide
> (MasterObjectProviderImpl.java:46)
>       at
> $MasterObjectProvider_118e39c04fd.provide($MasterObjectProvider_118e39c04f
> d.java)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 621)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 675)
>       at
> org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocator
> Impl.java:50)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValu
> e(InternalUtils.java:209)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(In
> ternalUtils.java:239)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParametersFor
> Method(InternalUtils.java:218)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:90)
>       ... 27 more
> java.net.BindException: Address already in use: JVM_Bind
>       at java.net.PlainSocketImpl.socketBind(Native Method)
>       at java.net.PlainSocketImpl.bind(Unknown Source)
>       at java.net.ServerSocket.bind(Unknown Source)
>       at java.net.ServerSocket.<init>(Unknown Source)
>       at
> org.mortbay.util.ThreadedServer.newServerSocket(ThreadedServer.java:391)
>       at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:477)
>       at org.mortbay.util.ThreadedServer.start(ThreadedServer.java:503)
>       at org.mortbay.http.SocketListener.start(SocketListener.java:204)
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:716)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> java.lang.RuntimeException: Exception constructing service
> 'ApplicationInitializer': Error invoking service builder method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createOb
> ject(JustInTimeObjectCreator.java:76)
>       at
> $ApplicationInitializer_118e39c0518._delegate($ApplicationInitializer_118e
> 39c0518.java)
>       at
> $ApplicationInitializer_118e39c0518.initializeApplication($ApplicationInit
> ializer_118e39c0518.java)
>       at
> org.apache.tapestry.services.TapestryModule$14.initializeApplication(Tapes
> tryModule.java:964)
>       at
> $ServletApplicationInitializer_118e39c04fc.initializeApplication($ServletA
> pplicationInitializer_118e39c04fc.java)
>       at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:85)
>       at
> org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
>       at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebAppl
> icationHandler.java:310)
>       at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationCont
> ext.java:509)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> Caused by: java.lang.RuntimeException: Error invoking service builder
> method
> org.apache.tapestry.services.TapestryModule.build(Logger, List) (at
> TapestryModule.java:895) (for service 'ApplicationInitializer'): Error
> invoking service contribution method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:88)
>       at
> org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(S
> ingletonServiceLifecycle.java:29)
>       at
> org.apache.tapestry.ioc.internal.LifecycleWrappedServiceCreator.createObje
> ct(LifecycleWrappedServiceCreator.java:54)
>       at
> org.apache.tapestry.ioc.internal.InterceptorStackBuilder.createObject(Inte
> rceptorStackBuilder.java:51)
>       at
> org.apache.tapestry.ioc.internal.RecursiveServiceCreationCheckWrapper.crea
> teObject(RecursiveServiceCreationCheckWrapper.java:61)
>       at
> org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createOb
> ject(JustInTimeObjectCreator.java:66)
>       ... 14 more
> Caused by: java.lang.RuntimeException: Error invoking service contribution
> method
> com.mycompany.webshop.services.AppModule.contributeApplicationInitializer(
> OrderedConfiguration,
> PasswordEncoder, SaltSource, Session): No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:107)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.contribute(Contributi
> onDefImpl.java:62)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.addToOrderedConfiguration(Re
> gistryImpl.java:501)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getOrderedConfiguration(Regi
> stryImpl.java:367)
>       at
> org.apache.tapestry.ioc.internal.ServiceResourcesImpl.getOrderedConfigurat
> ion(ServiceResourcesImpl.java:88)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.addOrderedConfigur
> ationParameter(AbstractServiceCreator.java:131)
>       at
> org.apache.tapestry.ioc.internal.AbstractServiceCreator.getParameterDefaul
> tsWithConfiguration(AbstractServiceCreator.java:112)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.getParameterD
> efaultsWithConfigurations(ServiceBuilderMethodInvoker.java:47)
>       at
> org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(
> ServiceBuilderMethodInvoker.java:68)
>       ... 19 more
> Caused by: java.lang.RuntimeException: No service implements the interface
> org.hibernate.Session.
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java
> :517)
>       at
> org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide
> (MasterObjectProviderImpl.java:46)
>       at
> $MasterObjectProvider_118e39c04fd.provide($MasterObjectProvider_118e39c04f
> d.java)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 621)
>       at
> org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:
> 675)
>       at
> org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocator
> Impl.java:50)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValu
> e(InternalUtils.java:209)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(In
> ternalUtils.java:239)
>       at
> org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParametersFor
> Method(InternalUtils.java:218)
>       at
> org.apache.tapestry.ioc.internal.ContributionDefImpl.invokeMethod(Contribu
> tionDefImpl.java:90)
>       ... 27 more
> java.net.BindException: Address already in use: JVM_Bind
>       at java.net.PlainSocketImpl.socketBind(Native Method)
>       at java.net.PlainSocketImpl.bind(Unknown Source)
>       at java.net.ServerSocket.bind(Unknown Source)
>       at java.net.ServerSocket.<init>(Unknown Source)
>       at
> org.mortbay.util.ThreadedServer.newServerSocket(ThreadedServer.java:391)
>       at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:477)
>       at org.mortbay.util.ThreadedServer.start(ThreadedServer.java:503)
>       at org.mortbay.http.SocketListener.start(SocketListener.java:204)
>       at org.mortbay.http.HttpServer.doStart(HttpServer.java:716)
>       at org.mortbay.util.Container.start(Container.java:72)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
>       at
> com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
> 
> he problem seems to be in this method:
>     public static void
> contributeApplicationInitializer(OrderedConfiguration<ApplicationInitializ
> erFilter>
> configuration,
>             final PasswordEncoder passwordEncoder, final SaltSource
> saltSource, final Session session) {
>         configuration.add("UserInitializer", new
> UserInitializerImpl(passwordEncoder, saltSource, session));
>     }
> 
> but I don't understand the error because i is the same code as in the
> example...
> 
> Any Idears anyone?
> 
> Thanks for the help,
> Jacob
> --
> View this message in context: http://www.nabble.com/T5%3A-Problems-with-
> Tapestry5-Acegi-tp16266687p16266687.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


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

Reply via email to