Skip to content

Does java provider/vendor matter when deploying jostle? #8

@chmodshubham

Description

@chmodshubham

Hi team,

I have this question regarding java vendor importance in the jostle deployment. In the readme, it is recommended to install java 25 from openjdk; however, while further moving in the guide, the Amazon Corretto distribution is being used, and similarly, I found in one of the issues that someone is using Eclipse Adoptium distribution, so I believe the distribution doesnt matter much, the only requirement is java 25.

But when used oracle java 25, it failed at some of the tests(18) while building the jar file(attached terminal logs), so I switched to openjdk java25 and it works fine. And one more thing, before building the jar file with test cases enabled, I skipped the test cases and tried it, and it worked fine, and here are some of those screenshots.

gradlew-build.log

./gradlew clean build -x test

Image

java --module-path jostle/build/libs/openssl-jostle-1.0-SNAPSHOT.jar \ --enable-native-access=org.openssl.jostle.prov \ --module org.openssl.jostle.prov/org.openssl.jostle.util.DumpInfo

Image

So, can anyone confirm this behavior, whether it's a mistake on my end during deployment or an issue with the code?

I have now shifted to openjdk for testing, so these are the old logs, and I forgot to store the error reports(apologies), but I can redeploy again and share it if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions