The only error I have is : # java.lang.ClassNotFoundException caught an exception while obtaining a class file for papo.pages.Start
exception java.lang.RuntimeException: Error obtaining injected value for field papo.pages.Start._userService: No service implements the interface papo.ioc.services.UserService. I tried to happen in AppModule the following lines and discard the UserModule class : public static void bind(ServiceBinder binder) { binder.bind(UserService.class, UserServiceImpl.class); } to use the autobuilding services, but I still have the same error. What about package names? In my web.xml I declared : <context-param> <!-- The only significant configuration for Tapestry 5, this informs Tapestry of where to look for pages, components and mixins. --> <param-name>tapestry.app-package</param-name> <param-value>papo</param-value> </context-param> but maybe I have to put my services/modules classes in a specific package rather than my papo.ioc.services ? 2007/5/30, Davor Hrg <[EMAIL PROTECTED]>:
I tried @Inject Session session; but it didn't work. .... you probably have an error in log from tapestry demanding for the field to be private... try: @Inject private Session session; Davor Hrg On 5/30/07, Joshua Jackson <[EMAIL PROTECTED]> wrote: > > I found that the @Service annotation is not available anymore in > tapestry-core-5.0.4 > > So how do I inject a service that was created by the AppModule into my web > Page/Component ? > > Let's say the Session service created by the tapestry-hibernate module. > > I tried @Inject Session session; but it didn't work. > > Have I missed on something? > > > Thanks in advance. > > On 5/30/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > > You don't need the MANIFEST.MF. > > > > You do need to name your module correctly, it should be AppModule. The > > documention is *very clear* on the naming for that. > > > > Also, you should consider letting Tapestry IoC inject the Log ( > > org.apache.commons.logging.Log) for your service; cleans up a lot of > code > > that way. > > > > This will be > > -- > YM!: thejavafreak > Blog: http://www.nagasakti.or.id/roller/joshua/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
-- Michael Bernagou Java Developper --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]