AEM throws "Version number may be negative or greater than 255" while upgrading to JDK jdk1.8.0_261 | Community
Skip to main content
New Participant
Jan 25, 2021 6:20 AM UTC
Solved

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

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.
Pulkit_Jain_
Pulkit_Jain_Accepted solution
Employee
Mar 25, 2021 9:21 AM UTC

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.

4 replies

Pulkit_Jain_
Pulkit_Jain_Accepted solution
Employee
Mar 25, 2021 9:21 AM UTC

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.

Translate
kautuk_sahni
Employee
Mar 26, 2021 8:22 AM UTC
@pulkit_jain_, Good to see you back and thank you for sharing this information with AEM community. Keep doing the great AEM Community work.
Translate
Kautuk Sahni
joerghoh
Employee
Jan 26, 2021 10:13 PM UTC

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

Translate
Kiran_Vedantam
New Participant
Jan 25, 2021 7:49 AM UTC

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.

Translate