Java SpringBoot没有';在Appengine部署后不工作:;2不可访问的ewsdlexception计数“;错误

Java SpringBoot没有';在Appengine部署后不工作:;2不可访问的ewsdlexception计数“;错误,java,google-app-engine,spring-boot,google-cloud-platform,Java,Google App Engine,Spring Boot,Google Cloud Platform,我刚刚开发了一个Springboot服务器,它在本地运行良好,在Cloud Shell上以“完全粘贴”的版本运行,但在Appengine Standard上部署后,给了我以下错误: com.sun.xml.internal.ws.wsdl.parser.incaccessiblewsdlexception:2次Incaccessiblewsdlexception计数 在com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex

我刚刚开发了一个Springboot服务器,它在本地运行良好,在Cloud Shell上以“完全粘贴”的版本运行,但在Appengine Standard上部署后,给了我以下错误:

com.sun.xml.internal.ws.wsdl.parser.incaccessiblewsdlexception:2次Incaccessiblewsdlexception计数

在com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:260)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:231)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:194)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:163)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.client.wsservicedegate.parseWSDL(wsservicedegate.java:348)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java:306)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java:215)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java:196)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java:192)~[na:1.8.0_112-google-v7]
在com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:104)~[na:1.8.0_112-google-v7]
在javax.xml.ws.Service.(Service.java:77)~[na:1.8.0_112-google-v7]
在am.ik.aws.apa.jaxws.awseccommerceservice.(awseccommerceservice.java:60)~[aws-apa-0.9.5.jar:na]
在am.ik.aws.apa.AwsApaRequesterImpl.preparePort(AwsApaRequesterImpl.java:100)~[aws-apa-0.9.5.jar:na]
在am.ik.aws.apa.AwsApaRequesterImpl.itemSearch(AwsApaRequesterImpl.java:138)~[aws-apa-0.9.5.jar:na]
在com.davidmar.azendpoint.AmazonEndpoint.Controller.MainController.getListResponseEntity(MainController.java:97)~[classes/:na]
在com.davidmar.azendpoint.AmazonEndpoint.Controller.MainController.getItalyAPI(MainController.java:74)~[classes/:na]
我在谷歌上搜索了很长时间,但还没有找到答案。有什么帮助吗


我检查过的线程:,

经过我猜想,您的代码正在寻找的wsdl存储在代码之外,您可以在本地访问该位置,但不能在google Cloud上访问是的,但在Cloud Shell版本上也不起作用。。。但确实如此。无论如何,谢谢你把问题说得更具体。也许我会从你的建议中发现一些东西。啊,对不起,我误读了,我怀疑wsdl的位置就是中的位置。也许你可以添加一些测试代码来检查是否可以从appengine内部访问该位置。看起来该位置在该类中无法参数化,因此它不是您的代码,因此不确定您是否可以重写,除非通过复制粘贴并将该类的您自己的版本作为源放在类路径上,以重写库中的版本。但我现在怀疑这只是解决问题,而不是解决问题……我怀疑这是因为出站请求似乎在应用程序引擎中很特殊
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:260) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:231) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:194) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:163) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:348) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:306) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:215) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:196) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:192) ~[na:1.8.0_112-google-v7]
at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:104) ~[na:1.8.0_112-google-v7]
at javax.xml.ws.Service.<init>(Service.java:77) ~[na:1.8.0_112-google-v7]
at am.ik.aws.apa.jaxws.AWSECommerceService.<init>(AWSECommerceService.java:60) ~[aws-apa-0.9.5.jar:na]
at am.ik.aws.apa.AwsApaRequesterImpl.preparePort(AwsApaRequesterImpl.java:100) ~[aws-apa-0.9.5.jar:na]
at am.ik.aws.apa.AwsApaRequesterImpl.itemSearch(AwsApaRequesterImpl.java:138) ~[aws-apa-0.9.5.jar:na]
at com.davidmar.azendpoint.AmazonEndpoint.Controller.MainController.getListResponseEntity(MainController.java:97) ~[classes/:na]
at com.davidmar.azendpoint.AmazonEndpoint.Controller.MainController.getItalyAPI(MainController.java:74) ~[classes/:na]