[ 
https://issues.apache.org/jira/browse/FINERACT-918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17107006#comment-17107006
 ] 

Petri Tuomola commented on FINERACT-918:
----------------------------------------

[~vorburger] - fully agree that it doesn't make sense to duplicate the same 
information in multiple places - that will simply make it harder to keep 
everything up-to-date. And at the moment there seems to be a lot of places with 
the same information (e.g. how to build Fineract) - most of which are out of 
date. 

I can pull together the list of all the duplicated information, with the 
proposal that we remove all the versions except one (e.g. keep the one in 
README). Not sure what the etiquette is then for agreeing to remove the 
duplicates - should I post to the dev list to ask if anyone objects?

> Document how to run Fineract in IDEs like Eclipse & IntelliJ - great for easy 
> debugging!
> ----------------------------------------------------------------------------------------
>
>                 Key: FINERACT-918
>                 URL: https://issues.apache.org/jira/browse/FINERACT-918
>             Project: Apache Fineract
>          Issue Type: New Feature
>            Reporter: Michael Vorburger
>            Assignee: Petri Tuomola
>            Priority: Major
>
> The goal of this issue is to be able to easily run (something like) 
> {{org.apache.fineract.ServerApplication}} directly within the IDE.
> While Spring Boot itself will launch just fine in-IDE, the main issue in 
> Fineract is that it fails due to (missing) OpenJPA Enhancement. ({{Caused by: 
> org.apache.openjpa.util.MetaDataException: The type "class 
> org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom" has 
> not been enhanced.}})
> One solution would be that I  resurrect my (very!!) old OPENJPA-1412 (with 
> OPENJPA-1879 and OPENJPA-1887, see 
> [https://openjpa.apache.org/enhancement-with-eclipse.html|https://openjpa.apache.org/enhancement-with-eclipse.html)]
>  ... I'm JOKING!
> Another much easier and perhaps more feasible approach could be to make the 
> IDE use the same classes produced by and already enhanced during the Gradle 
> build on the CLI?
> PS: Once we have FINERACT-764, it would also be great of all ITs (first the 
> SpringBootLoginTest and then others) could be run directly within the IDE, 
> instead of only via Gradle on the CLI.  That should, in theory, "just work" - 
> when we resolve this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to