I checked out the complete trunk and got the following exceptions when I ran the task jetty-demo. Btw, It doesn't happened on Windows machine. It's pretty weird.
Code: Select all
[code][artifact:mvn] [ INFO] 22:20:53 SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - Running hbm2ddl schema export
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - exporting generated schema to database
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - Executing import script: /import_storage.sql
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - schema export complete
[artifact:mvn] [ INFO] 22:20:53 ExploitProtectionServiceImpl - ************ url is antisamy-tinymce-1.4.4.xml *****************
[artifact:mvn] [ INFO] 22:20:53 DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2b0951aa: defining beans [org.broadleafcommerce.openadmin.server.service.persistence.entitymanager.annotation.BroadleafPersistenceAnnotationBeanPostProcessor#0,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,blCustomerServiceOperation5,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#13,blUserServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#14,blUserServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#15,blIdGenerationDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#16,blRoleServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#17,blCountryServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#18,blStateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#19,blChallengeQuestionServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#20,blEntityManagerFactorySecureInfo,blTransactionManagerSecureInfo,blTxAdviceSecureInfo,blCatalogServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#21,blPricingExecutionManager,blOrderServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#22,org.springframework.aop.aspectj.AspectJPointcutAdvisor#0,blServiceMethodWithReturnValue1,blCartServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#23,org.springframework.aop.aspectj.AspectJPointcutAdvisor#1,blServiceMethodWithReturnValue2,blOrderDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#24,blOrderDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#25,blOrderDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#26,blOrderDaoOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#27,blOrderDaoOperation5,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#28,blFulfillmentGroupServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#29,blSecurePaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#30,blSecurePaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#31,blTargetContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#32,blTargetContentServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#33,blPaymentInfoServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#34,blPaymentInfoServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#35,blCodeTypeServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#36,blOrderItemDaoOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#37,blOrderItemDaoOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#38,blOrderItemDaoOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#39,blOfferServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#40,blOfferServiceOperation2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#41,blOfferServiceOperation3,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#42,blOfferServiceOperation4,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#43,blShippingRateServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#44,blAvailabilityServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#45,blRatingServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#46,blSearchServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#47,blContentServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#48,conversionService,blAddressDao,blChallengeQuestionDao,blCountryDao,blCustomerAddressDao,blCustomerDao,blCustomerPhoneDao,blIdGenerationDao,blPhoneDao,blRoleDao,blStateDao,blUserDao,blAddressService,blChallengeQuestionService,blCountryService,blCustomerAddressService,blCustomerPhoneService,blCustomerService,blIdGenerationService,blPhoneService,blRoleService,blStateService,blUserService,blRegistrationValidator,blEmailReportingDao,blEmailService,blEmailTrackingManager,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,blCategoryDao,blCategoryXrefDao,blProductDao,blSkuDao,blCatalogService,blDynamicSkuPricingService,blCheckoutService,blContentDao,blContentDetailsDao,blContentService,blAvailabilityDao,blAvailabilityService,blTargetContentDao,blTargetContentService,blCustomerOfferDao,blOfferAuditDao,blOfferCodeDao,blOfferDao,blPromotableItemFactory,blOfferService,blFulfillmentGroupOfferProcessor,blItemOfferProcessor,blOrderOfferProcessor,blShippingOfferService,blFulfillmentGroupDao,blFulfillmentGroupItemDao,blOrderDao,blOrderItemDao,blCartService,blFulfillmentGroupService,blOrderItemService,blPaymentInfoDao,blSecurePaymentInfoDao,blCompositePaymentService,blPaymentInfoService,blSecurePaymentInfoService,blShippingRatesDao,blPricingService,blShippingRateService,blRatingSummaryDao,blReviewDetailDao,blRatingService,blSearchInterceptDao,blSearchSynonymDao,blSearchService,blSearchSynonymProvider,blStoreDao,blZipCodeDao,blStoreService,blZipCodeService,blCodeTypeDao,blCodeTypeService,blDefaultErrorHandler,blCheckoutFormValidator,blMergeCartProcessor,exporter,blAttributeSource,blAssembler,blNamingStrategy,blAccountNumberMask,blContentCartRuleProcessor,blContentRuleProcessors,blTaxModule,blShippingModule,blPricingWorkflow,blGiftCardModule,blBankAccountModule,blCreditCardModule,blShippingService,blGiftCardService,blCreditCardService,blBankAccountService,blAuthorizeAndDebitWorkflow,blPaymentWorkflow,blCheckoutWorkflow,blOrderState,orderStateAOP,org.springframework.aop.aspectj.AspectJPointcutAdvisor#2,orderRetrievalMethod,blAdminSandBoxFilter,blSandBoxDao,blSandBoxItemDao,blAdminPermissionDao,blAdminRoleDao,blAdminUserDao,blAdminSecurityRemoteService,blAdminSecurityService,blArtifactService,blImageConversionManager,blImageEffectsManager,blImageArtifactProcessor,blUploadRemoteService,blDynamicEntityRemoteService,blExploitProtectionService,blHibernateCleaner,blSandBoxService,blUtilityRemoteService,blPasswordEncoder,blAdminSecurityServiceSaveOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#49,blAdminSecurityServiceDeleteOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#50,blRemoteServiceInspectOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#51,blRemoteServiceFetchOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#52,blRemoteServiceAddOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#53,blRemoteServiceUpdateOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#54,blRemoteServiceRemoveOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#55,blSandBoxServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#56,blPersistenceModules,blTargetEntityManagers,blCustomPersistenceHandlers,blPersistenceManager,blDynamicEntityDao,blSessionFactory,blEJB3ConfigurationDao,prodEntityManager,blMetadataOverrides,blStaticAssetDao,blStaticAssetStorageDao,blStaticAssetService,blStaticAssetStorageService,blPageDao,blPageService,blStructuredContentDao,blContentDefaultRuleProcessor,blStructuredContentService,blProcessURLFilter,blStaticAssetViewController,blPageURLProcessor,previewTemplateController,blLocaleDao,blLocaleService,blEntityManagerFactoryAssetStorageInfo,blTransactionManagerAssetStorageInfo,blTxAdviceAssetStorageInfo,blAssetStorageServiceOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#57,blURLProcessors,webDS,webStorageDS,blCatalogMultiplier,blCatalogMultiplierOperation,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#58,demoSMTP,org.broadleafcommerce.core.util.ApplicationContextHolder#0,compass,sess,org.compass.spring.support.CompassContextBeanPostProcessor#0,compassSearchController,blcSearchService,indexCreationJob,indexCreationDevelopmentTrigger,indexCreationProductionTrigger,org.springframework.scheduling.quartz.SchedulerFactoryBean#0,springSecurityFilterChain,blRequestWrapperFilter,blRememberMeServices,blSecurityContextPersistenceFilterWithASCTrue,blRememberMeAuthenticationFilter,blLogoutFilter,blRememberMeAuthenticationProvider,blUserDetailsService,broadleafAuthenticationFailureHandler,springAuthenticationSuccessHandler,redirectStrategy,blAuthenticationProcessingFilter,blExceptionTranslationFilter,blFilterSecurityInterceptor,blAdminAuthenticationProcessingFilter,blAdminLogoutFilter,broadleafAdminAuthenticationFailureHandler,springAdminAuthenticationSuccessHandler,blAdminRememberMeAuthenticationFilter,blAdminRememberMeServices,blAdminExceptionTranslationFilter,blAdminFilterSecurityInterceptor,blAccessDecisionManager,org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource#0,org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor#0,org.springframework.security.methodSecurityMetadataSourceAdvisor,org.springframework.security.authentication.dao.DaoAuthenticationProvider#0,org.springframework.security.authentication.dao.DaoAuthenticationProvider#1,org.springframework.security.authentication.DefaultAuthenticationEventPublisher#0,org.springframework.security.authenticationManager,userDetailsManager]; root of factory hierarchy
[artifact:mvn] [ INFO] 22:20:53 LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'blCMSStorage'
[artifact:mvn] [ INFO] 22:20:53 SessionFactoryImpl - closing
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - Running hbm2ddl schema export
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - exporting generated schema to database
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - schema export complete
[artifact:mvn] [ INFO] 22:20:53 MBeanExporter - Unregistering JMX-exposed beans on shutdown
[artifact:mvn] [ INFO] 22:20:53 LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'blSecurePU'
[artifact:mvn] [ INFO] 22:20:53 SessionFactoryImpl - closing
[artifact:mvn] [ INFO] 22:20:53 MBeanExporter - Unregistering JMX-exposed beans on shutdown
[artifact:mvn] [ INFO] 22:20:53 LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'blPU'
[artifact:mvn] [ INFO] 22:20:53 SessionFactoryImpl - closing
[artifact:mvn] [ INFO] 22:20:53 AbstractHydratedCacheManager - Disposing of all hydrated cache members
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - Running hbm2ddl schema export
[artifact:mvn] [ INFO] 22:20:53 SchemaExport - exporting generated schema to database
[artifact:mvn] 2011-12-30 22:20:54.376:WARN::Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@2331ebb3{/broadleafdemo,/Users/leoshang/dev/workspace/broadleaf/site/broadleaf-demo/target/broadleafdemo}
[artifact:mvn] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blAdminSandBoxFilter': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blAdminSecurityRemoteService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blExploitProtectionService' defined in URL [jar:file:/Users/leoshang/dev/workspace/broadleaf/site/broadleaf-demo/target/broadleafdemo/WEB-INF/lib/broadleaf-open-admin-platform-1.5.0-RC2-SNAPSHOT.jar!/org/broadleafcommerce/openadmin/server/service/ExploitProtectionServiceImpl.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.broadleafcommerce.openadmin.server.service.ExploitProtectionServiceImpl]: Constructor threw exception; nested exception is java.lang.RuntimeException: Unable to create URL
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[artifact:mvn] at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:104)
[artifact:mvn] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
[artifact:mvn] at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:42)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
[artifact:mvn] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
[artifact:mvn] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[artifact:mvn] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
[artifact:mvn] at org.mortbay.jetty.Server.doStart(Server.java:224)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
[artifact:mvn] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
[artifact:mvn] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
[artifact:mvn] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
[artifact:mvn] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
[artifact:mvn] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
[artifact:mvn] at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
[artifact:mvn] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[artifact:mvn] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[artifact:mvn] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[artifact:mvn] at java.lang.reflect.Method.invoke(Method.java:597)
[artifact:mvn] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
[artifact:mvn] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
[artifact:mvn] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
[artifact:mvn] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[artifact:mvn] at org.codehaus.classworlds.Launcher.main(Launcher.java:47)
[artifact:mvn] 2011-12-30 22:20:54.379:WARN::Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blAdminSandBoxFilter': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blAdminSecurityRemoteService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blExploitProtectionService' defined in URL [jar:file:/Users/leoshang/dev/workspace/broadleaf/site/broadleaf-demo/target/broadleafdemo/WEB-INF/lib/broadleaf-open-admin-platform-1.5.0-RC2-SNAPSHOT.jar!/org/broadleafcommerce/openadmin/server/service/ExploitProtectionServiceImpl.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.broadleafcommerce.openadmin.server.service.ExploitProtectionServiceImpl]: Constructor threw exception; nested exception is java.lang.RuntimeException: Unable to create URL:
[artifact:mvn] java.lang.NullPointerException
[artifact:mvn] at org.broadleafcommerce.openadmin.server.service.ExploitProtectionServiceImpl$Handler.openConnection(ExploitProtectionServiceImpl.java:60)
[artifact:mvn] at java.net.URL.openConnection(URL.java:945)
[artifact:mvn] at java.net.URL.openStream(URL.java:1010)
[artifact:mvn] at org.owasp.validator.html.Policy.resolveEntity(Policy.java:1031)
[artifact:mvn] at org.owasp.validator.html.Policy.<init>(Policy.java:213)
[artifact:mvn] at org.owasp.validator.html.Policy.getInstance(Policy.java:186)
[artifact:mvn] at org.broadleafcommerce.openadmin.server.service.ExploitProtectionServiceImpl.getAntiSamyPolicy(ExploitProtectionServiceImpl.java:71)
[artifact:mvn] at org.broadleafcommerce.openadmin.server.service.ExploitProtectionServiceImpl.<init>(ExploitProtectionServiceImpl.java:81)
[artifact:mvn] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[artifact:mvn] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[artifact:mvn] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[artifact:mvn] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[artifact:mvn] at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
[artifact:mvn] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:74)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:958)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:147)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
[artifact:mvn] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[artifact:mvn] at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:104)
[artifact:mvn] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
[artifact:mvn] at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:42)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
[artifact:mvn] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
[artifact:mvn] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[artifact:mvn] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
[artifact:mvn] at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
[artifact:mvn] at org.mortbay.jetty.Server.doStart(Server.java:224)
[artifact:mvn] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
[artifact:mvn] at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
[artifact:mvn] at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
[artifact:mvn] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
[artifact:mvn] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
[artifact:mvn] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
[artifact:mvn] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
[artifact:mvn] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
[artifact:mvn] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
[artifact:mvn] at org.apache.maven.cli.MavenCli.d[ INFO] 22:20:54 SchemaExport - schema export complete
[artifact:mvn] [ INFO] 22:20:54 MergeEhCacheManagerFactoryBean - Shutting down EHCache CacheManager
[artifact:mvn] [ERROR] 22:20:54 ContextLoader - C