does an extension developed with RTC 605 Server SDK can work on Server 702

Hello,
I been trying to use an extension developed with the Server SDK 605 with a 702 instance, but is not working, it gets install success, I can add it in the follow-up actions but seems that is not called or doesn't give any sign that is working so I wonder if I will have to move it to ServerJDK for 702?
Thank you
One answer

You should always build and test the extensions with the SDK matching your server versions.
Often this does not matter so much, but when changing the Java version or fixing the Log4J2 issues, it can count.
Comments

Having said that, I do not know which old SDKs are available The latest is 7.0.2SR1 which has potentially breaking changes compared to 7.0.2 before that release.

Thank you Ralph, I wonder for the ones we use old API, If there is a workshop just for update libraries? instead to going from scratch

My personal opinion is that you have these options:
- You deploy your current extensions in a test server and test them. If they work, you can try them on the productive system.
-
You setup a development environment (Extensions Workshop Lab 1). You load/import your code for the extensions into the corresponding workspace(s). You check for compiler errors (API changes) update the required java version and whatever else is needed. You test on Jetty. You rebuild and repackage.
You deploy on a test server and then on the production systems, if you are sure all is well.
I am not aware of a simpler approach.
I have seen very few changes (1 or 2) in the APIs that break the code, but the update to Log4J2 is definitely something that can have impact, due to log4j API changes.
I have seen very few changes (1 or 2) in the APIs that break the code, but the update to Log4J2 is definitely something that can have impact, due to log4j API changes.