Hi Anjana,

On a side note, I guess -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m
wont do much in this case coz your heap is greater than permanent
generation, usually the permGen space need to be greater than the heap size.

Regards,
/Nuwan

On Wed, Mar 16, 2011 at 8:06 PM, Afkham Azeez <az...@wso2.com> wrote:

> Isuru also mentioned this. I think we have to give memory on a per unit
> test configuration basis.
>
> See
> http://ykyuen.wordpress.com/2010/03/02/maven-set-java-heap-memory-for-junit-in-maven-surefire-plugin/
>
> The default memory allocated for unit test processes is as low as 128M I
> think.
>
>
> On Wed, Mar 16, 2011 at 8:01 PM, Anjana Fernando <anj...@wso2.com> wrote:
>
>> Hi,
>>
>> After setting up a simple test for DSS, and running the integration
>> tests, when the carbon server is starting up, it throws as error
>> saying "OutOfMemoryError: PermGen space". The following is the last of
>> the logs to print. I increased the memory settings with
>> MAVEN_OPTS="-Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m", but no
>> luck. Any ideas? ..
>>
>> -------------------------------------------
>> [2011-03-16 19:53:44,393]  INFO
>>
>> {org.wso2.carbon.event.broker.subscriptions.EmbeddedRegistryBasedSubscriptionManager}
>> -  Connection established with the registry
>> [2011-03-16 19:53:44,765]  INFO
>> {org.wso2.carbon.event.core.internal.builder.EventBrokerBuilderDS} -
>> Successfully registered the event broker
>> [2011-03-16 19:53:44,807]  INFO {org.quartz.simpl.SimpleThreadPool} -
>> Job execution threads will use class loader of thread: Framework Event
>> Dispatcher
>> [2011-03-16 19:53:44,832]  INFO {org.quartz.core.QuartzScheduler} -
>> Quartz Scheduler v.UNKNOWN.UNKNOWN.UNKNOWN created.
>> [2011-03-16 19:53:44,835]  INFO {org.quartz.simpl.RAMJobStore} -
>> RAMJobStore initialized.
>> [2011-03-16 19:53:44,835]  INFO {org.quartz.impl.StdSchedulerFactory}
>> -  Quartz scheduler 'DefaultQuartzScheduler' initialized from default
>> resource file in Quartz package: 'quartz.properties'
>> [2011-03-16 19:53:44,835]  INFO {org.quartz.impl.StdSchedulerFactory}
>> -  Quartz scheduler version: UNKNOWN.UNKNOWN.UNKNOWN
>> [2011-03-16 19:53:44,835]  INFO {org.quartz.core.QuartzScheduler} -
>> Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
>> [2011-03-16 19:53:44,873]  INFO
>> {org.wso2.carbon.core.internal.permission.update.PermissionUpdater} -
>> Permission cache updated for tenant 0
>> [2011-03-16 19:53:44,874]  INFO
>> {org.wso2.carbon.core.init.CarbonServerManager} -
>> ConfigurationContextService registered in 537ms
>> [2011-03-16 19:53:44,897]  WARN
>> {org.apache.axis2.engine.ListenerManager} -  ConfigurationContext
>> provided for the ListenerManager initialization is null.
>> ListenerManager will not be initialized
>> [2011-03-16 19:53:44,898]  INFO
>> {org.wso2.carbon.core.transports.http.HttpsTransportListener} -  HTTPS
>> port       : 9443
>> [2011-03-16 19:53:44,898]  INFO
>> {org.wso2.carbon.core.transports.http.HttpTransportListener} -  HTTP
>> port        : 9763
>> [2011-03-16 19:53:44,924]  INFO
>>
>> {org.wso2.carbon.registry.eventing.internal.RegistryEventingServiceComponent}
>> -  Successfully Initialized Eventing on Registry
>> Mar 16, 2011 7:53:47 PM org.apache.shindig.config.JsonContainerConfig
>> loadContainers
>> INFO: Loading resources from: containers/default/container.js
>> Mar 16, 2011 7:53:47 PM org.apache.shindig.config.JsonContainerConfig
>> loadResources
>> INFO: Reading container config: containers/default/container.js
>> [2011-03-16 19:53:50,950] ERROR
>> {org.wso2.carbon.dashboard.ui.internal.DashboardUiServiceComponent} -
>> PermGen space
>> [2011-03-16 19:53:58,080] ERROR
>> {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} -  Failed to
>> activate Carbon UI bundle
>> java.lang.OutOfMemoryError: PermGen space
>> [2011-03-16 19:54:00,065] ERROR
>> {org.wso2.carbon.statistics.internal.StatisticsServiceComponent} -
>> Failed to activate Statistics bundle
>> java.lang.OutOfMemoryError: PermGen space
>> [2011-03-16 19:54:02,970] ERROR
>> {org.wso2.carbon.server.admin.internal.ServerAdminServiceComponent} -
>> Failed to activate ServerAdmin bundle
>> java.lang.OutOfMemoryError: PermGen space
>> Exception in thread "SynchWorkerThread" java.lang.OutOfMemoryError:
>> PermGen space
>> [2011-03-16 19:54:10,727] ERROR
>> {org.wso2.carbon.dashboard.ui.internal.DashboardUiServiceComponent} -
>> PermGen space
>> java.lang.OutOfMemoryError: PermGen space
>> -------------------------------------------
>>
>> Cheers,
>> Anjana.
>>
>> --
>> Anjana Fernando
>> Software Engineer
>> WSO2, Inc.; http://wso2.com
>> lean.enterprise.middleware
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>
>
>
> --
> *Afkham Azeez*
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
> *
> *
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*<http://www.apache.org/>
> *
> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Thanks & Regards,

Nuwan Bandara
Software Engineer
WSO2 Inc. | http://wso2.com
lean . enterprise . middleware

http://www.nuwanbando.com

<http://www.nuwanbando.com/>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to