Skip to content

Throwing NullPointerException when using securityDefinitions with oauth #4

@jenreh

Description

@jenreh

yaml:

securityDefinitions:
  basicAuth:
    type: basic
  oauth:
    type: oauth2
    flow: application 
    tokenUrl: "/oauth/token"

Throws the following exception. When removing the oauth block eveything ist fine.

Exception:

Caused by: java.lang.NullPointerException
        at io.github.swagger2markup.internal.document.builder.SecurityDocumentBuilder.buildSecurityScheme(SecurityDocumentBuilder.java:133)
        at io.github.swagger2markup.internal.document.builder.SecurityDocumentBuilder.buildSecuritySchemeDefinitionsSection(SecurityDocumentBuilder.java:97)
        at io.github.swagger2markup.internal.document.builder.SecurityDocumentBuilder.build(SecurityDocumentBuilder.java:78)
        at io.github.swagger2markup.Swagger2MarkupConverter.toFolder(Swagger2MarkupConverter.java:177)
        at io.github.swagger2markup.Swagger2MarkupConverter$toFolder$0.call(Unknown Source)
        at io.github.swagger2markup.tasks.Swagger2MarkupTask.convertSwagger2markup(Swagger2MarkupTask.groovy:68)
        ... 22 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions