Build from source error: Table 'jwdb.shkprocessstates' doesn't exist

Confluence User - 24 Mar, 2016

Hi, I am trying to build jw-community-5.0-SNAPSHOT (published on Mar 13, 2016) but getting the following error: Any idea? Thanks.

 

com.lutris.dods.builder.generator.query.DataObjectException: Unknown SQLException: <SqlQueryExecute><SqlQueryException>(<Replicated>:Table 'jwdb.shkprocessstates' doesn't exist)
at org.enhydra.shark.instancepersistence.data.ProcessStateQuery._runQuery(ProcessStateQuery.java:1181)
at org.enhydra.shark.instancepersistence.data.ProcessStateQuery.runQuery(ProcessStateQuery.java:632)
at org.enhydra.shark.instancepersistence.data.ProcessStateQuery.getNextDO(ProcessStateQuery.java:1406)
at org.enhydra.shark.instancepersistence.data.ProcessStateDO.__refreshCache(ProcessStateDO.java:862)
at org.enhydra.shark.instancepersistence.data.ProcessStateDO.refreshCache(ProcessStateDO.java:769)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.refreshDOCaches(DODSPersistentManager.java:4668)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.setLDBName(DODSPersistentManager.java:4642)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndProcessStatesTable(DODSPersistentManager.java:226)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPersistentManager.java:191)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:266)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:872)
at org.enhydra.shark.SharkEngineManager.configure(SharkEngineManager.java:535)
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:497)
at org.enhydra.shark.Shark._conf(Shark.java:127)
at org.enhydra.shark.Shark.configure(Shark.java:54)
at org.joget.workflow.shark.JSPClientUtilities.init(JSPClientUtilities.java:96)
at org.joget.workflow.model.service.WorkflowManagerImpl$2.doInTransactionWithoutResult(WorkflowManagerImpl.java:204)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
at org.joget.workflow.model.service.WorkflowManagerImpl.setPath(WorkflowManagerImpl.java:200)
at org.joget.workflow.model.service.WorkflowManagerImpl.<init>(WorkflowManagerImpl.java:140)
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:422)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:267)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:125)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:109)
at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:261)
at org.springframework.test.context.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:68)
at org.springframework.test.context.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:86)
at org.springframework.test.context.DefaultTestContext.getApplicationContext(DefaultTestContext.java:72)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:212)

build

2


24 Mar, 2016
confluenceUser
1
confluenceUser

look like u miss a step. from Build Source Code on Linux, there is a line to import data from jwdb-empty.sql file.

mysql -uroot jwdb < joget_src/jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql
25 Mar, 2016
confluenceUser
confluenceUser

out.txt Error log attached

 

Thank you,  build was successful till wflow-wfengine but got stuck at wflow-core.. any idea?  Thanks.

 

Results :

Tests in error:
TestAppDao.testAppVersions » IllegalState Failed to load ApplicationContext
TestAppDao.testCreateFormDefinition » IllegalState Failed to load ApplicationC...
TestAppDao.testPackageActivityFormMapping » IllegalState Failed to load Applic...
TestAppDao.deleteAppDefinition » IllegalState Failed to load ApplicationContex...
TestAppDao.testCreateAppDefinition » IllegalState Failed to load ApplicationCo...
TestAppService.testImportExport » IllegalState Failed to load ApplicationConte...
TestAppService.testSubForms » IllegalState Failed to load ApplicationContext
TestAppService.testFormData » IllegalState Failed to load ApplicationContext
TestAppService.testRunProcess » IllegalState Failed to load ApplicationContext
TestAppService.testDeployPackage » IllegalState Failed to load ApplicationCont...

Tests run: 10, Failures: 0, Errors: 10, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] wflow-jdbc ......................................... SUCCESS [ 1.540 s]
[INFO] wflow-commons ...................................... SUCCESS [ 3.327 s]
[INFO] wflow-plugin-base .................................. SUCCESS [ 5.874 s]
[INFO] wflow-plugin-archetype ............................. SUCCESS [ 0.956 s]
[INFO] wflow-directory .................................... SUCCESS [ 10.311 s]
[INFO] wflow-wfengine ..................................... SUCCESS [ 16.127 s]
[INFO] wflow-core ......................................... FAILURE [ 39.206 s]
[INFO] wflow-consoleweb ................................... SKIPPED
[INFO] wflow-designer ..................................... SKIPPED
[INFO] wflow-designerweb .................................. SKIPPED
[INFO] wflow-app .......................................... SKIPPED

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print