You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2022/09/02 09:26:00 UTC

[jira] [Resolved] (CAMEL-11035) camel-api-component-maven-plugin - Suppress stacktrace for ignoring type parameters

     [ https://issues.apache.org/jira/browse/CAMEL-11035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-11035.
---------------------------------
    Resolution: Abandoned

> camel-api-component-maven-plugin - Suppress stacktrace for ignoring type parameters
> -----------------------------------------------------------------------------------
>
>                 Key: CAMEL-11035
>                 URL: https://issues.apache.org/jira/browse/CAMEL-11035
>             Project: Camel
>          Issue Type: Task
>          Components: tooling
>            Reporter: Tomohisa Igarashi
>            Priority: Major
>
> The stacktrace is verbose for this one
> {noformat}
> [WARNING] Ignoring type parameters <T> for argument status, unable to load parametric type argument T
> java.lang.ClassNotFoundException: java.lang.T
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at org.apache.camel.maven.AbstractApiMethodGeneratorMojo.getCanonicalName(AbstractApiMethodGeneratorMojo.java:340)
> 	at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:498)
> 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
> 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
> 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
> 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
> 	at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
> 	at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
> 	at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
> 	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
> 	at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420)
> 	at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
> 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
> 	at org.apache.velocity.Template.merge(Template.java:356)
> 	at org.apache.velocity.Template.merge(Template.java:260)
> 	at org.apache.camel.maven.AbstractGeneratorMojo.mergeTemplate(AbstractGeneratorMojo.java:150)
> 	at org.apache.camel.maven.AbstractApiMethodGeneratorMojo.execute(AbstractApiMethodGeneratorMojo.java:81)
> 	at org.apache.camel.maven.ApiComponentGeneratorMojo.execute(ApiComponentGeneratorMojo.java:92)
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:498)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)