[
https://issues.apache.org/jira/browse/CXF-7067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16060876#comment-16060876
]
Atle Tokle commented on CXF-7067:
---------------------------------
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T17:41:47+01:00)
I'm using a settings.xml
It looks like this:
{code}
<settings>
<mirrors>
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://55.55.55.55:8081/nexus/content/groups/public</url>
</mirror>
</mirrors>
<servers>
<server>
<id>nexus</id>
<username>jenkins</username>
<password>xxxxxxx</password>
</server>
<server>
<id>nexus-release-repository</id>
<username>jenkins</username>
<password>xxxxxx</password>
</server>
<server>
<id>nexus-snapshot-repository</id>
<username>jenkins</username>
<password>xxxxxx</password>
</server>
</servers>
<profiles>
<profile>
<id>nexus</id>
<!--Enable snapshots for the built in central repo to direct -->
<!--all requests to nexus via the mirror -->
<repositories>
<repository>
<id>central</id>
<url>http://central</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
<repository>
<id>nexus</id>
<url>http://55.55.55.55:8081/nexus/content/groups/public</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://central</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
<pluginRepository>
<id>nexus-plugin</id>
<name>nexus plugins</name>
<url>http://55.55.55.55:8081/nexus/content/groups/public</url>
</pluginRepository>
</pluginRepositories>
</profile>
<profile>
<id>releaseplugininfo</id>
<properties>
<release.svn.user>mavenrelease</release.svn.user>
<release.svn.password>xxxxxx</release.svn.password>
</properties>
</profile>
</profiles>
<activeProfiles>
<!--make the profile active all the time -->
<activeProfile>nexus</activeProfile>
</activeProfiles>
</settings>
{code}
> cxf-codegen-plugin version 3.1.x fails to download wsdlArtifact
> ---------------------------------------------------------------
>
> Key: CXF-7067
> URL: https://issues.apache.org/jira/browse/CXF-7067
> Project: CXF
> Issue Type: Bug
> Components: Build system
> Affects Versions: 3.1, 3.1.7
> Reporter: Atle Tokle
>
> I am upgrading my project from using cxf version 3.0.1 to 3.1.7. And have my
> wsdl's in maven repository. But it fails to download. Have tested that all
> 3.0.x versions is OK, but 3.1.7 (and 3.1.0) both fails.
> Plugin is configured like this:
> {code}
> <plugin>
> <groupId>org.apache.cxf</groupId>
> <artifactId>cxf-codegen-plugin</artifactId>
> <executions>
> <execution>
> <id>generate-sources1</id>
> <phase>generate-sources</phase>
> <configuration>
> <wsdlOptions>
> <wsdlOption>
> <wsdlArtifact>
>
> <groupId>no.xxxxxxx.kontrakter.tjeneste.felles.kontekst</groupId>
>
> <artifactId>soapheaderswrapper</artifactId>
> <version>4.8.0</version>
> </wsdlArtifact>
> </wsdlOption>
> </wsdlOptions>
> </configuration>
> <goals>
> <goal>wsdl2java</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> {code}
> When it runs, it logs this:
> {code}
> [INFO]
> [INFO] --- cxf-codegen-plugin:3.1.7:wsdl2java (generate-sources1) @
> iamhelper-domain-gen ---
> Downloading:
> http://repo.maven.apache.org/maven2/no/xxxxxxx/kontrakter/tjeneste/felles/kontekst/soapheaderswrapper/4.8.0/soapheaderswrapper-4.8.0.wsdl
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 2.455s
> [INFO] Finished at: Fri Sep 23 09:41:00 CEST 2016
> [INFO] Final Memory: 13M/300M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.cxf:cxf-codegen-plugin:3.1.7:wsdl2java (generate-sources1) on
> project soapheaders-domain-gen: Failed to resolve WSDL artifact
> no.xxxxxxx.kontrakter.tjeneste.felles.kontekst:soapheaderswrapper:wsdl:4.8.0
> -> [Help 1]
> [ERROR]
> {code}
> The same run on 3.0.x version output this:
> {code}
> [INFO]
> [INFO] --- cxf-codegen-plugin:3.0.10:wsdl2java (generate-sources1) @
> iamhelper-domain-gen ---
> [INFO] Resolved WSDL artifact to file
> C:\Users\atokle.AD-ONE\.m2\repository\no\xxxxxxx\kontrakter\tjeneste\felles\kontekst\soapheaderswrapper\4.8.0\soapheaderswrapper-4.8.0.wsdl
> [INFO]
> no.xxxxxxx.kontrakter.tjeneste.felles.kontekst:soapheaderswrapper:wsdl:4.9.0:compile
> resolved to
> C:\Users\atokle.AD-ONE\.m2\repository\no\xxxxxxx\kontrakter\tjeneste\felles\kontekst\soapheaderswrapper\4.9.0\soapheaderswrapper-4.9.0.wsdl
> [INFO] Resolved WSDL artifact to file
> C:\Users\atokle.AD-ONE\.m2\repository\no\xxxxxxx\kontrakter\tjeneste\felles\kontekst\soapheaderswrapper\4.9.0\soapheaderswrapper-4.9.0.wsdl
> [INFO]
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)