Roger, eclipse needs some extra space but also the maven run. you should tweek it under run configurations. I don't run it from eclipse a lot and I don't know what option-values are good.
On Sat, Jan 31, 2015 at 5:55 AM, Mike Tutkowski <mike.tutkow...@solidfire.com> wrote: > Now that I think about it, I don't know if I ever bothered to get this > working from Eclipse (starting the CloudStack Management Server from > Eclipse, that is). > > I typically build and run it from a shell and then remotely connect to it > from Eclipse for debugging purposes. > > On Fri, Jan 30, 2015 at 12:40 PM, Roger Crerie <roger.cre...@hds.com> wrote: > >> Thanks for the reply Mike. I see though I am now running into the same >> problem you did when trying to start the client from eclipse. I have >> already edited my eclipse.ini file thusly..... >> >> -startup >> plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar >> --launcher.library >> >> plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326 >> -product >> org.eclipse.epp.package.jee.product >> --launcher.defaultAction >> openFile >> --launcher.XXMaxPermSize >> 256M >> -showsplash >> org.eclipse.platform >> --launcher.XXMaxPermSize >> 2048m >> --launcher.defaultAction >> openFile >> --launcher.appendVmargs >> -vmargs >> -Dosgi.requiredJavaVersion=1.6 >> -Xms1024m >> -Xmx2048m >> >> And based on one of your emails I found on the web I also set the >> Environment variable MAVEN_OPTS to -XX:MaxPermSize=256m -Xmx1g >> >> I am still seeing OutOfMemoryErrors.... >> >> NFO [c.c.u.d.GenericDaoBase] (main:null) Cache created: [ name = >> UserDaoImpl status = STATUS_ALIVE eternal = false overflowToDisk = false >> maxEntriesLocalHeap = 5000 maxEntriesLocalDisk = 0 >> memoryStoreEvictionPolicy = LRU timeToLiveSeconds = 300 timeToIdleSeconds = >> 300 persistence = none diskExpiryThreadIntervalSeconds = 120 >> cacheEventListeners: net.sf.ehcache.statistics.LiveCacheStatisticsWrapper >> hitCount = 0 memoryStoreHitCount = 0 diskStoreHitCount = 0 >> missCountNotFound = 0 missCountExpired = 0 maxBytesLocalHeap = 0 >> overflowToOffHeap = false maxBytesLocalOffHeap = 0 maxBytesLocalDisk = 0 >> pinned = false ] >> 2015-01-30 14:32:30.297:WARN:oejw.WebAppContext:main: Failed startup of >> context o.e.j.m.p.JettyWebAppContext@14efeb2b >> {/client,file:/C:/workspaces/Cloudstack/WS1/cloudstack/client/target/generated-webapp/,STARTING}{file:/C:/workspaces/Cloudstack/WS1/cloudstack/client/target/generated-webapp/} >> org.springframework.context.ApplicationContextException: Failed to start >> bean 'cloudStackLifeCycle'; nested exception is java.lang.OutOfMemoryError: >> PermGen space >> at >> org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:170) >> at >> org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:51) >> at >> org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:339) >> at >> org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:143) >> at >> org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:108) >> at >> org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:947) >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.loadContext(DefaultModuleDefinitionSet.java:145) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet$2.with(DefaultModuleDefinitionSet.java:122) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:245) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:250) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:250) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:233) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.loadContexts(DefaultModuleDefinitionSet.java:117) >> at >> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.load(DefaultModuleDefinitionSet.java:79) >> at >> org.apache.cloudstack.spring.module.factory.ModuleBasedContextFactory.loadModules(ModuleBasedContextFactory.java:37) >> at >> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.init(CloudStackSpringContext.java:70) >> at >> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.<init>(CloudStackSpringContext.java:57) >> at >> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.<init>(CloudStackSpringContext.java:61) >> at >> org.apache.cloudstack.spring.module.web.CloudStackContextLoaderListener.contextInitialized(CloudStackContextLoaderListener.java:52) >> at >> org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:798) >> at >> org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:444) >> at >> org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:789) >> at >> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:294) >> at >> org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1345) >> ....... >> >> Has anyone gotten this running from eclipse? >> >> Roger Crerie >> >> -----Original Message----- >> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] >> Sent: Thursday, January 29, 2015 5:29 PM >> To: dev@cloudstack.apache.org >> Subject: Re: eclipse build problems >> >> Presumably there are dependencies in that Brocade code that you have to >> acquire yourself (not sure where to get them from) and the build command I >> listed must not build that project. >> >> On Thu, Jan 29, 2015 at 3:22 PM, Mike Tutkowski < >> mike.tutkow...@solidfire.com> wrote: >> >> > I currently see "only" 338 errors when I'm in Eclipse. :) >> > >> > I'd say the main thing is can you run this successfully from a command >> > line (or kicked off from Eclipse)? >> > >> > mvn -P developer,systemvm clean install >> > >> > If you use VMware, then >> > >> > mvn -P developer,systemvm clean install -D noredist >> > >> > On Thu, Jan 29, 2015 at 2:46 PM, Roger Crerie <roger.cre...@hds.com> >> > wrote: >> > >> >> Hello all, >> >> I am a new developer to the cloudstack source base >> >> and have been trying to get my development environment setup. I >> >> primarily use Eclipse as my IDE of choice but while I have been close >> >> at getting eclipse to compile cloudstack without error I am still >> seeing 757 errors to date. >> >> Here are a sample of some of the problems I am seeing. >> >> >> >> >> >> BorcadeVcsApi.java >> >> Description Resource Path Location >> >> Type >> >> Activate cannot be resolved to a type BrocadeVcsApi.java >> >> /cloud-plugin-network-vcs/src/com/cloud/network/brocade line 134 Java >> >> Problem >> >> >> >> The issue stems from the fact tha >> >> >> >> import com.cloud.network.schema.* cannot be found. >> >> >> >> All of the class imports in this package are missing and it is >> >> because there isn't a com.cloud.network.schema in my .m2 repository >> >> or anywhere else I can thing to look. >> >> >> >> >> >> HypervisorHostHelper.java >> >> >> >> import com.vmware.vim25.AlreadyExistsFaultMsg; >> >> >> >> Again this particular class could not be found. I have run the mvn >> >> install:install-file command for the vim25_51.jar file I got from the >> >> How to build Cloudstack website ( >> >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+C >> >> loudStack) and while that cleaned up a lot of the vim25 importing >> >> errors there are still several cases of classes that cannot be found >> >> such as the AlreadyExistsFaultMsg class. >> >> >> >> In addition there are several errors saying the >> >> VirtualDeviceConfigSpecOperation.ADD field cannot be resolved. >> >> >> >> My thoughts on both these errors is that the jar library I got from >> >> the website above is stale and a newer jar is out there to be found? >> >> >> >> >> >> These are a couple of basic problems I have found in trying to build >> >> in the eclipse IDE. Again I am new to developing for cloudstack so >> >> any pointers that could be offered would be appreciated. Thanks >> >> >> >> Roger Crerie >> >> >> >> >> > >> > >> > -- >> > *Mike Tutkowski* >> > *Senior CloudStack Developer, SolidFire Inc.* >> > e: mike.tutkow...@solidfire.com >> > o: 303.746.7302 >> > Advancing the way the world uses the cloud >> > <http://solidfire.com/solution/overview/?video=play>*™* >> > >> >> >> >> -- >> *Mike Tutkowski* >> *Senior CloudStack Developer, SolidFire Inc.* >> e: mike.tutkow...@solidfire.com >> o: 303.746.7302 >> Advancing the way the world uses the cloud >> <http://solidfire.com/solution/overview/?video=play>*™* >> > > > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the cloud > <http://solidfire.com/solution/overview/?video=play>*™* -- Daan