You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by CK <cl...@gmail.com> on 2013/07/02 02:45:50 UTC
DevCloud2 problem
I’m having some problems deploying DevCloud2 and wonder if you could help
please. I would like to build the Cloudstack source in DevCloud2 and run
everything from within the DevCloud2 VM. So far I have done the following,
any idea what can be causing the PermGen error at the end:**
1. Downloaded and imported the DevCloud2 image into VirtualBox –
ensured network settings were correct etc.
**
2. Used PuTTY to SSH to the machine at 192.168.56.10 and logged in
with root and password for username and password****
3. cd to /opt/cloudstack****
4. git cloned into the source code for apache-cloudstack-4.1.0-src**
5. once that had completed I cd’d to the
apache-cloudstack-4.1.0-src directory****
6. Ran mvn clean install –P developer,systemvm****
7. Changed the host value in devcloud.sql to 192.168.56.10 as I want
everything to run inside this one VM****
8. Ran mvn –pl developer,tools/devloud –Deploydb –P developer****
9. Ran mvn -pl :cloud-client-ui jetty:run
I get the following messages:
...
INFO [cloud.server.ManagementServerImpl] (Timer-2:) Startup CloudStack
management server...
INFO [cloud.cluster.ClusterServiceServletContainer] (Thread-16:) Cluster
service servlet container listening on port 9090
INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) We are
good, no orphan management server msid in host table is found
INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) No inactive
management server node found
WARN [cloud.cluster.ClusterManagerImpl] (Cluster-Notification-1:)
Notifying management server join event took 20 ms
Then when I browse from my laptop: http://192.168.56.10:8080/client/ I get
the following PermGen error in the browser:
HTTP ERROR 500
Problem accessing /client/. Reason:
PermGen space
Caused by:
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:143)
at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:292)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315)
at org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:503)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
at org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
On the console:
2013-07-02 00:28:49.869:WARN::/client/
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
at
org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:111)
at
org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:498)
at
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
at
org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
^C2013-07-02 00:29:00.038:INFO::Shutdown hook executing
2013-07-02 00:29:00.042:INFO::Stopped SelectChannelConnector@0.0.0.0:8080
2013-07-02 00:29:00.548:INFO:/client:Closing Spring root
WebApplicationContext
INFO [context.support.XmlWebApplicationContext] (Shutdown:) Closing Root
WebApplicationContext: startup date [Tue Jul 02 00:27:05 UTC 2013]; root of
context hierarchy
INFO [factory.support.DefaultListableBeanFactory] (Shutdown:) Destroying
singletons in
org.springframework.beans.factory.support.DefaultListableBeanFactory@40eca3:
defining beans
[org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,componentContext,transactionContextBuilder,actionEventInterceptor,instantiat
Re: DevCloud2 problem
Posted by CK <cl...@gmail.com>.
Added the following and it sprung to life: export MAVEN_OPTS="-Xms512m
-Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m"
Thanks
On 2 July 2013 10:20, Sebastien Goasguen <ru...@gmail.com> wrote:
> On 7/2/13 11:10 AM, CK wrote:
>
>> To start off with I did allocate 2048 MB RAM and hit the problem, I then
>> increased the RAM to 4096 and still not working.
>>
>>
> maybe you can check your maven options, check:
> https://cwiki.apache.org/**confluence/display/CLOUDSTACK/**
> How+to+build+on+master+branch<https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+on+master+branch>
>
> And the MAVEN_OPTS variable
>
>
>
>
>> On 2 July 2013 08:29, Sebastien Goasguen<ru...@gmail.com> wrote:
>>
>>
>>
>>> On Jul 1, 2013, at 8:45 PM, CK<cl...@gmail.com> wrote:
>>>
>>>
>>>
>>>> I’m having some problems deploying DevCloud2 and wonder if you could
>>>> help
>>>> please. I would like to build the Cloudstack source in DevCloud2 and run
>>>> everything from within the DevCloud2 VM. So far I have done the
>>>>
>>>>
>>> following,
>>>
>>>
>>>> any idea what can be causing the PermGen error at the end:**
>>>>
>>>> 1. Downloaded and imported the DevCloud2 image into VirtualBox –
>>>> ensured network settings were correct etc.
>>>>
>>>> **
>>>>
>>>> 2. Used PuTTY to SSH to the machine at 192.168.56.10 and logged in
>>>> with root and password for username and password****
>>>>
>>>> 3. cd to /opt/cloudstack****
>>>>
>>>> 4. git cloned into the source code for
>>>>
>>>>
>>> apache-cloudstack-4.1.0-src**
>>>
>>>
>>>> 5. once that had completed I cd’d to the
>>>> apache-cloudstack-4.1.0-src directory****
>>>>
>>>> 6. Ran mvn clean install –P developer,systemvm****
>>>>
>>>> 7. Changed the host value in devcloud.sql to 192.168.56.10 as I
>>>>
>>>>
>>> want
>>>
>>>
>>>> everything to run inside this one VM****
>>>>
>>>> 8. Ran mvn –pl developer,tools/devloud –Deploydb –P developer****
>>>>
>>>> 9. Ran mvn -pl :cloud-client-ui jetty:run
>>>> I get the following messages:
>>>> ...
>>>> INFO [cloud.server.**ManagementServerImpl] (Timer-2:) Startup
>>>> CloudStack
>>>> management server...
>>>> INFO [cloud.cluster.**ClusterServiceServletContainer**] (Thread-16:)
>>>> Cluster
>>>> service servlet container listening on port 9090
>>>> INFO [cloud.cluster.**ClusterManagerImpl] (Cluster-Heartbeat-1:) We
>>>> are
>>>> good, no orphan management server msid in host table is found
>>>> INFO [cloud.cluster.**ClusterManagerImpl] (Cluster-Heartbeat-1:) No
>>>>
>>>>
>>> inactive
>>>
>>>
>>>> management server node found
>>>> WARN [cloud.cluster.**ClusterManagerImpl] (Cluster-Notification-1:)
>>>> Notifying management server join event took 20 ms
>>>>
>>>> Then when I browse from my laptop: http://192.168.56.10:8080/**client/<http://192.168.56.10:8080/client/>I
>>>>
>>>>
>>> get
>>>
>>>
>>>> the following PermGen error in the browser:
>>>>
>>>> HTTP ERROR 500
>>>>
>>>> Problem accessing /client/. Reason:
>>>>
>>>> PermGen space
>>>>
>>>> Caused by:
>>>>
>>>> java.lang.OutOfMemoryError: PermGen space
>>>> at java.lang.ClassLoader.**defineClass1(Native Method)
>>>> at java.lang.ClassLoader.**defineClass(ClassLoader.java:**634)
>>>> at
>>>>
>>>>
>>> java.security.**SecureClassLoader.defineClass(**
>>> SecureClassLoader.java:142)
>>>
>>>
>>>> at java.net.URLClassLoader.**defineClass(URLClassLoader.**
>>>> java:277)
>>>> at java.net.URLClassLoader.**access$000(URLClassLoader.**
>>>> java:73)
>>>> at java.net.URLClassLoader$1.run(**URLClassLoader.java:212)
>>>> at java.security.**AccessController.doPrivileged(**Native
>>>> Method)
>>>> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**
>>>> 205)
>>>> at
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClassFromSelf(ClassRealm.**java:386)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.strategy.**
>>> SelfFirstStrategy.loadClass(**SelfFirstStrategy.java:42)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClass(ClassRealm.java:244)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClass(ClassRealm.java:230)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.eclipse.jdt.internal.**compiler.lookup.**LookupEnvironment.**
>>> buildTypeBindings(**LookupEnvironment.java:143)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.eclipse.jdt.internal.**compiler.Compiler.**
>>> beginToCompile(Compiler.java:**292)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.eclipse.jdt.internal.**compiler.Compiler.compile(**
>>> Compiler.java:315)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.apache.jasper.compiler.**JDTJavaCompiler.compile(**
>>> JDTJavaCompiler.java:503)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.apache.jasper.compiler.**Compiler.generateClass(**Compiler.java:368)
>>>
>>>
>>>> at org.apache.jasper.compiler.**Compiler.compile(Compiler.**
>>>> java:437)
>>>> at
>>>>
>>>>
>>> org.apache.jasper.**JspCompilationContext.compile(**
>>> JspCompilationContext.java:**608)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.apache.jasper.servlet.**JspServletWrapper.service(**
>>> JspServletWrapper.java:360)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.apache.jasper.servlet.**JspServlet.serviceJspFile(**
>>> JspServlet.java:486)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.apache.jasper.servlet.**JspServlet.service(JspServlet.**java:380)
>>>
>>>
>>>> at javax.servlet.http.**HttpServlet.service(**
>>>> HttpServlet.java:820)
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**ServletHolder.handle(**
>>> ServletHolder.java:511)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**ServletHandler.handle(**
>>> ServletHandler.java:401)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.security.**SecurityHandler.handle(**
>>> SecurityHandler.java:216)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**SessionHandler.handle(**
>>> SessionHandler.java:182)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.handler.**ContextHandler.handle(**
>>> ContextHandler.java:766)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.webapp.**WebAppContext.handle(**
>>> WebAppContext.java:450)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**Dispatcher.forward(Dispatcher.**java:327)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**Dispatcher.forward(Dispatcher.**java:126)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**DefaultServlet.doGet(**
>>> DefaultServlet.java:503)
>>>
>>>
>>>>
>>>> On the console:
>>>>
>>>> 2013-07-02 00:28:49.869:WARN::/client/
>>>> java.lang.OutOfMemoryError: PermGen space
>>>> at java.lang.ClassLoader.**defineClass1(Native Method)
>>>> at java.lang.ClassLoader.**defineClass(ClassLoader.java:**634)
>>>> at
>>>> java.security.**SecureClassLoader.defineClass(**
>>>> SecureClassLoader.java:142)
>>>> at java.net.URLClassLoader.**defineClass(URLClassLoader.**
>>>> java:277)
>>>> at java.net.URLClassLoader.**access$000(URLClassLoader.**
>>>> java:73)
>>>> at java.net.URLClassLoader$1.run(**URLClassLoader.java:212)
>>>> at java.security.**AccessController.doPrivileged(**Native
>>>> Method)
>>>> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**
>>>> 205)
>>>> at
>>>>
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClassFromSelf(ClassRealm.**java:386)
>>>
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.strategy.**
>>> SelfFirstStrategy.loadClass(**SelfFirstStrategy.java:42)
>>>
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClass(ClassRealm.java:244)
>>>
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.codehaus.plexus.**classworlds.realm.ClassRealm.**
>>> loadClass(ClassRealm.java:230)
>>>
>>>
>>>> at
>>>> org.eclipse.jdt.internal.**compiler.Compiler.<init>(**
>>>> Compiler.java:111)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.jasper.compiler.**JDTJavaCompiler.compile(**
>>> JDTJavaCompiler.java:498)
>>>
>>>
>>>> at
>>>> org.apache.jasper.compiler.**Compiler.generateClass(**
>>>> Compiler.java:368)
>>>> at org.apache.jasper.compiler.**Compiler.compile(Compiler.**
>>>> java:437)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.jasper.**JspCompilationContext.compile(**
>>> JspCompilationContext.java:**608)
>>>
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.jasper.servlet.**JspServletWrapper.service(**
>>> JspServletWrapper.java:360)
>>>
>>>
>>>> at
>>>> org.apache.jasper.servlet.**JspServlet.serviceJspFile(**
>>>> JspServlet.java:486)
>>>> at
>>>>
>>>>
>>> org.apache.jasper.servlet.**JspServlet.service(JspServlet.**java:380)
>>>
>>>
>>>> at javax.servlet.http.**HttpServlet.service(**
>>>> HttpServlet.java:820)
>>>> at
>>>> org.mortbay.jetty.servlet.**ServletHolder.handle(**
>>>> ServletHolder.java:511)
>>>> at
>>>> org.mortbay.jetty.servlet.**ServletHandler.handle(**
>>>> ServletHandler.java:401)
>>>> at
>>>>
>>>>
>>>>
>>> org.mortbay.jetty.security.**SecurityHandler.handle(**
>>> SecurityHandler.java:216)
>>>
>>>
>>>> at
>>>> org.mortbay.jetty.servlet.**SessionHandler.handle(**
>>>> SessionHandler.java:182)
>>>> at
>>>> org.mortbay.jetty.handler.**ContextHandler.handle(**
>>>> ContextHandler.java:766)
>>>> at
>>>> org.mortbay.jetty.webapp.**WebAppContext.handle(**
>>>> WebAppContext.java:450)
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**Dispatcher.forward(Dispatcher.**java:327)
>>>
>>>
>>>> at
>>>>
>>>>
>>> org.mortbay.jetty.servlet.**Dispatcher.forward(Dispatcher.**java:126)
>>>
>>>
>>>> at
>>>> org.mortbay.jetty.servlet.**DefaultServlet.doGet(**
>>>> DefaultServlet.java:503)
>>>> at javax.servlet.http.**HttpServlet.service(**
>>>> HttpServlet.java:707)
>>>> at javax.servlet.http.**HttpServlet.service(**
>>>> HttpServlet.java:820)
>>>> ^C2013-07-02 00:29:00.038:INFO::Shutdown hook executing
>>>> 2013-07-02 00:29:00.042:INFO::Stopped
>>>>
>>>>
>>> SelectChannelConnector@0.0.0.**0:8080<http://SelectChannelConnector@0.0.0.0:8080>
>>>
>>>
>>>> 2013-07-02 00:29:00.548:INFO:/client:**Closing Spring root
>>>> WebApplicationContext
>>>> INFO [context.support.**XmlWebApplicationContext] (Shutdown:) Closing
>>>> Root
>>>> WebApplicationContext: startup date [Tue Jul 02 00:27:05 UTC 2013]; root
>>>>
>>>>
>>> of
>>>
>>>
>>>> context hierarchy
>>>> INFO [factory.support.**DefaultListableBeanFactory] (Shutdown:)
>>>> Destroying
>>>> singletons in
>>>>
>>>>
>>>>
>>> org.springframework.beans.**factory.support.**
>>> DefaultListableBeanFactory@**40eca3
>>> :
>>>
>>>
>>>> defining beans
>>>>
>>>>
>>>>
>>> [org.springframework.context.**annotation.**
>>> internalConfigurationAnnotatio**nProcessor,org.**
>>> springframework.context.**annotation.**internalAutowiredAnnotationPro**
>>> cessor,org.springframework.**context.annotation.**
>>> internalRequiredAnnotationProc**essor,org.springframework.**
>>> context.annotation.**internalCommonAnnotationProces**
>>> sor,componentContext,**transactionContextBuilder,**
>>> actionEventInterceptor,**instantiat
>>>
>>> How much RAM did you allocated to devcloud2 in virtual box ?
>>> You might want to allocated 2048 MB
>>>
>>>
>>
>>
>
>
Re: DevCloud2 problem
Posted by Sebastien Goasguen <ru...@gmail.com>.
On 7/2/13 11:10 AM, CK wrote:
> To start off with I did allocate 2048 MB RAM and hit the problem, I then
> increased the RAM to 4096 and still not working.
>
maybe you can check your maven options, check:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+on+master+branch
And the MAVEN_OPTS variable
>
> On 2 July 2013 08:29, Sebastien Goasguen<ru...@gmail.com> wrote:
>
>
>> On Jul 1, 2013, at 8:45 PM, CK<cl...@gmail.com> wrote:
>>
>>
>>> I’m having some problems deploying DevCloud2 and wonder if you could help
>>> please. I would like to build the Cloudstack source in DevCloud2 and run
>>> everything from within the DevCloud2 VM. So far I have done the
>>>
>> following,
>>
>>> any idea what can be causing the PermGen error at the end:**
>>>
>>> 1. Downloaded and imported the DevCloud2 image into VirtualBox –
>>> ensured network settings were correct etc.
>>>
>>> **
>>>
>>> 2. Used PuTTY to SSH to the machine at 192.168.56.10 and logged in
>>> with root and password for username and password****
>>>
>>> 3. cd to /opt/cloudstack****
>>>
>>> 4. git cloned into the source code for
>>>
>> apache-cloudstack-4.1.0-src**
>>
>>> 5. once that had completed I cd’d to the
>>> apache-cloudstack-4.1.0-src directory****
>>>
>>> 6. Ran mvn clean install –P developer,systemvm****
>>>
>>> 7. Changed the host value in devcloud.sql to 192.168.56.10 as I
>>>
>> want
>>
>>> everything to run inside this one VM****
>>>
>>> 8. Ran mvn –pl developer,tools/devloud –Deploydb –P developer****
>>>
>>> 9. Ran mvn -pl :cloud-client-ui jetty:run
>>> I get the following messages:
>>> ...
>>> INFO [cloud.server.ManagementServerImpl] (Timer-2:) Startup CloudStack
>>> management server...
>>> INFO [cloud.cluster.ClusterServiceServletContainer] (Thread-16:) Cluster
>>> service servlet container listening on port 9090
>>> INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) We are
>>> good, no orphan management server msid in host table is found
>>> INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) No
>>>
>> inactive
>>
>>> management server node found
>>> WARN [cloud.cluster.ClusterManagerImpl] (Cluster-Notification-1:)
>>> Notifying management server join event took 20 ms
>>>
>>> Then when I browse from my laptop: http://192.168.56.10:8080/client/ I
>>>
>> get
>>
>>> the following PermGen error in the browser:
>>>
>>> HTTP ERROR 500
>>>
>>> Problem accessing /client/. Reason:
>>>
>>> PermGen space
>>>
>>> Caused by:
>>>
>>> java.lang.OutOfMemoryError: PermGen space
>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>>> at
>>>
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>
>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>> at
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
>>
>>> at
>>>
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
>>
>>> at
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
>>
>>> at
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
>>
>>> at
>>>
>> org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:143)
>>
>>> at
>>>
>> org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:292)
>>
>>> at
>>>
>> org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315)
>>
>>> at
>>>
>> org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:503)
>>
>>> at
>>>
>> org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
>>
>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
>>> at
>>>
>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
>>
>>> at
>>>
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
>>
>>> at
>>>
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
>>
>>> at
>>>
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at
>>>
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
>>
>>> at
>>>
>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>>
>>> at
>>>
>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
>>
>>> at
>>>
>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
>>
>>>
>>> On the console:
>>>
>>> 2013-07-02 00:28:49.869:WARN::/client/
>>> java.lang.OutOfMemoryError: PermGen space
>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>>> at
>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>> at
>>>
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
>>
>>> at
>>>
>>>
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
>>
>>> at
>>>
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
>>
>>> at
>>>
>>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
>>
>>> at
>>> org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:111)
>>> at
>>>
>>>
>> org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:498)
>>
>>> at
>>> org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
>>> at
>>>
>>>
>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
>>
>>> at
>>>
>>>
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
>>> at
>>>
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at
>>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
>>> at
>>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
>>> at
>>>
>>>
>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>>
>>> at
>>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>>> at
>>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
>>> at
>>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
>>> at
>>>
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
>>
>>> at
>>>
>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
>>
>>> at
>>> org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> ^C2013-07-02 00:29:00.038:INFO::Shutdown hook executing
>>> 2013-07-02 00:29:00.042:INFO::Stopped
>>>
>> SelectChannelConnector@0.0.0.0:8080
>>
>>> 2013-07-02 00:29:00.548:INFO:/client:Closing Spring root
>>> WebApplicationContext
>>> INFO [context.support.XmlWebApplicationContext] (Shutdown:) Closing Root
>>> WebApplicationContext: startup date [Tue Jul 02 00:27:05 UTC 2013]; root
>>>
>> of
>>
>>> context hierarchy
>>> INFO [factory.support.DefaultListableBeanFactory] (Shutdown:) Destroying
>>> singletons in
>>>
>>>
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@40eca3
>> :
>>
>>> defining beans
>>>
>>>
>> [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,componentContext,transactionContextBuilder,actionEventInterceptor,instantiat
>>
>> How much RAM did you allocated to devcloud2 in virtual box ?
>> You might want to allocated 2048 MB
>>
>
Re: DevCloud2 problem
Posted by CK <cl...@gmail.com>.
To start off with I did allocate 2048 MB RAM and hit the problem, I then
increased the RAM to 4096 and still not working.
On 2 July 2013 08:29, Sebastien Goasguen <ru...@gmail.com> wrote:
>
> On Jul 1, 2013, at 8:45 PM, CK <cl...@gmail.com> wrote:
>
> > I’m having some problems deploying DevCloud2 and wonder if you could help
> > please. I would like to build the Cloudstack source in DevCloud2 and run
> > everything from within the DevCloud2 VM. So far I have done the
> following,
> > any idea what can be causing the PermGen error at the end:**
> >
> > 1. Downloaded and imported the DevCloud2 image into VirtualBox –
> > ensured network settings were correct etc.
> >
> > **
> >
> > 2. Used PuTTY to SSH to the machine at 192.168.56.10 and logged in
> > with root and password for username and password****
> >
> > 3. cd to /opt/cloudstack****
> >
> > 4. git cloned into the source code for
> apache-cloudstack-4.1.0-src**
> >
> > 5. once that had completed I cd’d to the
> > apache-cloudstack-4.1.0-src directory****
> >
> > 6. Ran mvn clean install –P developer,systemvm****
> >
> > 7. Changed the host value in devcloud.sql to 192.168.56.10 as I
> want
> > everything to run inside this one VM****
> >
> > 8. Ran mvn –pl developer,tools/devloud –Deploydb –P developer****
> >
> > 9. Ran mvn -pl :cloud-client-ui jetty:run
> > I get the following messages:
> > ...
> > INFO [cloud.server.ManagementServerImpl] (Timer-2:) Startup CloudStack
> > management server...
> > INFO [cloud.cluster.ClusterServiceServletContainer] (Thread-16:) Cluster
> > service servlet container listening on port 9090
> > INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) We are
> > good, no orphan management server msid in host table is found
> > INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) No
> inactive
> > management server node found
> > WARN [cloud.cluster.ClusterManagerImpl] (Cluster-Notification-1:)
> > Notifying management server join event took 20 ms
> >
> > Then when I browse from my laptop: http://192.168.56.10:8080/client/ I
> get
> > the following PermGen error in the browser:
> >
> > HTTP ERROR 500
> >
> > Problem accessing /client/. Reason:
> >
> > PermGen space
> >
> > Caused by:
> >
> > java.lang.OutOfMemoryError: PermGen space
> > at java.lang.ClassLoader.defineClass1(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> > at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> > at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> > at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
> > at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
> > at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
> > at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
> > at
> org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:143)
> > at
> org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:292)
> > at
> org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315)
> > at
> org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:503)
> > at
> org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
> > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
> > at
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
> > at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
> > at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
> > at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> > at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
> > at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
> > at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > at
> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
> > at
> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
> > at
> org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
> >
> >
> > On the console:
> >
> > 2013-07-02 00:28:49.869:WARN::/client/
> > java.lang.OutOfMemoryError: PermGen space
> > at java.lang.ClassLoader.defineClass1(Native Method)
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> > at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> > at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> > at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
> > at
> >
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
> > at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
> > at
> >
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
> > at
> > org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:111)
> > at
> >
> org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:498)
> > at
> > org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
> > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
> > at
> >
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
> > at
> >
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
> > at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
> > at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
> > at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
> > at
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> > at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> > at
> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
> > at
> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
> > at
> > org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> > ^C2013-07-02 00:29:00.038:INFO::Shutdown hook executing
> > 2013-07-02 00:29:00.042:INFO::Stopped
> SelectChannelConnector@0.0.0.0:8080
> > 2013-07-02 00:29:00.548:INFO:/client:Closing Spring root
> > WebApplicationContext
> > INFO [context.support.XmlWebApplicationContext] (Shutdown:) Closing Root
> > WebApplicationContext: startup date [Tue Jul 02 00:27:05 UTC 2013]; root
> of
> > context hierarchy
> > INFO [factory.support.DefaultListableBeanFactory] (Shutdown:) Destroying
> > singletons in
> >
> org.springframework.beans.factory.support.DefaultListableBeanFactory@40eca3
> :
> > defining beans
> >
> [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,componentContext,transactionContextBuilder,actionEventInterceptor,instantiat
>
> How much RAM did you allocated to devcloud2 in virtual box ?
> You might want to allocated 2048 MB
Re: DevCloud2 problem
Posted by Sebastien Goasguen <ru...@gmail.com>.
On Jul 1, 2013, at 8:45 PM, CK <cl...@gmail.com> wrote:
> I’m having some problems deploying DevCloud2 and wonder if you could help
> please. I would like to build the Cloudstack source in DevCloud2 and run
> everything from within the DevCloud2 VM. So far I have done the following,
> any idea what can be causing the PermGen error at the end:**
>
> 1. Downloaded and imported the DevCloud2 image into VirtualBox –
> ensured network settings were correct etc.
>
> **
>
> 2. Used PuTTY to SSH to the machine at 192.168.56.10 and logged in
> with root and password for username and password****
>
> 3. cd to /opt/cloudstack****
>
> 4. git cloned into the source code for apache-cloudstack-4.1.0-src**
>
> 5. once that had completed I cd’d to the
> apache-cloudstack-4.1.0-src directory****
>
> 6. Ran mvn clean install –P developer,systemvm****
>
> 7. Changed the host value in devcloud.sql to 192.168.56.10 as I want
> everything to run inside this one VM****
>
> 8. Ran mvn –pl developer,tools/devloud –Deploydb –P developer****
>
> 9. Ran mvn -pl :cloud-client-ui jetty:run
> I get the following messages:
> ...
> INFO [cloud.server.ManagementServerImpl] (Timer-2:) Startup CloudStack
> management server...
> INFO [cloud.cluster.ClusterServiceServletContainer] (Thread-16:) Cluster
> service servlet container listening on port 9090
> INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) We are
> good, no orphan management server msid in host table is found
> INFO [cloud.cluster.ClusterManagerImpl] (Cluster-Heartbeat-1:) No inactive
> management server node found
> WARN [cloud.cluster.ClusterManagerImpl] (Cluster-Notification-1:)
> Notifying management server join event took 20 ms
>
> Then when I browse from my laptop: http://192.168.56.10:8080/client/ I get
> the following PermGen error in the browser:
>
> HTTP ERROR 500
>
> Problem accessing /client/. Reason:
>
> PermGen space
>
> Caused by:
>
> java.lang.OutOfMemoryError: PermGen space
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
> at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
> at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:143)
> at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:292)
> at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:315)
> at org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:503)
> at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
> at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
> at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
> at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
> at org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
>
>
> On the console:
>
> 2013-07-02 00:28:49.869:WARN::/client/
> java.lang.OutOfMemoryError: PermGen space
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386)
> at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
> at
> org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:111)
> at
> org.apache.jasper.compiler.JDTJavaCompiler.compile(JDTJavaCompiler.java:498)
> at
> org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:368)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
> at
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
> at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
> at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
> at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
> at
> org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> ^C2013-07-02 00:29:00.038:INFO::Shutdown hook executing
> 2013-07-02 00:29:00.042:INFO::Stopped SelectChannelConnector@0.0.0.0:8080
> 2013-07-02 00:29:00.548:INFO:/client:Closing Spring root
> WebApplicationContext
> INFO [context.support.XmlWebApplicationContext] (Shutdown:) Closing Root
> WebApplicationContext: startup date [Tue Jul 02 00:27:05 UTC 2013]; root of
> context hierarchy
> INFO [factory.support.DefaultListableBeanFactory] (Shutdown:) Destroying
> singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@40eca3:
> defining beans
> [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,componentContext,transactionContextBuilder,actionEventInterceptor,instantiat
How much RAM did you allocated to devcloud2 in virtual box ?
You might want to allocated 2048 MB