You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2018/06/08 20:51:00 UTC

[jira] [Created] (AIRAVATA-2820) TaskModel.subTaskModel persistence error: java.lang.NoSuchMethodException: java.nio.ByteBuffer.()

Marcus Christie created AIRAVATA-2820:
-----------------------------------------

             Summary: TaskModel.subTaskModel persistence error: java.lang.NoSuchMethodException: java.nio.ByteBuffer.<init>()
                 Key: AIRAVATA-2820
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2820
             Project: Airavata
          Issue Type: Bug
            Reporter: Marcus Christie


Stacktrace:
{noformat}
2018-06-08 19:56:23,881 [pool-9-thread-44] ERROR org.dozer.MappingProcessor  - Field mapping error -->
  MapId: null
  Type: null
  Source parent class: org.apache.airavata.model.task.TaskModel
  Source field name: subTaskModel
  Source field type: class [B
  Source field value: [B@41195ed0
  Dest parent class: org.apache.airavata.registry.core.entities.expcatalog.TaskEntity
  Dest field name: subTaskModel
  Dest field type: java.nio.ByteBuffer
org.dozer.MappingException: java.lang.NoSuchMethodException: java.nio.ByteBuffer.<init>()
        at org.dozer.util.MappingUtils.throwMappingException(MappingUtils.java:82)
        at org.dozer.factory.ConstructionStrategies$ByConstructor.newInstance(ConstructionStrategies.java:261)
        at org.dozer.factory.ConstructionStrategies$ByConstructor.create(ConstructionStrategies.java:245)
        at org.dozer.factory.DestBeanCreator.create(DestBeanCreator.java:65)
        at org.dozer.MappingProcessor.mapCustomObject(MappingProcessor.java:489)
        at org.dozer.MappingProcessor.mapOrRecurseObject(MappingProcessor.java:446)
        at org.dozer.MappingProcessor.mapFromFieldMap(MappingProcessor.java:342)
        at org.dozer.MappingProcessor.mapField(MappingProcessor.java:288)
        at org.dozer.MappingProcessor.map(MappingProcessor.java:248)
        at org.dozer.MappingProcessor.map(MappingProcessor.java:197)
        at org.dozer.MappingProcessor.map(MappingProcessor.java:187)
        at org.dozer.MappingProcessor.map(MappingProcessor.java:124)
        at org.dozer.MappingProcessor.map(MappingProcessor.java:119)
        at org.dozer.DozerBeanMapper.map(DozerBeanMapper.java:120)
        at org.apache.airavata.registry.core.repositories.expcatalog.TaskRepository.saveTask(TaskRepository.java:56)
        at org.apache.airavata.registry.core.repositories.expcatalog.TaskRepository.saveTaskModelData(TaskRepository.java:44)
        at org.apache.airavata.registry.core.repositories.expcatalog.TaskRepository.addTask(TaskRepository.java:84)
        at org.apache.airavata.registry.api.service.handler.RegistryServerHandler.addTask(RegistryServerHandler.java:949)
        at org.apache.airavata.registry.api.RegistryService$Processor$addTask.getResult(RegistryService.java:15845)
        at org.apache.airavata.registry.api.RegistryService$Processor$addTask.getResult(RegistryService.java:15829)
        at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoSuchMethodException: java.nio.ByteBuffer.<init>()
        at java.lang.Class.getConstructor0(Class.java:3082)
        at java.lang.Class.getDeclaredConstructor(Class.java:2178)
        at org.dozer.factory.ConstructionStrategies$ByConstructor.newInstance(ConstructionStrategies.java:257)
        ... 24 common frames omitted
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)