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.

Reply via email to