https://github.com/vorburger/fineract-pentaho/issues/6

On Wed, Oct 21, 2020 at 11:31 AM Tesfahiwet Truneh <eminemme...@gmail.com>
wrote:

>   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