[ 
https://issues.apache.org/jira/browse/TAPESTRY-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Howard M. Lewis Ship updated TAPESTRY-1346:
-------------------------------------------

    Summary: tapestry-hibernate module depends on missing ComponentClassLocator 
service  (was: Hibernate module depends on missing ComponentClassLocator 
service.)

> tapestry-hibernate module depends on missing ComponentClassLocator service
> --------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1346
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1346
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-hibernate
>    Affects Versions: 5.0.3
>         Environment: 5.0.3-SNAPSHOT
>            Reporter: Mike D Pilsbury
>         Assigned To: Howard M. Lewis Ship
>            Priority: Minor
>             Fix For: 5.0.3
>
>
> The 5.0.3 snapshots don't appear to be in line with each other. 
> HibernateModule.buildHibernateSessionSource needs a ComponenClassLocator 
> injected, but nothing is exposing such a service.
> (I had some trouble bullying Maven in to grabbing the latest 5.0.3 snapshots, 
> but I think I've twisted its arm sufficiently now.)
>     @Inject
>     private HibernateSessionManager sessionManager;
>     
>     ...{
>         ... sessionManager.getSession();
>     }
> Results in:
> #  java.lang.RuntimeException
> Error invoking service builder method 
> org.apache.tapestry.hibernate.HibernateModule.buildHibernateSessionManager(HibernateSessionSource,
>  ThreadCleanupHub) (for service 'HibernateSessionManager'): Error invoking 
> service builder method 
> org.apache.tapestry.hibernate.HibernateModule.buildHibernateSessionSource(Log,
>  ComponentClassLocator, Collection) (for service 'HibernateSessionSource'): 
> Service id 'ComponentClassLocator' is not defined by any module. Defined 
> services: ActionLinkHandler, ApplicationDefaults, ApplicationGlobals, 
> ApplicationInitializer, ApplicationStateManager, 
> ApplicationStatePersistenceStrategySource, AssetSource, BeanModelSource, 
> BindingSource, ChainBuilder, ClasspathAssetAliasManager, 
> ClasspathAssetFactory, ComponentClassFactory, ComponentClassResolver, 
> ComponentClassTransformWorker, ComponentClassTransformer, 
> ComponentEventResultProcessor, ComponentInstanceResultProcessor, 
> ComponentInstantiatorSource, ComponentInvocationMap, ComponentMessagesSource, 
> ComponentSource, ComponentTemplateSource, Context, ContextAssetFactory, 
> ContextPathSource, CookieSink, CookieSource, Cookies, DataTypeAnalyzer, 
> DefaultComponentParameterBindingSource, DefaultDataTypeAnalyzer, 
> DefaultImplementationBuilder, DefaultRequestExceptionHandler, Environment, 
> EnvironmentalShadowBuilder, ExceptionAnalyzer, ExceptionTracker, 
> FactoryDefaults, FieldValidatorDefaultSource, FieldValidatorSource, 
> FormParameterLookup, HibernateSessionManager, HibernateSessionSource, 
> HttpServletRequestHandler, Infrastructure, InfrastructureOverrides, 
> InjectionProvider, LinkFactory, LocalizationSetter, LocationRenderer, 
> LoggingDecorator, MarkupWriterFactory, MasterDispatcher, 
> MasterObjectProvider, MetaDataLocator, ObjectRenderer, PageElementFactory, 
> PageLinkHandler, PageLoader, PageMarkupRenderer, PagePool, 
> PageRenderInitializer, PageRenderSupport, PageResponseRenderer, 
> PageTemplateLocator, PersistentFieldManager, PersistentLocale, 
> PipelineBuilder, PropBindingFactory, PropertyAccess, PropertyConduitSource, 
> PropertyShadowBuilder, Request, RequestGlobals, RequestHandler, 
> RequestPageCache, ResourceCache, ResourceDigestGenerator, ResourceStreamer, 
> Response, ServiceLifecycleSource, ServletApplicationInitializer, Session, 
> SessionHolder, StrategyBuilder, SymbolSource, TemplateParser, ThreadLocale, 
> TimingFilter, TranslatorDefaultSource, TranslatorSource, TypeCoercer, 
> URLEncoder, UpdateListenerHub, ValidationConstraintGenerator, 
> ValidationMessagesSource.
> # java.lang.RuntimeException
> Service id 'ComponentClassLocator' is not defined by any module. Defined 
> services: ActionLinkHandler, ApplicationDefaults, ApplicationGlobals, 
> ApplicationInitializer, ApplicationStateManager, 
> ApplicationStatePersistenceStrategySource, AssetSource, BeanModelSource, 
> BindingSource, ChainBuilder, ClasspathAssetAliasManager, 
> ClasspathAssetFactory, ComponentClassFactory, ComponentClassResolver, 
> ComponentClassTransformWorker, ComponentClassTransformer, 
> ComponentEventResultProcessor, ComponentInstanceResultProcessor, 
> ComponentInstantiatorSource, ComponentInvocationMap, ComponentMessagesSource, 
> ComponentSource, ComponentTemplateSource, Context, ContextAssetFactory, 
> ContextPathSource, CookieSink, CookieSource, Cookies, DataTypeAnalyzer, 
> DefaultComponentParameterBindingSource, DefaultDataTypeAnalyzer, 
> DefaultImplementationBuilder, DefaultRequestExceptionHandler, Environment, 
> EnvironmentalShadowBuilder, ExceptionAnalyzer, ExceptionTracker, 
> FactoryDefaults, FieldValidatorDefaultSource, FieldValidatorSource, 
> FormParameterLookup, HibernateSessionManager, HibernateSessionSource, 
> HttpServletRequestHandler, Infrastructure, InfrastructureOverrides, 
> InjectionProvider, LinkFactory, LocalizationSetter, LocationRenderer, 
> LoggingDecorator, MarkupWriterFactory, MasterDispatcher, 
> MasterObjectProvider, MetaDataLocator, ObjectRenderer, PageElementFactory, 
> PageLinkHandler, PageLoader, PageMarkupRenderer, PagePool, 
> PageRenderInitializer, PageRenderSupport, PageResponseRenderer, 
> PageTemplateLocator, PersistentFieldManager, PersistentLocale, 
> PipelineBuilder, PropBindingFactory, PropertyAccess, PropertyConduitSource, 
> PropertyShadowBuilder, Request, RequestGlobals, RequestHandler, 
> RequestPageCache, ResourceCache, ResourceDigestGenerator, ResourceStreamer, 
> Response, ServiceLifecycleSource, ServletApplicationInitializer, Session, 
> SessionHolder, StrategyBuilder, SymbolSource, TemplateParser, ThreadLocale, 
> TimingFilter, TranslatorDefaultSource, TranslatorSource, TypeCoercer, 
> URLEncoder, UpdateListenerHub, ValidationConstraintGenerator, 
> ValidationMessagesSource.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to