Skip to content

Composer Meta Analyzer Exceptions #2134

@valentijnscholten

Description

@valentijnscholten

Current Behavior:

Log is full of Exceptions of the Composer Meta Analyzer:

2022-11-03 12:37:32,722 ERROR [LoggableUncaughtExceptionHandler] An unknown error occurred in an asynchronous event or notification thread
kong.unirest.json.JSONException: JSONObject["magento/adobe-ims"] not found.
        at kong.unirest.json.JSONObject.getProperty(JSONObject.java:963)
        at kong.unirest.json.JSONObject.getJSONObject(JSONObject.java:304)
        at org.dependencytrack.tasks.repositories.ComposerMetaAnalyzer.analyze(ComposerMetaAnalyzer.java:101)
        at org.dependencytrack.tasks.repositories.RepositoryMetaAnalyzerTask.analyze(RepositoryMetaAnalyzerTask.java:95)
        at org.dependencytrack.tasks.repositories.RepositoryMetaAnalyzerTask.inform(RepositoryMetaAnalyzerTask.java:60)
        at alpine.event.framework.BaseEventService.lambda$publish$0(BaseEventService.java:101)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)

Steps to Reproduce:

Expected Behavior:

No exceptions or another log level for non critical errors

Environment:

  • Dependency-Track Version: 4.6.1
  • Distribution: Docker
  • BOM Format & Version: n/a
  • Database Server: PostgreSQL
  • Browser: n/a

Additional Details:

Source code: https://github.com/DependencyTrack/dependency-track/blob/master/src/main/java/org/dependencytrack/tasks/repositories/ComposerMetaAnalyzer.java#L101

Metadata

Metadata

Assignees

No one assigned

    Labels

    defectSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions