SAP Knowledge Base Article - Preview

2365689 - Deployment of the BOE.ear file fail on WebSphere or WebLogic

Symptom

  • When attempting to deploy BOE.ear on WebSphere, the deployment appears to spin indefinitely
  • Checking task manager, the java process of websphere is stuck indefinitely with high CPU usage
  • Checking the wsadmin.traceout when using the command-line of WebSphere deployment, the following errors can be seen in the log:

[Date Time Timezone] 00000001 AbstractShell E   WASX7120E: Diagnostic information from exception with text "com.ibm.websphere.management.application.client.AppDeploymentException: com.ibm.websphere.management.application.client.AppDeploymentException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war]
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war
" follows:
 com.ibm.websphere.management.application.client.AppDeploymentException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war]
...
Caused by: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException: IWAE0037E Could not open C:\Users\Administrator\AppData\Local\Temp\2\app374899457410482793.war
 at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchiveFactoryImpl.primOpenArchive(CommonarchiveFactoryImpl.java:1727)
...
Caused by: java.util.zip.ZipException: invalid CEN header (bad signature)
 at java.util.zip.ZipFile.open(Native Method)

  •  On WebLogic Administration Console, the following error is displayed when attempting to deploy the BOE.war file
Unable to access the selected application.
Exception in AppMerge flows' progression
Exception in AppMerge flows' progression
java.io.IOException: invalid CEN header (bad signature) with : <Path\To\Warfile>\BOE.war
 at java.util.zip.ZipFile.open(Native Method)
 at java.util.zip.ZipFile.<init>(ZipFile.java:127)
 at java.util.jar.JarFile.<init>(JarFile.java:136)
 at java.util.jar.JarFile.<init>(JarFile.java:100)
 at weblogic.utils.jars.JarFileDelegate.<init>(JarFileDelegate.java:32)
 at weblogic.utils.jars.VirtualJarFactory.createVirtualJar(VirtualJarFactory.java:24)
 at weblogic.application.compiler.SCACompilerFactory.createMerger(SCACompilerFactory.java:37)
 at weblogic.application.compiler.flow.AppMergerFlow.createMerger(AppMergerFlow.java:68)
 at weblogic.application.compiler.flow.AppMergerFlow.mergeInput(AppMergerFlow.java:85)
 at weblogic.application.compiler.flow.AppMergerFlow.compile(AppMergerFlow.java:41)
 at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69)
 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
 at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36)
 at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96)
 at weblogic.application.compiler.AppMerge.runBody(AppMerge.java:157)
 at weblogic.utils.compiler.Tool.run(Tool.java:158)
 at weblogic.utils.compiler.Tool.run(Tool.java:115)
 at weblogic.application.compiler.AppMerge.merge(AppMerge.java:169)
 at weblogic.deploy.api.internal.utils.AppMerger.merge(AppMerger.java:88)
 at weblogic.deploy.api.internal.utils.AppMerger.getMergedApp(AppMerger.java:63)
 at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createDeployableObject(WebLogicDeployableObjectFactoryImpl.java:181)
 at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createLazyDeployableObject(WebLogicDeployableObjectFactoryImpl.java:156)
 at weblogic.deploy.api.tools.SessionHelper.inspect(SessionHelper.java:661)
 at com.bea.console.actions.app.install.Flow$2.execute(Flow.java:469)
 at com.bea.console.utils.DeploymentUtils.runDeploymentAction(DeploymentUtils.java:5023)
  • In WebLogic console:

Unable to * the selected application.

Message icon - Error Exception in AppMerge flows' progression

Message icon - Error Exception in AppMerge flows' progression

Message icon - Error java.io.IOException: Too many entries in zipfile

with : /apps/applications/boe/test/BOE42.war at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:118) at java.util.jar.JarFile.<init>(JarFile.java:136) at java.util.jar.JarFile.<init>

............


Read more...

Environment

  • SAP BusinessObjects Business Intelligence Platform BI 4.2 SP2
  • IBM WebSphere 8.5.5
  • Oracle WebLogic Server 10.3.6
  • Java Virtual Machine 1.6, JDK 6, JRockKit 6.x

Product

SAP BusinessObjects Business Intelligence platform 4.2

Keywords

KBA , BI-BIP-DEP , Webapp Deployment, Networking, Vulnerabilities, Webservices , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.