String is too long: 2319129930345378533 | Community
Skip to main content
Malarvizhi_Sara
New Participant
February 20, 2018
Solved

String is too long: 2319129930345378533

  • February 20, 2018
  • 5 replies
  • 3470 views

I'm getting this error, May I know the cause of it and how to resolve the issue.

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 Hemant_arora

Refer to https://forums.adobe.com/thread/2325595 It seems for some reason it is retrieving a BINARY property as a String.  So there is hight probability you might have wrong index defnition

5 replies

Malarvizhi_Sara
New Participant
February 26, 2018

Retrieving the binary property value as string is the cause for the problem..It got resolved

Thanks again!!

Hemant_arora
New Participant
February 26, 2018

public static String readString(InputStream in)                         throws IOException Read a String. This will first read the length as 4 bytes, and then the UTF-8 encoded string. Parameters: in - the data input stream Returns: the string Throws: IOException - if an IO exception occurred while reading

Hemant_arora
Hemant_aroraAccepted solution
New Participant
February 26, 2018

Refer to https://forums.adobe.com/thread/2325595 It seems for some reason it is retrieving a BINARY property as a String.  So there is hight probability you might have wrong index defnition

Malarvizhi_Sara
New Participant
February 26, 2018

I'm trying to access the repository to get the nodes and its properties in the same hierarchy in a customized json format using Node JCR API programmatically for node structure with less nodes it works fine but for large one like the below, it throws the error.

I'm trying to hit a java class from a servlet, following are my code samples

Servlet class

Retrieval Java class

Once the servlet hit from the browser, the root node path is sent to the java class and returns the json object to servlet which has the entire node structure with properties in the custom JSON format.I'm trying to store the returned JSON object as string into the local file system, once the call is made to the servlet, it throws the same error

It is because of the some larger string length,Can you please help me to get this issue to be fixed?

Thanks in Advance

Hemant_arora
New Participant
February 20, 2018

Can you elaborate the problem and share STR ?