For some reason I can't get Slingshot running out-of-the-box (nightly build labs version).
I have downloaded the AlfrescoLabs-slingshot-dev-Setup.exe (80 MB 11 july version) from the Nightly Build downloads section.
After running setup of this Alfresco Lab version (using the HSQLDB database option). I get the following log to my console (dos box). After which both starting Slingshot and Alfresco fail. The logs I have placed below.
Can somebody please help me to get Slingshot running.
Regards,
Alex
The console log when starting the Alfresco server:
CompilerOracle: exclude org/apache/lucene/index/IndexReader$1 doBody CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Mer ger mergeIndexes CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Mer ger mergeDeletions Jul 11, 2008 10:30:38 AM org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-8181 Jul 11, 2008 10:30:38 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 687 ms Jul 11, 2008 10:30:38 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Jul 11, 2008 10:30:38 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.23 Jul 11, 2008 10:30:38 AM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Jul 11, 2008 10:30:38 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive alfresco.war 10:30:54,625 INFO [config.xml.XMLConfigService$PropertyConfigurer] Loading pro perties file from class path resource [alfresco/file-servers.properties] 10:30:55,656 INFO [alfresco.mbeans.VirtServerRegistry] Creating VirtServerRegi stry MBean 10:30:56,718 WARN [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI r egistry - creating new one 10:30:56,812 INFO [alfresco.mbeans.VirtServerRegistry] Created JMX serverConne ctor 10:30:59,703 ERROR [transform.swf.PDFToSWFContentTransformer] Failed to start S WF2PDF transformer: Execution result: os: Windows XP command: pdf2swf -V succeeded: false exit code: 1 out: err: Cannot run program "pdf2swf": CreateProcess error=2, The system c annot find the file specified 10:31:00,562 INFO [domain.schema.SchemaBootstrap] Schema managed by database d ialect org.hibernate.dialect.HSQLDialect. 10:31:00,562 INFO [domain.schema.SchemaBootstrap] Alfresco is using the HSQL d efault database. Please only use this while evaluating Alfresco, it is NOT recom mended for production or deployment! 10:31:01,046 INFO [domain.schema.SchemaBootstrap] No changes were made to the schema. 10:31:02,328 ERROR [util.exec.RuntimeExecBootstrapBean] Bootstrap command faile d: Execution result: os: Windows XP command: "D:/Alfresco/openoffice/program/soffice" "-accept=socket,host=loc alhost,port=8100;urp;StarOffice.ServiceManager" "-env:UserInstallation=file://D: /Alfresco/openoffice" -nologo -headless -nofirststartwizard -nocrashrep -noresto re succeeded: false exit code: 2 out: err: Cannot run program ""D:/Alfresco/openoffice/program/soffice"": Cr eateProcess error=3, The system cannot find the path specified 10:31:03,328 Userystem INFO [repo.admin.ConfigurationChecker] The Alfresco ro ot data directory ('dir.root') is: D:\Alfresco\alf_data 10:31:03,406 Userystem INFO [admin.patch.PatchExecuter] Checking for patches to apply … 10:31:03,546 Userystem INFO [admin.patch.PatchExecuter] No patches were requi red. 10:31:03,562 Userystem INFO [repo.module.ModuleServiceImpl] Found 0 module(s) . 10:31:04,750 Userystem WARN [alfresco.util.OpenOfficeConnectionTester] An ini tial OpenOffice connection could not be established. 10:31:04,765 Userystem INFO [service.descriptor.DescriptorService] Alfresco J VM - v1.6.0_02-b06; maximum heap size 506.313MB 10:31:04,765 Userystem INFO [service.descriptor.DescriptorService] Alfresco s tarted (Labs): Current version 3.0.0 (slingshot-dev 939) schema 128 - Installed version 3.0.0 (slingshot-dev 939) schema 128 10:31:10,750 Userystem WARN [web.scripts.DeclarativeRegistry] Unable to regis ter script classpath:alfresco/templates/webscripts/org/alfresco/repository/invit e/invites.get.desc.xml due to error: Failed to parse web script description docu ment org/alfresco/repository/invite/invites.get.desc.xml ; Error on line 3 of do cument : The entity name must immediately follow the '&' in the entity referenc e. Nested exception: The entity name must immediately follow the '&' in the enti ty reference. Jul 11, 2008 10:31:12 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive slingshot.war 10:31:14,859 INFO [web.site.FrameworkHelper] Successfully Initialized Web Fram ework Jul 11, 2008 10:31:14 AM org.apache.coyote.http11.Http11BaseProtocol start INFO: Starting Coyote HTTP/1.1 on http-8181 Jul 11, 2008 10:31:14 AM org.apache.catalina.storeconfig.StoreLoader load INFO: Find registry server-registry.xml at classpath resource Jul 11, 2008 10:31:15 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 37047 ms
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.alfresco.error.AlfrescoRuntimeException: Failed to authenticate as Guest user. org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(AuthenticationHelper.java:213) org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(AuthenticationHelper.java:109) org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:75)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.23 logs. Apache Tomcat/5.5.23
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.23 logs. Apache Tomcat/5.5.23
The Alfresco/Tomcat Log after trying to start Slingshot is:
perties file from class path resource [alfresco/file-servers.properties] 10:30:55,656 INFO [alfresco.mbeans.VirtServerRegistry] Creating VirtServerRegi stry MBean 10:30:56,718 WARN [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI r egistry - creating new one 10:30:56,812 INFO [alfresco.mbeans.VirtServerRegistry] Created JMX serverConne ctor 10:30:59,703 ERROR [transform.swf.PDFToSWFContentTransformer] Failed to start S WF2PDF transformer: Execution result: os: Windows XP command: pdf2swf -V succeeded: false exit code: 1 out: err: Cannot run program "pdf2swf": CreateProcess error=2, The system c annot find the file specified 10:31:00,562 INFO [domain.schema.SchemaBootstrap] Schema managed by database d ialect org.hibernate.dialect.HSQLDialect. 10:31:00,562 INFO [domain.schema.SchemaBootstrap] Alfresco is using the HSQL d efault database. Please only use this while evaluating Alfresco, it is NOT recom mended for production or deployment! 10:31:01,046 INFO [domain.schema.SchemaBootstrap] No changes were made to the schema. 10:31:02,328 ERROR [util.exec.RuntimeExecBootstrapBean] Bootstrap command faile d: Execution result: os: Windows XP command: "D:/Alfresco/openoffice/program/soffice" "-accept=socket,host=loc alhost,port=8100;urp;StarOffice.ServiceManager" "-env:UserInstallation=file://D: /Alfresco/openoffice" -nologo -headless -nofirststartwizard -nocrashrep -noresto re succeeded: false exit code: 2 out: err: Cannot run program ""D:/Alfresco/openoffice/program/soffice"": Cr eateProcess error=3, The system cannot find the path specified 10:31:03,328 Userystem INFO [repo.admin.ConfigurationChecker] The Alfresco ro ot data directory ('dir.root') is: D:\Alfresco\alf_data 10:31:03,406 Userystem INFO [admin.patch.PatchExecuter] Checking for patches to apply … 10:31:03,546 Userystem INFO [admin.patch.PatchExecuter] No patches were requi red. 10:31:03,562 Userystem INFO [repo.module.ModuleServiceImpl] Found 0 module(s) . 10:31:04,750 Userystem WARN [alfresco.util.OpenOfficeConnectionTester] An ini tial OpenOffice connection could not be established. 10:31:04,765 Userystem INFO [service.descriptor.DescriptorService] Alfresco J VM - v1.6.0_02-b06; maximum heap size 506.313MB 10:31:04,765 Userystem INFO [service.descriptor.DescriptorService] Alfresco s tarted (Labs): Current version 3.0.0 (slingshot-dev 939) schema 128 - Installed version 3.0.0 (slingshot-dev 939) schema 128 10:31:10,750 Userystem WARN [web.scripts.DeclarativeRegistry] Unable to regis ter script classpath:alfresco/templates/webscripts/org/alfresco/repository/invit e/invites.get.desc.xml due to error: Failed to parse web script description docu ment org/alfresco/repository/invite/invites.get.desc.xml ; Error on line 3 of do cument : The entity name must immediately follow the '&' in the entity referenc e. Nested exception: The entity name must immediately follow the '&' in the enti ty reference. Jul 11, 2008 10:31:12 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive slingshot.war 10:31:14,859 INFO [web.site.FrameworkHelper] Successfully Initialized Web Fram ework Jul 11, 2008 10:31:14 AM org.apache.coyote.http11.Http11BaseProtocol start INFO: Starting Coyote HTTP/1.1 on http-8181 Jul 11, 2008 10:31:14 AM org.apache.catalina.storeconfig.StoreLoader load INFO: Find registry server-registry.xml at classpath resource Jul 11, 2008 10:31:15 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 37047 ms 10:32:33,859 ERROR [[localhost].[/alfresco].[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception org.alfresco.error.AlfrescoRuntimeException: Failed to authenticate as Guest use r. at org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(Authen ticationHelper.java:213) at org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(Authen ticationHelper.java:109) at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(Authentica tionFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalArgumentException: FacesContext must not be null at org.springframework.util.Assert.notNull(Assert.java:113) at org.springframework.web.jsf.FacesContextUtils.getWebApplicationContex t(FacesContextUtils.java:50) at org.springframework.web.jsf.FacesContextUtils.getRequiredWebApplicati onContext(FacesContextUtils.java:81) at org.alfresco.web.bean.repository.Repository.getServiceRegistry(Reposi tory.java:562) at org.alfresco.web.bean.repository.Preferences.getNodeService(Preferenc es.java:107) at org.alfresco.web.bean.repository.Preferences.getValue(Preferences.jav a:79) at org.alfresco.web.app.Application.getLanguage(Application.java:691) at org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(Authen ticationHelper.java:187) … 16 more 10:32:36,718 ERROR [[localhost].[/alfresco].[jsp]] Servlet.service() for servle t jsp threw exception java.lang.NullPointerException at org.alfresco.web.app.servlet.FacesHelper.getManagedBean(FacesHelper.j ava:153) at org.alfresco.web.ui.repo.tag.PageTag.getWindowOnloadCode(PageTag.java :374) at org.alfresco.web.ui.repo.tag.PageTag.doStartTag(PageTag.java:284) at org.apache.jsp.jsp.error_jsp._jspService(error_jsp.java:74) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper .java:328) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 15) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp atcher.java:691) at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica tionDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD ispatcher.java:403) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis patcher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.j ava:364) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValv e.java:213) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:619) 10:33:43,250 INFO [web.site.FrameworkHelper] CachedFileSystem started 10:33:45,312 ERROR [[localhost].[/slingshot].[pageRendererServlet]] Servlet.ser vice() for servlet pageRendererServlet threw exception java.lang.NullPointerException at org.dom4j.DocumentHelper.getEncoding(DocumentHelper.java:292) at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:273) at org.alfresco.connector.AlfrescoAuthenticator.authenticate(AlfrescoAut henticator.java:82) at org.alfresco.connector.AuthenticatingConnector.handshake(Authenticati ngConnector.java:359) at org.alfresco.connector.AuthenticatingConnector.call(AuthenticatingCon nector.java:110) at org.alfresco.web.scripts.RemoteStore.callGet(RemoteStore.java:380) at org.alfresco.web.scripts.RemoteStore.hasDocument(RemoteStore.java:170 ) at org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath( StoreModelObjectPersister.java:132) at org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreM odelObjectPersister.java:104) at org.alfresco.web.framework.RemoteStoreModelObjectPersister.getObject( RemoteStoreModelObjectPersister.java:85) at org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiM odelObjectPersister.java:106) at org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectMa nager.java:132) at org.alfresco.web.site.Model.getObject(Model.java:385) at org.alfresco.web.site.Model.getPage(Model.java:128) at org.alfresco.web.site.SlingshotPageMapper.execute(SlingshotPageMapper .java:186) at org.alfresco.web.site.HttpRequestContextFactory.newInstance(HttpReque stContextFactory.java:106) at org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHel per.java:181) at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherSer vlet.java:117) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:619) 10:34:01,078 ERROR [[localhost].[/slingshot].[pageRendererServlet]] Servlet.ser vice() for servlet pageRendererServlet threw exception java.lang.NullPointerException at org.dom4j.DocumentHelper.getEncoding(DocumentHelper.java:292) at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:273) at org.alfresco.connector.AlfrescoAuthenticator.authenticate(AlfrescoAut henticator.java:82) at org.alfresco.connector.AuthenticatingConnector.handshake(Authenticati ngConnector.java:359) at org.alfresco.connector.AuthenticatingConnector.call(AuthenticatingCon nector.java:110) at org.alfresco.web.scripts.RemoteStore.callGet(RemoteStore.java:380) at org.alfresco.web.scripts.RemoteStore.hasDocument(RemoteStore.java:170 ) at org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath( StoreModelObjectPersister.java:132) at org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreM odelObjectPersister.java:104) at org.alfresco.web.framework.RemoteStoreModelObjectPersister.getObject( RemoteStoreModelObjectPersister.java:85) at org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiM odelObjectPersister.java:106) at org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectMa nager.java:132) at org.alfresco.web.site.Model.getObject(Model.java:385) at org.alfresco.web.site.Model.getPage(Model.java:128) at org.alfresco.web.site.SlingshotPageMapper.execute(SlingshotPageMapper .java:186) at org.alfresco.web.site.HttpRequestContextFactory.newInstance(HttpReque stContextFactory.java:106) at org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHel per.java:181) at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherSer vlet.java:117) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:619)
Hi, That's because it is still in development and at the present time is likely to have issues - as you have found out. It is worth while looking in Jira to assess how the development is progressing, and keep looking at the nightly builds because we are running it internally so issues like this won't be around for very long. (BTW, this issue has been resolved since it also impacted me…) Steve
Thanks for the update. I was just looking forward to see the new Alfresco client in action on my own pc and assumed that since Luis demonstrated it on one of the break-out/tech sessions this nightly build would work. I will watch the Jira and just try the nightly builds as they become available and see how it progresses till the following release stages. I am glad it has been resolved. Keep up the good works.
I had a chance to try out the Share client of the nightly build (July 29th) (Alfresco Labs-3a.1017-Mini-Setup.exe) on a MySQL database and the interface looks cool. I guess Share won't be an immediate replacement for the current Alfresco client (not in this release), but I can see it getting there.