exception when trying to get headers of trait in 0.8 (parser-v1.0.8)
#%RAML 0.8
---
title: title0
traits:
- vehicle:
headers:
traitHeader0:
In raml-java-parser-1.0.8, calling:
Trait trait = api.traits().get(0);
List<Parameter> headers = trait.headers();
throws the following exception:
java.lang.RuntimeException: Internal error while trying to call public abstract java.util.List<org.raml.v2.api.model.v08.parameters.Parameter> org.raml.v2.api.model.v08.methods.MethodBase.headers()
at org.raml.yagi.framework.model.ModelProxyBuilder$SimpleProxy.invoke(ModelProxyBuilder.java:79)
at com.sun.proxy.$Proxy9.headers(Unknown Source)
Caused by: java.lang.RuntimeException: Invalid node for type creation class org.raml.yagi.framework.nodes.KeyValueNodeImpl
at org.raml.v2.internal.impl.commons.model.factory.TypeDeclarationModelFactory.create(TypeDeclarationModelFactory.java:82)
at org.raml.v2.internal.impl.commons.model.factory.TypeDeclarationModelFactory.create(TypeDeclarationModelFactory.java:61)
at org.raml.yagi.framework.model.ModelProxyBuilder$SimpleProxy.resolveValue(ModelProxyBuilder.java:192)
at org.raml.yagi.framework.model.ModelProxyBuilder$SimpleProxy.resolveValue(ModelProxyBuilder.java:164)
at org.raml.yagi.framework.model.ModelProxyBuilder$SimpleProxy.fromNodeKey(ModelProxyBuilder.java:88)
at org.raml.yagi.framework.model.ModelProxyBuilder$SimpleProxy.invoke(ModelProxyBuilder.java:70)
Aha! Link: https://mulesoft-roadmap.aha.io/features/APIRAML-93
there is a same exception occupied when call trait.queryParameters() method.
dia all on west, charles, zoldik, agri etc go there
But where manmen? No fun.
From: zoldik1 [email protected] Sent: Thursday, June 1, 2017 8:57:38 PM To: raml-org/raml-java-parser Cc: diablonhn; Author Subject: Re: [raml-org/raml-java-parser] exception when trying to get headers of trait in 0.8 (parser-v1.0.8) (#368)
dia all on west, charles, zoldik, agri etc go there
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/raml-org/raml-java-parser/issues/368#issuecomment-305683029, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AC1urI5SbepUzALL3ueQRbnVjqkmw3JXks5r_4gygaJpZM4NZ6B4.