Uploaded image for project: 'Johnzon'
  1. Johnzon
  2. JOHNZON-35

Mapper fails on short and byte array

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.1-incubating, 0.2-incubating, 0.5-incubating
    • 0.6-incubating
    • Mapper
    • None

    Description

      short[] numShortA = new short[]

      {(short)1,(short)2,(short)3,(short)4,(short)5,(short)-7,(short)-8}

      ;

      (same for byte[])

      fails with a
      Exception in thread "main" java.lang.ClassCastException: Cannot cast java.lang.Short to java.lang.Integer
      at java.lang.Class.cast(Class.java:3176)
      at org.apache.johnzon.mapper.Mapper.writePrimitives(Mapper.java:110)
      at org.apache.johnzon.mapper.Mapper.writeItem(Mapper.java:421)
      at org.apache.johnzon.mapper.Mapper.writeValue(Mapper.java:395)
      at org.apache.johnzon.mapper.Mapper.doWriteObjectBody(Mapper.java:346)
      at org.apache.johnzon.mapper.Mapper.doWriteObject(Mapper.java:313)
      at org.apache.johnzon.mapper.Mapper.writeItem(Mapper.java:423)
      at org.apache.johnzon.mapper.Mapper.writeValue(Mapper.java:395)
      at org.apache.johnzon.mapper.Mapper.doWriteObjectBody(Mapper.java:346)
      at org.apache.johnzon.mapper.Mapper.doWriteObject(Mapper.java:313)
      at org.apache.johnzon.mapper.Mapper.doWriteHandlingNullObject(Mapper.java:292)
      at org.apache.johnzon.mapper.Mapper.writeObject(Mapper.java:269)

      Attachments

        Activity

          People

            salyh Hendrik Saly
            salyh Hendrik Saly
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: