String is too long: 2319129930345378533 | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Hemant_arora
Hemant_aroraAccepted solution
Level 8
Feb 26, 2018 10:48 AM UTC

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
Level 2
Feb 26, 2018 11:24 AM UTC

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

Thanks again!!

Translate
Hemant_arora
Level 8
Feb 26, 2018 10:49 AM UTC

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

Translate
Hemant_arora
Hemant_aroraAccepted solution
Level 8
Feb 26, 2018 10:48 AM UTC

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

Translate
Malarvizhi_Sara
Level 2
Feb 26, 2018 10:37 AM UTC

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

Translate
Hemant_arora
Level 8
Feb 20, 2018 10:59 AM UTC

Can you elaborate the problem and share STR ?

Translate