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?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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