Como criar site corretamente utilizando WS restfull

cancel
Showing results for 
Search instead for 
Did you mean: 
fabbricio
Member II

Como criar site corretamente utilizando WS restfull

Pessoal, fiz a inclusão de um site na conta de um usuário com sucesso, mas quando vou tentar acessar o site por dentro da própria conta ele me dá um aviso:


<blockquote>
Algo está errado com esta página…

Nós podemos ter encontrado um erro, ou talvez algo tenha sido removido ou deletado, por isso, confira se a URL está correta.

É possível, também, que você não tenha permissão para visualizar a página (ela pode fazer parte de um site privado)ou que tenha ocorrido um erro interno. Comunique-se com seu administrador Alfresco.

Caso você esteja tentando acessar a página inicial e ela não esteja mais disponível,altere-a clicando em seu nome na barra de ferramentas Alfresco. </blockquote>

ContentType = "application/json"
Method = httpPost


URL: http://localhost:8080/alfresco/service/api/sites

Segue o JSON utilizado para a criação:


{
"shortName":"fabricio_site",
"sitePreset":"site-dashboard",
"title":"T\u00edtulo do site",
"description":"Meu site de testes",
"isPublic":false,
"visibility":"PRIVATE"
}


<c> Acessei o site utilizando o aplicativo CMIS workbench e percebi que o site não tem o diretório documentLibrary.
1 Reply
douglascrp
Advanced II

Re: Como criar site corretamente utilizando WS restfull

Boa tarde.

O que você está tentando fazer não é possível somente com essa chamada REST.
Veja http://docs.alfresco.com/5.0/references/RESTful-SiteSitesPost.html

<blockquote>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 http://your_domain:8080/share/page/index/uri/modules/create-site.post within your Alfresco installation.</blockquote>

Acredito que o link abaixo possa te dar algumas dicas de como fazer, mas eu não tenho como validar as informações agora
http://stackoverflow.com/questions/36205287/create-new-site-with-rest-api