Service Virtualization

 View Only
  • 1.  not able to start EnterpriseDashboard service in 10.5

    Posted Aug 12, 2019 12:45 PM
    Hi Team,

    I have installed DevTest 10.5 version in windows 10. I am able to start the services but after some time EnterPriseDashboard service is getting stopped. I have used Embedded Database (derby) while installing the tool.

    Could you please check and let me know what might be the issue.
    Below error message from logs:

    2019-08-12 16:43:08,477Z (12:43) [main] INFO  com.ca.dradis.util.DradisEnvironment - DRADIS_HOME: C:\CA\DevTest10.5\Install\2019-08-12 16:43:08,477Z (12:43) [main] INFO  com.ca.dradis.util.DradisEnvironment - DRADIS_HOME: C:\CA\DevTest10.5\Install\2019-08-12 16:43:09,693Z (12:43) [main] INFO  dradis.Application             - Starting Application on OCLT70594291 with PID 12852 (C:\CA\DevTest10.5\Install\lib\dradis\dradis-10.5.0.jar started by OCLT70594291$ in C:\CA\DevTest10.5\Install)2019-08-12 16:43:09,694Z (12:43) [main] INFO  dradis.Application             - The following profiles are active: production2019-08-12 16:43:11,554Z (12:43) [main] WARN  grails.boot.config.tools.ClassPathScanner - The application defines a Groovy source using the default package. Please move all Groovy sources into a package.2019-08-12 16:43:23,171Z (12:43) [main] INFO  com.ca.dradis.InternalDatabase - Internal database running on 0.0.0.0 port 15302019-08-12 16:43:25,445Z (12:43) [main] WARN  org.hibernate.dialect.DerbyDialect - HHH000430: The DerbyDialect dialect has been deprecated; use one of the version-specific dialects instead2019-08-12 16:43:26,946Z (12:43) [main] WARN  net.sf.ehcache.config.ConfigurationFactory - No configuration found. Configuring ehcache from ehcache-failsafe.xml  found in the classpath: jar:file:/C:/CA/DevTest10.5/Install/lib/dradis/ehcache-2.10.5.jar!/ehcache-failsafe.xml2019-08-12 16:43:29,834Z (12:43) [main] INFO  application                    - Initializing Spring embedded WebApplicationContext2019-08-12 16:43:30,387Z (12:43) [main] WARN  org.springframework.beans.GenericTypeAwarePropertyDescriptor - Invalid JavaBean property 'exceptionMappings' being accessed! Ambiguous write methods found next to actually used [public void grails.plugin.springsecurity.web.authentication.AjaxAwareAuthenticationFailureHandler.setExceptionMappings(java.util.List)]: [public void org.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler.setExceptionMappings(java.util.Map)]2019-08-12 16:43:31,446Z (12:43) [main] INFO  com.ca.dradis.util.PLAHttpClientBuilder - Using default JVM truststore when connecting to PLA server2019-08-12 16:43:31,447Z (12:43) [main] INFO  com.ca.dradis.util.PLAHttpClientBuilder - No proxy configured when connecting to PLA server2019-08-12 16:43:34,959Z (12:43) [main] INFO  dradis.DradisInitBean          - Database Server: Apache Derby2019-08-12 16:43:34,963Z (12:43) [main] INFO  dradis.DradisInitBean          - Database Server Version: 10.12.1.1 - (1704137)2019-08-12 16:43:34,963Z (12:43) [main] INFO  dradis.DradisInitBean          - Database Driver Name: Apache Derby Network Client JDBC Driver2019-08-12 16:43:34,964Z (12:43) [main] INFO  dradis.DradisInitBean          - Database Driver Version: 10.12.1.1 - (1704137)2019-08-12 16:43:35,480Z (12:43) [main] INFO  com.ca.dradis.db.FlywayDbMigration - Schema Version: 172019-08-12 16:43:36,443Z (12:43) [main] WARN  org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanProcessor': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ca.dradis.BeanProcessor]: Constructor threw exception; nested exception is org.mapdb.DBException$PointerChecksumBroken: Broken bit parity2019-08-12 16:43:36,468Z (12:43) [main] ERROR org.springframework.boot.SpringApplication - Application startup failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanProcessor': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ca.dradis.BeanProcessor]: Constructor threw exception; nested exception is org.mapdb.DBException$PointerChecksumBroken: Broken bit parity at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1163) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1107) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360) at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) at grails.boot.GrailsApp.run(GrailsApp.groovy:84) at grails.boot.GrailsApp.run(GrailsApp.groovy:393) at grails.boot.GrailsApp.run(GrailsApp.groovy:380) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46) at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:91) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) at dradis.Application.main(Application.groovy:31) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.exe4j.runtime.LauncherEngine.launch(Unknown Source) at com.exe4j.runtime.WinLauncher$2.run(Unknown Source)Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ca.dradis.BeanProcessor]: Constructor threw exception; nested exception is org.mapdb.DBException$PointerChecksumBroken: Broken bit parity at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1155) ... 35 moreCaused by: org.mapdb.DBException$PointerChecksumBroken: Broken bit parity at org.mapdb.DataIO.parity16Get(DataIO.java:491) at org.mapdb.StoreDirectAbstract.loadIndexPages(StoreDirectAbstract.kt:172) at org.mapdb.StoreDirect.<init>(StoreDirect.kt:115) at org.mapdb.StoreDirect$Companion.make(StoreDirect.kt:57) at org.mapdb.StoreDirect$Companion.make$default(StoreDirect.kt:56) at org.mapdb.DBMaker$Maker.make(DBMaker.kt:450) at org.mapdb.DBMaker$Maker$make$4.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) at com.ca.dradis.util.ObjectStore.getDiskDB(ObjectStore.groovy:118) at com.ca.dradis.util.ObjectStore$getDiskDB.callCurrent(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) at com.ca.dradis.util.ObjectStore.init(ObjectStore.groovy:81) at com.ca.dradis.util.ObjectStore.<init>(ObjectStore.groovy:65) at com.ca.dradis.util.ObjectStore.<init>(ObjectStore.groovy:52) at com.ca.dradis.util.ObjectStore.<init>(ObjectStore.groovy:48) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:105) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250) at com.ca.dradis.BeanProcessor.<init>(BeanProcessor.groovy:41) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142) ... 37 more2019-08-12 16:43:36,478Z (12:43) [main] ERROR dradis.Application             - Exception: Error creating bean with name 'beanProcessor': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ca.dradis.BeanProcessor]: Constructor threw exception; nested exception is org.mapdb.DBException$PointerChecksumBroken: Broken bit parity2019-08-12 16:43:36,556Z (12:43) [Derby DB] INFO  com.ca.dradis.InternalDatabase - Derby process exited


    Thank you
    Rajasekhar


  • 2.  RE: not able to start EnterpriseDashboard service in 10.5

    Posted Aug 12, 2019 01:51 PM
    Hi Rajasekhar,

    Try running ED as a admin from EXE.

    You can also define a DB name in dradis file to avoid some previous corrupted installations.

    Thanks.
    Vaibhav J


  • 3.  RE: not able to start EnterpriseDashboard service in 10.5

    Posted Aug 12, 2019 01:55 PM
    Hi Rajasekhar,

    As Vaibhav mentioned, try to start the Enterprise Dashboard as Administrator to verify if it is not permissions issue to start the service and create the dradis.db under the database folder.
    Also, make sure you have a valid license for DevTest 10.5 - devtest.lic file under $DEVTEST_HOME folder.

    Heloisa


  • 4.  RE: not able to start EnterpriseDashboard service in 10.5
    Best Answer

    Posted Aug 15, 2019 12:32 PM
    Thank You Vaibhav and Heloisa,

    I have started Enterprise Dashboard as Administrator, still faced the same issue. and issue got fixed after reinstalling the tool. Not sure what was the issue during the first installation.

    Thank you
    Rajasekhar