Page 1 of 1

Jetty Errors with Broadleaf 1.5

Posted: Sun Jun 19, 2011 7:23 pm
by idont
I have given up on using Glassfish, and have just decided to move everything to Hibernate and try to use jetty, thinking it was easier. It has been, I got the demo up and running as per the tutorials, moved the system to sql successfully. Had Wicket kind of working. I am trying to use BroadLeaf-framework 1.5.0-M1 that way I can use the newer Hibernate library. I do somehow run into the following error:

Thank you so much for your HELP! I am still trying to get this running with my project.


Code: Select all

2011-06-19 20:17:15.350:WARN::Could not instantiate listener com.sun.faces.config.ConfigureListener: java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
2011-06-19 20:17:15.548:WARN::Could not instantiate listener com.sun.faces.config.ConfigureListener: java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
2011-06-19 20:17:15.617:INFO:/broadleafdemo:Set web app root system property: 'bl.root' = [/Users/msj121/Documents/stellarbuild/stellarbuild/src/main/webapp]
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/Users/msj121/Documents/stellarbuild/stellarbuild/src/main/webapp/WEB-INF/lib/slf4j-jdk14-1.5.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/Users/msj121/Documents/stellarbuild/stellarbuild/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/Users/msj121/.m2/repository/org/slf4j/slf4j-log4j12/1.5.11/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2011-06-19 20:17:15.654:INFO:/broadleafdemo:Initializing Spring root WebApplicationContext
Jun 19, 2011 8:17:15 PM org.springframework.web.context.ContextLoader initWebApplicationContext
INFO: Root WebApplicationContext: initialization started
Jun 19, 2011 8:17:15 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing Root WebApplicationContext: startup date [Sun Jun 19 20:17:15 EDT 2011]; root of context hierarchy
Jun 19, 2011 8:17:17 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from resource loaded from byte array
Jun 19, 2011 8:17:18 PM org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
INFO: JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
Jun 19, 2011 8:17:18 PM org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
INFO: JSR-330 'javax.inject.Named' annotation found and supported for component scanning
Jun 19, 2011 8:17:18 PM org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
.....
Jun 19, 2011 8:17:21 PM org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker postProcessAfterInitialization
INFO: Bean 'org.springframework.aop.aspectj.AspectJPointcutAdvisor#2' of type [class org.springframework.aop.aspectj.AspectJPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
Jun 19, 2011 8:17:21 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@571cac41: defining beans [entityManagerFactory,blPersistenceUnitManager,blCacheManager,blEntityConfiguration,hibernateExporter,blTransactionManager,blTxAdvice,org.springframework.aop.config.internalAutoProxyCreator,blCustomerAddressServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,blCustomerAddressServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,blCustomerAddressServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2,blAddressServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3,blPhoneServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4,blCustomerPhoneServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5,blCustomerPhoneServiceOperation1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#6,blCustomerPhoneServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#7,blCustomerServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#8,blCustomerServiceOperation1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#9,blCustomerServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#10,blCustomerServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#11,blCustomerServiceOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#12,blUserServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#13,blUserServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#14,blIdGenerationDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#15,blRoleServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#16,blCountryServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#17,blStateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#18,blChallengeQuestionServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#19,blChallengeQuestionDao,blCountryDao,blIdGenerationDao,blRoleDao,blStateDao,blEntityManagerFactorySecureInfo,blTransactionManagerSecureInfo,blTxAdviceSecureInfo,blCatalogServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#20,blPricingExecutionManager,blOrderServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#21,org.springframework.aop.aspectj.AspectJPointcutAdvisor#0,blServiceMethodWithReturnValue1,blCartServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#22,org.springframework.aop.aspectj.AspectJPointcutAdvisor#1,blServiceMethodWithReturnValue2,blOrderDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#23,blOrderDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#24,blOrderDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#25,blOrderDaoOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#26,blOrderDaoOperation5,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#27,blFulfillmentGroupServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#28,blSecurePaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#29,blSecurePaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#30,blTargetContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#31,blTargetContentServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#32,blPaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#33,blPaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#34,blCodeTypeServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#35,blOrderItemDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#36,blOrderItemDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#37,blOrderItemDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#38,blOfferServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#39,blOfferServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#40,blOfferServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#41,blOfferServiceOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#42,blShippingRateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#43,blAvailabilityServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#44,blRatingServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#45,blSearchServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#46,blContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#47,blCategoryDao,blCategoryXrefDao,blProductDao,blAvailabilityDao,blTargetContentDao,blContentDao,blContentDetailsDao,blChallengeQuestionService,blCustomerPhoneService,blCustomerAddressService,blIdGenerationService,blUserService,blCustomerService,blAddressService,blPhoneService,blRegistrationValidator,blCountryService,blRoleService,blStateService,blCustomerPhoneDao,blUserDao,blPhoneDao,blAddressDao,blCustomerAddressDao,blCustomerDao,blEmailTrackingManager,blEmailService,blEmailReportingDao,log4jManagementBean,blCustomerState,blCookieUtils,blCustomerStateFilter,blLoginService,blPhoneFormatter,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,blConfiguration,blServerInfo,blMailSender,blVelocityEngine,blEmailInfo,blNullEmailInfo,blRegistrationEmailInfo,blMessageCreator,blServiceMonitor,springAppContext,blEncryptionModule,blRatingService,blReviewDetailDao,blRatingSummaryDao,blContentService,blSearchSynonymProvider,blSearchService,blSearchInterceptDao,blSearchSynonymDao,blSecurePaymentInfoService,blCompositePaymentService,blPaymentInfoService,blPaymentInfoDao,blSecurePaymentInfoDao,blAvailabilityService,blShippingRateService,blPricingService,blShippingRatesDao,blOrderOfferProcessor,blItemOfferProcessor,blFulfillmentGroupOfferProcessor,blOfferService,blShippingOfferService,blOfferAuditDao,blOfferCodeDao,blCustomerOfferDao,blOfferDao,blCartService,blFulfillmentGroupService,blOrderItemService,blOrderDao,blFulfillmentGroupItemDao,blOrderItemDao,blFulfillmentGroupDao,blDynamicSkuPricingService,blCatalogService,blBasePriceDao,blSkuDao,blCodeTypeService,blCodeTypeDao,blDefaultErrorHandler,blTargetContentService,blCheckoutService,blZipCodeService,blStoreService,blStoreDao,blZipCodeDao,blMergeCartProcessor,blCheckoutFormValidator,exporter,blAttributeSource,blAssembler,blNamingStrategy,blAccountNumberMask,blTaxModule,blShippingModule,blPricingWorkflow,blGiftCardModule,blBankAccountModule,blCreditCardModule,blShippingService,blGiftCardService,blCreditCardService,blBankAccountService,blAuthorizeAndDebitWorkflow,blPaymentWorkflow,blCheckoutWorkflow,blOrderState,orderStateAOP,org.springframework.aop.aspectj.AspectJPointcutAdvisor#2,orderRetrievalMethod,blDS,mailSender,org.broadleafcommerce.util.ApplicationContextHolder#0,compass,sess,1308529039841,compassSearchController,blcSearchService,indexCreationJob,indexCreationDevelopmentTrigger,indexCreationProductionTrigger,org.springframework.scheduling.quartz.SchedulerFactoryBean#0,org.springframework.security.web.PortMapperImpl#0,org.springframework.security.web.context.HttpSessionSecurityContextRepository#0,org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy#0,org.springframework.security.authentication.ProviderManager#0,org.springframework.security.access.vote.AffirmativeBased#0,org.springframework.security.web.access.intercept.FilterSecurityInterceptor#0,org.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator#0,org.springframework.security.authentication.AnonymousAuthenticationProvider#0,org.springframework.security.authentication.RememberMeAuthenticationProvider#0,org.springframework.security.web.savedrequest.HttpSessionRequestCache#0,org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint#0,org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0,org.springframework.security.config.http.UserDetailsServiceInjectionBeanPostProcessor#0,org.springframework.security.filterChainProxy,broadleafAuthenticationFailureHandler,springAuthenticationSuccessHandler,redirectStrategy,org.springframework.security.authentication.dao.DaoAuthenticationProvider#0,org.springframework.security.authentication.DefaultAuthenticationEventPublisher#0,org.springframework.security.authenticationManager,blRememberMeServices,blRememberMeAuthenticationProvider,blUserDetailsService]; root of factory hierarchy
Jun 19, 2011 8:17:22 PM org.springframework.cache.ehcache.EhCacheManagerFactoryBean afterPropertiesSet
INFO: Initializing EHCache CacheManager
Jun 19, 2011 8:17:23 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory
INFO: Building JPA container EntityManagerFactory for persistence unit 'blPU'
Jun 19, 2011 8:17:23 PM org.hibernate.cfg.annotations.Version <clinit>
INFO: Hibernate Annotations 3.4.0.GA
Jun 19, 2011 8:17:23 PM org.hibernate.annotations.common.Version <clinit>
INFO: Hibernate Commons Annotations 3.2.0.Final
Jun 19, 2011 8:17:23 PM org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.6.0.Final
Jun 19, 2011 8:17:23 PM org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
Jun 19, 2011 8:17:23 PM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : javassist
Jun 19, 2011 8:17:23 PM org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
Jun 19, 2011 8:17:23 PM org.hibernate.ejb.Version <clinit>
INFO: Hibernate EntityManager 3.6.0.Final
Jun 19, 2011 8:17:23 PM org.hibernate.ejb.Ejb3Configuration configure
INFO: Processing PersistenceUnitInfo [
   name: blPU
   ...]
Jun 19, 2011 8:17:24 PM org.hibernate.ejb.Ejb3Configuration scanForClasses
SEVERE: Container is providing a null PersistenceUnitRootUrl: discovery impossible
Jun 19, 2011 8:17:24 PM org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
INFO: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@571cac41: defining beans [entityManagerFactory,blPersistenceUnitManager,blCacheManager,blEntityConfiguration,hibernateExporter,blTransactionManager,blTxAdvice,org.springframework.aop.config.internalAutoProxyCreator,blCustomerAddressServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,blCustomerAddressServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,blCustomerAddressServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2,blAddressServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3,blPhoneServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#4,blCustomerPhoneServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#5,blCustomerPhoneServiceOperation1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#6,blCustomerPhoneServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#7,blCustomerServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#8,blCustomerServiceOperation1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#9,blCustomerServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#10,blCustomerServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#11,blCustomerServiceOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#12,blUserServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#13,blUserServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#14,blIdGenerationDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#15,blRoleServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#16,blCountryServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#17,blStateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#18,blChallengeQuestionServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#19,blChallengeQuestionDao,blCountryDao,blIdGenerationDao,blRoleDao,blStateDao,blEntityManagerFactorySecureInfo,blTransactionManagerSecureInfo,blTxAdviceSecureInfo,blCatalogServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#20,blPricingExecutionManager,blOrderServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#21,org.springframework.aop.aspectj.AspectJPointcutAdvisor#0,blServiceMethodWithReturnValue1,blCartServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#22,org.springframework.aop.aspectj.AspectJPointcutAdvisor#1,blServiceMethodWithReturnValue2,blOrderDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#23,blOrderDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#24,blOrderDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#25,blOrderDaoOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#26,blOrderDaoOperation5,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#27,blFulfillmentGroupServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#28,blSecurePaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#29,blSecurePaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#30,blTargetContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#31,blTargetContentServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#32,blPaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#33,blPaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#34,blCodeTypeServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#35,blOrderItemDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#36,blOrderItemDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#37,blOrderItemDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#38,blOfferServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#39,blOfferServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#40,blOfferServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#41,blOfferServiceOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#42,blShippingRateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#43,blAvailabilityServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#44,blRatingServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#45,blSearchServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#46,blContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#47,blCategoryDao,blCategoryXrefDao,blProductDao,blAvailabilityDao,blTargetContentDao,blContentDao,blContentDetailsDao,blChallengeQuestionService,blCustomerPhoneService,blCustomerAddressService,blIdGenerationService,blUserService,blCustomerService,blAddressService,blPhoneService,blRegistrationValidator,blCountryService,blRoleService,blStateService,blCustomerPhoneDao,blUserDao,blPhoneDao,blAddressDao,blCustomerAddressDao,blCustomerDao,blEmailTrackingManager,blEmailService,blEmailReportingDao,log4jManagementBean,blCustomerState,blCookieUtils,blCustomerStateFilter,blLoginService,blPhoneFormatter,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,blConfiguration,blServerInfo,blMailSender,blVelocityEngine,blEmailInfo,blNullEmailInfo,blRegistrationEmailInfo,blMessageCreator,blServiceMonitor,springAppContext,blEncryptionModule,blRatingService,blReviewDetailDao,blRatingSummaryDao,blContentService,blSearchSynonymProvider,blSearchService,blSearchInterceptDao,blSearchSynonymDao,blSecurePaymentInfoService,blCompositePaymentService,blPaymentInfoService,blPaymentInfoDao,blSecurePaymentInfoDao,blAvailabilityService,blShippingRateService,blPricingService,blShippingRatesDao,blOrderOfferProcessor,blItemOfferProcessor,blFulfillmentGroupOfferProcessor,blOfferService,blShippingOfferService,blOfferAuditDao,blOfferCodeDao,blCustomerOfferDao,blOfferDao,blCartService,blFulfillmentGroupService,blOrderItemService,blOrderDao,blFulfillmentGroupItemDao,blOrderItemDao,blFulfillmentGroupDao,blDynamicSkuPricingService,blCatalogService,blBasePriceDao,blSkuDao,blCodeTypeService,blCodeTypeDao,blDefaultErrorHandler,blTargetContentService,blCheckoutService,blZipCodeService,blStoreService,blStoreDao,blZipCodeDao,blMergeCartProcessor,blCheckoutFormValidator,exporter,blAttributeSource,blAssembler,blNamingStrategy,blAccountNumberMask,blTaxModule,blShippingModule,blPricingWorkflow,blGiftCardModule,blBankAccountModule,blCreditCardModule,blShippingService,blGiftCardService,blCreditCardService,blBankAccountService,blAuthorizeAndDebitWorkflow,blPaymentWorkflow,blCheckoutWorkflow,blOrderState,orderStateAOP,org.springframework.aop.aspectj.AspectJPointcutAdvisor#2,orderRetrievalMethod,blDS,mailSender,org.broadleafcommerce.util.ApplicationContextHolder#0,compass,sess,1308529039841,compassSearchController,blcSearchService,indexCreationJob,indexCreationDevelopmentTrigger,indexCreationProductionTrigger,org.springframework.scheduling.quartz.SchedulerFactoryBean#0,org.springframework.security.web.PortMapperImpl#0,org.springframework.security.web.context.HttpSessionSecurityContextRepository#0,org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy#0,org.springframework.security.authentication.ProviderManager#0,org.springframework.security.access.vote.AffirmativeBased#0,org.springframework.security.web.access.intercept.FilterSecurityInterceptor#0,org.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator#0,org.springframework.security.authentication.AnonymousAuthenticationProvider#0,org.springframework.security.authentication.RememberMeAuthenticationProvider#0,org.springframework.security.web.savedrequest.HttpSessionRequestCache#0,org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint#0,org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0,org.springframework.security.config.http.UserDetailsServiceInjectionBeanPostProcessor#0,org.springframework.security.filterChainProxy,broadleafAuthenticationFailureHandler,springAuthenticationSuccessHandler,redirectStrategy,org.springframework.security.authentication.dao.DaoAuthenticationProvider#0,org.springframework.security.authentication.DefaultAuthenticationEventPublisher#0,org.springframework.security.authenticationManager,blRememberMeServices,blRememberMeAuthenticationProvider,blUserDetailsService]; root of factory hierarchy
Jun 19, 2011 8:17:24 PM org.springframework.cache.ehcache.EhCacheManagerFactoryBean destroy
INFO: Shutting down EHCache CacheManager
Jun 19, 2011 8:17:24 PM org.broadleafcommerce.profile.cache.HydratedCacheManagerImpl dispose
INFO: Disposing of all hydrated cache members
Jun 19, 2011 8:17:24 PM org.broadleafcommerce.profile.cache.HydratedCacheManagerImpl dispose
INFO: Disposing of all hydrated cache members
Jun 19, 2011 8:17:24 PM org.springframework.web.context.ContextLoader initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in resource loaded from byte array: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.hibernate.InvalidMappingException: Unable to read XML
   at org.hibernate.util.xml.MappingReader.readMappingDocument(MappingReader.java:101)
   at org.hibernate.ejb.Ejb3Configuration.addXMLEntities(Ejb3Configuration.java:730)
   at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:597)
   at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
   at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:225)
   at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:308)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
   ... 48 more
Caused by: org.dom4j.DocumentException: null Nested exception: null
   at org.dom4j.io.SAXReader.read(SAXReader.java:484)
   at org.hibernate.util.xml.MappingReader.readMappingDocument(MappingReader.java:75)
   ... 55 more
2011-06-19 20:17:24.284:WARN::Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@570f80a9{/broadleafdemo,/Users/msj121/Documents/stellarbuild/stellarbuild/src/main/webapp}
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in resource loaded from byte array: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2011-06-19 20:17:24.286:WARN::Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in resource loaded from byte array: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Unable to read XML:
org.dom4j.DocumentException: null Nested exception: null
   at org.dom4j.io.SAXReader.read(SAXReader.java:484)
   at org.hibernate.util.xml.MappingReader.readMappingDocument(MappingReader.java:75)
   at org.hibernate.ejb.Ejb3Configuration.addXMLEntities(Ejb3Configuration.java:730)
   at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:597)
   at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
   at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:225)
   at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:308)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[INFO] Started Jetty Server
2011-06-19 20:17:24.304:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Starting scanner at interval of 10 seconds.


applicationContext-custom.xml:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="
      http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
   <!-- org.broadleafcommerce.extensibility.jpa.MergePersistenceUnitManager -->
    <bean id="blPersistenceUnitManager"
          class="org.broadleafcommerce.profile.extensibility.jpa.MergePersistenceUnitManager">
        <property name="persistenceXmlLocations">
            <list>
                <value>classpath*:/META-INF/persistence-demo.xml</value>
            </list>
        </property>
        <property name="dataSources">
            <map>
                <entry key="jdbc/web" value-ref="blDS"/>
                <entry key="jdbc/webSecure" value-ref="blDS"/>
            </map>
        </property>
        <property name="defaultDataSource" ref="blDS"/>
    </bean>
   
    <bean id="blDS" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
      <property name="driverClassName" value="com.mysql.jdbc.Driver" /><!-- org.hsqldb.jdbcDriver -->
      <property name="url" value="jdbc:mysql://localhost:3306/broadleaf" /><!-- "jdbc:hsqldb:hsql://localhost/broadleaf;ifexists=true" -->
      <property name="username" value="root" />
      <property name="password" value="root" />
   </bean>
   <!-- org.broadleafcommerce.extensibility.cache.ehcache.MergeEhCacheManagerFactoryBean -->
   <bean id="blCacheManager"
          class="org.broadleafcommerce.profile.extensibility.cache.ehcache.MergeEhCacheManagerFactoryBean">
        <property name="shared" value="true"/>
        <property name="configLocations">
            <list>
                <value>classpath:bl-override-ehcache.xml</value>
            </list>
        </property>
    </bean>
   
</beans>

Re: Jetty Errors with Broadleaf 1.5

Posted: Mon Jun 20, 2011 8:31 am
by jefffischer
Do you have these files in your classpath:

/META-INF/persistence-demo.xml
bl-override-ehcache.xml

since you've specified them in your application context?

Re: Jetty Errors with Broadleaf 1.5

Posted: Mon Jun 20, 2011 6:41 pm
by idont
Imagehttp://postimage.org/image/ml3z1mis/
Imagehttp://postimage.org/image/2nsz3x8f8/

Yes, as far as I can tell both files are there, I presume that classpath*:/META-INF/persistence-demo.xml is a correct url. Should I retry to download the xml files, just in case they are wrong? Or would it give me a better error, not "unable to read" but something else?

Thank you for your help, Matthew

Re: Jetty Errors with Broadleaf 1.5

Posted: Thu Jun 23, 2011 12:06 am
by idont
A bit of an update, I am much further, I now am using only the files from Demo from the 1.5 project as well. I only edited them to work with mysql, which I do think is correct, but I think I am missing some sort of dependency....

Code: Select all

INFO] 01:19:14 SettingsFactory - Database ->
       name : MySQL
    version : 5.1.41
      major : 5
      minor : 1
[ INFO] 01:19:14 SettingsFactory - Driver ->
       name : MySQL-AB JDBC Driver
    version : mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
      major : 5
      minor : 1
[ INFO] 01:19:14 Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
[ INFO] 01:19:14 JdbcSupportLoader - Disabling contextual LOB creation as JDBC driver reported JDBC version [3] less than 4
[ INFO] 01:19:14 TransactionFactoryFactory - Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory
[ INFO] 01:19:14 TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[ INFO] 01:19:14 SettingsFactory - Automatic flush during beforeCompletion(): disabled
[ INFO] 01:19:14 SettingsFactory - Automatic session close at end of transaction: disabled
[ INFO] 01:19:14 SettingsFactory - JDBC batch size: 15
[ INFO] 01:19:14 SettingsFactory - JDBC batch updates for versioned data: disabled
[ INFO] 01:19:14 SettingsFactory - Scrollable result sets: enabled
[ INFO] 01:19:14 SettingsFactory - JDBC3 getGeneratedKeys(): enabled
[ INFO] 01:19:14 SettingsFactory - Connection release mode: auto
[ INFO] 01:19:14 SettingsFactory - Maximum outer join fetch depth: 2
[ INFO] 01:19:14 SettingsFactory - Default batch fetch size: 1
[ INFO] 01:19:14 SettingsFactory - Generate SQL with comments: disabled
[ INFO] 01:19:14 SettingsFactory - Order SQL updates by primary key: disabled
[ INFO] 01:19:14 SettingsFactory - Order SQL inserts for batching: disabled
[ INFO] 01:19:14 SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[ INFO] 01:19:14 ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
[ INFO] 01:19:14 SettingsFactory - Query language substitutions: {}
[ INFO] 01:19:14 SettingsFactory - JPA-QL strict compliance: enabled
[ INFO] 01:19:14 SettingsFactory - Second-level cache: disabled
[ INFO] 01:19:14 SettingsFactory - Query cache: disabled
[ INFO] 01:19:14 SettingsFactory - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[ INFO] 01:19:14 SettingsFactory - Optimize cache for minimal puts: disabled
[ INFO] 01:19:14 SettingsFactory - Structured second-level cache entries: disabled
[ INFO] 01:19:14 SettingsFactory - Statistics: disabled
[ INFO] 01:19:14 SettingsFactory - Deleted entity synthetic identifier rollback: disabled
[ INFO] 01:19:14 SettingsFactory - Default entity-mode: pojo
[ INFO] 01:19:14 SettingsFactory - Named query checking : enabled
[ INFO] 01:19:14 SettingsFactory - Check Nullability in Core (should be disabled when Bean Validation is on): disabled
[ INFO] 01:19:14 SessionFactoryImpl - building session factory
[ INFO] 01:19:14 SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
[ INFO] 01:19:15 SessionFactoryImpl - closing
[ INFO] 01:19:15 SessionFactoryImpl - closing
[ERROR] 01:19:15 ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingExecutionManager': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingWorkflow' defined in resource loaded from byte array: Cannot create inner bean 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb' of type [org.broadleafcommerce.core.pricing.service.workflow.OfferActivity] while setting bean property 'activities' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingWorkflow' defined in resource loaded from byte array: Cannot create inner bean 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb' of type [org.broadleafcommerce.core.pricing.service.workflow.OfferActivity] while setting bean property 'activities' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 49 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingWorkflow' defined in resource loaded from byte array: Cannot create inner bean 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb' of type [org.broadleafcommerce.core.pricing.service.workflow.OfferActivity] while setting bean property 'activities' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:353)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:153)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1325)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 62 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
   ... 79 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 83 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 96 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 109 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 122 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:527)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1083)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:274)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   ... 135 more
2011-06-23 01:19:15.457:WARN::Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@5d0769dd{/broadleafdemo,/Users/msj121/Documents/stellarbuild/stellarbuild/src/main/webapp}
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingExecutionManager': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingWorkflow' defined in resource loaded from byte array: Cannot create inner bean 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb' of type [org.broadleafcommerce.core.pricing.service.workflow.OfferActivity] while setting bean property 'activities' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2011-06-23 01:19:15.459:WARN::Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingExecutionManager': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blPricingWorkflow' defined in resource loaded from byte array: Cannot create inner bean 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb' of type [org.broadleafcommerce.core.pricing.service.workflow.OfferActivity] while setting bean property 'activities' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.broadleafcommerce.core.pricing.service.workflow.OfferActivity#4de67cdb': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOfferService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blOrderOfferProcessor': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCartService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blCustomerService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'blPasswordEncoder' is defined
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:527)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1083)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:274)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:353)
   at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:153)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1325)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
   at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
   at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
   at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
   at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
   at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[INFO] Started Jetty Server
2011-06-23 01:19:15.484:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Starting scanner at interval of 10 seconds.

Re: Jetty Errors with Broadleaf 1.5

Posted: Thu Jun 23, 2011 12:07 am
by idont
Btw the pom looks like this:

Code: Select all

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.msj</groupId>
   <artifactId>stellarbuild</artifactId>
   <packaging>war</packaging>
   <version>0.0.1-SNAPSHOT</version>
   <name>stellarbuild Maven Webapp</name>
   <url>http://maven.apache.org</url>
   <dependencies>
      <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
         <version>3.8.1</version>
         <scope>test</scope>
      </dependency>
      <dependency>
         <groupId>mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
         <version>5.1.6</version>
      </dependency>
      <dependency>
         <groupId>xuggle</groupId>
         <artifactId>xuggle-xuggler</artifactId>
         <version>3.4.1012.201001312056</version>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.odlabs.wiquery</groupId>
         <artifactId>wiquery</artifactId>
         <version>1.5-SNAPSHOT</version>
         <type>jar</type>
      </dependency>
      <dependency>
         <groupId>wicket-tree</groupId>
         <artifactId>wicket-tree</artifactId>
         <version>0.5-SNAPSHOT</version>
         <type>jar</type>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-core</artifactId>
         <version>1.5-RC4.2</version>
      </dependency>
      <dependency>
         <groupId>org.broadleafcommerce</groupId>
         <artifactId>broadleaf-framework-web</artifactId>
         <version>1.5.0-M1</version>
      </dependency>
      <dependency>
         <groupId>org.broadleafcommerce</groupId>
         <artifactId>broadleaf-usps</artifactId>
         <version>1.5.0-M1</version>
      </dependency>
      <dependency>
         <groupId>org.broadleafcommerce</groupId>
         <artifactId>broadleaf-open-admin-platform</artifactId>
         <version>1.5.0-M1</version>
      </dependency>
      <dependency>
         <groupId>org.broadleafcommerce</groupId>
         <artifactId>broadleaf-admin-module</artifactId>
         <version>1.5.0-M1</version>
      </dependency>
      <dependency>
         <groupId>hsqldb</groupId>
         <artifactId>hsqldb</artifactId>
         <version>1.8.0.10</version>
      </dependency>
      <dependency>
         <groupId>commons-dbcp</groupId>
         <artifactId>commons-dbcp</artifactId>
         <version>1.2.2</version>
      </dependency>
      <dependency>
         <groupId>org.apache.tiles</groupId>
         <artifactId>tiles-api</artifactId>
         <version>2.1.4</version>
      </dependency>
      <dependency>
         <groupId>org.apache.tiles</groupId>
         <artifactId>tiles-core</artifactId>
         <version>2.1.4</version>
      </dependency>
      <dependency>
         <groupId>org.apache.tiles</groupId>
         <artifactId>tiles-jsp</artifactId>
         <version>2.1.4</version>
      </dependency>
      <dependency>
         <groupId>javax.servlet</groupId>
         <artifactId>servlet-api</artifactId>
         <version>2.5</version>
         <type>jar</type>
         <scope>provided</scope>
      </dependency>
      <dependency>
         <groupId>javax.annotation</groupId>
         <artifactId>jsr250-api</artifactId>
         <version>1.0</version>
      </dependency>
      <dependency>
         <groupId>org.wicketstuff</groupId>
         <artifactId>javaee-inject</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
         <exclusions>
            <exclusion>
               <artifactId>wicket</artifactId>
               <groupId>org.apache.wicket</groupId>
            </exclusion>
         </exclusions>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-ioc</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-spring</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-extensions</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.wicketstuff</groupId>
         <artifactId>tinymce</artifactId>
         <version>1.4.17.2</version>
         <type>jar</type>
         <scope>compile</scope>
         <exclusions>
            <exclusion>
               <artifactId>wicket</artifactId>
               <groupId>org.apache.wicket</groupId>
            </exclusion>
         </exclusions>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-util</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.apache.wicket</groupId>
         <artifactId>wicket-request</artifactId>
         <version>1.5-RC4.2</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-api</artifactId>
         <version>1.5.11</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-log4j12</artifactId>
         <version>1.5.11</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>jcl-over-slf4j</artifactId>
         <version>1.5.11</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>org.hibernate</groupId>
         <artifactId>hibernate-validator</artifactId>
         <version>4.1.0.Final</version>
      </dependency>
      <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-instrument</artifactId>
         <version>3.0.5.RELEASE</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
      <dependency>
         <groupId>javax</groupId>
         <artifactId>javaee-api</artifactId>
         <version>6.0</version>
         <type>jar</type>
         <scope>compile</scope>
      </dependency>
   </dependencies>
   <build>
      <finalName>stellarbuild</finalName>
      <plugins>
         <plugin>
            <groupId>org.mortbay.jetty</groupId>
            <artifactId>maven-jetty-plugin</artifactId>
            <version>6.1.22</version>
            <configuration>
               <contextPath>/broadleafdemo</contextPath>
               <scanIntervalSeconds>10</scanIntervalSeconds>
               <stopPort>9966</stopPort>
               <stopKey>foo</stopKey>
               <connectors>
                  <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
                     <port>8080</port>
                     <maxIdleTime>60000</maxIdleTime>
                  </connector>
               </connectors>
            </configuration>
         </plugin>
      </plugins>
   </build>
   <repositories>
      <repository>
         <id>broadleafcommerce.org</id>
         <name>broadleafcommerce.org</name>
         <url>http://www.broadleafcommerce.org/nexus/content/groups/public/</url>
      </repository>
      <repository>
         <id>wiquery</id>
         <name>wiquery wicket components</name>
         <url>http://wiquery.googlecode.com/svn/repo/</url>
      </repository>
      <repository>
         <id>wicket-tree</id>
         <name>Wicket-tree Repository</name>
         <url>http://wicket-tree.googlecode.com/svn/repo</url>
      </repository>
      <repository>
         <id>xuggleRepository</id>
         <name>Xuggle Repository</name>
         <url>http://xuggle.googlecode.com/svn/trunk/repo/share/java</url>
      </repository>
   </repositories>
   <properties>
      <!-- tell the compiler we can use 1.6 -->
      <maven.compiler.source>1.6</maven.compiler.source>
      <maven.compiler.target>1.6</maven.compiler.target>
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
       <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
   </properties>
</project>

Re: Jetty Errors with Broadleaf 1.5

Posted: Sun Jun 26, 2011 11:37 am
by idont
I solved the issue, spring-security-core was not automatically added to the dependency list. I missed it simply because all the other major spring libraries were there, I also had an odd error because I played around with the xml and had the security section commented out.

At any rate, spring-security-core should be added as a dependency that is picked up by anyone using said project/library.

I now have an error:

Code: Select all

2011-06-26 12:58:55.212:INFO:/broadleafdemo:Initializing Spring FrameworkServlet 'admin'
2011-06-26 12:58:56.049:INFO:/broadleafdemo:Initializing Spring FrameworkServlet 'demo'
[ERROR] 12:58:56 DispatcherServlet - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tilesConfigurer' defined in ServletContext resource [/WEB-INF/applicationContext-servlet.xml]: Invocation of init method failed; nested exception is java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/el/ELContext
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442)
   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)
   at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)
   at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)
   at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)
   at javax.servlet.GenericServlet.init(GenericServlet.java:241)
   at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
   at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/el/ELContext
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
   at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
   at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:392)
   at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
   at org.springframework.web.servlet.view.tiles2.TilesConfigurer$TilesElActivator.registerEvaluator(TilesConfigurer.java:532)
   at org.springframework.web.servlet.view.tiles2.TilesConfigurer.afterPropertiesSet(TilesConfigurer.java:362)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
   ... 54 more
2011-06-26 12:58:56.905:WARN:/broadleafdemo:unavailable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tilesConfigurer' defined in ServletContext resource [/WEB-INF/applicationContext-servlet.xml]: Invocation of init method failed; nested exception is java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/el/ELContext
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442)
   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)
   at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)
   at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)
   at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)
   at javax.servlet.GenericServlet.init(GenericServlet.java:241)
   at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
   at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
   at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
   at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
   at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
   at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
   at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
   at org.mortbay.jetty.Server.doStart(Server.java:224)
   at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
   at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
   at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
   at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
   at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
   at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
   at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2011-06-26 12:58:56.944:INFO::Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server
[INFO] Starting scanner at interval of 10 seconds.
2011-06-26 12:59:22.085:WARN::/broadleafdemo/welcome.htm;jsessionid=24tw4gk4k61j: javax.servlet.UnavailableException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tilesConfigurer' defined in ServletContext resource [/WEB-INF/applicationContext-servlet.xml]: Invocation of init method failed; nested exception is java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/el/ELContext


This may have to do with having a good javaee-api jar, whereas maybe mine is not, which imo is weird. At any rate, it seems like broadleaf works, just maybe not the front end, but I intend to make my own with other technologies, so this is good enough. If you could confirm that the above error is limited only to the front end, I am going to go ahead and build my own.

Thank you.

Re: Jetty Errors with Broadleaf 1.5

Posted: Thu Jun 30, 2011 4:21 pm
by jefffischer
spring-security-core is a transitive dependency of broadleaf-profile-web and a direct dependency of broadleaf-open-admin-platform. If your presentation layer depends on either of these then you'll get spring-security-core automatically from maven.

You are correct about spring security for the presentation layer in general. If you wish to create your own presentation layer using different technologies (not spring-mvc and spring security), then you can skip the spring security stuff. One caveat, the broadleaf admin application is more tightly tied to spring security and uses a specific presentation layer technology (GWT and SmartGWT) that you cannot diverge from. However, this only applies to the admin. You can create your storefront using whatever display technology and security technology you want.

Re: Jetty Errors with Broadleaf 1.5

Posted: Sun Jul 03, 2011 9:31 pm
by idont
Hmm, odd that it was not automatically added then. I hope to build the entire presentation layer from Wicket including the admin system, or whatever I need. Is that feasible? I do realize that it is a big undertaking, but the business logic should be there. I am a little worried about trying to interface with the security features of broadleaf, but now that there is gwt and not just jsp, I should hopefully be able to make my way through the code.

Any advice? I am looking forward to seeing that presentation layer article being expanded (http://www.broadleafcommerce.org/conflu ... tion+Layer)