cancel
Showing results for 
Search instead for 
Did you mean: 

Query regarding Virtual Server of Alfresco

krishna
Champ in-the-making
Champ in-the-making
Hi,
I need to ask about virtualization server.
I had a website. I deployed it on alfresco tomcat. To preview the website, i need to start my virtual server.
Now i have installed my website project to a standalone tomcat by copying alfresco.war and other lib files and shared folder in the standalone tomcat.

Now when i start this tomcat, alfresco works.
My question is when il say "Preview Website", wont i need Virtualization Server to be started..??
And when i try to deploy this in production, will i need two servers?? 1 for tomcat and another for Virtualization Server??

please help.
Any suggestions are appreciated.

Thanks,
Krishna
10 REPLIES 10

krishna
Champ in-the-making
Champ in-the-making
Hi,

Please help its urgent.

thx,
Krishna

mrogers
Star Contributor
Star Contributor
The "preview website" feature is intended for the workflow of WCM content (review and approval).   You don't use preview on a production website.

Once content is approved then you should be looking at deploying the web content from the staging sandbox to an ASR or FSR rather than using the virtualisation server.

krishna
Champ in-the-making
Champ in-the-making
Thanks a lot for the reply.

I have deployed the alfresco website in Standalone tomcat. But there Company home is not coming and while I am trying to go further, I am getting Java heap scope error.

Any suggestion is appreciated.



Thanks,
Krishna.

mrogers
Star Contributor
Star Contributor
Could you provide further details of your "Java Heap Scope Error"?     

At minimum please paste in the text of the error message and a stacktrace if there is one available.

krishna
Champ in-the-making
Champ in-the-making
Hi,
I am getting the below error.

javax.faces.FacesException: Java heap space
   at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:425)
   at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
   at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
   at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:94)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
   at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.jasper.JasperException: Java heap space
   at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:449)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
   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(ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
   at org.apache.jsp.jsp.dashboards.container_jsp._jspService(container_jsp.java:487)
   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:315)
   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(ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
   … 21 more


Please suggest what to do next reg this.

Thx,
Krishna

krishna
Champ in-the-making
Champ in-the-making
Hi,
My heap space error got resolved. I have deployed Alfresco in Stand alone tomcat. But without starting of virtual server of Alfresco, Preview Website is not working. Is there any other way to Preview Website without starting of Virtual Server of Alfresco in Stand alone Tomcat.


Any suggestion is appreciated.

Thanks,
Krishna.

yvinodh
Champ in-the-making
Champ in-the-making
Hi,

I am also facing the same issue of java heap space error. After moving to stand alone tomact this will be resolved but i need to see the preview without using alfresco server. Can anyone help on this????

Regards,
yvinodh.

mrogers
Star Contributor
Star Contributor
http://wiki.alfresco.com/wiki/WCM_Preview

You can't use the virtualisation server without Alfresco since it uses an Alfresco repository.

What you can do is deploy your content to either a file system (for static content) or a another instance of Alfresco (for dynamic content).

yvinodh
Champ in-the-making
Champ in-the-making
Hi,

Thank for your reply.

I used alfresco server and virtual server for preview website. I deployed in standalone server and I can preview the website using virtual server. But the problem is, often there is an java heap space error error. Can you provide any solution for this.

Regards,
yvinodh.