[
https://issues.apache.org/jira/browse/CAMEL-22632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-22632.
---------------------------------
Resolution: Duplicate
Tracking this in the linked JIRA
> [camel-parquet-avro] JDK 25 java.lang.UnsupportedOperationException:
> getSubject is not supported
> ------------------------------------------------------------------------------------------------
>
> Key: CAMEL-22632
> URL: https://issues.apache.org/jira/browse/CAMEL-22632
> Project: Camel
> Issue Type: Task
> Affects Versions: 4.15.0
> Reporter: Pasquale Congiusti
> Priority: Minor
> Fix For: 4.x
>
>
> Only failing with JDK 25 compilation. Unit tests are failing with:
> {code}
> [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.909
> s <<< FAILURE! -- in
> org.apache.camel.dataformat.parquet.avro.ParquetAvroDataFormatTest
> [ERROR]
> org.apache.camel.dataformat.parquet.avro.ParquetAvroDataFormatTest.testMarshalAndUnmarshalMap
> -- Time elapsed: 0.537 s <<< ERROR!
> org.apache.camel.CamelExecutionException: Exception occurred during execution
> on the exchange: Exchange[074E5D6A32C4975-0000000000000000]
> at
> org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:45)
> at
> org.apache.camel.support.ExchangeHelper.extractResultBody(ExchangeHelper.java:701)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:594)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:181)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.requestBody(DefaultProducerTemplate.java:371)
> at
> org.apache.camel.dataformat.parquet.avro.ParquetAvroDataFormatTest.testMarshalAndUnmarshalMap(ParquetAvroDataFormatTest.java:41)
> at java.base/java.lang.reflect.Method.invoke(Method.java:565)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
> Caused by: java.lang.UnsupportedOperationException: getSubject is not
> supported
> at java.base/javax.security.auth.Subject.getSubject(Subject.java:277)
> at
> org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:588)
> at
> org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:3888)
> at
> org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:3878)
> at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:3666)
> at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:557)
> at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:289)
> at
> org.apache.camel.dataformat.parquet.avro.ParquetAvroDataFormat.marshal(ParquetAvroDataFormat.java:71)
> at
> org.apache.camel.support.processor.MarshalProcessor.process(MarshalProcessor.java:75)
> at
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.handleFirst(RedeliveryErrorHandler.java:440)
> at
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:416)
> at
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.doRun(DefaultReactiveExecutor.java:199)
> at
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.executeReactiveWork(DefaultReactiveExecutor.java:189)
> at
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.tryExecuteReactiveWork(DefaultReactiveExecutor.java:166)
> at
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:148)
> at
> org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:59)
> at org.apache.camel.processor.Pipeline.process(Pipeline.java:162)
> at
> org.apache.camel.impl.engine.CamelInternalProcessor.processNonTransacted(CamelInternalProcessor.java:370)
> at
> org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:346)
> at
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:102)
> at
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.processNonTransacted(SharedCamelInternalProcessor.java:156)
> at
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:133)
> at
> org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:89)
> at
> org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:82)
> at
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:86)
> at
> org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:180)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:175)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:171)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:157)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:180)
> ... 5 more
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)