Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Initialization has failed due to: There was an error uncompressing the action archive.

RMGJID
Level 3
Level 3

Hi,

 

I'm following the documentation for creation the web actions. I'm able to successfully deploy using wskdeploy, but when i'm invoking the action, it throws the following error. Any input on what may be doing wrong?

 

Initialization has failed due to: There was an error uncompressing the action archive.

 

Documentation link - https://adobedocs.github.io/adobeio-runtime/guides/creating_actions.html

5 Replies
Mihai_Corlan
Employee
Employee

Hello there,

 

Can you try using wsk for deploying your ZIP? 

There is another way of deploying a ZIP action using the wsk command. You miss the manifest.yaml file flexibility with this mode; you can’t define multiple actions/packages at the same time. The ZIP file has to have in the root the package.json file.
wsk action create my-action --kind nodejs:10 zip-file.zip

cheers,
Mihai
RossMyronenko
Level 1
Level 1

Hi there,

 

Seems it does not work on Windows at all: https://github.com/apache/openwhisk-wskdeploy/issues/913 

Once I have downloaded the ZIP created by wskdeploy, I found that it added to archive folder path starting from C:/. It did not include all disk content, but included empty folders which break the ZIP structure and action cannot be properly executed:

 

 

Suggested workaround to use wsk for ZIP deployment instead works fine for me, but it makes work on actions much harder because each action should be packaged and uploaded separately.

duypnguyen
Employee
Employee

@RossMyronenko- we recommend to use AIO CLI for developing your application with I/O Runtime. It takes care of building, packaging and deploying your actions, without manually working with zip files.

More details are available at https://github.com/AdobeDocs/project-firefly.

jesusp40724969
Level 1
Level 1

Hi,

 

I had the same issue and was fixed added the js file in the manifest file. Below you can see an example:

 

function: actions/main.js

 

Mihai_Corlan
Employee
Employee

We've updated the docs to highlight that if you have dependencies, then you have to point to the folder where the action is defined and the action has to be defined in a file called index.js

 

https://github.com/AdobeDocs/adobeio-runtime/blob/master/guides/creating_actions.md#deploying-zip-ac...