Tridion 2011 SP1 UGC

4

Depois de passar pelo guia de instalação do UGC, estou tendo problemas para adicionar comentários. Eu tenho a fonte de dados para o CMS apontando para o webservice: -

<DataSource>
<Key>1</Key>
<Match>^(ugc:|oe:|tcm:)+</Match>
<Url>http://project.ugc.service/odata.svc</Url>
<TimeOut>100000</TimeOut>
<Threshold>0</Threshold>
<RatingMinimum>-1</RatingMinimum>
<RatingMaximum>5</RatingMaximum>
<OAuthEnabled>false</OAuthEnabled>
<Locale>en-us</Locale>
<ClientId></ClientId>
<ClientSecret></ClientSecret>
<EventSystemClientId></EventSystemClientId>
<EventSystemClientSecret></EventSystemClientSecret>
<AccessTokenUrl></AccessTokenUrl>
</DataSource>

Eu tenho o serviço ODATA retornando dados para que pareça estar funcionando.

Eu tenho o módulo Ambient Data Http especificado na configuração do CD.

<add type="Tridion.ContentDelivery.AmbientData.HttpModule" name="AmbientFrameworkModule" preCondition="managedHandler" /> 

Mas quando tento adicionar um comentário usando o CMS, acabei de receber a mensagem na GUI do CMS "Falha ao salvar comentário". Para onde isso deve ser feito, pois não consigo ver nenhum registro relevante?

Qualquer ponteiro muito apreciado.

Obrigado

John

    
por John 24.01.2013 / 17:15

2 respostas

3

O problema era que eu estava publicando uma publicação específica que tinha sua própria entrada em cd_storage_conf. Esta entrada específica estava sendo selecionada porque minhas páginas estavam sendo publicadas corretamente, no entanto, o tipo de item de UGCMappings na publicação específica não estava sendo selecionado para que as entradas de UGC fossem enviadas para o armazenamento padrão que é o banco de dados do broker. erro de nome de objeto.

O tipo de item de UGCMappings só parece ser selecionado se eu movê-los para fora do nó de publicação específico na configuração e no nó ItemTypes principal. Não tenho certeza porque este seria o caso embora.

    
por 25.01.2013 / 14:23
3

O erro "Falha ao salvar comentário" geralmente indica que o ponto final do serviço da Web de entrega de conteúdo de UGC não está configurado corretamente ou não pode ser acessado pelo servidor CM.

Certifique-se de que depois de alterar o arquivo ..\Tridion\web\WebUI\Models\UGC\Configuration\DataSources.xml , reinicie o IIS para que essa configuração atualizada seja lida. Limpar o cache do seu navegador e recarregar o CME também não pode prejudicar.

O arquivo ugc_dao_bundle.xml é um arquivo real, mas está localizado dentro do ugc_storage.jar, portanto, contanto que esteja na sua pasta lib, você deve estar bem.

    
por 25.01.2013 / 12:12

Tags