<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Max size of 255 when create a node in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294492#M247622</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi everybody,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a doubt with the max size when I try to create a node.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using the getNodeService().createNode. When I set the title and the name properties, and the size exceeds 255 characters, my java webscript returns me a java.lang.IllegalArgumentException "Localname is too long".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I decompile the DbNodeServiceImpl class and I can see the code of this exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;if(assocQName.getLocalName().length() &amp;gt; QName.MAX_LENGTH) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new IllegalArgumentException("Localname is too long. Length of " + &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assocQName.getLocalName().length() + " exceeds the maximum of " + QName.MAX_LENGTH);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;QName.MAX_LENGTH value is 255. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But when I create a new folder with the Alfresco share, and put on the name and title properties a string with 500 characters, it could be created ok, without size limit problems. How is possible?? How can I create a longest name with the API like the Alfresco share does? Is possible to change this max_length?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Feb 2015 07:56:53 GMT</pubDate>
    <dc:creator>spilby</dc:creator>
    <dc:date>2015-02-16T07:56:53Z</dc:date>
    <item>
      <title>Max size of 255 when create a node</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294492#M247622</link>
      <description>Hi everybody,I have a doubt with the max size when I try to create a node.I'm using the getNodeService().createNode. When I set the title and the name properties, and the size exceeds 255 characters, my java webscript returns me a java.lang.IllegalArgumentException "Localname is too long".I decompil</description>
      <pubDate>Mon, 16 Feb 2015 07:56:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294492#M247622</guid>
      <dc:creator>spilby</dc:creator>
      <dc:date>2015-02-16T07:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: Max size of 255 when create a node</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294493#M247623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think the default Alfresco API uses FileFolderServiceImpl instead of DbNodeService… Thy the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;FileInfo fileInfo = getFileFolderService().create(parentNodeRef,"someName", ContentModel.TYPE_CONTENT);&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Feb 2015 09:28:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294493#M247623</guid>
      <dc:creator>s_palyukh</dc:creator>
      <dc:date>2015-02-16T09:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: Max size of 255 when create a node</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294494#M247624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There should be a limit.&amp;nbsp;&amp;nbsp; If you have found some way around that then its a bug.&amp;nbsp;&amp;nbsp; Please be aware that some interfaces will truncate the name to fit.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Feb 2015 13:50:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294494#M247624</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2015-02-16T13:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: Max size of 255 when create a node</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294495#M247625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, I try with FileFolderService. But the Map of properties, how can I create the node with a property list?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I do this now:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;nodeRef = getNodeService().createNode(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parent, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ContentModel.ASSOC_CONTAINS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QName.createQName(NamespaceService.CONTENT_MODEL_1_0_URI, name),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties).getChildRef();&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;where properties is a &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Map&amp;lt;QName, Serializable&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And then I do an addAspect.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 16:34:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294495#M247625</guid>
      <dc:creator>spilby</dc:creator>
      <dc:date>2015-02-18T16:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: Max size of 255 when create a node</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294496#M247626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well, I found it on the alfresco class, the if that I wrote before. Is a limitation of the class, not a bug, or not? Everybody have this limit when call the create node method? I imagine a lot of people needs a name with more than 255 characters&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Feb 2015 08:05:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/max-size-of-255-when-create-a-node/m-p/294496#M247626</guid>
      <dc:creator>spilby</dc:creator>
      <dc:date>2015-02-19T08:05:34Z</dc:date>
    </item>
  </channel>
</rss>

