Skip to content

Exception running swagger-codegen-phalcon #1

Description

@danielcosta

Hello,

I'm trying to run swagger codegen to generate a sample Phalcon app from a swagger specification but I'm getting stuck on the following error:

$ java -cp swagger-codegen-cli-2.3.1.jar:Phalcon-swagger-codegen-1.0.0.jar io.swagger.codegen.Codegen -l Phalcon -o Phalcon/ -i swagger.json
[main] INFO io.swagger.parser.Swagger20Parser - reading from swagger.json
[main] INFO io.swagger.codegen.ignore.CodegenIgnoreProcessor - No .swagger-codegen-ignore file found.
Exception in thread "main" java.lang.NoSuchFieldError: required
        at in.wenb.swagger.PhalconCodegen.processProperty(PhalconCodegen.java:258)
        at in.wenb.swagger.PhalconCodegen.processModel(PhalconCodegen.java:248)
        at in.wenb.swagger.PhalconCodegen.postProcessModels(PhalconCodegen.java:110)
        at io.swagger.codegen.DefaultGenerator.processModels(DefaultGenerator.java:1042)
        at io.swagger.codegen.DefaultGenerator.generateModels(DefaultGenerator.java:365)
        at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:743)
        at io.swagger.codegen.Codegen.main(Codegen.java:117)

The content of swagger.json is that sample from swagger editor.

As far as I've debugged, the message on "No .swagger-codegen-ignore" is a kind of warning that is always shown even for builds using other languages. So, the error is in another point.

Do you have any clue on what I might do to finish this code generation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions