AEM throws "Version number may be negative or greater than 255" while upgrading to JDK jdk1.8.0_261 | Community
Skip to main content
January 25, 2021
Solved

AEM throws "Version number may be negative or greater than 255" while upgrading to JDK jdk1.8.0_261

  • January 25, 2021
  • 3 replies
  • 2777 views

We are getting the below error after updating java from jdk1.8.0_241 to jdk1.8.0_261 for AEM 6.3 as well as 6.5.

However, If we are using jdk1.8.0_241 everything was working fine. Only issues with jdk1.8.0_261. Please let us know how to fix the below issue.

 

om.adobe.livecycle.assembler.client.ProcessingException: ALC-ASM-S00-002: Failed to execute the DDX - error messages provided.
at com.adobe.livecycle.assembler.AssemblerServiceImpl.makeResult(AssemblerServiceImpl.java:928)
at com.adobe.livecycle.assembler.AssemblerServiceImpl.execute(AssemblerServiceImpl.java:518)
at com.adobe.livecycle.assembler.AssemblerServiceImpl.invoke(AssemblerServiceImpl.java:462)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ExceptionInInitializerError
at com.adobe.agl.text.Collator.<clinit>(Collator.java:946)
at com.adobe.internal.ddxm.ddx.CollateralManager.filterXDPDocsListBySourceMatch(CollateralManager.java:2107)
at com.adobe.internal.ddxm.ddx.CollateralManager.getOrderedURLXDPDocsList(CollateralManager.java:1967)
at com.adobe.internal.ddxm.ddx.CollateralManager.getOrderedXDPSourceDocsList(CollateralManager.java:1861)
at com.adobe.internal.ddxm.ddx.xfa.XDPSource.getOrderedInputDocs(XDPSource.java:617)
Truncated. see log file for complete stacktrace
Caused By: java.lang.IllegalArgumentException: Invalid version number: Version number may be negative or greater than 255
at com.adobe.agl.util.VersionInfo.getInstance(VersionInfo.java:191)
at com.adobe.agl.impl.ICUDebug.getInstanceLenient(ICUDebug.java:65)
at com.adobe.agl.impl.ICUDebug.<clinit>(ICUDebug.java:69)
at com.adobe.agl.text.Collator.<clinit>(Collator.java:946)
at com.adobe.internal.ddxm.ddx.CollateralManager.filterXDPDocsListBySourceMatch(CollateralManager.java:2107)
Truncated. see log file for complete stacktrace

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

This issue was fixed with AEM Forms 6.5.7.0 and 6.4.8.3 (an internal aglj40 jar was updated)

Please upgrade to the latest to receive the fix.

3 replies

Kiran_Vedantam
Community Advisor
Community Advisor
January 25, 2021

Hi @ranjeet_jha,

 

You need to do two things here:

  • Review the "java.version" system property.
  • Check the dependency [it might be ICU4J] version, upgrade it to the latest one.

Hope it helps.

 

Thanks,

Kiran Vedantam.

joerghoh
Adobe Employee
Adobe Employee
January 26, 2021

Please check with Adobe support. That's an issue which I think can be fixed only by Adobe.

Pulkit_Jain_
Adobe Employee
Pulkit_Jain_Adobe EmployeeAccepted solution
Adobe Employee
March 25, 2021

This issue was fixed with AEM Forms 6.5.7.0 and 6.4.8.3 (an internal aglj40 jar was updated)

Please upgrade to the latest to receive the fix.

kautuk_sahni
Community Manager
Community Manager
March 26, 2021
@pulkit_jain_, Good to see you back and thank you for sharing this information with AEM community. Keep doing the great AEM Community work.
Kautuk Sahni