mulesoft-labs / raml-jaxrs-codegen

Tools to enable RAML-first development in JAX-RS projects
Other
40 stars 44 forks source link

JClassAlreadyExistsException falls with some specs #23

Open KonstantinSviridov opened 10 years ago

KonstantinSviridov commented 10 years ago

The all-in-one RAML specs are: http://api-portal.anypoint.mulesoft.com/onpositive/api/pagerduty-raml-api/pagerduty.raml http://api-portal.anypoint.mulesoft.com/onpositive/api/newrelic/newrelic.raml http://api-portal.anypoint.mulesoft.com/onpositive/api/healthcaregov-api/healthcare.raml

    com.sun.codemodel.JClassAlreadyExistsException
    at com.sun.codemodel.JDefinedClass._class(JDefinedClass.java:662)
    at com.sun.codemodel.JDefinedClass._enum(JDefinedClass.java:467)
    at org.raml.jaxrs.codegen.core.Context.createResourceEnum(Context.java:250)
    at org.raml.jaxrs.codegen.core.Types.buildParameterType(Types.java:73)
    at org.raml.jaxrs.codegen.core.Generator.addParameter(Generator.java:635)
    at org.raml.jaxrs.codegen.core.Generator.addFormParameters(Generator.java:575)
    at org.raml.jaxrs.codegen.core.Generator.addBodyParameters(Generator.java:500)
    at org.raml.jaxrs.codegen.core.Generator.addResourceMethod(Generator.java:275)
    at org.raml.jaxrs.codegen.core.Generator.addResourceMethods(Generator.java:237)
    at org.raml.jaxrs.codegen.core.Generator.addResourceMethods(Generator.java:212)
    at org.raml.jaxrs.codegen.core.Generator.addResourceMethods(Generator.java:225)
    at org.raml.jaxrs.codegen.core.Generator.createResourceInterface(Generator.java:196)
    at org.raml.jaxrs.codegen.core.Generator.run(Generator.java:175)
    at org.raml.jaxrs.codegen.core.Generator.run(Generator.java:124)