According to https://github.com/vorburger/fineract-pentaho/ i have
followed all the build instructions but when i run *gradlew distZip* command
i am getting the following error.


C:\Users\gelila\fineract-pentaho>gradlew distZip
Starting a Gradle Daemon, 26 busy Daemons could not be reused, use --status
for
details

> Task :compileJava
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:19: error: package
org.
apache.fineract.infrastructure.core.api does not exist
import org.apache.fineract.infrastructure.core.api.ApiParameterHelper;
                                                  ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:20: error: package
org.
apache.fineract.infrastructure.core.boot does not exist
import org.apache.fineract.infrastructure.core.boot.JDBCDriverConfig;
                                                   ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:21: error: package
org.
apache.fineract.infrastructure.core.domain does not exist
import
org.apache.fineract.infrastructure.core.domain.FineractPlatformTenant;
                                                     ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:22: error: package
org.
apache.fineract.infrastructure.core.domain does not exist
import
org.apache.fineract.infrastructure.core.domain.FineractPlatformTenantConn
ection;
                                                     ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:23: error: package
org.
apache.fineract.infrastructure.core.exception does not exist
import
org.apache.fineract.infrastructure.core.exception.PlatformDataIntegrityEx
ception;
                                                        ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:24: error: package
org.
apache.fineract.infrastructure.core.service does not exist
import
org.apache.fineract.infrastructure.core.service.ThreadLocalContextUtil;
                                                      ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:25: error: package
org.
apache.fineract.infrastructure.report.annotation does not exist
import org.apache.fineract.infrastructure.report.annotation.ReportService;
                                                           ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:26: error: package
org.
apache.fineract.infrastructure.security.service does not exist
import
org.apache.fineract.infrastructure.security.service.PlatformSecurityConte
xt;
                                                          ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:27: error: package
org.
apache.fineract.useradministration.domain does not exist
import org.apache.fineract.useradministration.domain.AppUser;
                                                    ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:49: error: cannot
find
symbol
public class PentahoReportingProcessServiceImpl implements
ReportingProcessServi
ce {
                                                           ^
  symbol: class ReportingProcessService
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:48: error: cannot
find
symbol
@ReportService(type = "Pentaho")
 ^
  symbol: class ReportService
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:54: error: cannot
find
symbol
    private final PlatformSecurityContext context;
                  ^
  symbol:   class PlatformSecurityContext
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:58: error: cannot
find
symbol
    private JDBCDriverConfig driverConfig;
            ^
  symbol:   class JDBCDriverConfig
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:61: error: cannot
find
symbol
    public PentahoReportingProcessServiceImpl(final PlatformSecurityContext
cont
ext) {
                                                    ^
  symbol:   class PlatformSecurityContext
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:69: error: method
does
not override or implement a method from a supertype
    @Override
    ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:74: error: cannot
find
symbol
        final Locale locale = ApiParameterHelper.extractLocale(queryParams);
                              ^
  symbol:   variable ApiParameterHelper
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:82: error: cannot
find
symbol
            throw new
PlatformDataIntegrityException("error.msg.invalid.outputTy
pe", "No matching Output Type: " + outputType);
                      ^
  symbol:   class PlatformDataIntegrityException
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:86: error: cannot
find
symbol
            throw new
PlatformDataIntegrityException("error.msg.no.pentaho", "Pe
ntaho is not enabled", "Pentaho is not enabled");
                      ^
  symbol:   class PlatformDataIntegrityException
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:148: error: cannot
find
 symbol
        throw new
PlatformDataIntegrityException("error.msg.invalid.outputType",
 "No matching Output Type: " + outputType);
                  ^
  symbol:   class PlatformDataIntegrityException
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:153: error: cannot
find
 symbol
        final AppUser currentUser = this.context.authenticatedUser();
              ^
  symbol:   class AppUser
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:174: error: cannot
find
 symbol
                        throw new
PlatformDataIntegrityException("error.msg.repo
rting.error",
                                  ^
  symbol:   class PlatformDataIntegrityException
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:200: error: cannot
find
 symbol
            final FineractPlatformTenant tenant =
ThreadLocalContextUtil.getTena
nt();
                  ^
  symbol:   class FineractPlatformTenant
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:200: error: cannot
find
 symbol
            final FineractPlatformTenant tenant =
ThreadLocalContextUtil.getTena
nt();
                                                  ^
  symbol:   variable ThreadLocalContextUtil
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:201: error: cannot
find
 symbol
            final FineractPlatformTenantConnection tenantConnection =
tenant.get
Connection();
                  ^
  symbol:   class FineractPlatformTenantConnection
  location: class PentahoReportingProcessServiceImpl
24 errors

> Task :compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or
--debug
option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 30s
1 actionable task: 1 executed
C:\Users\gelila\fineract-pentaho>

Regards
Tesfahiwet Truneh

On Wed, 21 Oct 2020 at 10:18, Michael Vorburger <m...@vorburger.ch> wrote:

> Tesfahiwet,
>
> Please raise bug reports with details about what exactly is not working
> for you on https://github.com/vorburger/fineract-pentaho/issues.
>
> That project is still new, and will likely still evolve.
>
> M.
>
>
> On Wed, 21 Oct 2020, 09:00 Tesfahiwet Truneh, <eminemme...@gmail.com>
> wrote:
>
>> Hi
>> can anyone help me on how to build a fineract with the pentaho report
>> included?  https://github.com/vorburger/fineract-pentaho is not working
>> for me.
>>
>> Regards
>> Tesfahiwet Truneh
>>
>> On Mon, 12 Oct 2020 at 17:08, airsay longcon <airsaylong...@gmail.com>
>> wrote:
>>
>>> For Pentaho reports to work, some customisation to the Fineract code
>>> needs to be done. Due to licensing issues, Fineract cannot support pentaho
>>> reporting out of the box
>>>
>>> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube <eminemme...@gmail.com> wrote:
>>>
>>>> Hi.
>>>> Only Pentaho Reports are not working? table reports are working fine!
>>>> any help?
>>>>
>>>> Regards
>>>> Tesfahiwet
>>>>
>>>> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon <airsaylong...@gmail.com>
>>>> wrote:
>>>>
>>>>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>>>>> Fineract out of the box
>>>>>
>>>>> On 12 Oct 2020, at 00:12, ጓይላና Tube <eminemme...@gmail.com> wrote:
>>>>>
>>>>> 
>>>>> Hello, I have a problem with the creation of a new report. in fact
>>>>> when I create the report and I execute it there is no result. Has anyone
>>>>> come across this problem before? I'm using the latest fineract.
>>>>>
>>>>> Regards
>>>>> Tesfahiwet
>>>>>
>>>>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger <m...@vorburger.ch>
>>>>> wrote:
>>>>>
>>>>>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, <airsaylong...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Michael,
>>>>>>> Great to read your detailed response on this. Regarding your advice
>>>>>>> "And code!", some of us have very basic Java programming skill. How 
>>>>>>> would
>>>>>>> you advice one to rapidly improve Java coding ability. I learnt coding 
>>>>>>> in
>>>>>>> the days of Pascal and Basic(covers face). Any specific pointers to Java
>>>>>>> training resource will be highly appreciated.
>>>>>>>
>>>>>>
>>>>>> Web search for "learn Java". But contributing useful feedback and bug
>>>>>> reports is also a great way to give back- you don't "have to" code,
>>>>>> obviously; hope I didn't create that impression (apologies if I did!).
>>>>>>
>>>>>> I'm more of a functional person focusing on how best to get
>>>>>>> Fineract/Mifos X as opposed to a technical person who is intimately
>>>>>>> knowledgeable about the code-base
>>>>>>>
>>>>>>> Also are there any avenues to donate to the project to have specific
>>>>>>> functionality built into Fineract.
>>>>>>>
>>>>>>
>>>>>> Now THAT is a VERY interesting question.. let's take this to a new
>>>>>> email thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>>>>>
>>>>>> On 9 Oct 2020, at 17:47, Michael Vorburger <m...@vorburger.ch> wrote:
>>>>>>>
>>>>>>> 
>>>>>>> Tube, we are very happy that you are up and running!
>>>>>>>
>>>>>>> There was a lot in this email thread .. ;-) In the future, it's
>>>>>>> probably better to have shorter more specific emails about particular
>>>>>>> subjects?
>>>>>>>
>>>>>>> There are 2-3 things here that seem worth it to briefly following up
>>>>>>> on and sharing more about for everyone:
>>>>>>>
>>>>>>> A. The thing about "Waoh. I always thought it was part of the design
>>>>>>> for Fineract to be connected to the Internet for it to start. I had run
>>>>>>> into this problem during several tests at the height of the lockdown and
>>>>>>> ripped out my hair trying to figure out what the problem was"... that 
>>>>>>> just
>>>>>>> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
>>>>>>> background in https://issues.apache.org/jira/browse/FINERACT-1180
>>>>>>> => https://issues.apache.org/jira/browse/FINERACT-1181 =>
>>>>>>> https://issues.apache.org/jira/browse/FINERACT-898
>>>>>>>
>>>>>>> B. The Drizzle related problem
>>>>>>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
>>>>>>> by https://github.com/apache/fineract/pull/1366 for
>>>>>>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
>>>>>>> also create some new confusion, but ultimately will be the lesser evil..
>>>>>>> sometimes we have to make trade offs, and this email thread 
>>>>>>> re-illustrates
>>>>>>> that we need to make another trade off on this question than we had in 
>>>>>>> the
>>>>>>> past.
>>>>>>>
>>>>>>> C. Having to rename the WAR seems to cause confusion. Please chime
>>>>>>> in on https://issues.apache.org/jira/browse/FINERACT-1187 if you
>>>>>>> think we should revert that.
>>>>>>>
>>>>>>> We've made real nice progress here. Together we are stronger. Keep
>>>>>>> asking questions as a way of actively contributing. And code!
>>>>>>>
>>>>>>> M.
>>>>>>> _______________________
>>>>>>> Michael Vorburger
>>>>>>> http://www.vorburger.ch
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube <eminemme...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Ohh i can't believe it. now all things are working perfectly. The
>>>>>>>> above error was was caused by the community app I was using.  But,
>>>>>>>>  https://github.com/openMF/community-app/pull/3179/commits solved
>>>>>>>> my issue.
>>>>>>>> Thank you Petri, Michael, Bharath & all of you guys.
>>>>>>>>
>>>>>>>>>

Reply via email to