KB Article #180759

Launching nodemanager as root throws this after a new installation of 7.7: java.lang.NoClassDefFoundError: io/swagger/models/properties/Property

Problem

Launching the nodemanager as root throws this error after a new installation of API Gateway 77:


server:/opt/axway/apigateway # /opt/axway/apigateway/posix/bin/nodemanager
INFO 10/Dec/2019:14:50:16.055 [a53e:000000000000000000000000] Attempting to connect to entity store at federated:file:////opt/axway/apigateway/conf/fed/configs.xml

java.lang.NoClassDefFoundError: io/swagger/models/properties/Property
at com.vordel.rr.ResourceRepository.registerPayloadParsers(ResourceRepository.java:71)
at com.vordel.rr.ResourceRepository.init(ResourceRepository.java:40)
at com.vordel.precipitate.SolutionPack.loadResourceRepository(SolutionPack.java:194)

Resolution

The cause was: launching the product with the previous (7.6 jvm.xml).

Solution is to use the appropriate jvm.xml, the one that comes with the installation (7.7)