<?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 REST API - get all nodes (NodeRef) of NodeType=cm:person in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124596#M34054</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I succeeded in getting people list .. which is great ... so I have the id and username .. but I cannot access to the noderef (id) which is required to add a target to a node ..&lt;/P&gt;&lt;P&gt;What I need here is the id of the node which is a cm&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;erson and is owned by&amp;nbsp;JD41278945&lt;/P&gt;&lt;P&gt;How could I get this with the REST API ?&lt;/P&gt;&lt;P&gt;thanks !&lt;/P&gt;&lt;PRE&gt;Array
(
    [entry] =&amp;gt; Array
        (
            [aspectNames] =&amp;gt; Array
                (
                    [0] =&amp;gt; cm:ownable
                )

            [isFolder] =&amp;gt; 
            [isFile] =&amp;gt; 
            [name] =&amp;gt; c32deb44-c01d-4e0e-874b-ebe6e6280270
            [id] =&amp;gt; c32deb44-c01d-4e0e-874b-ebe6e6280270
            [nodeType] =&amp;gt; cm:person
            [properties] =&amp;gt; Array
                (
                    [cm:homeFolderProvider] =&amp;gt; largeHomeFolderProvider
                    [cm:homeFolder] =&amp;gt; be34f3c4-6771-4132-a8b9-0a15f7ca5d9f
                    [cm:userName] =&amp;gt; xx
                    [cm:lastName] =&amp;gt; xx
                    [cm:sizeCurrent] =&amp;gt; 0
                    [cm:email] =&amp;gt; xx
                    [cm:firstName] =&amp;gt; xx
                    [cm:owner] =&amp;gt; Array
                        (
                            [id] =&amp;gt; JD41278945
                            [displayName] =&amp;gt; john do
                        )

                    [cm:userAccountStatusProperty] =&amp;gt; 512
                    [cm:organizationId] =&amp;gt; xxx
                    [cm:organization] =&amp;gt; xxx
                )

            [parentId] =&amp;gt; 2a2ed854-7486-4649-b62c-d8af2659237f
        )

)&lt;/PRE&gt;</description>
    <pubDate>Tue, 27 Aug 2024 12:34:12 GMT</pubDate>
    <dc:creator>JC83</dc:creator>
    <dc:date>2024-08-27T12:34:12Z</dc:date>
    <item>
      <title>REST API - get all nodes (NodeRef) of NodeType=cm:person</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124596#M34054</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I succeeded in getting people list .. which is great ... so I have the id and username .. but I cannot access to the noderef (id) which is required to add a target to a node ..&lt;/P&gt;&lt;P&gt;What I need here is the id of the node which is a cm&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;erson and is owned by&amp;nbsp;JD41278945&lt;/P&gt;&lt;P&gt;How could I get this with the REST API ?&lt;/P&gt;&lt;P&gt;thanks !&lt;/P&gt;&lt;PRE&gt;Array
(
    [entry] =&amp;gt; Array
        (
            [aspectNames] =&amp;gt; Array
                (
                    [0] =&amp;gt; cm:ownable
                )

            [isFolder] =&amp;gt; 
            [isFile] =&amp;gt; 
            [name] =&amp;gt; c32deb44-c01d-4e0e-874b-ebe6e6280270
            [id] =&amp;gt; c32deb44-c01d-4e0e-874b-ebe6e6280270
            [nodeType] =&amp;gt; cm:person
            [properties] =&amp;gt; Array
                (
                    [cm:homeFolderProvider] =&amp;gt; largeHomeFolderProvider
                    [cm:homeFolder] =&amp;gt; be34f3c4-6771-4132-a8b9-0a15f7ca5d9f
                    [cm:userName] =&amp;gt; xx
                    [cm:lastName] =&amp;gt; xx
                    [cm:sizeCurrent] =&amp;gt; 0
                    [cm:email] =&amp;gt; xx
                    [cm:firstName] =&amp;gt; xx
                    [cm:owner] =&amp;gt; Array
                        (
                            [id] =&amp;gt; JD41278945
                            [displayName] =&amp;gt; john do
                        )

                    [cm:userAccountStatusProperty] =&amp;gt; 512
                    [cm:organizationId] =&amp;gt; xxx
                    [cm:organization] =&amp;gt; xxx
                )

            [parentId] =&amp;gt; 2a2ed854-7486-4649-b62c-d8af2659237f
        )

)&lt;/PRE&gt;</description>
      <pubDate>Tue, 27 Aug 2024 12:34:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124596#M34054</guid>
      <dc:creator>JC83</dc:creator>
      <dc:date>2024-08-27T12:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: REST API - get all nodes (NodeRef) of NodeType=cm:person</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124597#M34055</link>
      <description>&lt;P&gt;I succeeded with using queries API :&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;This url &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;A href="http://test-gedi/alfresco/api/-default-/public/alfresco/versions/1/queries/people?term=name" target="_blank" rel="nofollow noopener noreferrer"&gt;http://test-gedi/alfresco/api/-default-/public/alfresco/versions/1/queries/people?term=name&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return the id that I need (which is the noderef)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 02 Sep 2024 13:05:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124597#M34055</guid>
      <dc:creator>JC83</dc:creator>
      <dc:date>2024-09-02T13:05:17Z</dc:date>
    </item>
    <item>
      <title>Re: REST API - get all nodes (NodeRef) of NodeType=cm:person</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124598#M34056</link>
      <description>&lt;P&gt;But I sill have this error when I try using the search API '&lt;SPAN&gt;&lt;A href="http://localhost:8080/alfresco/api/-default-/public/search/versions/1/search" target="_blank" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api/-default-/public/search/versions/1/search&lt;/A&gt;' with this data&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;{"query":{"query":"NodeType=cm:person"}}&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;I got this error message&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;Array
(
    [error] =&amp;gt; Array
        (
            [errorKey] =&amp;gt; framework.exception.ApiDefault
            [statusCode] =&amp;gt; 500
            [briefSummary] =&amp;gt; 080232151 Request failed 500 /solr4/alfresco/afts?wt=json&amp;amp;fl=DBID%2Cscore&amp;amp;rows=100&amp;amp;df=TEXT&amp;amp;start=0&amp;amp;locale=fr_FR&amp;amp;alternativeDic=DEFAULT_DICTIONARY&amp;amp;fq=%7B%21afts%7DAUTHORITY_FILTER_FROM_JSON&amp;amp;fq=%7B%21afts%7DTENANT_FILTER_FROM_JSON
            [stackTrace] =&amp;gt; Pour des raisons de sécurité, le traçage de la pile n'est plus affiché, mais la propriété est conservée dans les versions précédente.
            [descriptionURL] =&amp;gt; https://api-explorer.alfresco.com
            [logId] =&amp;gt; ec830e53-e5f6-4dce-81bd-c077b3242ff4
        )

)&lt;/PRE&gt;</description>
      <pubDate>Mon, 02 Sep 2024 13:10:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124598#M34056</guid>
      <dc:creator>JC83</dc:creator>
      <dc:date>2024-09-02T13:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: REST API - get all nodes (NodeRef) of NodeType=cm:person</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124599#M34057</link>
      <description>&lt;P&gt;error in log is :&lt;/P&gt;&lt;PRE&gt; 2024-09-02 15:11:49,135  ERROR [api.search.SearchApiWebscript] [http-apr-8080-exec-7] e2b383f0-e129-40e2-a613-f97e92b34f35 : [org.alfresco.repo.search.impl.solr.SolrQueryHTTPClient.postQuery(SolrQueryHTTPClient.java:1159), org.alfresco.repo.search.impl.solr.SolrQueryHTTPClient.postSolrQuery(SolrQueryHTTPClient.java:1109), org.alfresco.repo.search.impl.solr.SolrQueryHTTPClient.executeQuery(SolrQueryHTTPClient.java:576), org.alfresco.repo.search.impl.solr.SolrQueryLanguage.executeQuery(SolrQueryLanguage.java:58), org.alfresco.repo.search.impl.solr.DbOrIndexSwitchingQueryLanguage.executeQuery(DbOrIndexSwitchingQueryLanguage.java:223), org.alfresco.repo.search.impl.solr.SolrSearchService.query(SolrSearchService.java:355), org.alfresco.repo.search.SearcherComponent.query(SearcherComponent.java:84), sun.reflect.GeneratedMethodAccessor672.invoke(Unknown Source), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:79), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), com.sun.proxy.$Proxy26.query(Unknown Source), org.alfresco.repo.search.impl.SearchServiceSubSystemDelegator.query(SearchServiceSubSystemDelegator.java:133), sun.reflect.GeneratedMethodAccessor672.invoke(Unknown Source), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317), org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150), net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:53), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:166), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), com.sun.proxy.$Proxy26.query(Unknown Source), org.alfresco.rest.api.search.SearchApiWebscript.execute(SearchApiWebscript.java:100), org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:519), org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464), org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:587), org.alfresco.rest.api.PublicApiRepositoryContainer.transactionedExecute(PublicApiRepositoryContainer.java:70), org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:656), org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:428), org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:308), org.alfresco.rest.api.PublicApiRepositoryContainer.access$001(PublicApiRepositoryContainer.java:51), org.alfresco.rest.api.PublicApiRepositoryContainer$1.doWork(PublicApiRepositoryContainer.java:106), org.alfresco.repo.tenant.TenantUtil.runAsWork(TenantUtil.java:126), org.alfresco.repo.tenant.TenantUtil.runAsTenant(TenantUtil.java:95), org.alfresco.rest.api.PublicApiRepositoryContainer.executeScript(PublicApiRepositoryContainer.java:102), org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399), org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210), org.alfresco.repo.web.scripts.TenantWebScriptServlet.service(TenantWebScriptServlet.java:82), org.alfresco.rest.api.PublicApiWebScriptServlet.service(PublicApiWebScriptServlet.java:62), javax.servlet.http.HttpServlet.service(HttpServlet.java:731), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), org.alfresco.module.aosmodule.service.ContextRootFilter.doFilter(ContextRootFilter.java:93), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:75), sun.reflect.GeneratedMethodAccessor1104.invoke(Unknown Source), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:132), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), com.sun.proxy.$Proxy150.doFilter(Unknown Source), org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:89), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103), org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445), org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115), org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637), org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2492), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]&lt;/PRE&gt;</description>
      <pubDate>Mon, 02 Sep 2024 13:12:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/rest-api-get-all-nodes-noderef-of-nodetype-cm-person/m-p/124599#M34057</guid>
      <dc:creator>JC83</dc:creator>
      <dc:date>2024-09-02T13:12:44Z</dc:date>
    </item>
  </channel>
</rss>

