cancel
Showing results for 
Search instead for 
Did you mean: 

Error on Share when accessing for the first time

drecute
Champ in-the-making
Champ in-the-making
Hi,

I am a newbie to Alfresco. I got introduced to Alfresco via Drupal. Due to my curiosity I have been working on the integration of Alfresco into my Drupal websites. I have downloaded and installed the Alfresco Community Edition and I'm happy that all had gone well. But to my surprise, when I accessed share via http://<domainSmiley Embarassed<port>/share, I got the following error:


HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: org.alfresco.error.AlfrescoRuntimeException: 11070008 Unable to retrieve object: site-index of type: page
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:146)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

org.alfresco.error.AlfrescoRuntimeException: 11070008 Unable to retrieve object: site-index of type: page
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:140)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

org.alfresco.web.framework.exception.ModelObjectPersisterException: Error loading object id: site-index from persister id: RemoteStore_alfresco/site-data/pages_page
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:110)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

org.alfresco.web.framework.exception.ModelObjectPersisterException: Failure to load model object for path: site-index.xml
   org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath(StoreModelObjectPersister.java:170)
   org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreModelObjectPersister.java:108)
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:106)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.io.IOException: Unable to test document path: site-index.xml in remote store: alfresco due to error: 500 Connection reset
   org.alfresco.web.scripts.RemoteStore.hasDocument(RemoteStore.java:351)
   org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath(StoreModelObjectPersister.java:136)
   org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreModelObjectPersister.java:108)
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:106)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Apache Tomcat/6.0.18

I have no clue where the error is coming from. As it stands I have not modified anything in Alfresco.

Please kind of help will be appreciated.

Thanks.
6 REPLIES 6

zaizi
Champ in-the-making
Champ in-the-making
Can you connect to Alfresco repository on http://<domainSmiley Embarassed<port>/alfresco and login?

drecute
Champ in-the-making
Champ in-the-making
Can you connect to Alfresco repository on http://<domainSmiley Embarassed<port>/alfresco and login?

Thank you Zaizi. I have been waiting for this reply for a long time.

Yes of course. I am able to login to alfresco from http://<domainSmiley Embarassed<port>/alfresco. The problem occurs when I point my browser to http://<domainSmiley Embarassed<port>/share.

marbons
Champ in-the-making
Champ in-the-making
Hi,
I've installed the latest Windows download version and have encountered the problem outlined above.

I am able to login to alfresco from http://<domainSmiley Embarassed<port>/alfresco but get the same HTTP Status 500 when I point to http://<domainSmiley Embarassed<port>/share.

I used a typical install the first time and then tried the custom install.  This didn't resolve the problem.  Any ideas?

sujaypillai
Confirmed Champ
Confirmed Champ
Did you carry out any changes in the default port (8080) for alfresco?

If yes then do update these changes by carrying out a search on /share folder with the same port number on which alfresco runs.

Regards,
Sujay Pillai

drecute
Champ in-the-making
Champ in-the-making
Wow! it took you guys more 3 months to respond. This is really awful. I don't know how you expect people to use your product if you don't provide quality and timely feedbacks.

Maybe you guys are thinking we are just here to waste our time or looking for freebies. If so, then please think twice. My company desires to explore Alfresco to the fullest and if you guys are not providing the necessary guidelines to help test what we propose to buy in the future, then maybe you are indirectly telling us to look elsewhere.

Now back to your response. Apart from the delay in giving a response, your response is not even specific enough. For example, what am I searching for in the /share folder. Is it 8080 or the custom port number for Alfresco?

Please be more specific and help me make my decisions faster.

Thank you.

dward
Champ on-the-rise
Champ on-the-rise
This is not a support service and relies on the good will of the open source community. Sometimes forum questions get missed. Buy an enterprise license and you'll get timely answers to all your questions.

The share to alfresco connection is configured in webscript-framework-config-custom.xml. Download webscript-framework-config-custom.xml.sample from http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/slingshot/config/alfr... and copy to $TOMCAT_HOME/share/classes/alfresco/web-extension/webscript-framework-config-custom.xml. Now edit all the endpoint-url tags so that they have the correct host name and port number.