Why am I getting java.util.zip.ZipException: invalid CEN header (bad signature) in JBoss EAP

Solution Verified - Updated -

Issue

  • When trying to deploy a war file the following error below is logged, What can cause this problem and how to fix it?
    Caused by: java.util.zip.ZipException: invalid CEN header (bad signature)
  • Deployment issues while deploying war file.Getting above defined error.
  • Application failing to deploy in JBoss EAP 6 with :
Caused by: java.util.zip.ZipException: invalid CEN header (encrypted entry)
  at java.util.zip.ZipFile.open(Native Method) [rt.jar:1.6.0_45]
  at java.util.zip.ZipFile.<init>(ZipFile.java:127) [rt.jar:1.6.0_45]
  at java.util.zip.ZipFile.<init>(ZipFile.java:143) [rt.jar:1.6.0_45]
  at org.jboss.vfs.VFSUtils.unzip(VFSUtils.java:823) [jboss-vfs-3.2.5.Final-redhat-1.jar:3.2.5.Final-redhat-1]
  at org.jboss.vfs.VFS.mountZipExpanded(VFS.java:504) [jboss-vfs-3.2.5.Final-redhat-1.jar:3.2.5.Final-redhat-1]
  at org.jboss.vfs.VFS.mountZipExpanded(VFS.java:533) [jboss-vfs-3.2.5.Final-redhat-1.jar:3.2.5.Final-redhat-1]
  at org.jboss.as.server.deployment.DeploymentMountProvider$Factory$ServerDeploymentRepositoryImpl.mountDeploymentContent(DeploymentMountProvider.java:107) [jboss-as-server-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
  at org.jboss.as.server.deployment.module.DeploymentRootMountProcessor.deploy(DeploymentRootMountProcessor.java:93) [jboss-as-server-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
  ... 6 more

Environment

  • RedHat JBoss Enterprise Application Platform (EAP)
    • 6.x
    • 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content