VERIFIED SOLUTION i

Resolve error 'java.io.FileNotFoundException: <>\EODigitalDelivery_war.ear\<>.jar' in EngageOne Digital Delivery

Issue

In the WebSphere log, following are few entries observed during start up of EngageOne Digital Delivery Application.

[8/11/17 10:27:47:680 IST] 0000004d DefaultAnnota E   cannot scan jar file for annotations:wsjar:file:/C:/Program%20Files%20(x86)/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/WIN-N319OC164D3Node01Cell/EODigitalDelivery_war.ear/EODigitalDelivery.war/WEB-INF/lib/tomahawk21-1.1.14.jar!/META-INF/faces-config.xml
                                 java.io.FileNotFoundException: C:\Program%20Files%20(x86)\IBM\WebSphere\AppServer\profiles\AppSrv01\installedApps\WIN-N319OC164D3Node01Cell\EODigitalDelivery_war.ear\EODigitalDelivery.war\WEB-INF\lib\tomahawk21-1.1.14.jar (The system cannot find the path specified.)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:235)
    at java.util.zip.ZipFile.<init>(ZipFile.java:165)
    at java.util.jar.JarFile.<init>(JarFile.java:179)
 

Cause

This could be caused due to space in path of the profile directory being used. For example:
C:/Program Files (x86)/<..>

Resolution

UPDATED: September 1, 2017
During Deployment of EngageOne Digital Delivery on WebSphere server, ensure that the profile being used should not have any spaces in its location.
For more information please refer to "WebSphere 8.5.5 configuration" subsection under "Setting up EngageOne™ Digital Delivery on WebSphere" section in EngageOne Digital Delivey installation guide.