Hi @arvindk091986,
Migrating from AEM 6.2 in Classic UI to AEM 6.5 in Touch UI is going to be a BIG project. I'm speaking from experience as a project I'm working on from AEM 6.3 in Touch UI to AEM 6.5 in Touch UI is going to take roughly 300 man days.
You would have to share the whole stacktrace with us so we could help you identify the source of the error but if you've already narrowed it down to annotation then you probably have an incompatibility between WCM Use API and Apache Felix annotations vs Sling Models and OSGI annotations.
If I were you I would:
- Notify the people in charge that migrating from 6.2 to 6.5 is not a walk in the park
- Start a fresh project from Archetype 23
- Start porting your code from your old project to the new project, one class at a time and testing to see if
- It works on the server
- Your unit tests still run (they probably will not).
Good luck! If you're planning a full migration from 6.2 to 6.5, don't hesitate to reach out to me on LinkedIn for advice: https://www.linkedin.com/in/theo-pendle-1630a52a (I won't even charge you 😉)
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.