AEM 6.5 GSON version upgrade from 2.8.2 to 2.10.1 | Community
Skip to main content
Level 2
February 21, 2023

AEM 6.5 GSON version upgrade from 2.8.2 to 2.10.1

  • February 21, 2023
  • 4 replies
  • 1383 views

Hi Team,

Please help me with the below issue.

After upgrading GSON maven version from 2.8.2 to 2.10.1, I can successfully create a gson object in a normal java class.But Junit test cases are failing due to java.lang.NoClassDefFoundError.

 

Below is my pom.xml

<dependency>
                <groupId>com.google.code.gson</groupId>
                <artifactId>gson</artifactId>
                <version>2.10.1</version>
                <scope>provided</scope>
            </dependency>

 Thanks in advance

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

4 replies

Jagadeesh_Prakash
Community Advisor
Community Advisor
February 21, 2023

@ashwiniv5325199  Once try deleting the old corresponding dependency file in .m2 folder and try building it once again

BrianKasingli
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
February 21, 2023

You can try to take a look at the Uber Jar, and use that version instead.

Manu_Mathew_
Community Advisor
Community Advisor
February 22, 2023

@ashwiniv5325199 You can try deleting the respective target folders and re-build your test module, as it might not be able to find the class at runtime.

Level 2
July 26, 2023

@ashwiniv5325199 

Hi,

Did you get any solution?