Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-8562

JaxWsServiceFactoryBean.generatedWrapperBeanClass() is thrown NullPointException

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.4.3
    • Fix Version/s: None
    • Component/s: JAX-WS Runtime
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      When trying to send a soap message with a fatjar I am getting the following stacktrace:

      15:29:51.011 [main] DEBUG 171 audit - 1. Statement.close() returned   com.zaxxer.hikari.pool.ProxyStatement.close(ProxyStatement.java:75)
      15:29:51.011 [main] DEBUG 171 audit - 1. Connection.clearWarnings() returned   com.zaxxer.hikari.pool.ProxyConnection.close(ProxyConnection.java:267)
      15:29:51.212 [main] DEBUG 230 MeteringValuesStorage - Attempting to send a MeterReadsReply request of write-mp-values\702062000000000027\HourlyValues with id ba8bfd29-d880-4813-83a2-27ed62508440 through the AMI Adapter...
      15:29:51.248 [main] DEBUG 130 LogUtils - Using org.apache.cxf.common.logging.Slf4jLogger for logging.
      15:29:51.332 [main] DEBUG 107 DefaultResourceManager - resolving resource <org.apache.cxf.wsdl11.WSDLManagerImpl/bus> type <interface org.apache.cxf.Bus>
      15:29:51.332 [main] DEBUG 107 DefaultResourceManager - resolving resource <null> type <interface org.apache.cxf.Bus>
      15:29:51.339 [main] DEBUG 247 Extension - Could not load optional extension org.apache.cxf.ws.addressing.impl.AddressingWSDLExtensionLoader
      org.apache.cxf.bus.extension.ExtensionException: Could not create object of extension class org.apache.cxf.ws.addressing.impl.AddressingWSDLExtensionLoader.
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:233)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:198)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeansOfType(ExtensionManagerImpl.java:333)
      	at org.apache.cxf.wsdl11.WSDLManagerImpl.setBus(WSDLManagerImpl.java:136)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      	at org.apache.cxf.common.injection.ResourceInjector.invokeSetter(ResourceInjector.java:289)
      	at org.apache.cxf.common.injection.ResourceInjector.visitMethod(ResourceInjector.java:237)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.processMethods(AnnotationProcessor.java:89)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.accept(AnnotationProcessor.java:72)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:123)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:117)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:227)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:305)
      	at org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:181)
      	at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:169)
      	at org.apache.cxf.jaxws.ServiceImpl.initialize(ServiceImpl.java:160)
      	at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:128)
      	at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:82)
      	at javax.xml.ws.Service.<init>(Service.java:77)
      	at com.emeter.energyip.amiinterface.UniversalAMIMeterReadsResponseService.<init>(UniversalAMIMeterReadsResponseService.java:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:65)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:44)
      	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.getMeterReadsResponse(MeteringValuesStorage.kt)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.access$getMeterReadsResponse$p(MeteringValuesStorage.kt:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:232)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:44)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:16)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:11)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.send(MeteringValuesStorage.kt:231)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValues(MeteringValuesStorage.kt:134)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValuesInChunks(MeteringValuesStorage.kt:144)
      	at no.elhub.test.data.io.writer.hbase.HbaseWriter.write(HbaseWriter.kt:18)
      	at no.elhub.test.data.io.writer.ElhubWriter.write(ElhubWriter.kt:55)
      	at no.elhub.test.data.io.DataIO.write(DataIO.kt:89)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.runDataIO(TestDataIo.java:77)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.run(TestDataIo.java:62)
      	at picocli.CommandLine.executeUserObject(CommandLine.java:1939)
      	at picocli.CommandLine.access$1300(CommandLine.java:145)
      	at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)
      	at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
      	at picocli.CommandLine.execute(CommandLine.java:2078)
      	at no.elhub.test.data.cli.TestDataCliRunner.main(TestDataCliRunner.java:46)
      Caused by: java.lang.NullPointerException: null
      	at org.apache.cxf.wsdl.JAXBExtensionHelper.addExtensions(JAXBExtensionHelper.java:196)
      	at org.apache.cxf.ws.addressing.impl.AddressingWSDLExtensionLoader.createExtensor(AddressingWSDLExtensionLoader.java:49)
      	at org.apache.cxf.ws.addressing.impl.AddressingWSDLExtensionLoader.<init>(AddressingWSDLExtensionLoader.java:42)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:217)
      	... 50 common frames omitted
      15:29:51.339 [main] DEBUG 247 Extension - Could not load optional extension org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader
      org.apache.cxf.bus.extension.ExtensionException: Could not create object of extension class org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader.
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:233)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:198)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeansOfType(ExtensionManagerImpl.java:333)
      	at org.apache.cxf.wsdl11.WSDLManagerImpl.setBus(WSDLManagerImpl.java:136)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      	at org.apache.cxf.common.injection.ResourceInjector.invokeSetter(ResourceInjector.java:289)
      	at org.apache.cxf.common.injection.ResourceInjector.visitMethod(ResourceInjector.java:237)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.processMethods(AnnotationProcessor.java:89)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.accept(AnnotationProcessor.java:72)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:123)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:117)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:227)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:305)
      	at org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:181)
      	at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:169)
      	at org.apache.cxf.jaxws.ServiceImpl.initialize(ServiceImpl.java:160)
      	at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:128)
      	at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:82)
      	at javax.xml.ws.Service.<init>(Service.java:77)
      	at com.emeter.energyip.amiinterface.UniversalAMIMeterReadsResponseService.<init>(UniversalAMIMeterReadsResponseService.java:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:65)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:44)
      	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.getMeterReadsResponse(MeteringValuesStorage.kt)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.access$getMeterReadsResponse$p(MeteringValuesStorage.kt:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:232)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:44)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:16)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:11)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.send(MeteringValuesStorage.kt:231)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValues(MeteringValuesStorage.kt:134)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValuesInChunks(MeteringValuesStorage.kt:144)
      	at no.elhub.test.data.io.writer.hbase.HbaseWriter.write(HbaseWriter.kt:18)
      	at no.elhub.test.data.io.writer.ElhubWriter.write(ElhubWriter.kt:55)
      	at no.elhub.test.data.io.DataIO.write(DataIO.kt:89)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.runDataIO(TestDataIo.java:77)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.run(TestDataIo.java:62)
      	at picocli.CommandLine.executeUserObject(CommandLine.java:1939)
      	at picocli.CommandLine.access$1300(CommandLine.java:145)
      	at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)
      	at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
      	at picocli.CommandLine.execute(CommandLine.java:2078)
      	at no.elhub.test.data.cli.TestDataCliRunner.main(TestDataCliRunner.java:46)
      Caused by: java.lang.NullPointerException: null
      	at org.apache.cxf.wsdl.JAXBExtensionHelper.addExtensions(JAXBExtensionHelper.java:196)
      	at org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader.createExtensor(XMLWSDLExtensionLoader.java:60)
      	at org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader.registerExtensors(XMLWSDLExtensionLoader.java:48)
      	at org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader.setupBus(XMLWSDLExtensionLoader.java:44)
      	at org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader.<init>(XMLWSDLExtensionLoader.java:39)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:217)
      	... 50 common frames omitted
      15:29:51.341 [main] DEBUG 247 Extension - Could not load optional extension org.apache.cxf.transport.http.HTTPWSDLExtensionLoader
      org.apache.cxf.bus.extension.ExtensionException: Could not create object of extension class org.apache.cxf.transport.http.HTTPWSDLExtensionLoader.
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:233)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:198)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeansOfType(ExtensionManagerImpl.java:333)
      	at org.apache.cxf.wsdl11.WSDLManagerImpl.setBus(WSDLManagerImpl.java:136)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      	at org.apache.cxf.common.injection.ResourceInjector.invokeSetter(ResourceInjector.java:289)
      	at org.apache.cxf.common.injection.ResourceInjector.visitMethod(ResourceInjector.java:237)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.processMethods(AnnotationProcessor.java:89)
      	at org.apache.cxf.common.annotation.AnnotationProcessor.accept(AnnotationProcessor.java:72)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:123)
      	at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:117)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.loadAndRegister(ExtensionManagerImpl.java:227)
      	at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:305)
      	at org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:181)
      	at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:169)
      	at org.apache.cxf.jaxws.ServiceImpl.initialize(ServiceImpl.java:160)
      	at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:128)
      	at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:82)
      	at javax.xml.ws.Service.<init>(Service.java:77)
      	at com.emeter.energyip.amiinterface.UniversalAMIMeterReadsResponseService.<init>(UniversalAMIMeterReadsResponseService.java:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:65)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:44)
      	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.getMeterReadsResponse(MeteringValuesStorage.kt)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.access$getMeterReadsResponse$p(MeteringValuesStorage.kt:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:232)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:44)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:16)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:11)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.send(MeteringValuesStorage.kt:231)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValues(MeteringValuesStorage.kt:134)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValuesInChunks(MeteringValuesStorage.kt:144)
      	at no.elhub.test.data.io.writer.hbase.HbaseWriter.write(HbaseWriter.kt:18)
      	at no.elhub.test.data.io.writer.ElhubWriter.write(ElhubWriter.kt:55)
      	at no.elhub.test.data.io.DataIO.write(DataIO.kt:89)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.runDataIO(TestDataIo.java:77)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.run(TestDataIo.java:62)
      	at picocli.CommandLine.executeUserObject(CommandLine.java:1939)
      	at picocli.CommandLine.access$1300(CommandLine.java:145)
      	at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)
      	at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
      	at picocli.CommandLine.execute(CommandLine.java:2078)
      	at no.elhub.test.data.cli.TestDataCliRunner.main(TestDataCliRunner.java:46)
      Caused by: java.lang.NullPointerException: null
      	at org.apache.cxf.wsdl.JAXBExtensionHelper.addExtensions(JAXBExtensionHelper.java:196)
      	at org.apache.cxf.transport.http.HTTPWSDLExtensionLoader.createExtensor(HTTPWSDLExtensionLoader.java:51)
      	at org.apache.cxf.transport.http.HTTPWSDLExtensionLoader.<init>(HTTPWSDLExtensionLoader.java:40)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      	at org.apache.cxf.bus.extension.Extension.load(Extension.java:217)
      	... 50 common frames omitted
      15:29:51.476 [main] DEBUG 429 ServiceImpl - creating port for portName
      15:29:51.476 [main] DEBUG 430 ServiceImpl - endpoint reference:
      15:29:51.476 [main] DEBUG 431 ServiceImpl - endpoint interface:
      15:29:51.499 [main] INFO  390 ReflectionServiceFactoryBean - Creating Service {http://www.emeter.com/energyip/amiinterface}UniversalAMIMeterReadsResponseService from WSDL: jar:file:/C:/Users/mohameda/Dropbox/Adrik-jobb/Statnett/eltostratus/test/test-data/backup/test-data-1.0-SNAPSHOT.jar!/com/emeter/energyip/amiinterface/UniversalAMIMeterReadsResponseService.wsdl
      15:29:51.548 [main] DEBUG 696 WSDLServiceBuilder - Operation {http://www.emeter.com/energyip/amiinterface}processMeterReadsResponse cannot be unwrapped, input message must reference global element declaration with same localname as operation
      15:29:51.573 [main] ERROR 92 TestDataIo - 
      java.lang.NullPointerException: null
      	at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.generatedWrapperBeanClass(JaxWsServiceFactoryBean.java:670)
      	at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.getExtraClass(JaxWsServiceFactoryBean.java:642)
      	at org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.buildServiceFromWSDL(ReflectionServiceFactoryBean.java:419)
      	at org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:527)
      	at org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:262)
      	at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:199)
      	at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:103)
      	at org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:91)
      	at org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:159)
      	at org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:142)
      	at org.apache.cxf.jaxws.ServiceImpl.createPort(ServiceImpl.java:492)
      	at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:358)
      	at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:349)
      	at javax.xml.ws.Service.getPort(Service.java:119)
      	at com.emeter.energyip.amiinterface.UniversalAMIMeterReadsResponseService.getMeterReadsResponse(UniversalAMIMeterReadsResponseService.java:69)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:65)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$meterReadsResponse$2.invoke(MeteringValuesStorage.kt:44)
      	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.getMeterReadsResponse(MeteringValuesStorage.kt)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.access$getMeterReadsResponse$p(MeteringValuesStorage.kt:44)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:232)
      	at no.elhub.test.soap.ami.MeteringValuesStorage$send$response$1.invoke(MeteringValuesStorage.kt:44)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:16)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:19)
      	at no.elhub.common.qol.io.CloseableUtilsKt.using(CloseableUtils.kt:11)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.send(MeteringValuesStorage.kt:231)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValues(MeteringValuesStorage.kt:134)
      	at no.elhub.test.soap.ami.MeteringValuesStorage.insertHourlyValuesInChunks(MeteringValuesStorage.kt:144)
      	at no.elhub.test.data.io.writer.hbase.HbaseWriter.write(HbaseWriter.kt:18)
      	at no.elhub.test.data.io.writer.ElhubWriter.write(ElhubWriter.kt:55)
      	at no.elhub.test.data.io.DataIO.write(DataIO.kt:89)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.runDataIO(TestDataIo.java:77)
      	at no.elhub.test.data.cli.subcommands.TestDataIo.run(TestDataIo.java:62)
      	at picocli.CommandLine.executeUserObject(CommandLine.java:1939)
      	at picocli.CommandLine.access$1300(CommandLine.java:145)
      	at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)
      	at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)
      	at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
      	at picocli.CommandLine.execute(CommandLine.java:2078)
      	at no.elhub.test.data.cli.TestDataCliRunner.main(TestDataCliRunner.java:46)
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mohamed.adrik Mohamed Adrik

              Dates

              • Created:
                Updated:

                Issue deployment