Shaded Jackson
envgap__deeplearning4j__deeplearning4j-8437
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
228d06fbb0d3217e68e2322736eb6e1dba051e2c- Manifest
nd4j/nd4j-shade/jackson/pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
deeplearning4j/deeplearning4j #8437 · read the original issue
We are implementing a neural network for one of our products using the deep learning libraries for java. One of the dependencies for deeplearning4j-nn.jar is shaded Jackson by nd4j. This is blowing up in the OWASP security scan of the libraries. Therefore, we cannot use this dependency. Is there an alternate option around the shaded jar? Below are all the jars we are using for this project. This is the smallest list of dependencies we could find to get the model running. I would like to know if we can reduce this further down and/or reduce the size of some of the big ones.? Please guide me. #### Version Information deeplearning4j-nn-1.0.0-beta5.jar; guava-1.0.0-beta5.jar; jackson-1.0.0-beta5.jar; javacpp-1.5.1-1.jar; mkl-dnn-0.20-1.5.1-linux-x86_64.jar; mkl-dnn-0.20-1.5.1-windows-x86_64.jar; nd4j-api-1.0.0-beta5.jar; nd4j-buffer-1.0.0-beta5.jar; nd4j-common-1.0.0-beta5.jar; nd4j-context-1.0.0-beta5.jar; nd4j-native-1.0.0-beta5.jar; nd4j-native-1.0.0-beta5-linux-x86_64.jar; nd4j-native-1.0.0-beta5-windows-x86_64.jar; nd4j-native-api-1.0.0-beta5.jar; nd4j-native-platform-1.0.0-beta5.jar; openblas-0.3.6-1.5.1.jar; openblas-0.3.6-1.5.1-linux-x86_64.jar; openblas-0.3.6-1.5.1-windows-x86_64.jar;
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]