well, maybe give it a try on the snapshot, we fixed several issues on 2-3 fields you can get problems. Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau
2013/11/6 rdeleon <[email protected]>: > Hi again, > > I tried adding "openejb.classloader.forced-load=org.quartz" in two areas: > 1) system.properties (saw it documented in another thread) > 2) attempted via command line argument for startup.bat (as you suggested) > > I get the following issue now: > > /INFO: SELECT JOB_NAME FROM QRTZ_JOB_DETAILS WHERE SCHED_NAME = > 'DC_Quartz_Scheduler' AND JOB_NAME = statusScanJob AND JOB_GROUP = DEFAULT > --> 0ms > Nov 6, 2013 9:00:54 AM > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry > destroySingletons > INFO: Destroying singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@7c58dcf1: > defining beans > [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,appContextKey,sesEmailClient,statusScanJob,springJobFactory,cronTrigger,mysqlDatasource,org.springframework.scheduling.quartz.SchedulerFactoryBean#0,org.springframework.aop.config.internalAutoProxyCreator,com.sun.xml.ws.transport.http.servlet.SpringBinding#0,SpringBeanProxy,EntityAPIWebServiceDelegate,EntityAPIWebServiceDelegateWithIP,EntityAPIWebService,APILoggingAspect,EntityManagerFacade,SessionManager,AccessController,EngineFeedBack,QBODProcess,ProcessScheduler,IntuitCore,CreateDatacloud,EC2Manager,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; > parent: > org.springframework.beans.factory.support.DefaultListableBeanFactory@607cd315 > Nov 6, 2013 9:00:54 AM org.springframework.web.context.ContextLoader > initWebApplicationContext > SEVERE: Context initialization failed > org.springframework.beans.factory.BeanCreationException: Error creating bean > with name 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' > defined in ServletContext resource [/WEB-INF/beans.xml]: Invocation of init > method failed; nested exception is org.quartz.SchedulerException: > Registration of jobs and triggers failed: null [See nested exception: > java.lang.NullPointerException] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455) > 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:294) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:587) > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472) > at > org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:383) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4797) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5291) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:567) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:536) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:780) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:546) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:542) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.checkHost(TomcatWebAppBuilder.java:1827) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1374) > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530) > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540) > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519) > at java.lang.Thread.run(Thread.java:662) > Caused by: org.quartz.SchedulerException: Registration of jobs and triggers > failed: null [See nested exception: java.lang.NullPointerException] > at > org.springframework.scheduling.quartz.SchedulerAccessor.registerJobsAndTriggers(SchedulerAccessor.java:322) > at > org.springframework.scheduling.quartz.SchedulerFactoryBean.afterPropertiesSet(SchedulerFactoryBean.java:511) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) > ... 32 more > Caused by: java.lang.NullPointerException > at > org.apache.openejb.resource.jdbc.logging.LoggingPreparedSqlStatement.invoke(LoggingPreparedSqlStatement.java:58) > at com.sun.proxy.$Proxy123.executeUpdate(Unknown Source) > at > org.quartz.impl.jdbcjobstore.StdJDBCDelegate.insertJobDetail(StdJDBCDelegate.java:645) > at > org.quartz.impl.jdbcjobstore.JobStoreSupport.storeJob(JobStoreSupport.java:1101) > at > org.quartz.impl.jdbcjobstore.JobStoreSupport$3.execute(JobStoreSupport.java:1079) > at > org.quartz.impl.jdbcjobstore.JobStoreSupport$45.execute(JobStoreSupport.java:3739) > at > org.quartz.impl.jdbcjobstore.JobStoreCMT.executeInLock(JobStoreCMT.java:245) > at > org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInLock(JobStoreSupport.java:3735) > at > org.quartz.impl.jdbcjobstore.JobStoreSupport.storeJob(JobStoreSupport.java:1075) > at org.quartz.core.QuartzScheduler.addJob(QuartzScheduler.java:920) > at org.quartz.impl.StdScheduler.addJob(StdScheduler.java:269) > at > org.springframework.scheduling.quartz.SchedulerAccessor.addJobToScheduler(SchedulerAccessor.java:342) > at > org.springframework.scheduling.quartz.SchedulerAccessor.addTriggerToScheduler(SchedulerAccessor.java:365) > at > org.springframework.scheduling.quartz.SchedulerAccessor.registerJobsAndTriggers(SchedulerAccessor.java:303) > ... 35 more > / > > *What concerns me is the following line, which seems syntactically > incorrect:* > /INFO: SELECT JOB_NAME FROM QRTZ_JOB_DETAILS WHERE SCHED_NAME = > 'DC_Quartz_Scheduler' AND JOB_NAME = statusScanJob AND JOB_GROUP = DEFAULT > --> 0ms/ > > I'm still researching myself, but if you (or anyone else) has any additional > insight/suggestions... please they are welcomed! > > Thank you for your initial reply, as well. > > > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/TomEEPlus-1-5-2-Spring-3-1-3-RELEASE-Quartz-2-1-6-tp4665988p4666009.html > Sent from the OpenEJB User mailing list archive at Nabble.com.
