Resource Menu


posted by Guest at Feb 23, 2006 11:15 AM
Quote
Ok. It is a good news.

You can read this doc to learn more about so6 ignore file (useful to ignore some files in your workspace).


LS LORIA Team
posted by Guest at Feb 23, 2006 10:43 AM
Quote
In fact I was committing a 75 Mo project. Yet, there were a lot of .classes and this was an error from my part. After the restart of LibreSource, I've cleaned all my workspace directory of useless .class, and committed successfully the project without its classes.
posted by Pascal Molli at Feb 22, 2006 4:24 PM
Quote
"Does LibreSource requires a lot of memory?"

Not so much… Our server runs with less than 1Go...

During the commit, most of the work is done locally. When you have a lot of files, and it's your first import, the so6 client build locally a big patch file. Next, it sends this big file on the server using just an http post.... The server stores the received big patch file in Postgres...

These operations can take a long time, but not consumme a lot of memory...

We have already commited Linux iso distributions (>700Mo) with no problems...

But, maybe there is still a bug somewhere…

posted by Florent Jouille at Feb 22, 2006 11:09 AM
Quote
In our servers, we set JAVA_OPTS variable to increase the size of the JVM memory.

export JAVA_OPTS="-server -Xms512m -Xmx512m"

You can change 512m with a correct value depending the size of the memory.


LS LORIA Team
posted by Christine Plumejeaud at Feb 22, 2006 9:19 AM
Quote
I've tried to commit a big project and since it took a long time to commit, I stop the commit after 2 hours. Then each operation on Web Interface was launching a java OutOfMemory Error.

Here is tomcat logs. Does LibreSource requires a lot of memory?

>2006-02-21 11:29:53,375 : SEVERE : http-9000-Processor24 : 
>> JFactory.postInvoke :    system exception in business method java.lang.OutOfMemoryError
>> 2006-02-21 11:30:16,546 : SEVERE : WorkThread-2/129 : JEntityContext.activate :    error: java.lang.OutOfMemoryError
>> 2006-02-21 11:30:16,562 : SEVERE : WorkThread-2/129 : 
>> JFactory.postInvoke :    system exception in business method: javax.ejb.EJBException: Cannot activate bean
>>     at org.objectweb.jonas_ejb.container.JEntityContext.activate(JEntityContext.java:625) 
>>     at org.objectweb.jonas_ejb.container.JEntitySwitch.mapICtx(JEntitySwitch.java:630) 
>>     at org.objectweb.jonas_ejb.container.JEntitySwitch.getICtx(JEntitySwitch.java:470)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASNode_1237537263Local.getChildren(JOnASNode_1237537263Local.java:723)
>>     at org.libresource.kernel.ejb.NodeBean.ejbHomeGetByPath(NodeBean.java:120)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASNode_1237537263LocalHome.getByPath(JOnASNode_1237537263LocalHome.java:337)
>>     at org.libresource.kernel.ejb.KernelServiceBean.exist(KernelServiceBean.java:486)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASKernelService_861693235Remote.exist(JOnASKernelService_861693235Remote.java:2163)
>>     at org.libresource.kernel.ejb.IndexationEventListenerBean.onMessage(IndexationEventListenerBean.java:67)
>>     at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.objectweb.jonas_ejb.container.JMessageEndpointProxy.invoke(JMessageEndpointProxy.java:214)
>>     at $Proxy0.onMessage(Unknown Source)
>>     at org.objectweb.joram.client.connector.InboundSession.onMessage(InboundSession.java:165)
>>     at org.objectweb.joram.client.jms.Session.run(Session.java:852)
>>     at org.objectweb.joram.client.connector.InboundSession.run(InboundSession.java:150)
>>     at org.objectweb.jonas_lib.JWorkManager.doMyWork(JWorkManager.java:386)
>>     at org.objectweb.jonas_lib.JWorkManager.nextWork(JWorkManager.java:443)
>>     at org.objectweb.jonas_lib.JWorkManager$WorkThread.run(JWorkManager.java:536)
>> 2006-02-21 11:30:16,562 : SEVERE : WorkThread-2/129 : 
>> JFactory.postInvoke :    system exception in business method:
>> javax.ejb.EJBException: Cannot activate bean
>>     at org.objectweb.jonas_ejb.container.JEntityContext.activate(JEntityContext.java:625)
>>     at org.objectweb.jonas_ejb.container.JEntitySwitch.mapICtx(JEntitySwitch.java:630)
>>     at org.objectweb.jonas_ejb.container.JEntitySwitch.getICtx(JEntitySwitch.java:470)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASNode_1237537263Local.getChildren(JOnASNode_1237537263Local.java:723)
>>     at org.libresource.kernel.ejb.NodeBean.ejbHomeGetByPath(NodeBean.java:120)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASNode_1237537263LocalHome.getByPath(JOnASNode_1237537263LocalHome.java:337)
>>     at org.libresource.kernel.ejb.KernelServiceBean.exist(KernelServiceBean.java:486)
>>     at org.objectweb.jonas_gen.org.libresource.kernel.interfaces.JOnASKernelService_861693235Remote.exist(JOnASKernelService_861693235Remote.java:2163)
>>     at org.libresource.kernel.ejb.IndexationEventListenerBean.onMessage(IndexationEventListenerBean.java:67)
>>     at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.objectweb.jonas_ejb.container.JMessageEndpointProxy.invoke(JMessageEndpointProxy.java:214)
>>     at $Proxy0.onMessage(Unknown Source)
>>     at org.objectweb.joram.client.connector.InboundSession.onMessage(InboundSession.java:165)
>>     at org.objectweb.joram.client.jms.Session.run(Session.java:852)
>>     at org.objectweb.joram.client.connector.InboundSession.run(InboundSession.java:150)
>>     at org.objectweb.jonas_lib.JWorkManager.doMyWork(JWorkManager.java:386)
>>     at org.objectweb.jonas_lib.JWorkManager.nextWork(JWorkManager.java:443)
>>     at org.objectweb.jonas_lib.JWorkManager$WorkThread.run(JWorkManager.java:536)