Subida archivo con API Alfresco. Error memory Java

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2008 03:13 AM
Hola,
Estamos haciendo pruebas de subida con la API de Alfresco, para comprobar hasta cuantos megas podemos subir.
Hasta ahora hemos conseguido subir archivos de 30 megas, pero necesitamos subirlos de más tamaño. Cuando subimos el tamaño, nos peta el Alfresco dando un error de:
¿Es posible subir archivos de más tamaño usando la API?
Muchas gracias de antemano.
Un saludo.
Estamos haciendo pruebas de subida con la API de Alfresco, para comprobar hasta cuantos megas podemos subir.
Hasta ahora hemos conseguido subir archivos de 30 megas, pero necesitamos subirlos de más tamaño. Cuando subimos el tamaño, nos peta el Alfresco dando un error de:
reference axisjava.lang.OutOfMemoryError: Java heap space
Nuestra configuración del JAVA_OPTS del alfresco.bat es:set JAVA_OPTS= -server -Xcomp -Xbatch -Xss1024K -Xms1G -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:NewSize=512m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:CMSInitiatingOccupancyFraction=80
¿Se nos puede estar pasando algo en la configuración?¿Es posible subir archivos de más tamaño usando la API?
Muchas gracias de antemano.
Un saludo.
Labels:
- Labels:
-
Archive
1 REPLY 1

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2008 08:01 AM
Se ha cambiado la configuración a:
Saludos
-Xms1234m -Xmx1234m
Con ello, se ha subido archivos de 46MB. Como disponemos de 2G de Ram, esto es lo máximo que nos deja la aplicación. Al subir el tamaño del archivo a subir, nos sigue dando el siguiente error:13:52:07,154 INFO [apache.axis.EXCEPTIONS] Exception:java.lang.OutOfMemoryError: Java heap space at java.lang.String.<init>(String.java:208) at java.io.CharArrayWriter.toString(CharArrayWriter.java:253) at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:136) at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.ws.axis.security.WSDoAllReceiver.invoke(WSDoAllReceiver.java:257) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454) at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
¿Os suena?Saludos
