<?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 Re: Create Site in alfresco using open cmis extension in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303986#M257116</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Create Web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;POST /alfresco/service/api/sites&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Creates a new Web site based on the site preset and details provided. The following properties may be set.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;shortName:the shortName of the web site, mandatory, must be unique&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sitePreset:the sitePreset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;title:the title of the web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;description:the description for the web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;visibility:he site visibility, one of (PUBLIC,MODERATED,PRIVATE), defaults to PUBLIC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;type:the type of site to create, optional&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Aug 2013 17:05:22 GMT</pubDate>
    <dc:creator>kaynezhang</dc:creator>
    <dc:date>2013-08-10T17:05:22Z</dc:date>
    <item>
      <title>Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303983#M257113</link>
      <description>Hi I want to create a alfresco site using open cmis extension. I researched and found an object type 'F:st:sites' and its properties like 'st:siteVisibility'&amp;nbsp; and 'st:sitePreset'. But I am not very sure that using this we can create a site in alfresco and I am not able to find any method for creatin</description>
      <pubDate>Wed, 31 Jul 2013 07:33:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303983#M257113</guid>
      <dc:creator>smita</dc:creator>
      <dc:date>2013-07-31T07:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303984#M257114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It seems CMIS cannot be used to create site,I think simply create a node of&amp;nbsp; object type 'F:st:sites' will not work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think&amp;nbsp; your only option is to use&amp;nbsp; web script api url(/api/sites/{shortname})&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 08:09:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303984#M257114</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-07-31T08:09:56Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303985#M257115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi kaynezhang,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for you reply. I have to use java, so should I use 'org.apache.http' api. Could you please provide me some example code snippet for your suggestion 'web script api'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Smita&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 10:28:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303985#M257115</guid>
      <dc:creator>smita</dc:creator>
      <dc:date>2013-07-31T10:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303986#M257116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Create Web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;POST /alfresco/service/api/sites&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Creates a new Web site based on the site preset and details provided. The following properties may be set.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;shortName:the shortName of the web site, mandatory, must be unique&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sitePreset:the sitePreset&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;title:the title of the web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;description:the description for the web site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;visibility:he site visibility, one of (PUBLIC,MODERATED,PRIVATE), defaults to PUBLIC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;type:the type of site to create, optional&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Aug 2013 17:05:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303986#M257116</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-08-10T17:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303987#M257117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;package com.kayne.cmis.webscript;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.HttpClient;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.HttpStatus;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.UsernamePasswordCredentials;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.auth.AuthScope;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.methods.PostMethod;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.apache.commons.httpclient.methods.StringRequestEntity;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.json.JSONObject;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class CreateSiteTest {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void main(String[] args){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HttpClient client = new HttpClient();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;client.getState().setCredentials(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;new AuthScope("localhost", 8080, "Alfresco"),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;new UsernamePasswordCredentials("admin", "admin"));&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String apiurl ="&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/service/api/sites" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/api/sites&lt;/A&gt;&lt;SPAN&gt;";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PostMethod post = new PostMethod(apiurl);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JSONObject site = new JSONObject();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;site.put("shortName", "kaynezhang");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;site.put("visibility", "PUBLIC");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.put("sitePreset", "site-dashboard");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(site.toString());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;post.setDoAuthentication(true);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;post.setRequestHeader("Content-Type", "application/json");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;post.setRequestEntity(new StringRequestEntity(site.toString(), "application/json",&amp;nbsp; "UTF-8"));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int status = client.executeMethod(post);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (status != HttpStatus.SC_OK) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;System.err.println("Method failed: " + post.getStatusLine());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String resultString = post.getResponseBodyAsString();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(resultString);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (Exception e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} finally {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;post.releaseConnection();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Aug 2013 18:31:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303987#M257117</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2013-08-10T18:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303988#M257118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Great answer; where is this documented?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 08:27:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303988#M257118</guid>
      <dc:creator>jocylincouch</dc:creator>
      <dc:date>2014-06-25T08:27:41Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303989#M257119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Plese&amp;nbsp; visit this address –&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/service/index/all,and" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/index/all,and&lt;/A&gt;&lt;SPAN&gt; search with key word "POST /alfresco/service/api/site" in the page,you will get something like below that introduce this webscript api&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Create Web site&lt;BR /&gt;POST /alfresco/service/api/sites&lt;BR /&gt;—&lt;BR /&gt;Creates a new Web site based on the site preset and details provided. &lt;BR /&gt;Note: this method only creates a site at the repository level, it does not create a fully functional site. It should be considered for internal use only at the moment. Currently, creating a site programmatically needs to be done in the Share context, using the create-site module. Further information can be found at the address &lt;A href="http://your_domain:8080/share/page/index/uri/modules/create-site.post" rel="nofollow noopener noreferrer"&gt;http://your_domain:8080/share/page/index/uri/modules/create-site.post&lt;/A&gt; within your Alfresco installation. &lt;BR /&gt;The following properties may be set.&lt;BR /&gt;shortName&lt;BR /&gt;the shortName of the web site, mandatory, must be unique&lt;BR /&gt;sitePreset&lt;BR /&gt;the sitePreset&lt;BR /&gt;title&lt;BR /&gt;the title of the web site&lt;BR /&gt;description&lt;BR /&gt;the description for the web site&lt;BR /&gt;visibility&lt;BR /&gt;the site visibility, one of (PUBLIC,MODERATED,PRIVATE), defaults to PUBLIC&lt;BR /&gt;type&lt;BR /&gt;the type of site to create, optional&lt;BR /&gt;—&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;/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;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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 09:01:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303989#M257119</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2014-06-25T09:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303990#M257120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm trying to POST to the sites api to create a site (obviously :-))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm posting the following: payload={'description':'This categorises the meat', 'visibility':'PUBLIC', 'site-preset':'site-dashboard','title':'Meat Patch', "site.shortName":'meat-patch'}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;as: requests.post('&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow noopener noreferrer"&gt;http://&lt;/A&gt;&lt;SPAN&gt;&amp;lt;my url&amp;gt;:8080/alfresco/service/api/sites', auth=('admin','XXXXX'), data=json.dumps(payload))&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;in python. I get back a 500 error detailed below. What else do I need to add to the request to get this to work? I can't find the docs which define the headers further than &lt;/SPAN&gt;&lt;A href="http://docs.alfresco.com/3.4/references/RESTful-SiteSitesPost.html" rel="nofollow noopener noreferrer"&gt;http://docs.alfresco.com/3.4/references/RESTful-SiteSitesPost.html&lt;/A&gt;&lt;SPAN&gt; and I've been using this example:&lt;/SPAN&gt;&lt;A href="https://forums.alfresco.com/forum/developer-discussions/alfresco-api/create-site-alfresco-using-open-cmis-extension-07312013" rel="nofollow noopener noreferrer"&gt;https://forums.alfresco.com/forum/developer-discussions/alfresco-api/create-site-alfresco-using-open-cmis-extension-07312013&lt;/A&gt;&lt;SPAN&gt; however defining much more than is there.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The below clearly states that site.shortName is not defined, therefore how should I define shortName in the json I pass to the sites api so that the alfresco sites api pick it up? References to docs are also very very welcome.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Error log below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{u'callstack': [u'',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.InvalidReferenceException: Expression site.shortName is undefined on line 9, column 56 in org/alfresco/repository/site/site.lib.ftl.',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:125)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Expression.getStringValue(Expression.java:118)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.AddConcatExpression._getAsTemplateModel(AddConcatExpression.java:98)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Expression.getAsTemplateModel(Expression.java:89)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.ListLiteral.getModelList(ListLiteral.java:119)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:91)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Expression.getAsTemplateModel(Expression.java:89)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Expression.getStringValue(Expression.java:93)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.DollarVariable.accept(DollarVariable.java:76)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.MixedContent.accept(MixedContent.java:92)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.EscapeBlock.accept(EscapeBlock.java:84)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.MixedContent.accept(MixedContent.java:92)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Macro$Context.runMacro(Macro.java:172)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:614)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Macro$Context.runMacro(Macro.java:172)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:614)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.MixedContent.accept(MixedContent.java:92)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.visit(Environment.java:221)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'freemarker.core.Environment.process(Environment.java:199)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.template.FreeMarkerProcessor.process(FreeMarkerProcessor.java:218)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.AbstractWebScript.renderTemplate(AbstractWebScript.java:896)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.DeclarativeWebScript.renderFormatTemplate(DeclarativeWebScript.java:267)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:147)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:429)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:452)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:491)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:529)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:341)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:378)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'javax.servlet.http.HttpServlet.service(HttpServlet.java:727)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'java.lang.Thread.run(Thread.java:724)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u"org.alfresco.service.cmr.repository.TemplateException: 06020108 Error during processing of the template 'Expression site.shortName is undefined on line 9, column 56 in org/alfresco/repository/site/site.lib.ftl.'. Please contact your system administrator.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.alfresco.repo.template.FreeMarkerProcessor.process(FreeMarkerProcessor.java:222)',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u"org.springframework.extensions.webscripts.WebScriptException: 06020018 Wrapped Exception (with status template): 06020108 Error during processing of the template 'Expression site.shortName is undefined on line 9, column 56 in org/alfresco/repository/site/site.lib.ftl.'. Please contact your system administrator.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)'],&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'exception': u"org.springframework.extensions.webscripts.WebScriptException - 06020018 Wrapped Exception (with status template): 06020108 Error during processing of the template 'Expression site.shortName is undefined on line 9, column 56 in org/alfresco/repository/site/site.lib.ftl.'. Please contact your system administrator.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'message': u"06020018 Wrapped Exception (with status template): 06020108 Error during processing of the template 'Expression site.shortName is undefined on line 9, column 56 in org/alfresco/repository/site/site.lib.ftl.'. Please contact your system administrator.",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'server': u'Community v4.2.0 (r63893-b12) schema 6,033',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'status': {u'code': 500,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'description': u'An error inside the HTTP server which prevented it from fulfilling the request.',&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; u'name': u'Internal Error'},&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; u'time': u'02-Jul-2014 15:15:01'}&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jul 2014 15:17:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303990#M257120</guid>
      <dc:creator>jocylincouch</dc:creator>
      <dc:date>2014-07-02T15:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303991#M257121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;it's not site.shortName&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jul 2014 16:51:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303991#M257121</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2014-07-02T16:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: Create Site in alfresco using open cmis extension</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303992#M257122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi All, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can any one help me out to find out what the site Preset is?!! is it the default freemarker template, or something else?, can any one help me out to find out how can I customise the directory structure after creation of site(space) and where to find the templates for these!!!!!(Java).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2015 05:14:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-in-alfresco-using-open-cmis-extension/m-p/303992#M257122</guid>
      <dc:creator>ishaan</dc:creator>
      <dc:date>2015-08-21T05:14:18Z</dc:date>
    </item>
  </channel>
</rss>

