Hello Everyone,
I haven't used T5 for very long but I think I'm missing something fairly 
obvious here. I'm trying to inject the Spring ApplicationContext into a service 
method. But I only get a NPE. However, when I inject a bean configured in 
Spring's applicaitonContext.xml, it gets injected fine. I need the application 
context to inject a bean which is not a singleton.
Here is what I tr...@inject@Service("ApplicationContext")private 
org.springframework.context.ApplicationContext ctxt; 

Here is how I'm setup.Tapestry-core, tapestry-spring 5.1.05 stable
Here is the tapestry services listAccessDecisionManager: DEFINED
             ActionRenderResponseGenerator: DEFINED
          AjaxComponentEventRequestHandler: DEFINED
         AjaxComponentEventResultProcessor: DEFINED
               AjaxPartialResponseRenderer: DEFINED
                                     Alias: REAL
                            AliasOverrides: REAL
           AnonymousAuthenticationProvider: DEFINED
                 AnonymousProcessingFilter: DEFINED
                        ApplicationContext: REAL
              ApplicationContextCustomizer: REAL
                       ApplicationDefaults: REAL
                        ApplicationGlobals: REAL
                    ApplicationInitializer: REAL
                   ApplicationStateManager: DEFINED
 ApplicationStatePersistenceStrategySource: DEFINED
                           AspectDecorator: VIRTUAL
                       AssetBindingFactory: DEFINED
                       AssetObjectProvider: REAL
                        AssetPathConverter: DEFINED
                      AssetResourceLocator: DEFINED
                               AssetSource: VIRTUAL
                  AuthenticationEntryPoint: DEFINED
            AuthenticationProcessingFilter: DEFINED
               AuthenticationTrustResolver: DEFINED
                             BaseURLSource: DEFINED
                   BeanBlockOverrideSource: DEFINED
                           BeanBlockSource: DEFINED
                           BeanModelSource: DEFINED
                             BindingSource: DEFINED
                              ChainBuilder: REAL
                              ClassFactory: BUILTIN
                          ClassNameLocator: REAL
                ClasspathAssetAliasManager: DEFINED
                     ClasspathAssetFactory: DEFINED
                     ClasspathURLConverter: REAL
                     ClientBehaviorSupport: DEFINED
                         ClientDataEncoder: DEFINED
                      ClientInfrastructure: DEFINED
              ClientPersistentFieldStorage: DEFINED
             ClientPersistentFieldStrategy: DEFINED
                       ComponentClassCache: DEFINED
                     ComponentClassFactory: DEFINED
                    ComponentClassResolver: REAL
             ComponentClassTransformWorker: DEFINED
                 ComponentClassTransformer: VIRTUAL
      ComponentClassesInvalidationEventHub: REAL
                  ComponentDefaultProvider: DEFINED
                 ComponentEventLinkEncoder: DEFINED
              ComponentEventRequestHandler: DEFINED
             ComponentEventResultProcessor: DEFINED
          ComponentInstanceResultProcessor: DEFINED
               ComponentInstantiatorSource: REAL
     ComponentMessagesInvalidationEventHub: DEFINED
                   ComponentMessagesSource: DEFINED
                      ComponentModelSource: DEFINED
       ComponentPageElementResourcesSource: DEFINED
                   ComponentRequestHandler: DEFINED
                           ComponentSource: DEFINED
                   ComponentTemplateSource: DEFINED
    ComponentTemplatesInvalidationEventHub: DEFINED
                                   Context: DEFINED
                       ContextAssetFactory: DEFINED
                     ContextBindingFactory: DEFINED
                        ContextPathEncoder: DEFINED
                       ContextValueEncoder: DEFINED
                                CookieSink: DEFINED
                              CookieSource: DEFINED
                                   Cookies: DEFINED
                             CtClassSource: DEFINED
                 DaoAuthenticationProvider: DEFINED
                          DataTypeAnalyzer: DEFINED
                   DefaultDataTypeAnalyzer: DEFINED
                    DefaultFileItemFactory: DEFINED
              DefaultImplementationBuilder: VIRTUAL
                         DeferredExecution: DEFINED
                      EndOfRequestEventHub: REAL
                               Environment: VIRTUAL
                EnvironmentalShadowBuilder: VIRTUAL
                         ExceptionAnalyzer: DEFINED
                          ExceptionTracker: DEFINED
                           FactoryDefaults: REAL
                          FckEditorService: DEFINED
                     FieldTranslatorSource: DEFINED
                    FieldValidationSupport: DEFINED
               FieldValidatorDefaultSource: DEFINED
                      FieldValidatorSource: DEFINED
                 FilterBasedLdapUserSearch: DEFINED
                 FilterSecurityInterceptor: DEFINED
                               FormSupport: DEFINED
                  HiddenFieldLocationRules: DEFINED
                        HttpServletRequest: DEFINED
                 HttpServletRequestHandler: VIRTUAL
                       HttpServletResponse: DEFINED
       HttpSessionContextIntegrationFilter: DEFINED
                        IgnoredPathsFilter: DEFINED
                  InitialDirContextFactory: DEFINED
                         InjectionProvider: DEFINED
                    InternalRequestGlobals: VIRTUAL
                               LazyAdvisor: DEFINED
                LdapAuthenticationProvider: DEFINED
                    LdapUserDetailsService: DEFINED
                           LinkCreationHub: DEFINED
                                LinkSource: DEFINED
                        LocalizationSetter: DEFINED
                          LocationRenderer: DEFINED
                              LoggerSource: BUILTIN
                            LoggingAdvisor: DEFINED
                          LoggingDecorator: DEFINED
                             LogoutService: DEFINED
                            MarkupRenderer: DEFINED
                       MarkupWriterFactory: DEFINED
                          MasterDispatcher: DEFINED
                      MasterObjectProvider: REAL
           MasterStackTraceElementAnalyzer: DEFINED
                     MessageBindingFactory: DEFINED
                           MetaDataLocator: DEFINED
                          MultipartDecoder: DEFINED
           NullFieldStrategyBindingFactory: DEFINED
                   NullFieldStrategySource: DEFINED
                  NumericTranslatorSupport: DEFINED
                            ObjectRenderer: DEFINED
            PageActivationContextCollector: DEFINED
                   PageContentTypeAnalyzer: DEFINED
                     PageDocumentGenerator: DEFINED
                        PageElementFactory: DEFINED
                                PageLoader: DEFINED
                        PageMarkupRenderer: DEFINED
                                  PagePool: DEFINED
                      PageRenderLinkSource: DEFINED
                           PageRenderQueue: DEFINED
                  PageRenderRequestHandler: DEFINED
                      PageResponseRenderer: DEFINED
                       PageTemplateLocator: DEFINED
                     PartialMarkupRenderer: DEFINED
                           PasswordEncoder: DEFINED
                    PersistentFieldManager: DEFINED
                          PersistentLocale: DEFINED
                          PerthreadManager: BUILTIN
                           PipelineBuilder: REAL
                        PropBindingFactory: DEFINED
                            PropertyAccess: VIRTUAL
                     PropertyConduitSource: DEFINED
                     PropertyShadowBuilder: VIRTUAL
                           ProviderManager: VIRTUAL
        RealAuthenticationProcessingFilter: DEFINED
                       RegistryShutdownHub: BUILTIN
                           RegistryStartup: REAL
          RememberMeAuthenticationProvider: DEFINED
                   RememberMeLogoutHandler: DEFINED
                RememberMeProcessingFilter: DEFINED
                        RememberMeServices: VIRTUAL
                             RenderSupport: DEFINED
                                   Request: VIRTUAL
                   RequestExceptionHandler: DEFINED
                            RequestGlobals: VIRTUAL
                            RequestHandler: DEFINED
                          RequestPageCache: DEFINED
                      RequestPathOptimizer: DEFINED
                    RequestSecurityManager: DEFINED
                             ResourceCache: DEFINED
                   ResourceDigestGenerator: DEFINED
                          ResourceStreamer: DEFINED
                                  Response: VIRTUAL
               ResponseCompressionAnalyzer: DEFINED
                          ResponseRenderer: DEFINED
                                SaltSource: VIRTUAL
                           SecurityChecker: DEFINED
   SecurityContextHolderAwareRequestFilter: DEFINED
                 ServiceActivityScoreboard: BUILTIN
                    ServiceLifecycleSource: REAL
                           ServiceOverride: REAL
             ServletApplicationInitializer: REAL
SessionApplicationStatePersistenceStrategy: DEFINED
            SessionPersistedObjectAnalyzer: DEFINED
             SpringSecurityExceptionFilter: DEFINED
                           StrategyBuilder: VIRTUAL
                            StringInterner: DEFINED
                              SymbolSource: REAL
                            TemplateParser: DEFINED
                              ThreadLocale: VIRTUAL
                              ThunkCreator: DEFINED
                              TimingFilter: DEFINED
                   TranslateBindingFactory: DEFINED
                          TranslatorSource: DEFINED
                               TypeCoercer: REAL
                                URLEncoder: DEFINED
                               URLRewriter: DEFINED
                         UpdateListenerHub: REAL
                    ValidateBindingFactory: DEFINED
             ValidationConstraintGenerator: DEFINED
                  ValidationMessagesSource: DEFINED
                        ValueEncoderSource: DEFINED
                      VirtualAssetStreamer: DEFINED


Any help is appreciated.
Thanks,Jeshurun



Reply via email to