java.lang.IllegalArgumentException: Field buildData must have a getter & setter, or getAt & setAt, or busyLock & unlock.

GitHub | zhuyoulong | 6 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    error: must have a getter & setter, or getAt & setAt, or busyLock & unlock

    GitHub | 6 months ago | zhuyoulong
    java.lang.IllegalArgumentException: Field buildData must have a getter & setter, or getAt & setAt, or busyLock & unlock.

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Field buildData must have a getter & setter, or getAt & setAt, or busyLock & unlock.

      at net.openhft.lang.model.DataValueModelImpl.<init>()
    2. OpenHFT/Java-Lang/lang
      DataValueGenerator.firstPrimitiveFieldType
      1. net.openhft.lang.model.DataValueModelImpl.<init>(DataValueModelImpl.java:220)
      2. net.openhft.lang.model.DataValueModels.acquireModel(DataValueModels.java:46)
      3. net.openhft.lang.model.DataValueGenerator.firstPrimitiveFieldType(DataValueGenerator.java:96)
      3 frames
    3. net.openhft.chronicle
      ChronicleMapBuilder.createPersistedTo
      1. net.openhft.chronicle.map.ChronicleMapBuilder.valueAlignment(ChronicleMapBuilder.java:636)
      2. net.openhft.chronicle.map.ChronicleMapBuilder.entrySizeInfo(ChronicleMapBuilder.java:474)
      3. net.openhft.chronicle.map.ChronicleMapBuilder.averageChunksPerEntry(ChronicleMapBuilder.java:574)
      4. net.openhft.chronicle.map.ChronicleMapBuilder.trySegments(ChronicleMapBuilder.java:816)
      5. net.openhft.chronicle.map.ChronicleMapBuilder.actualSegments(ChronicleMapBuilder.java:801)
      6. net.openhft.chronicle.map.ChronicleMapBuilder.segmentHeaderSize(ChronicleMapBuilder.java:824)
      7. net.openhft.chronicle.map.VanillaChronicleMap.<init>(VanillaChronicleMap.java:176)
      8. net.openhft.chronicle.map.ChronicleMapBuilder.newMap(ChronicleMapBuilder.java:1389)
      9. net.openhft.chronicle.map.ChronicleMapBuilder.createWithFile(ChronicleMapBuilder.java:1316)
      10. net.openhft.chronicle.map.ChronicleMapBuilder.createPersistedTo(ChronicleMapBuilder.java:1250)
      10 frames