Skip to content

[Bug]: Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Map.keySet()" because the return value of "io.swagger.v3.oas.models.media.Discriminator.getMapping()" is null #1379

@Chhida

Description

@Chhida

Description

When generating java code, I had this exception
Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Map.keySet()" because the return value of "io.swagger.v3.oas.models.media.Discriminator.getMapping()" is null

Version

1.0.58

when using swagger-codegen for java language

Language / Generator Affected

java

`"description": "Représente une description",

"type": "object",
"discriminator": {
"propertyName": "type"
},
"oneOf": [
{
"$ref": "#/components/schemas/ref1"
},
{
"$ref": "#/components/schemas/ref2"
},
{
"$ref": "#/components/schemas/ref3"
}
]`

Environment

Java Version: OpenJDK 17 

Build Tool: Maven 

swagger-codegen-generators Version:  v1.0.58

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions