I need help in creating common set of services available for all of our T5 projects.
I followed the rules for creating my own component library. In service package of this library, I created a "XXmodule" class and binded services that I want to expose to all other projects. binder.bind(MyService.class).scope("perthread") ; In one of my new project (project2), included this jar library and added LibraryMapping to the package. I was able to refer to components in this jar file and they are working fine. But when I try to use the services using @Inject annotation in my page, tapestry complaints that it is not available. @Inject private MyService myService ; I looked at the ServiceStatus page and my service is listed there. (if I move the binder.bind from my jar file to my application module in project2, it finds it) Is there anyway to make the services defined in the jar file available to project2? -- View this message in context: http://n2.nabble.com/T5%3AService-defined-in-jar-file-not-available-tp784660p784660.html Sent from the Tapestry Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]