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

[jar] gracefully handle jars bundled with jdk #1412

Open
prabhu opened this issue Oct 8, 2024 · 1 comment
Open

[jar] gracefully handle jars bundled with jdk #1412

prabhu opened this issue Oct 8, 2024 · 1 comment

Comments

@prabhu
Copy link
Collaborator

prabhu commented Oct 8, 2024

Currently these results in some warnings.

https://github.com/CycloneDX/cdxgen/actions/runs/11243996010/job/31261144612#step:9:112

Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/share/java/java-atk-wrapper.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/share/ca-certificates-java/ca-certificates-java.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/management-agent.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/local_policy.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/US_export_policy.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/localedata.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/jaccess.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/icedtea-sound.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/dnsns.jar
Unable to extract the component information from /tmp/docker-images-yL2Yuh/all-layers/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/cldrdata.jar
total 320
@prabhu prabhu moved this to Seeking sponsors in cdxgen top issues Oct 26, 2024
@prabhu prabhu moved this from Seeking sponsors to Open to New contributors in cdxgen top issues Oct 26, 2024
@prabhu
Copy link
Collaborator Author

prabhu commented Nov 14, 2024

With ghcr.io/appthreat/bci-java:main

node /Volumes/Work/CycloneDX/cdxgen/bin/cdxgen.js -t docker ghcr.io/appthreat/bci-java:main -o bom-opensuse.json
About to export image ghcr.io/appthreat/bci-java:main to /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/image.tar using nerdctl cli
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/uiautomator.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/core-for-system-modules.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/android.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/android-stubs-src.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/optional/org.apache.http.legacy.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/optional/android.test.runner.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/optional/android.test.mock.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/optional/android.test.base.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/platforms/android-33/optional/android.car.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdkmanager-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/screenshot2-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/retrace-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/r8.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/profgen-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/lint-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/avdmanager-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/apkanalyzer-classpath.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdklib/tools.sdklib.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdklib/sdklib.core.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdklib/libsdkmanager_lib.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdklib/libavdmanager_lib.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/sdk-common/tools.sdk-common.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/repository/tools.repository.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/profgen/profgen-cli/libprofgen-cli-lib.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/profgen/profgen/libprofgen.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/misc/screenshot2/libscreenshot2lib.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/lint/tools.lint-model.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/lint/tools.lint-checks.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/lint/tools.lint-api.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/lint/cli/cli.jar
Unable to extract the component information from /var/folders/tj/qpj19ty13n193twz68w6phj80000gn/T/docker-images-vLss3a/all-layers/opt/android-sdk-linux/cmdline-tools/latest/lib/layoutlib-api/tools.layoutlib-api.jar

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

No branches or pull requests

1 participant