Santhosh,
I have created the Eclipse WS from https://github.com/openMF/incubator-fineract/tree/mifosplatform-17.07.01.RELEASE I have installed Apache Activemq 5.15.2 and Started it. (No Configurations wr.r.t mifos done.) Started Fineract using 'gradlew clean tomcatrunwar' from the root folder. When I try connecting my community-app to server I am not able to. http://localhost:9002/?baseApiUrl=http://localhost:8080&tenantIdentifier=default Gave the mifos/password as credentials and got the below error. Couldn't connect to server. Make sure you are using correct settings. Got the below error during tomcat server startup. 17:43:34.023 [localhost-startStop-1] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'Scheduler1group4' initialized from an externally provided properties instance. 17:43:34.024 [localhost-startStop-1] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.1.7 17:43:34.024 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.AdaptableJobFactory@592de645 17:43:34.024 [localhost-startStop-1] INFO o.s.s.quartz.SchedulerFactoryBean - Starting Quartz Scheduler now 17:43:34.024 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - Scheduler Scheduler1group4_$_NON_CLUSTERED started. 17:43:34.567 [localhost-startStop-1] ERROR o.a.f.i.j.s.JobRegisterServiceImpl - Could not schedule job: Generate AdhocClient Schedule java.lang.IllegalArgumentException: Code has no @CronTarget with this job name (@see JobName); seems like DB/code are not in line: Generate AdhocClient Schedule at org.apache.fineract.infrastructure.jobs.service.JobRegisterServiceImpl.createJobDetail(JobRegisterServiceImpl.java:344) [JobRegisterServiceImpl.class:na] at org.apache.fineract.infrastructure.jobs.service.JobRegisterServiceImpl.scheduleJob(JobRegisterServiceImpl.java:264) [JobRegisterServiceImpl.class:na] at org.apache.fineract.infrastructure.jobs.service.JobRegisterServiceImpl.loadAllJobs(JobRegisterServiceImpl.java:120) [JobRegisterServiceImpl.class:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:349) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:300) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:407) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1546) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1021) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:964) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:862) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:811) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:739) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1115) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:706) [spring-beans-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:762) [spring-context-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) [spring-context-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:109) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:691) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:320) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:142) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.boot.context.web.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:89) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.boot.context.web.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:51) [spring-boot-1.1.6.RELEASE.jar:1.1.6.RELEASE] at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:175) [spring-web-4.0.8.RELEASE.jar:4.0.8.RELEASE] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5456) [tomcat-embed-core-7.0.54.jar:7.0.54] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.54.jar:7.0.54] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.54.jar:7.0.54] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.54.jar:7.0.54] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_144] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] 17:43:39.785 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibBase 1.2.8.16140 started. 17:43:39.805 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibSerializer 1.2.8.16112 started. 17:43:39.833 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibLoader 1.2.8.16140 started. 17:43:39.834 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibFormula 1.2.8.16112 started. 17:43:39.836 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibFonts 1.2.8.16112 started. 17:43:39.836 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibFormat 1.2.8.16112 started. 17:43:39.863 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibXML 1.2.8.16112 started. 17:43:39.864 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibRepository 1.2.8.16112 started. 17:43:39.864 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - LibDocBundle 1.2.8.16112 started. 17:43:42.252 [localhost-startStop-1] INFO o.p.r.l.f.r.AbstractFontFileRegistry - Completed font registration. 17:43:42.259 [localhost-startStop-1] INFO o.p.r.l.f.r.AbstractFontFileRegistry - Completed font registration. 17:43:42.264 [localhost-startStop-1] INFO o.p.r.l.f.r.AbstractFontFileRegistry - Completed font registration. 17:43:42.266 [localhost-startStop-1] WARN o.p.r.l.base.boot.PackageState - Unable to initialize the module misc-beanshell 17:43:42.266 [localhost-startStop-1] WARN o.p.r.l.base.boot.PackageState - Unable to initialize the module misc-bsf 17:43:42.329 [localhost-startStop-1] WARN o.p.r.l.base.boot.PackageState - Unable to initialize the module ext-rhino 17:43:42.330 [localhost-startStop-1] WARN o.p.r.l.base.boot.PackageState - Unable to initialize the module ext-sbarcodes 17:43:42.512 [localhost-startStop-1] INFO o.p.r.l.base.boot.AbstractBoot - Pentaho Reporting Engine Classic 3.9.1.1.16408 started. 17:43:43.369 [localhost-startStop-1] INFO o.s.j.e.a.AnnotationMBeanExporter - Registering beans for JMX exposure on startup 17:43:43.830 [localhost-startStop-1] INFO o.s.boot.SpringApplication - Started application in 55.477 seconds (JVM running for 207.701) Started Tomcat Server The Server is running at http://localhost:8080/fineract-provider On 21/11/17, 12:14 PM, "Santosh Math" <sant...@confluxtechnologies.com> wrote: Hi Karthik, 1. Download and Install Apache Activemq 5.15 and run it. 2. Run the Fineract platform using command, 'gradlew clean tomcatrunwar' 3. Through Eclipse, connect to the already running Fineract server using 'Remote Debugging' Regards Santosh On Tue, Nov 21, 2017 at 11:40 AM, <karthi...@beyondsquare.com> wrote: > Thanks Santhosh, > > If eclipse wont work, How do i setup a dev environment.? Like, I want to > run debug configuration and check the workflow. > > Thanks, > Karthik > > > Hi Karthik, > > > > After moving to OPENJPA, the eclipse doesn't work with Fineract. You can > > only use gradle to compile the code. > > > > Regards > > Santosh > > > > On Tue, Nov 21, 2017 at 11:26 AM, <karthi...@beyondsquare.com> wrote: > > > >> Dear Santhosh, > >> > >> This is Karthik from Bangalore. I got your email id from the dev email > >> subscription. > >> > >> I am trying to do a POC on top of MIFOS platform. > >> > >> I have taken the Fineract plaform basecode from > >> https://github.com/openMF/incubator-fineract I am trying to setup a dev > >> environment in Eclipse/Inteli J. In Both IDE’s I am getting the below > >> error and have no clue on how to resolve this. Can you please help me > >> resolving this.? I haven’t worked on Open JPA and gradle before. > >> > >> PFB excerpts and PFA full stacktrace that I get on running the > >> serverapplication.java. > >> > >> Caused by: org.springframework.beans.factory.BeanCreationException: > >> Error > >> creating bean with name 'jpaMapppingContext': Invocation of init method > >> failed; nested exception is <openjpa-2.4.1-r422266:1730418 fatal user > >> error> org.apache.openjpa.util.MetaDataException: The type "class > >> org.apache.fineract.infrastructure.core.domain. > AbstractPersistableCustom" > >> has not been enhanced. > >> at > >> org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFac > >> tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1554) > >> at > >> org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFac > >> tory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) > >> at > >> org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFac > >> tory.createBean(AbstractAutowireCapableBeanFactory.java:475) > >> at > >> org.springframework.beans.factory.support.AbstractBeanFactory$1. > >> getObject(AbstractBeanFactory.java:302) > >> at > >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry. > >> getSingleton(DefaultSingletonBeanRegistry.java:228) > >> at > >> org.springframework.beans.factory.support. > AbstractBeanFactory.doGetBean( > >> AbstractBeanFactory.java:298) > >> at > >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean( > >> AbstractBeanFactory.java:193) > >> at > >> org.springframework.beans.factory.support.BeanDefinitionValueResolver. > >> resolveReference(BeanDefinitionValueResolver.java:328) > >> ... 105 more > >> Caused by: <openjpa-2.4.1-r422266:1730418 fatal user error> > >> org.apache.openjpa.util.MetaDataException: The type "class > >> org.apache.fineract.infrastructure.core.domain. > AbstractPersistableCustom" > >> has not been enhanced. > >> at > >> org.apache.openjpa.meta.ClassMetaData.resolveMeta( > ClassMetaData.java:1834) > >> at > >> org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java:1808) > >> at > >> org.apache.openjpa.meta.MetaDataRepository.processBuffer( > >> MetaDataRepository.java:829) > >> at > >> org.apache.openjpa.meta.MetaDataRepository.resolveMeta( > >> MetaDataRepository.java:726) > >> at > >> org.apache.openjpa.meta.MetaDataRepository.resolve( > >> MetaDataRepository.java:650) > >> > >> Thanks in advance. > >> > >> Also, I have few queries like, Can I club multiple tenants to single > >> database.? Or the design supports as 1 DB for every tenant.? Would also > >> like to know if we can get on a skype call to help me understand the > >> data > >> flow in MIFOS. > >> > >> Regards, > >> Karthik > >> > > > >