Search Engine: Elastic

Article ID: 132311, created on Mar 1, 2018, last review on Mar 1, 2018

  • Applies to:
  • Business Automation 7.3

Symptoms

During installation or re-registration of any node where pau service runs (for example, BSS APP, OA UI) in OAP, the following task is found in failed state:

Execute "After Packages" scripts on node 'billing.provider.local' according role BSS Application

The error message could be found in core.log:

[DEBUG] call method pem.packaging.installPackageByName({'host_id': 7, 'pname': 'PM-Endpoint', 'ptype': 'other'})
[DEBUG] return {'status': -1, 'error_message': 'Failed to process executeInstallSequence at xpath
...
{"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\\"pm-war.war\\".PARSE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\\"pm-war.war\\".PARSE: WFLYSRV0153: Failed to process phase PARSE of deployment \\"pm-war.war\\"\n Caused by: java.lang.NullPointerException"},"WFLYCTL0412: Required services that are not installed:" => ["jboss.deployment.unit.\\"pm-war.war\\".PARSE"],"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}

Manual deployment on failing module (pm-war.war in the example above) also fails with the same error.

Cause

Zip archiver packages are not installed on the host.

Resolution

Zip tools and libraries are required by WildFly server to manage .war deployments. These tools could be installed on CentOS via the following commands:

# yum install zip -y
# yum install unzip -y

Restart of pau service on target node is required after installation:

# service pau restart

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 1def515ca613a5505aa21a4affa96e6b b2c3b33425dfc50c7d41a2efaa7f84f3

Email subscription for changes to this article
Save as PDF