Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing libraries when build image in $BE_HOME/lib/ext/tpcl/tomsawyer (files deleted in build script) #361

Open
umueller-de opened this issue Sep 3, 2024 · 2 comments
Assignees

Comments

@umueller-de
Copy link

Version Information

Software Version(s)
BusinessEvents 6.3.0

Issue

All jar files in $BE_HOME/lib/ext/tpcl/tomsawyer should be copied to the image when build the image from a local installation or installer files.
The files required to publish metrics to InfluxDB. The agent will not start when httpclient*.jar missing.

Note:

Workaround, build image from local BE installation:
Comment out line 1074 of the build_image.sh script to avoid that the jar files in $BE_HOME/lib/ext/tpcl/tomsawyer will be deleted .

@rameshpolishetti rameshpolishetti self-assigned this Sep 3, 2024
@vpatil-tibco
Copy link
Collaborator

@rameshpolishetti - Check in build.xml for building influx do we have these in the classpath or runtime? Are they dependencies marked as part of the maven dependency for influxDB?

@nareshkumarthota
Copy link
Collaborator

@umueller-de I tried testing with metrics example which is bundled with installation. Its working as expected no issues both with/without optimization and with source and with local installtion. I feel http*.jar might be deleted from ext folder/ may be it was copied to tomsaywer folder. delete logic for tomsayer folder files is there from begining, we will discuss on this internally and decide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants