Hi, thanks for the answer. Actually, the XML is about 8megs, but i use -Xmx1024m
after fully instanciating the org.w3c.dom.document, it goes up to 180megs, and after start signing the org.w3c.dom.document, it goes up to 1000megs and crashes! i started to develop my own xml signature algorithm and i found that it consumes much less memory, so i think that there must be a way to fix the API. Thanks, Martin > Hi > > 8megs isn't big! :-) > > Try > > -Xms256m -Xmx256m > > I need to sign large XML documents. Little tiddlers (7k) I can sign in > <1sec, 12meg documents take about 20s, however once I get to the maximum > size I need to sign (around the 25megs mark) it churns away for ages before > finally throwing an out of memory exception. My investigations suggests this > is an inherent limitation of a DOM based solution (which is pretty much > every software-based signer, including Apache). The killer is actually the > c14n transformation- not the hashing or signing. > > How did I solve it? By using a device that does XML transformations in > hardware :-) Ask me off list if you want more information. > > Edward > > -----Original Message----- > From: Martin Labarthe Dubois [mailto:[EMAIL PROTECTED] > Sent: 14 April 2004 17:38 > To: [EMAIL PROTECTED] > Subject: OUT OF MEMORY Exception, is it posible to sing a big XML ???? > > > Hello, > > I need to sign a bigXML (aprox. 8900 KB), but I receive an OutOfMemory > Exception, > > i set the JVM -Xmx to > -Xmx1024m > > but I still receive the error, is there a way to avoid this problem??? > > > Thanks, > Martin > >
