quarkus-cxf本机构建失败-UnresolvedElementException-解析期间发现未解析的方法

如何解决quarkus-cxf本机构建失败-UnresolvedElementException-解析期间发现未解析的方法

大家好:-)

我正在使用quarkus-cxf扩展名,现在遇到了以下问题。

在JVM模式下,一切正常。非常感谢您的图书馆。

但是我在纯模式下出错。提示我可能在做错什么,我非常感谢…

Quarkus版本:1.7.1.Final quarkus-cxf版本:https://github.com/shumonsharif/quarkus-cxf/blob/master/pom.xml

发生错误

MVN清洁软件包 -Dquarkus.native.container-build = true -Dquarkus.container-image.build = true -Dquarkus.container-image.registry = nfrt-docker-staging-local。 repo.pnet.ch -Dquarkus.container-image.tag =最新-正语

Caused by: com.oracle.graal.pointsto.constraints.UnsupportedFeatureException: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved method during parsing: org.apache.cxf.staxutils.validation.W3CMultiSchemaFactory.<init>(). To diagnose the issue you can use the --allow-incomplete-classpath option. The missing method is then reported at run time when it is accessed the first time.

详细消息: 跟踪: 在解析org.apache.cxf.staxutils.validation.Stax2ValidationUtils.getValidator(Stax2ValidationUtils.java:164)时 从入口点到org.apache.cxf.staxutils.validation.Stax2ValidationUtils.getValidator(Endpoint,ServiceInfo)的调用路径: 在org.apache.cxf.staxutils.validation.Stax2ValidationUtils.getValidator(Stax2ValidationUtils.java:136) 在org.apache.cxf.staxutils.validation.Stax2ValidationUtils.setupValidation(Stax2ValidationUtils.java:115) 在org.apache.cxf.staxutils.validation.WoodstoxValidationImpl.setupValidation(WoodstoxValidationImpl.java:66) 在org.apache.cxf.databinding.source.XMLStreamDataReader.validate(XMLStreamDataReader.java:231) 在org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:115) 在org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:83) 在org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:67) 在org.apache.cxf.wsdl.interceptors.BareInInterceptor.handleMessage(BareInInterceptor.java:131) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) 在org.apache.cxf.transport.MultipleEndpointObserver.onMessage(MultipleEndpointObserver.java:98) 在org.apache.cxf.transport.http.HTTPConduit $ WrappedOutputStream $ 1.run(HTTPConduit.java:1201) 在io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) 在java.lang.Thread.run(Thread.java:834) 在com.oracle.svm.core.thread.JavaThreads.threadStartRoutine(JavaThreads.java:517) 在com.oracle.svm.core.posix.thread.PosixJavaThreads.pthreadStartRoutine(PosixJavaThreads.java:193) 在com.oracle.svm.core.code.IsolateEnterStub.PosixJavaThreads_pthreadStartRoutine_e1f4a8c0039f8337338252cd8734f63a79b5e3df(生成的0) 在com.oracle.graal.pointsto.constraints.UnsupportedFeatures.report(UnsupportedFeatures.java:126) 在com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:750) ...另外8个 引起原因:com.oracle.graal.pointsto.constraints.UnresolvedElementException:解析期间发现未解决的方法:org.apache.cxf.staxutils.validation.W3CMultiSchemaFactory。()。要诊断问题,可以使用--allow-incomplete-classpath选项。然后,在第一次访问丢失的方法时,将在运行时报告该方法。 在com.oracle.svm.hosted.phases.SharedGraphBuilderPhase $ SharedBytecodeParser.reportUnresolvedElement(SharedGraphBuilderPhase.java:259) 在com.oracle.svm.hosted.phases.SharedGraphBuilderPhase $ SharedBytecodeParser.handleUnresolvedMethod(SharedGraphBuilderPhase.java:249)处 在com.oracle.svm.hosted.phases.SharedGraphBuilderPhase $ SharedBytecodeParser.handleUnresolvedInvoke(SharedGraphBuilderPhase.java:203)处 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.genInvokeSpecial(BytecodeParser.java:1811) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.genInvokeSpecial(BytecodeParser.java:1801) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.processBytecode(BytecodeParser.java:5339) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.iterateBytecodesForBlock(BytecodeParser.java:3423) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3230) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1088) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:982) 在jdk.internal.vm.compiler / org.graalvm.compiler.java.GraphBuilderPhase $ Instance.run(GraphBuilderPhase.java:84) 在jdk.internal.vm.compiler / org.graalvm.compiler.phases.Phase.run(Phase.java:49) 在jdk.internal.vm.compiler / org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214) 在jdk.internal.vm.compiler / org.graalvm.compiler.phases.Phase.apply(Phase.java:42) 在jdk.internal.vm.compiler / org.graalvm.compiler.phases.Phase.apply(Phase.java:38) 在com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:225) 在com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:352) 在com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:322) 在com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:311) 在com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:112) 在com.oracle.graal.pointsto.DefaultAnalysisPolicy $ DefaultSpecialInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:373)处 在com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470) 在com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542) 在com.oracle.graal.pointsto.BigBang $ 2.run(BigBang.java:530) 在com.oracle.graal.pointsto.util.CompletionExecutor.lambda $ execute $ 0(CompletionExecutor.java:173) 在java.base / java.util.concurrent.ForkJoinTask $ RunnableExecuteAction.exec(ForkJoinTask.java:1426) ...另外5个 错误:映像构建请求失败,退出状态为1

解决方法

您可以在https://github.com/quarkiverse/quarkiverse-cxf上重试上一个版本

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下 2021-12-03 13:33:33.927 ERROR 7228 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPL
错误1:gradle项目控制台输出为乱码 # 解决方案:https://blog.csdn.net/weixin_43501566/article/details/112482302 # 在gradle-wrapper.properties 添加以下内容 org.gradle.jvmargs=-Df
错误还原:在查询的过程中,传入的workType为0时,该条件不起作用 &lt;select id=&quot;xxx&quot;&gt; SELECT di.id, di.name, di.work_type, di.updated... &lt;where&gt; &lt;if test=&qu
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct redisServer’没有名为‘server_cpulist’的成员 redisSetCpuAffinity(server.server_cpulist); ^ server.c: 在函数‘hasActiveC
解决方案1 1、改项目中.idea/workspace.xml配置文件,增加dynamic.classpath参数 2、搜索PropertiesComponent,添加如下 &lt;property name=&quot;dynamic.classpath&quot; value=&quot;tru
删除根组件app.vue中的默认代码后报错:Module Error (from ./node_modules/eslint-loader/index.js): 解决方案:关闭ESlint代码检测,在项目根目录创建vue.config.js,在文件中添加 module.exports = { lin
查看spark默认的python版本 [root@master day27]# pyspark /home/software/spark-2.3.4-bin-hadoop2.7/conf/spark-env.sh: line 2: /usr/local/hadoop/bin/hadoop: No s
使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams[&#39;font.sans-serif&#39;] = [&#39;SimHei&#39;] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -&gt; systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping(&quot;/hires&quot;) public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate&lt;String
使用vite构建项目报错 C:\Users\ychen\work&gt;npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-