cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colm O hEigeartaigh (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CXF-7511) cxf-wadl2java-plugin version 3.1.x and 3.2.0 fails to download wadlArtifact
Date Tue, 28 Nov 2017 10:52:04 GMT

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

Colm O hEigeartaigh closed CXF-7511.
------------------------------------

> cxf-wadl2java-plugin version 3.1.x and 3.2.0 fails to download wadlArtifact
> ---------------------------------------------------------------------------
>
>                 Key: CXF-7511
>                 URL: https://issues.apache.org/jira/browse/CXF-7511
>             Project: CXF
>          Issue Type: Bug
>          Components: Build system
>    Affects Versions: 3.1, 3.2.0
>            Reporter: jrandour
>            Assignee: Freeman Fang
>             Fix For: 3.1.14, 3.2.1
>
>
> I'm using cxf version 3.1.7 in my project. And have my wadl in maven repository. But
it fails to download. Have tested that all 3.0.x versions is OK, but 3.1.0 (and 3.2.0) both
fails.
> Plugin is configured like this:
> {code:java}
> <plugin>
>                 <groupId>org.apache.cxf</groupId>
>                 <artifactId>cxf-wadl2java-plugin</artifactId>
>                 <executions>
>                     <execution>
>                         <id>generate-sources-central-clicmedia-client-V3</id>
>                         <phase>generate-sources</phase>
>                         <configuration>
>                         	<encoding>${source.encoding}</encoding>
>                             <sourceRoot>${generated-wsdl2java}</sourceRoot>
>                             <wadlOptions>
>                                 <wadlOption>
>                                 	<wadlArtifact>
>                                 		<groupId>com.xxx.xxx</groupId>
> 							        	<artifactId>xxx-backoffice</artifactId>
> 							        	<version>${xxx-backoffice.version}</version>
> 							        	<type>wadl</type>
>                                 	</wadlArtifact>
>                                     <extraargs>
>                                     	<extraarg>-interface</extraarg>
>                                     	<extraarg>-verbose</extraarg>
>                                     </extraargs>
>                                     <packagename>com.xxx.xxx.restservices.client.v3</packagename>
>                                     <schemaPackagenames>
>                                        <schemaPackagename>http://xxx.com/xxx=com.xxx.xxx.restservices.client.v3</schemaPackagename>
>                                     </schemaPackagenames>                     
               
>                                 </wadlOption>
>                             </wadlOptions>
>                         </configuration>
>                         <goals>
>                             <goal>wadl2java</goal>
>                         </goals>
>                     </execution>
>                 </executions>
>             </plugin>
> {code}
> When it runs, it logs this:
> {code:java}
> [ERROR] Failed to execute goal org.apache.cxf:cxf-wadl2java-plugin:3.1.0:wadl2java (generate-sources-central-xxx-client-V3)
on project xxx-servicesRest: Execution generate-sources-central-xxx-client-V3 of goal org.apache.cxf:cxf-wadl2java-plugin:3.1.0:wadl2java
failed. NullPointerException -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.cxf:cxf-wadl2java-plugin:3.1.0:wadl2java
(generate-sources-central-xxx-client-V3) on project xxx-servicesRest: Execution generate-sources-central-xxx-client-V3
of goal org.apache.cxf:cxf-wadl2java-plugin:3.1.0:wadl2java failed.
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
> 	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)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution generate-sources-central-xxx-client-V3
of goal org.apache.cxf:cxf-wadl2java-plugin:3.1.0:wadl2java failed.
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
> 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
> 	... 20 more
> Caused by: java.lang.NullPointerException
> 	at org.apache.cxf.maven_plugin.wadlto.WadlOption.getWadlURIs(WadlOption.java:98)
> 	at org.apache.cxf.maven_plugin.wadlto.AbstractCodeGeneratorMojo.callCodeGenerator(AbstractCodeGeneratorMojo.java:374)
> 	at org.apache.cxf.maven_plugin.wadlto.WADL2JavaMojo.execute(WADL2JavaMojo.java:112)
> 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
> 	... 21 more
> {code}
> The same run on 3.0.x version works fine.
> I think we need the same fix like for the issue CXF-7067.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message