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

AEM 6.5 GSON version upgrade from 2.8.2 to 2.10.1

  • February 21, 2023
  • 4 replies
  • 1380 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

New Participant
July 26, 2023

@ashwiniv5325199 

Hi,

Did you get any solution?

Manu_Mathew_
New Participant
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.

BrianKasingli
New Participant
February 21, 2023

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

Jagadeesh_Prakash
New Participant
February 21, 2023

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