cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

Thingworx upgrade from 6.6.2 to 7.1.1 fails

autkin-2
1-Newbie

Thingworx upgrade from 6.6.2 to 7.1.1 fails

Hi!

We are upgrading from 6.6 to 7.1. We have clean separate instance for 7.1. and would like to export/import data from 6.6 to 7.1.

Our steps:

  1. Exports our application from current 6.6 instance by 'Import/Export > Export > To Thingworx Storage' (including Data).
  2. Copy exported data (ThingworxStorage/exports/DDDD directory) from 6.6. instance to 7.1 one (to the ThingworxStorage/exports/DDDD directory).
  3. Import our data on 7.1 instance by 'Import/Export > Import > From Thingworx Storage'. Select corresponding entry on Import Modal Dialog. Check ON: 'Include Data', 'Use Default Persistence Provider', 'Ignore Subsystems'.
  4. Import failed with error:

---

2016-05-30 09:27:21.433+0000 [L: WARN] [O: c.t.c.ImportAll] [I: ] [U: Administrator] [S: ] [T: Thread-91] Import All Started at 2016-05-30 09:27:21

2016-05-30 09:27:21.501+0000 [L: ERROR] [O: c.t.c.ImportAll] [I: ] [U: Administrator] [S: ] [T: Thread-91] Import Entities error: com.fasterxml.jackson.core.JsonParseException: Invalid type marker byte 0xfa for expected field name (or END_OBJECT marker)

at [Source: LZ4BlockInputStream(in=java.io.FileInputStream@7a84856e, decompressor=LZ4JavaUnsafeFastDecompressor, checksum=StreamingXXHash32JavaUnsafe(seed=-1756908916)); line: -1, column: 4864206]

---

All instances use Postgresql.

Please, any help. Thanks.
1 REPLY 1

The problem seems to be with jackson-dataformat-smile library: https://github.com/FasterXML/jackson-dataformat-smile/issues/34


Update <tomcat>/webapps/Thingworx/WEB-INF/lib/jackson-dataformat-smile-2.6.1.jar with 2.6.6 version seems to fix problem.

Top Tags