Incompatible plug-ins found

Hi all,

Sometimes when I want to update an application with new components I get a specific plug-in error and don’t know what to do with it except remove the components and put in alternatives (in the hope they don’t have the same problem). It’s always about the same four REST plug-ins:
P137 REST
P176 RESTful Webservice
P195 Data Gathering
P198 REST Data

The problem in question is the following:

How can I solve this?

@Eddie_Growrs, good morning!
Check components mentioned in the error message (M7288, M6009, M6496) and update their revisions to the higher ones in your composition. It could help.

Sadly that won’t work, the error message keeps popping up even after setting those components to their newest revisions

@m.gechev, could you help?

Hi Eddy, could you try with M6009 r45? That component didn’t have a new version yet.

You most likely have newer Serialization plugin in one of the mentioned components. As the message states - the REST client, RESTful webservice, REST Data webservice and Data Gathering plugins use a new way of connecting to the Serialization plugin
By upgrading M8465 - you will get the newer RESTful webservice and REST Data webservice
By upgrading M8737 - you will get the newer Data Gathering
Then you need to find a component in your application that uses P137-REST Client plugin and upgrade the REST Client to latest (this one is not so centralized so I cannot give you a component number, maybe M10074 if you use Call templates in your application)

Alternatively, as Joost suggested - check which of the given in the message components upgrades the Serialization plugin and revert it to a revision that does not have the Serialization plugin upgraded

Greetings,
Miroslav

1 Like

At first I tried using the newest versions of all the components that experienced the plug-in error, which sadly didn’t work. Afterwards I reversed the app to an older revision and tried again with new versions. This way I didn’t get any plug-in errors anymore and everything looked fine up until the integration of the new order.
There I got the following error code and I don’t know how to find out which plug-ins or components currently experience any errors:


Is it save for me to try and continue the order just to test it?

@Eddie_Growrs, no, you should finish the order, otherwise your application won’t work. But before you can try to open the integrated model (you app) in the Architect and check the Problems tab. There you can find places where/which plugins are used and trace them (from which components them came from and what revisions are).

I think I found out where the errors originated from.
When looking into the errors there were 4 components that had new errors in the archtitect. Those were M3009, M3162, M4077 and M4177. After recomposing my cart I was able to find alternatives for 3009 and 4077. And later after deploying my new composition I didn’t get any errors anymore and the installation was succcesfull.