Title: Error: No superclass found for
Open Graph Title: Error: No superclass found for
X Title: Error: No superclass found for
Description: Describe the bug I've made some tests using the mvnw and it works test.zip, however, it is failing for this specific test.zip when I am not using the wrapper (You can rename the mvnw to something else, like .mvnw.old or just remove the p...
Open Graph Description: Describe the bug I've made some tests using the mvnw and it works test.zip, however, it is failing for this specific test.zip when I am not using the wrapper (You can rename the mvnw to something e...
X Description: Describe the bug I've made some tests using the mvnw and it works test.zip, however, it is failing for this specific test.zip when I am not using the wrapper (You can rename the mvnw to somethi...
Opengraph URL: https://github.com/codellm-devkit/codeanalyzer-java/issues/95
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Error: No superclass found for \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e Superclass name Ljavax/servlet/http/HttpServlet","articleBody":"### Describe the bug\n\nI've made some tests using the mvnw and it works [test.zip](https://github.com/user-attachments/files/18481661/test.zip), however, it is failing for this specific test.zip when I am not using the wrapper (You can rename the mvnw to something else, like .mvnw.old or just remove the permission to execute, that is, chmod -x mvnw):\n\n```\njava.lang.RuntimeException: java.lang.IllegalStateException: Could not create a entrypoint callsites: 1. [Moderate] class com.ibm.wala.ipa.cha.ClassHierarchy$ClassExclusion : \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e No superclass found for \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e Superclass name Ljavax/servlet/http/HttpServlet\n```\n\n### Steps To Reproduce\n\nSteps to reproduce the behavior:\n1. Download test project from https://github.com/user-attachments/files/18481661/test.zip \n2. rename the mvnw to something else, like .mvnw.old or just remove the permission to execute, that is, chmod -x mvnw)\n3. With maven installed, run the code analyzer 1.0.10: e.g.: `java -jar ~/Downloads/codeanalyzer-1.0.10.jar -i ~/Downloads/test -o /Users/fabiofranco/.wca/codeAnalyzer/test -a 2 --no-build -v`\n4. See error\n\n```\njava -jar ~/Downloads/codeanalyzer-1.0.10.jar -i ~/Downloads/test -o /Users/fabiofranco/.wca/codeAnalyzer/test -a 2 --no-build -v\n2025-01-20T14:11:17.388341\t[INFO]\tFound pom.xml in the project directory. Using Maven to download dependencies.\n2025-01-20T14:11:17.428540\t[WARN]\tFailed to download library dependencies of project\n2025-01-20T14:11:17.862012\t[WARN]\tCould not resolve type: HttpServlet: Unsolved symbol : HttpServlet\n2025-01-20T14:11:17.884689\t[WARN]\tCould not resolve type: ServletException: Unsolved symbol : ServletException\n2025-01-20T14:11:17.891023\t[WARN]\tCould not resolve type: HttpServletRequest: Unsolved symbol : HttpServletRequest\n2025-01-20T14:11:17.892627\t[WARN]\tCould not resolve type: HttpServletResponse: Unsolved symbol : HttpServletResponse\n2025-01-20T14:11:17.913391\t[DEBUG]\tCould not resolve expression: response: Unsolved symbol : HttpServletResponse\n2025-01-20T14:11:17.916201\t[DEBUG]\tCould not resolve expression: response.setContentType(\"text/html\"): Unsolved symbol : HttpServletResponse\n2025-01-20T14:11:17.918416\t[DEBUG]\tCould not resolve method call: response.setContentType(\"text/html\"): Unsolved symbol in response.setContentType(\"text/html\") : response\n2025-01-20T14:11:17.920155\t[DEBUG]\tCould not resolve access specifier for method call: response.setContentType(\"text/html\"): Unsolved symbol in response.setContentType(\"text/html\") : response\n2025-01-20T14:11:17.926644\t[DEBUG]\tCould not resolve expression: response.getWriter(): Unsolved symbol : HttpServletResponse\n2025-01-20T14:11:17.927996\t[DEBUG]\tCould not resolve method call: response.getWriter(): Unsolved symbol in response.getWriter() : response\n2025-01-20T14:11:17.929220\t[DEBUG]\tCould not resolve access specifier for method call: response.getWriter(): Unsolved symbol in response.getWriter() : response\n2025-01-20T14:11:17.988695\t[WARN]\tCould not resolve type: Application: Unsolved symbol : Application\n2025-01-20T14:11:17.994634\t[INFO]\tCreate analysis scope.\n2025-01-20T14:11:18.019070\t[INFO]\tAdd exclusions to scope.\n2025-01-20T14:11:18.019319\t[INFO]\tLoading Java SE standard libs.\n2025-01-20T14:11:18.070555\t[WARN]\tNo extra libraries to process.\n2025-01-20T14:11:18.080793\t[INFO]\tFinding *.class files in /Users/fabiofranco/Downloads/test\n2025-01-20T14:11:18.086606\t[DEBUG]\tApplication class files: 4\n2025-01-20T14:11:18.086698\t[INFO]\tAdding application classes to scope.\n2025-01-20T14:11:20.890208\t[DONE]\tThere were a total of 29924 classes of which 0 are application classes.\n2025-01-20T14:11:20.909368\t[INFO]\tRegistered 0 entrypoints.\n2025-01-20T14:11:20.914431\t[INFO]\tBuilding call graph.\njava.lang.RuntimeException: java.lang.IllegalStateException: Could not create a entrypoint callsites: 1. [Moderate] class com.ibm.wala.ipa.cha.ClassHierarchy$ClassExclusion : \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e No superclass found for \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e Superclass name Ljavax/servlet/http/HttpServlet\n2. [Moderate] class com.ibm.wala.ipa.cha.ClassHierarchy$ClassExclusion : \u003cApplication,Lcom/demo/rest/RestApplication\u003e No superclass found for \u003cApplication,Lcom/demo/rest/RestApplication\u003e Superclass name Ljavax/ws/rs/core/Application\n3. [SEVERE] class com.ibm.wala.classLoader.BytecodeClass$ClassNotFoundWarning : Lcom/ibm/sharedclasses/spi/SharedClassProvider\n4. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$InvalidClassFile : Lcom/ibm/sharedspi/SharedClassProvider\n5. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Lcom/demo/CurrentTimeServlet\n6. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Lcom/demo/rest/RestApplication\n7. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader\n8. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader$1\n9. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader$2\n10. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache\n11. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache$1\n12. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache$2\n13. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageHeader\n14. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageLocation\n15. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader\n16. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Directory\n17. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$LinkNode\n18. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Node\n19. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Resource\n20. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$SharedImageReader\n21. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$SharedImageReader$LocationVisitor\n22. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReaderFactory\n23. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReaderFactory$1\n24. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStream\n25. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStrings\n26. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStringsReader\n27. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/NativeImageBuffer\n28. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/NativeImageBuffer$1\n29. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/CompressIndexes\n30. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/CompressedResourceHeader\n31. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/Decompressor\n32. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressor\n33. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressor$StringsProvider\n34. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressorFactory\n35. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressorRepository\n36. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/SignatureParser\n37. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/SignatureParser$ParseResult\n38. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/StringSharingDecompressor\n39. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/StringSharingDecompressorFactory\n40. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ZipDecompressor\n41. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ZipDecompressorFactory\n42. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/ExplodedImage\n43. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/ExplodedImage$PathNode\n44. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtDirectoryStream\n45. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtDirectoryStream$1\n46. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributeView\n47. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributeView$AttrID\n48. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributes\n49. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileStore\n50. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystem\n51. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystem$1\n52. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider\n53. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider$1\n54. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider$JrtFsLoader\n55. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath\n56. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath$1\n57. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath$2\n58. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtUtils\n59. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage\n60. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage$1\n61. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage$2\n\n\tat com.ibm.cldk.CodeAnalyzer.run(CodeAnalyzer.java:103)\n\tat picocli.CommandLine.executeUserObject(CommandLine.java:1767)\n\tat picocli.CommandLine.access$900(CommandLine.java:145)\n\tat picocli.CommandLine$RunLast.handle(CommandLine.java:2139)\n\tat picocli.CommandLine$RunLast.handle(CommandLine.java:2106)\n\tat picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:1973)\n\tat picocli.CommandLine.execute(CommandLine.java:1902)\n\tat com.ibm.cldk.CodeAnalyzer.main(CodeAnalyzer.java:92)\nCaused by: java.lang.IllegalStateException: Could not create a entrypoint callsites: 1. [Moderate] class com.ibm.wala.ipa.cha.ClassHierarchy$ClassExclusion : \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e No superclass found for \u003cApplication,Lcom/demo/CurrentTimeServlet\u003e Superclass name Ljavax/servlet/http/HttpServlet\n2. [Moderate] class com.ibm.wala.ipa.cha.ClassHierarchy$ClassExclusion : \u003cApplication,Lcom/demo/rest/RestApplication\u003e No superclass found for \u003cApplication,Lcom/demo/rest/RestApplication\u003e Superclass name Ljavax/ws/rs/core/Application\n3. [SEVERE] class com.ibm.wala.classLoader.BytecodeClass$ClassNotFoundWarning : Lcom/ibm/sharedclasses/spi/SharedClassProvider\n4. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$InvalidClassFile : Lcom/ibm/sharedspi/SharedClassProvider\n5. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Lcom/demo/CurrentTimeServlet\n6. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Lcom/demo/rest/RestApplication\n7. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader\n8. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader$1\n9. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/BasicImageReader$2\n10. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache\n11. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache$1\n12. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageBufferCache$2\n13. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageHeader\n14. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageLocation\n15. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader\n16. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Directory\n17. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$LinkNode\n18. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Node\n19. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$Resource\n20. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$SharedImageReader\n21. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReader$SharedImageReader$LocationVisitor\n22. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReaderFactory\n23. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageReaderFactory$1\n24. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStream\n25. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStrings\n26. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/ImageStringsReader\n27. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/NativeImageBuffer\n28. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/NativeImageBuffer$1\n29. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/CompressIndexes\n30. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/CompressedResourceHeader\n31. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/Decompressor\n32. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressor\n33. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressor$StringsProvider\n34. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressorFactory\n35. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ResourceDecompressorRepository\n36. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/SignatureParser\n37. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/SignatureParser$ParseResult\n38. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/StringSharingDecompressor\n39. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/StringSharingDecompressorFactory\n40. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ZipDecompressor\n41. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jimage/decompressor/ZipDecompressorFactory\n42. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/ExplodedImage\n43. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/ExplodedImage$PathNode\n44. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtDirectoryStream\n45. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtDirectoryStream$1\n46. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributeView\n47. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributeView$AttrID\n48. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileAttributes\n49. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileStore\n50. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystem\n51. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystem$1\n52. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider\n53. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider$1\n54. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtFileSystemProvider$JrtFsLoader\n55. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath\n56. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath$1\n57. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtPath$2\n58. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/JrtUtils\n59. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage\n60. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage$1\n61. [SEVERE] class com.ibm.wala.classLoader.ClassLoaderImpl$MultipleImplementationsWarning : Ljdk/internal/jrtfs/SystemImage$2\n\n\tat com.ibm.wala.ipa.callgraph.propagation.PropagationCallGraphBuilder.makeCallGraph(PropagationCallGraphBuilder.java:240)\n\tat com.ibm.cldk.SystemDependencyGraph.construct(SystemDependencyGraph.java:236)\n\tat com.ibm.cldk.CodeAnalyzer.analyze(CodeAnalyzer.java:180)\n\tat com.ibm.cldk.CodeAnalyzer.run(CodeAnalyzer.java:101)\n\t... 7 more\n```\n\n### Observed behavior\n\nBy running `mvn install` it works, so I know it is not a build problem. Also, the code analyzer successfully generates an analysis.json when using the wrapper in this project. The issue really seems connected to using `mvn` instead of `mvnw`.\n\n### Expected behavior\n\nNo issues. It should work with the wrapper or without the wrapper.\n\n### Environment (please complete the following information):\n \n- OS: macOS 15.1.1\n - Version of Java: 21.0.1\n - Version of Maven: 3.8.4","author":{"url":"https://github.com/fabio-franco","@type":"Person","name":"fabio-franco"},"datePublished":"2025-01-21T14:18:59.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/95/codeanalyzer-java/issues/95"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:6ac160df-9fb7-ca21-2cb4-806ae5fa5e75 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D47E:18096:7EB76F:ACB595:698E0C75 |
| html-safe-nonce | e1cec2f10b3b2251fc5d2d5899b50e1ad1724474c98e9f59e0f7d5df4437f11c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENDdFOjE4MDk2OjdFQjc2RjpBQ0I1OTU6Njk4RTBDNzUiLCJ2aXNpdG9yX2lkIjoiMTg2MTAyNjYyNjk2MTAxNzk3MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 005350cb3cd63add26dd3adbe877de2ddb8f0e20163317f8f4c3215c5c71ad6a |
| hovercard-subject-tag | issue:2801988479 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/codellm-devkit/codeanalyzer-java/95/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0cd02a424a78e3c7871cd35e2141d6625dc8aa4fe0e14b1bd3843b31d868a844/codellm-devkit/codeanalyzer-java/issues/95 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0cd02a424a78e3c7871cd35e2141d6625dc8aa4fe0e14b1bd3843b31d868a844/codellm-devkit/codeanalyzer-java/issues/95 |
| og:image:alt | Describe the bug I've made some tests using the mvnw and it works test.zip, however, it is failing for this specific test.zip when I am not using the wrapper (You can rename the mvnw to something e... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | fabio-franco |
| hostname | github.com |
| expected-hostname | github.com |
| None | fdf74c91c9ac187cc5cd7b14d4af2d6ef3e18136d002f5d36253f8538e97ee4c |
| turbo-cache-control | no-preview |
| go-import | github.com/codellm-devkit/codeanalyzer-java git https://github.com/codellm-devkit/codeanalyzer-java.git |
| octolytics-dimension-user_id | 197800760 |
| octolytics-dimension-user_login | codellm-devkit |
| octolytics-dimension-repository_id | 731300153 |
| octolytics-dimension-repository_nwo | codellm-devkit/codeanalyzer-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 731300153 |
| octolytics-dimension-repository_network_root_nwo | codellm-devkit/codeanalyzer-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 1a5a3e7bbfb3486980e340c242368684156fba87 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width