6 Replies Latest reply on Feb 10, 2009 2:41 AM by jaikiran pai

    EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.IllegalSta

    Heiko Heiko Newbie

      Hi all!
      The ejb's work's on JBoss 4.2.3 and jboss 4.0.5 but it fails to start on JBoss 5.0.0.GA. JBoss 5 throws "java.lang.IllegalStateException: Failed to find ContainerDependencyMetaData for interface" when starting.

      full exception stacktrace:

      2009-02-04 10:21:24,322 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to PostClassLoader: name=vfszip:/D:/jboss5/server/default/deploy/170Formular.jar state=ClassLoader mode=Manual requiredState=PostClassLoader
      org.jboss.deployers.spi.DeploymentException: java.lang.IllegalStateException: Failed to find ContainerDependencyMetaData for interface: de.gsd.amasys.server.framework.modules.serverstate.sessions.ServerStateLocal
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.internalDeploy(MappedReferenceMetaDataResolverDeployer.java:159)
       at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
       at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
       at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
       at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentLast(DeployersImpl.java:1299)
       at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1100)
       at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
       at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
       at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
       at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
       at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
       at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
       at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
       at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
       at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
       at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:304)
       at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:205)
       at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:405)
       at org.jboss.Main.boot(Main.java:209)
       at org.jboss.Main$1.run(Main.java:547)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.IllegalStateException: Failed to find ContainerDependencyMetaData for interface: de.gsd.amasys.server.framework.modules.serverstate.sessions.ServerStateLocal
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolveEjbInterface(MappedReferenceMetaDataResolverDeployer.java:1146)
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolveEjbLocalRefs(MappedReferenceMetaDataResolverDeployer.java:877)
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolve(MappedReferenceMetaDataResolverDeployer.java:743)
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolve(MappedReferenceMetaDataResolverDeployer.java:768)
       at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.internalDeploy(MappedReferenceMetaDataResolverDeployer.java:155)
       ... 20 more
      
      best regards


        • 1. Re: EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.Illega
          jaikiran pai Master

          Could you please post more details about your application? How is it packaged? And what does it contain? Maybe a (trimmed down to relevant) output of:

          jar -tf myapp.jar


          will also help.

          Also please post the entire console logs.

          • 2. Re: EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.Illega
            Heiko Heiko Newbie

            The ejb's are packaged into jar's:

            /../META-INF/ejb-jar.xml
            /../META-INF/jboss.xml
            /../.. ejb's

            jboss can't find the local interface declaration de.gsd.amasys.server.framework.modules.serverstate.sessions.Serv
            erStateLocal from a session bean in an other archive.
            The declaration in ejb-jar.xml from the package 170Formular.jar:

            ...
             <ejb-local-ref >
             <ejb-ref-name>ejb/Arbeitsstation</ejb-ref-name>
             <ejb-ref-type>Entity</ejb-ref-type>
             <local-home>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocalHome</local-home>
             <local>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocal</local>
             <ejb-link>150Anwender.jar#Arbeitsstation</ejb-link>
             </ejb-local-ref>
            ...


            The entity declaration :
            ...
             <entity >
             <description><![CDATA[EntityBean einer Arbeitsstation.]]></description>
            
             <ejb-name>Arbeitsstation</ejb-name>
            
             <home>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationHome</home>
             <remote>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationRemote</remote>
             <local-home>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocalHome</local-home>
             <local>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocal</local>
            
             <ejb-class>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationBean</ejb-class>
             <persistence-type>Bean</persistence-type>
             <prim-key-class>de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationPK</prim-key-class>
             <reentrant>false</reentrant>
             <resource-ref>
             <description>SAP DB Datenbank</description>
             <res-ref-name>jdbc/SAPDBDS</res-ref-name>
             <res-type>javax.sql.DataSource</res-type>
             <res-auth>Container</res-auth>
             </resource-ref>
            
             </entity>
            ...
            


            more information?

            thanks

            • 3. Re: EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.Illega
              Heiko Heiko Newbie

              More information:
              The ejb-jar.xml dtd is:

              <ejb-jar xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" version="2.1">


              JBoss deploy info for the bean ArbeitsstationLocal:

              15:02:13,005 INFO [EjbDeployer] installing bean: ejb/#Arbeitsstation,uid31466646
              15:02:13,005 INFO [EjbDeployer] with dependencies:
              15:02:13,005 INFO [EjbDeployer] and supplies:
              15:02:13,005 INFO [EjbDeployer] jndi:Anwender/Arbeitsstation
              15:02:13,005 INFO [EjbDeployer] jndi:Anwender/ArbeitsstationLocal


              The Stacktrace:
              15:02:02,881 ERROR [AbstractKernelController] Error installing to PostClassLoader: name=vfszip:/D:/jboss5/server/default/deploy/17
              0Formular.jar state=ClassLoader mode=Manual requiredState=PostClassLoader
              org.jboss.deployers.spi.DeploymentException: java.lang.IllegalStateException: Failed to find ContainerDependencyMetaData for inter
              face: de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocal
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.internalDeploy(MappedReferenceMetaDataResolverDeployer.jav
              a:159)
               at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
               at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
               at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
               at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentLast(DeployersImpl.java:1299)
               at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1100)
               at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
               at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
               at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
               at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
               at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
               at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
               at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
               at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
               at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
               at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:304)
               at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:205)
               at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:405)
               at org.jboss.Main.boot(Main.java:209)
               at org.jboss.Main$1.run(Main.java:547)
               at java.lang.Thread.run(Thread.java:619)
              Caused by: java.lang.IllegalStateException: Failed to find ContainerDependencyMetaData for interface: de.gsd.amasys.server.modules
              .anwender.entities.ArbeitsstationLocal
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolveEjbInterface(MappedReferenceMetaDataResolverDeploye
              r.java:1146)
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolveEjbLocalRefs(MappedReferenceMetaDataResolverDeploye
              r.java:877)
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolve(MappedReferenceMetaDataResolverDeployer.java:743)
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.resolve(MappedReferenceMetaDataResolverDeployer.java:768)
               at org.jboss.deployment.MappedReferenceMetaDataResolverDeployer.internalDeploy(MappedReferenceMetaDataResolverDeployer.jav
              a:155)
               ... 20 more
              


              And the deployment summary:
              15:02:14,598 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DE
              TAILS):

              *** CONTEXTS IN ERROR: Name -> Error

              vfszip:/D:/jboss5/server/default/deploy/170Formular.jar -> java.lang.IllegalStateException: Failed to find ContainerDependencyMeta
              Data for interface: de.gsd.amasys.server.modules.anwender.entities.ArbeitsstationLocal

              somebody an idea?
              regards

              • 4. Re: EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.Illega
                jaikiran pai Master

                Unfortunately, the logs don't tell much. So at this point, i don't have a clue what might be wrong.

                To get more informative logs, pass the jboss.server.log.threshold JVM param as follows:

                -Djboss.server.log.threshold=TRACE


                You can add that param to your JAVA_OPTS section in run.bat and start the server. In the server.log (which by the way will now have very verbose logging) you might find some informative log which might indicate what the real issue is.


                • 5. Re: EJB 2.1 deployment on JBoss 5.0.0.GA -> java.lang.Illega
                  ganapathi sundaram Newbie

                  Hi All,

                  Anybody can help me to resolve the below issue..

                  Thanks in advance.




                  11:29:35,901 ERROR [AbstractKernelController] Error installing to Parse: name=vfszip:/D:/jboss-5.0.0
                  .GA/server/default/deploy/booking.ear state=Not Installed mode=Manual requiredState=Parse
                  org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfszip:/D:/jboss-5.0.
                  0.GA/server/default/deploy/booking.ear/BookingENEJB.jar
                  at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentExcept
                  ion.java:49)
                  at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData
                  (AbstractParsingDeployerWithOutput.java:337)
                  at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData
                  (AbstractParsingDeployerWithOutput.java:297)
                  at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData
                  (AbstractParsingDeployerWithOutput.java:269)
                  at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(Abstrac
                  tParsingDeployerWithOutput.java:230)
                  at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
                  at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
                  at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.ja
                  va:1157)
                  at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.ja
                  va:1210)
                  at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
                  at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.
                  java:348)
                  at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
                  at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:93
                  4)
                  at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1
                  062)
                  at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:9
                  84)
                  at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
                  at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
                  at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
                  at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
                  at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
                  at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
                  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
                  at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
                  at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Scheduled
                  ThreadPoolExecutor.java:98)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Schedule
                  dThreadPoolExecutor.java:181)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadP
                  oolExecutor.java:205)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
                  at java.lang.Thread.run(Thread.java:619)
                  Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: cvc-complex-type.2.4.a: In
                  valid content was found starting with element 'cmp-field'. One of '{"http://java.sun.com/xml/ns/j2ee
                  ":env-entry, "http://java.sun.com/xml/ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-
                  ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://java.sun.com/xml/ns/j2ee":resource-ref,
                  "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/xml/ns/j2ee":message-destin
                  ation-ref, "http://java.sun.com/xml/ns/j2ee":security-role-ref, "http://java.sun.com/xml/ns/j2ee":se
                  curity-identity, "http://java.sun.com/xml/ns/j2ee":query}' is expected. @ vfszip:/D:/jboss-5.0.0.GA/
                  server/default/deploy/booking.ear/BookingENEJB.jar/META-INF/ejb-jar.xml[2524,24]
                  at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:203)
                  at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:168)
                  at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBossXBDeployerHelper.ja
                  va:199)
                  at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBossXBDeployerHelper.ja
                  va:170)
                  at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.
                  java:132)
                  at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.
                  java:118)
                  at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parseAndInit(AbstractVFSP
                  arsingDeployer.java:256)
                  at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingD
                  eployer.java:188)
                  at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData
                  (AbstractParsingDeployerWithOutput.java:323)
                  ... 28 more
                  Caused by: org.xml.sax.SAXException: cvc-complex-type.2.4.a: Invalid content was found starting with
                  element 'cmp-field'. One of '{"http://java.sun.com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml
                  /ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee
                  ":service-ref, "http://java.sun.com/xml/ns/j2ee":resource-ref, "http://java.sun.com/xml/ns/j2ee":res
                  ource-env-ref, "http://java.sun.com/xml/ns/j2ee":message-destination-ref, "http://java.sun.com/xml/n
                  s/j2ee":security-role-ref, "http://java.sun.com/xml/ns/j2ee":security-identity, "http://java.sun.com
                  /xml/ns/j2ee":query}' is expected. @ vfszip:/D:/jboss-5.0.0.GA/server/default/deploy/booking.ear/Boo
                  kingENEJB.jar/META-INF/ejb-jar.xml[2524,24]
                  at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$MetaDataErrorHandler.error(SaxJBossXBPar
                  ser.java:426)
                  at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
                  at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
                  at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
                  at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
                  at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)

                  at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
                  at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
                  at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
                  at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Source)
                  at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(
                  Unknown Source)
                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
                  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
                  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
                  at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
                  at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
                  at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
                  at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:199)
                  ... 36 more
                  11:29:36,026 WARN [HDScanner] Failed to process changes
                  org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE
                  PREVIOUS ERRORS FOR DETAILS):

                  *** CONTEXTS IN ERROR: Name -> Error

                  vfszip:/D:/jboss-5.0.0.GA/server/default/deploy/booking.ear -> org.xml.sax.SAXException: cvc-complex
                  -type.2.4.a: Invalid content was found starting with element 'cmp-field'. One of '{"http://java.sun.
                  com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml/ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j
                  2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://java.sun.com/xml/ns/j2ee"
                  :resource-ref, "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/xml/ns/j2ee"
                  :message-destination-ref, "http://java.sun.com/xml/ns/j2ee":security-role-ref, "http://java.sun.com/
                  xml/ns/j2ee":security-identity, "http://java.sun.com/xml/ns/j2ee":query}' is expected. @ vfszip:/D:/
                  jboss-5.0.0.GA/server/default/deploy/booking.ear/BookingENEJB.jar/META-INF/ejb-jar.xml[2524,24]


                  at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:863)

                  at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:665
                  )
                  at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:293)
                  at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
                  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
                  at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
                  at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Scheduled
                  ThreadPoolExecutor.java:98)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Schedule
                  dThreadPoolExecutor.java:181)
                  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadP
                  oolExecutor.java:205)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
                  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
                  at java.lang.Thread.run(Thread.java:619)