3 Replies Latest reply on Nov 23, 2009 9:56 PM by Jordan Ganoff

    Changing startup order so quartz can find my datasource bind

    Dan Rush Newbie

      I'm upgrading from JBoss 4.0.2 to JBoss 4.2.3.GA. During startup, the quartz-ra.rar complains my datasource 'writableDs' is not bound. After it errors, all the datasources get bound correctly. I think if I can change the order of when these datasources get bound during startup, quartz will be happy and the rest of my applications will deploy. Can someone tell me how to quartz dependent on my datasource? Here is my server.log.

      ===============================================================================

      JBoss Bootstrap Environment

      JBOSS_HOME: C:\h\COTS\jboss-4.2.3.GA

      JAVA: C:/h/COTS/jdk1.5.0_04\bin\java

      JAVA_OPTS: -Xrs -Dorg.omg.CORBA.ORBClass=com.sun.corba.se.internal.iiop.ORB -
      Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.se.internal.corba.ORBSingleton -X
      X:MaxPermSize=256m -Xss1024k -Dinetbasics.iap.home=C:/bacn/server -Dinetbasics.i
      ap.config=config -Dib.home=C:/bacn -Dorg.apache.commons.logging.Log=org.apache.c
      ommons.logging.impl.Jdk14Logger -Djava.util.logging.config.file=C:/bacn/server/c
      onfig/logging.properties -Dorg.quartz.properties=C:/bacn/server/config/quartz.jd
      bc.properties -Dhpac.install=E:\source\jcams_merge\jem2_src\segments\JEMSC -Dhpa
      c.data=E:\source\jcams_merge\jem2_src\segments\JEMSC\data -Dhpac.properties.file
      =\data\ini -Djava.library.path="E:\source\jcams_merge\jem2_src\segments\JEMSC\da
      ta_local\login;E:\source\jcams_merge\jem2_src\segments\JEMSM\bin\JEMSM_DLL;C:\Pr
      ogram Files\ArcGIS\bin;C:\h\COTS\ArcGIS\bin;" -Djavax.net.ssl.keyStore=C:/h/COTS
      /jboss-4.2.3.GA/server/default/conf/Certificates/JEM-server.keystore -Djavax.net
      .ssl.keyStorePassword=123456 -Djavax.net.ssl.trustStore=C:/h/COTS/jboss-4.2.3.GA
      /server/default/conf/Certificates/JEM-client.truststore -Djavax.net.ssl.trustSto
      rePassword=123456 -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc
      .client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000

      CLASSPATH: C:/h/COTS/jdk1.5.0_04\lib\tools.jar;C:\h\COTS\jboss-4.2.3.GA\bin\ru
      n.jar

      ===============================================================================

      16:39:03,202 INFO [Server] Starting JBoss (MX MicroKernel)...
      16:39:03,202 INFO [Server] Release ID: JBoss [Trinity] 4.2.3.GA (build: SVNTag=
      JBoss_4_2_3_GA date=200807181417)
      16:39:03,202 INFO [Server] Home Dir: C:\h\COTS\jboss-4.2.3.GA
      16:39:03,202 INFO [Server] Home URL: file:/C:/h/COTS/jboss-4.2.3.GA/
      16:39:03,202 INFO [Server] Patch URL: null
      16:39:03,202 INFO [Server] Server Name: default
      16:39:03,202 INFO [Server] Server Home Dir: C:\h\COTS\jboss-4.2.3.GA\server\def
      ault
      16:39:03,202 INFO [Server] Server Home URL: file:/C:/h/COTS/jboss-4.2.3.GA/serv
      er/default/
      16:39:03,202 INFO [Server] Server Log Dir: C:\h\COTS\jboss-4.2.3.GA\server\defa
      ult\log
      16:39:03,202 INFO [Server] Server Temp Dir: C:\h\COTS\jboss-4.2.3.GA\server\def
      ault\tmp
      16:39:03,202 INFO [Server] Root Deployment Filename: jboss-service.xml
      16:39:03,623 INFO [ServerInfo] Java version: 1.5.0_04,Sun Microsystems Inc.
      16:39:03,623 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_04-b05
      ,Sun Microsystems Inc.
      16:39:03,623 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
      16:39:04,856 INFO [Server] Core system initialized
      16:39:09,755 INFO [WebService] Using RMI server codebase: http://LMCA811026077:
      8083/
      16:39:09,755 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
      ce:jboss-log4j.xml
      16:39:11,112 INFO [TransactionManagerService] JBossTS Transaction Service (JTA
      version) - JBoss Inc.
      16:39:11,112 INFO [TransactionManagerService] Setting up property manager MBean
      and JMX layer
      16:39:11,534 INFO [TransactionManagerService] Starting recovery manager
      16:39:11,659 INFO [TransactionManagerService] Recovery manager started
      16:39:11,659 INFO [TransactionManagerService] Binding TransactionManager JNDI R
      eference
      16:39:18,102 INFO [EJB3Deployer] Starting java:comp multiplexer
      16:39:21,831 INFO [NativeServerConfig] JBoss Web Services - Native
      16:39:21,831 INFO [NativeServerConfig] jbossws-3.0.1-native-2.0.4.GA (build=200
      803312044)
      16:39:26,559 WARN [config] Unable to process deployment descriptor for context
      '/JEMSC_GUI/resp_data'
      16:39:29,414 WARN [config] Unable to process deployment descriptor for context
      '/JEMVIS/viewer/Output'
      16:39:29,820 WARN [config] Unable to process deployment descriptor for context
      '/JEMVIS/resp_data'
      16:39:29,929 WARN [config] Unable to process deployment descriptor for context
      '/JEMSC_GUI/help'
      16:39:30,803 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-w
      eb.deployer/ROOT.war/
      16:39:31,115 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/
      http-invoker.sar/invoker.war/
      16:39:31,942 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../deploy/
      jbossws.sar/jbossws-context.war/
      16:39:32,332 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../
      deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
      16:39:34,578 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../dep
      loy/management/console-mgr.sar/web-console.war/
      16:39:35,359 INFO [MailService] Mail Service bound to java:/Mail
      16:39:35,546 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/jboss-ha-local-jdbc.rar
      16:39:35,593 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/jboss-ha-xa-jdbc.rar
      16:39:35,639 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/jboss-local-jdbc.rar
      16:39:35,671 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/jboss-xa-jdbc.rar
      16:39:35,749 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/jms/jms-ra.rar
      16:39:35,780 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/mail-ra.rar
      16:39:35,858 INFO [RARDeployment] Required license terms exist, view META-INF/r
      a.xml in .../deploy/quartz-ra.rar
      16:39:35,858 INFO [QuartzResourceAdapter] start quartz!!!
      16:39:35,998 ERROR [JNDIConnectionProvider] Error looking up datasource: writabl
      eDs not bound
      javax.naming.NameNotFoundException: writableDs not bound
      at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
      at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
      at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
      at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
      at javax.naming.InitialContext.lookup(InitialContext.java:351)
      at org.quartz.utils.JNDIConnectionProvider.init(JNDIConnectionProvider.j
      ava:127)
      at org.quartz.utils.JNDIConnectionProvider.(JNDIConnectionProvider
      .java:103)
      at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.j
      ava:742)
      at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.
      java:1152)
      at org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter.start(
      QuartzResourceAdapter.java:57)
      at org.jboss.resource.deployment.RARDeployment.startService(RARDeploymen
      t.java:109)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
      upport.java:289)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
      eanSupport.java:245)
      at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBea
      nSupport.java:124)
      at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:1
      64)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
      ler.java:978)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:417)
      at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy39.start(Unknown Source)
      at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubD
      eployerSupport.java:356)
      at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployer
      Support.java:127)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
      or.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
      BeanOperationInterceptor.java:142)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy9.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
      tScanner.java:421)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
      canner.java:634)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
      doScan(AbstractDeploymentScanner.java:263)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(A
      bstractDeploymentScanner.java:336)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
      upport.java:289)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
      eanSupport.java:245)
      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
      ler.java:978)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:417)
      at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
      or.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
      BeanOperationInterceptor.java:142)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
      at org.jboss.Main.boot(Main.java:200)
      at org.jboss.Main$1.run(Main.java:508)
      at java.lang.Thread.run(Thread.java:595)
      16:39:36,185 INFO [SimpleThreadPool] Job execution threads will use class loade
      r of thread: main
      16:39:36,217 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
      16:39:36,217 INFO [ShutdownHookPlugin] Registering Quartz shutdown hook.
      16:39:36,217 INFO [JobStoreTX] Using thread monitor-based data access locking (
      synchronization).
      16:39:36,232 WARN [ServiceController] Problem starting service jboss.jca:servic
      e=RARDeployment,name='quartz-ra.rar'
      javax.resource.spi.ResourceAdapterInternalException: org.quartz.SchedulerConfigE
      xception: Failure occured during job recovery. [See nested exception: org.quartz
      .JobPersistenceException: Failed to obtain DB connection from data source 'ibDs'
      : java.sql.SQLException: Could not retrieve datasource via JNDI url 'java:/writa
      bleDs' javax.naming.NameNotFoundException: writableDs not bound [See nested exce
      ption: java.sql.SQLException: Could not retrieve datasource via JNDI url 'java:/
      writableDs' javax.naming.NameNotFoundException: writableDs not bound]]
      at org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter.start(
      QuartzResourceAdapter.java:62)
      at org.jboss.resource.deployment.RARDeployment.startService(RARDeploymen
      t.java:109)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
      upport.java:289)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
      eanSupport.java:245)
      at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBea
      nSupport.java:124)
      at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:1
      64)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
      ler.java:978)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:417)
      at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy39.start(Unknown Source)
      at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubD
      eployerSupport.java:356)
      at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployer
      Support.java:127)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
      or.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
      BeanOperationInterceptor.java:142)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy9.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
      tScanner.java:421)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
      canner.java:634)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
      doScan(AbstractDeploymentScanner.java:263)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(A
      bstractDeploymentScanner.java:336)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
      upport.java:289)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
      eanSupport.java:245)
      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
      ler.java:978)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:417)
      at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
      er.java:155)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
      or.java:133)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
      BeanOperationInterceptor.java:142)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
      java:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
      at org.jboss.Main.boot(Main.java:200)
      at org.jboss.Main$1.run(Main.java:508)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: org.quartz.SchedulerConfigException: Failure occured during job recov
      ery. [See nested exception: org.quartz.JobPersistenceException: Failed to obtain
      DB connection from data source 'ibDs': java.sql.SQLException: Could not retriev
      e datasource via JNDI url 'java:/writableDs' javax.naming.NameNotFoundException:
      writableDs not bound [See nested exception: java.sql.SQLException: Could not re
      trieve datasource via JNDI url 'java:/writableDs' javax.naming.NameNotFoundExcep
      tion: writableDs not bound]]
      at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSuppo
      rt.java:493)
      at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:68
      )
      at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.j
      ava:1010)
      at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.
      java:1152)
      at org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter.start(
      QuartzResourceAdapter.java:57)
      ... 88 more
      16:39:38,214 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
      oss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
      16:39:59,870 INFO [A] Bound to JNDI name: queue/A
      16:39:59,870 INFO [B] Bound to JNDI name: queue/B
      16:39:59,870 INFO [C] Bound to JNDI name: queue/C
      16:39:59,870 INFO [D] Bound to JNDI name: queue/D
      16:39:59,901 INFO [ex] Bound to JNDI name: queue/ex
      16:39:59,917 INFO [testTopic] Bound to JNDI name: topic/testTopic
      16:39:59,917 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
      16:39:59,917 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic

      16:39:59,917 INFO [testQueue] Bound to JNDI name: queue/testQueue
      16:39:59,979 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.
      0.0:8093
      16:40:00,057 INFO [DLQ] Bound to JNDI name: queue/DLQ
      16:40:00,073 INFO [JemLoggerTopic] Bound to JNDI name: jms/JemLoggerTopic
      16:40:00,073 INFO [JEMCommandTopic] Bound to JNDI name: jms/JEMCommandTopic
      16:40:00,073 INFO [JEMJobStatusTopic] Bound to JNDI name: jms/JEMJobStatusTopic

      16:40:00,073 INFO [JCAMSEventStatusTopic] Bound to JNDI name: jms/JCAMSEventSta
      tusTopic
      16:40:00,073 INFO [JEMRunQueue] Bound to JNDI name: jms/JEMRunQueue
      16:40:00,088 INFO [JEMRunQueue1] Bound to JNDI name: jms/JEMRunQueue1
      16:40:00,104 INFO [JEMRunQueue2] Bound to JNDI name: jms/JEMRunQueue2
      16:40:00,650 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
      oss.jca:service=DataSourceBinding,name=readOnlyDs' to JNDI name 'java:readOnlyDs
      '
      16:40:00,681 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
      oss.jca:service=DataSourceBinding,name=writableDs' to JNDI name 'java:writableDs
      '
      16:40:00,697 ERROR [UsersRolesLoginModule] Failed to load users/passwords/role f
      iles
      java.io.IOException: No properties file: users.properties or defaults: defaultUs
      ers.properties found
      at org.jboss.security.auth.spi.Util.loadProperties(Util.java:315)