billchen198318 / bamboobsc

next version move to https://github.com/billchen198318/hillfog, bambooBSC is an opensource Balanced Scorecard (BSC) Business Intelligence (BI) Web platform. BSC's Vision, Perspectives, Objectives of strategy, Key Performance Indicators (KPIs), Strategy Map, and SWOT, PDCA & PDCA report, Time Series Analysis.
Apache License 2.0
227 stars 110 forks source link

BambooBSC Setup & Further Development #72

Open muhammad-ali-kolachi opened 5 years ago

muhammad-ali-kolachi commented 5 years ago

Hi Chen,

I came across BambooBSC almost a month ago. I loved it and wanted to use it for my organization and customize it a little bit according to my company's business model.

I successfully deployed the VM part. I can browse the software in my host machine's browser. Everything is working almost fine.

I have few questions, hope you don't mind answering them :)

  1. Can this application be modified? All I see is *.jar files everywhere (except HTML, JS, CSS etc). I am assuming that I can only use the end product as it is without any further development. Am I right?

  2. If yes, then how? Where can I find the business logic files?

  3. I wanted to remove some extra columns in 'Scorecard' section but I couldn't find any controller, model etc. I assume there must be a place where I can update the SQL queries and fetch only what I need.

  4. I tried to create a development environment on my local machine but failed. I couldn't understand the documentation properly. Can you provide some additional documentation material? So that I can see if I made any mistakes or not.

I really need your help, please please please reply soon. I shall be very thankful to you for your favor.

billchen198318 commented 5 years ago

Hi , you maybe need use Eclipse load the developer project, https://github.com/billchen198318/bamboobsc#build-development-environments

muhammad-ali-kolachi commented 5 years ago

Thanks for the reply Chen. https://github.com/billchen198318/bamboobsc/archive/v0.7.4.zip Is this the developer project your are referring to?

billchen198318 commented 5 years ago

use Eclipse git-plugin load project from git https://github.com/billchen198318/bamboobsc reference how to use Eclipse load project form github https://stackoverflow.com/questions/6760115/importing-a-github-project-into-eclipse

muhammad-ali-kolachi commented 5 years ago

Great, and what version of Eclipse IDE do you think is best for BambooBSC? I'm going to try the latest one.

muhammad-ali-kolachi commented 5 years ago

Hi Chen,

Hope you're doing well. I just finished configuring BambooBSC in eclipse. Everything went absolutely fine and it seems I am ready to run the project, please have a look at following screenshot:

screenshot_1

I just need to know few things:

  1. How do I setup the database for this development environment? I have already created and imported bbcore.sql on my machine.

  2. How do I run the project from eclipse?

Thanks.

billchen198318 commented 5 years ago

https://www.mkyong.com/eclipse/where-is-eclipse-deploy-web-application-tomcat/

and need modify project resource/applicationContext/conf/applicationContext-dataSource.properties database connection config, with need start MySQL service.

muhammad-ali-kolachi commented 5 years ago

I did configure the database and tomcat server. Tried starting the tomcat server from eclipse:

screenshot_2

After this I tried running the project in my chrome browser:

screenshot_3

Mysql server is also up and running:

screenshot_4

Also imported bbcore database:

screenshot_5

I have no idea what to do next. Please help.

billchen198318 commented 5 years ago

2018-12-04 08-12-08

muhammad-ali-kolachi commented 5 years ago

I already added them:

screenshot_6

My tomcat server is also up and running:

screenshot_7

But when enter http://127.0.0.1:8080/core-web/index.action in my browser it gives me this:

screenshot_3

billchen198318 commented 5 years ago

trace log C: or D: \tmp\ dir greenstep-bsc.log and greenstep-core.log

muhammad-ali-kolachi commented 5 years ago

Hi Chen,

The 404 not found issue is resolved and application is working fine now.

img-20181206-wa0005

Actually I just had to change the "Context Root" of "core-web" project to "/core-web".

Source: https://stackoverflow.com/questions/9522054/changing-tomcat-context-path-of-web-project-in-eclipse

Thank you for your support.

muhammad-ali-kolachi commented 5 years ago

Why am I getting this error?

screenshot_9

And when i navigate to Scorecard > Vision I get this screen:

screenshot_10

Here is what Application Site settings page shows:

screenshot_11

Vijayan-Murugan commented 5 years ago

Hi, guys, I need your help I'm trying to BambooBSC Setup in eclipse but getting so many errors. I need your help, please.

BAMBOOBSC

billchen198318 commented 5 years ago

VijayanMurugan95:

Maybe you can try this ( bambooBSC develope workspace resource for Eclipse EE windows version) : https://github.com/billchen198318/bamboobsc/releases/download/v0.7.7/bamboobsc-0.7.7-DEV-source-resource.7z

bye.

Vijayan-Murugan commented 5 years ago

hi thanks for your reply if need any help from the feature I will ping you thanks again.

Junaid-Amjad commented 3 years ago

@muhammad-ali-kolachi i am creating a development environment but i face issue after cleaning the project. Issue like The Project was not built since it depends on core-base, which has build path errors. Do you face these error?

Vijayan-Murugan commented 3 years ago

yes, I too faced the same issue.

On Mon, Dec 14, 2020 at 6:33 PM Junaid-Amjad notifications@github.com wrote:

@muhammad-ali-kolachi https://github.com/muhammad-ali-kolachi i am creating a development environment but i face issue after cleaning the project. Issue like The Project was not built since it depends on core-base, which has build path errors. Do you face these error?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/billchen198318/bamboobsc/issues/72#issuecomment-744424856, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALX6UCWM6JHBTW2QOA7B6D3SUYEJRANCNFSM4GGFKA6Q .

-- Thanks.

Junaid-Amjad commented 3 years ago

@Vijayan-Murugan-Mvp did you resolve it?

Vijayan-Murugan commented 3 years ago

Yes, I did.

On Mon, Dec 14, 2020 at 9:07 PM Junaid-Amjad notifications@github.com wrote:

@Vijayan-Murugan-Mvp https://github.com/Vijayan-Murugan-Mvp did you resolve it?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/billchen198318/bamboobsc/issues/72#issuecomment-744521507, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALX6UCXA76ZVTPQEEFKLFADSUYWJ7ANCNFSM4GGFKA6Q .

-- Thanks.

Junaid-Amjad commented 3 years ago

@Vijayan-Murugan-Mvp Can you please tell me how did you do that.

Vijayan-Murugan commented 3 years ago

Hi Amjad, After importing the project in eclipse you have to include the missing jar files in the project folder. you need to add jars as an external jar

On Tue, Dec 15, 2020 at 1:12 AM Junaid-Amjad notifications@github.com wrote:

@Vijayan-Murugan-Mvp https://github.com/Vijayan-Murugan-Mvp Can you please tell me how did you do that.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/billchen198318/bamboobsc/issues/72#issuecomment-744666715, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALX6UCXN3CMXSDATIOYPAUTSUZTCPANCNFSM4GGFKA6Q .

-- Thanks.

Junaid-Amjad commented 3 years ago

Hi @Vijayan-Murugan-Mvp, which bamboobsc did you used? I am using 0.7.8 and I added jar files as instructed in the github. But it was not resolved.

Vijayan-Murugan commented 3 years ago

Hi Amjad,

I'm using 0.7.7

can you give me the project clone URL I will try to resolve that errors. sorry for the late

On Tue, Dec 15, 2020 at 11:29 AM Junaid-Amjad notifications@github.com wrote:

Hi @Vijayan-Murugan-Mvp https://github.com/Vijayan-Murugan-Mvp, which bamboobsc did you used? I am using 0.7.8 and I added jar files as instructed in the github. But it was not resolved.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/billchen198318/bamboobsc/issues/72#issuecomment-745072288, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALX6UCVA45CQKUVEQ35XJZLSU33KVANCNFSM4GGFKA6Q .

-- Thanks.

billchen198318 commented 3 years ago

Reference the step-by-step build development environment video. download from https://github.com/billchen198318/bamboobsc/releases/download/v0.7.8/bamboobsc-0.7.8-build-dev-env-mp4-video.7z need use 7zip to extract.

Junaid-Amjad commented 3 years ago

@billchen198318 Thanks for the video, but i configured it after google the problems. It is configured and running on the browser right now. The steps you have taken is different then the steps which i take from the google. If i face any issue related to the application then i will cross verify it from the video. Thanks for the help.