2016-04-11 18 views
0

Bu documentaiuon http://docs.alfresco.com/5.0/tasks/dev-extensions-share-tutorials-override-login-page.html
ve bu http://blog.arvixe.com/customize-alfresco-share-login-page/
izleyen bir özel giriş sayfası oluşturmak için çalışıyorum Ama çalıştığını alamadım ve günlük galerisi bu exceptio ,:
Alfresco özel giriş sayfası, No 'giriş' sayfası türü yapılandırılmış - ancak sayfa auth bunu gerekli

org.springframework.extensions.surf.exception.PlatformRuntimeException: 03110000 No 'login' page type configured - but page auth required it. 

Ve sayfa web bu masaj gösterir:
sunucu hatası oluştu.

bu olmuş olabilir çeşitli nedenleri vardır:

İşte
You have attempted to access a page that does not exist - check the URL in the address bar. 
You have attempted to access a page that is not accessible to you, such as a private Site dashboard. 
A valid page has been requested but the server was unable to render it due to an internal error - contact your administrator.<br/> 

tüm yapılandırma:
pay-config-custom.xml

<config evaluator="string-compare" condition="WebFramework"> 
     <web-framework> 
     <defaults> 
      <page-type> 
       <id>login</id> 
       <page-instance-id>mhg-login</page-instance-id> 
      </page-type> 
     </defaults> 
     </web-framework> 
    </config> 

şablonu/örnekleri/mhg-login.xml

<template-instance> 
    <template-type>mhg/mhg-login</template-type> 
</template-instance> 

sayfa/mhg-login.xml: Eğer şablon için yanlış yolu var gibi

<page> 
    <template-instance>mhg-login</template-instance> 
    <authentication>none</authentication> 
</page> 
+1

Hangi sürümünde çalışıyorsunuz? ve özelleştirmelerinizi ekleyebilir misiniz? –

+0

Topluluk 5.0.d – elsadek

+0

Sorunun ne olduğundan emin değilim, ama şimdi çalışıyor. – elsadek

cevap

1

bana görünüyor: buradan kopyalamak ise:

https://github.com/teqnology/alfresco-login-reset-share

Şablon/örnekler/mhg-login.xml dosyanızın yanlış yapılandırıldığını göreceksiniz:

doğru şablon yolu'dir.ve içeriğinizin dosyanızdaki yolu, ayrıntılarınızda görmediğim bir mhg klasörüne (mhg/mhg-login) sahip olmalıdır. Doğru yolu oluşturduğunuzdan ve doğru dosyaya yönlendirdiğinizden emin olun. Alkışlar

+0

Bir modül kullanmıyorum, tomcat/share/classes/alfresco eki – elsadek

+0

'u resmi belgeye ekledim, şablonun örneklerini söyledim ama diğer bloglar şablon/örnekler koydum – elsadek

+1

modül veya değil, yol aynı kalır, '/ src/main/amp/config'. Github projesine bakın ve yolları buradan kopyalayın ve iyi olmalısınız. – Teqnology

İlgili konular