Migration of PRPC 6.3 SP1 to Pega 7.1.7 fails
You are upgrading PRPC 6.3 SP1 to Pega 7.1.7 and receiving an error: "Unable to construct instance of ApplicationBundle"
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
[java] at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:251)
[java] at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:169)
[java] at java.util.zip.ZipInputStream.read(ZipInputStream.java:204)
[java] at java.io.FilterInputStream.read(FilterInputStream.java:118)
[java] at com.pega.pegarules.deploy.internal.archive.ParUtilsImpl.inflate(ParUtilsImpl.java:472)
[java] at com.pega.pegarules.deploy.internal.archive.ApplicationBundle.initialize(ApplicationBundle.java:496)
[java] ... 14 more
Steps to Reproduce
Perform an update to Pega 7.1.7 using the supplied scripts.
The root cause of this problem is defect/misconfiguration in the operating environment. The transfer between the system downloading the media and the system hosting Pega is corrupting the install files. This can be verified by checking MD5 signatures on both sides of the transfer.
This issue is resolved through the following local change:
1. Download the installation media and unpackage.
2. Transfer individual elements to host system.
3. Repackage media.