Java 未能编译输入架构!应提供错误消息

Java 未能编译输入架构!应提供错误消息,java,web-services,soap,wsdl,maven-jaxb2-plugin,Java,Web Services,Soap,Wsdl,Maven Jaxb2 Plugin,我想使用springboot使用soapweb服务。为此,公司给了我一个WSDL URL我刚刚用test更改了公司名称,因为我无法公开公司名称,但URL是有效的。当我单击此URL时,会在浏览器上生成WSDL文件 https://uat.test.co.in/cordys/WSDLGateway.wcp?service=http://schemas.cordys.com/default/getIDV&organization=o=B2C,cn=cordys,cn=defaultInst10

我想使用springboot使用soapweb服务。为此,公司给了我一个WSDL URL我刚刚用test更改了公司名称,因为我无法公开公司名称,但URL是有效的。当我单击此URL时,会在浏览器上生成WSDL文件

https://uat.test.co.in/cordys/WSDLGateway.wcp?service=http://schemas.cordys.com/default/getIDV&organization=o=B2C,cn=cordys,cn=defaultInst106,o=mydomain.com
要将WSDL转换为Java类,我使用的是
maven-jaxb2-plugin
,我们知道,如果URL是活动的或有效的,这个插件会自动将WSDL转换为Java绑定类

这是我的插件

<plugin>
    <groupId>org.jvnet.jaxb2.maven2</groupId>
    <artifactId>maven-jaxb2-plugin</artifactId>
    <version>0.13.1</version>
    <executions>
        <execution>
            <goals>
                <goal>generate</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <schemaLanguage>WSDL</schemaLanguage>
        <generateDirectory>${project.basedir}/src/main/java</generateDirectory>
        <generatePackage>com.groupbima.consume</generatePackage>
        <schemas>
            <schema>
                <url>https://uat.bhartiaxaonline.co.in/cordys/WSDLGateway.wcp?service=http://schemas.cordys.com/default/getIDV&amp;organization=o=B2C,cn=cordys,cn=defaultInst106,o=mydomain.com</url>
            </schema>
        </schemas>
    </configuration>
</plugin>
我的URL是活的和有效的,但它仍然引起相同的错误

我有另一个由我创建的WSDL URL

http://localhost:8080/ws/employees.wsdl
当我使用相同的插件时,会自动
maven-jaxb2-plugin
将WSDL转换为Java绑定类

但是当我使用这个
https://uat.test.co.in/cordys/WSDLGateway.wcp?service=http://schemas.cordys.com/default/getIDV&organization=o=B2C,cn=cordys,cn=defaultInst106,o=mydomain.com
URL那么它不会生成任何类,我面临 这个问题

如何解决这个问题


您的本地主机URL是
http
,而您的目标URL是
https
。您能否交叉检查URL
SSL证书是否存在问题https://uat.test.co.in....
。如果不敏感,请提供maven错误日志。这是maven错误日志无法编译输入架构。应提供错误消息。(org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate:default:generate-sources)org.apache.maven.plugin.MojoExecutionException:编译输入架构失败!应提供错误消息。在org.jvnet.mjiip.mjiip.v_2_2.XJC22Mojo.generateCode(XJC22Mojo.java:70)在org.jvnet.mjiip.v_2_2.XJC22Mojo.doExecute(XJC22Mojo.java:41)在org.jvnet.mjiip.v_2_2.XJC22Mojo.doExecute(XJC22Mojo.java:28)在org.jvnet.jaxb2.maven2.rawjc2mojo.doExecute(RawXJC2Mojo.java:505`你应该提供完整的错误日志,而不仅仅是例外。即使评论只支持600个字符,我怎么能提供完整的日志?将你的日志发布在其他网站上,如Pastebin、gist等,并在这里给出评论中的链接,或者编辑你的原始帖子。
http://localhost:8080/ws/employees.wsdl
Failed to compile input schema(s)!
Error messages should have been provided.
(org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate:default:generate-sources)