<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Messaggio</TITLE>
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=700002411-18032004><FONT face=Arial color=#0000ff size=2>it
works fine for me too.</FONT></SPAN></DIV>
<DIV><SPAN class=700002411-18032004><FONT face=Arial color=#0000ff size=2>I have
the out of memory error when I try to post big files (upper than
15MB)</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=it dir=ltr align=left><FONT face=Tahoma
size=2>-----Messaggio originale-----<BR><B>Da:</B> Ivan Jelenic
[mailto:ivan.jelenic@nbs.yu] <BR><B>Inviato:</B> giovedì 18 marzo 2004
12.19<BR><B>A:</B> opencms-dev@opencms.org<BR><B>Oggetto:</B> Re:
[opencms-dev] Use of commons-fileupload with OpenCMS<BR><BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>This works fine for me.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>// Create a JSP action
element<BR>CmsJspActionElement cmsJsp = new CmsJspActionElement(pageContext,
request, response);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>CmsObject cms =
cmsJsp.getCmsObject();<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Enumeration files =
cms.getRequestContext().getRequest().getFileNames();<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>in while loop try this:</DIV></FONT>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>filecontent = (byte[])
cmsJsp.getRequestContext().getRequest().getFile(fileName);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Works OK in OpenCMS 5.0.0 (RH 8, MySql 4.0.15,
jdk 1.4)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Best regards,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Ivan Jelenic</DIV>
<DIV><BR></DIV></FONT>
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=aldo.campione@siemens.com
href="mailto:aldo.campione@siemens.com">Campione Aldo</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=opencms-dev@opencms.org
href="mailto:opencms-dev@opencms.org">opencms-dev@opencms.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, March 18, 2004 9:55
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> R: [opencms-dev] Use of
commons-fileupload with OpenCMS</DIV>
<DIV><BR></DIV>
<P><FONT size=2>Hi Alexander,</FONT> </P>
<P><FONT size=2>I've tried your code but when I post a multipart-form data
to a JSP page I get anout of memory error.</FONT> <BR><FONT size=2>I've
tried this under tomact and it works.</FONT> </P>
<P><FONT size=2>Can you help me ?</FONT> </P><BR><BR>
<P><FONT size=2>-----Messaggio originale-----</FONT> <BR><FONT size=2>Da:
Alexander Kandzior [<A
href="mailto:alex@opencms.org">mailto:alex@opencms.org</A>] </FONT><BR><FONT
size=2>Inviato: venerdì 6 febbraio 2004 12.11</FONT> <BR><FONT size=2>A: <A
href="mailto:opencms-dev@opencms.org">opencms-dev@opencms.org</A></FONT>
<BR><FONT size=2>Oggetto: RE: [opencms-dev] Use of commons-fileupload with
OpenCMS</FONT> </P><BR>
<P><FONT size=2>In fact OpenCms 5 automatically resolves the MIME Multipart
for you so you don't need to care about this in your OpenCms application.
</FONT></P>
<P><FONT size=2>You must use something like this to access the contents of
binary</FONT> <BR><FONT size=2>attachements:</FONT> </P>
<P><FONT size=2>CmsObject cms;</FONT> <BR><FONT size=2>...</FONT> <BR><FONT
size=2>Enumeration e =
cms.getRequestContext().getRequest().getFileNames();</FONT> <BR><FONT
size=2>while (e.hasMoreElements()) {</FONT> <BR><FONT size=2>
String name = (String)e.nextElement();</FONT> <BR><FONT size=2>
byte[] content = cms.getRequestContext().getRequest().getFile(name);</FONT>
<BR><FONT size=2> // do something with content</FONT> <BR><FONT
size=2>}</FONT> </P>
<P><FONT size=2>Best Regards,</FONT> <BR><FONT size=2>Alex.</FONT> </P>
<P><FONT size=2>Alexander Kandzior</FONT> <BR><FONT size=2>Alkacon Software
- The OpenCms Experts</FONT> <BR><FONT size=2><A
href="http://www.alkacon.com"
target=_blank>http://www.alkacon.com</A></FONT> </P>
<P><FONT size=2>> -----Original Message-----</FONT> <BR><FONT size=2>>
From: opencms-dev-admin@opencms.org</FONT> <BR><FONT size=2>> [<A
href="mailto:opencms-dev-admin@opencms.org">mailto:opencms-dev-admin@opencms.org</A>]
On Behalf Of Ben Rometsch</FONT> <BR><FONT size=2>> Sent: Friday,
February 06, 2004 10:34 AM</FONT> <BR><FONT size=2>> To:
opencms-dev@opencms.org</FONT> <BR><FONT size=2>> Subject: Re:
[opencms-dev] Use of commons-fileupload with OpenCMS</FONT> <BR><FONT
size=2>> </FONT><BR><FONT size=2>> </FONT><BR><FONT size=2>> Sorry
to bump a topic, but has anyone successfully used OpenCMS to</FONT>
<BR><FONT size=2>> upload files via a MIME Multipart http post? Not
necessarily using </FONT><BR><FONT size=2>> fileupload?</FONT> <BR><FONT
size=2>> </FONT><BR><FONT size=2>> Thanks,</FONT> <BR><FONT
size=2>> Ben</FONT> <BR><FONT size=2>> </FONT><BR><FONT size=2>>
Ben Rometsch wrote:</FONT> <BR><FONT size=2>> </FONT><BR><FONT
size=2>> > Hi There,</FONT> <BR><FONT size=2>> ></FONT>
<BR><FONT size=2>> > I cannot get the jakarta-commons file-upload API
to work under</FONT> <BR><FONT size=2>> > openCMS.</FONT> <BR><FONT
size=2>> ></FONT> <BR><FONT size=2>> > <A
href="http://jakarta.apache.org/commons/fileupload/"
target=_blank>http://jakarta.apache.org/commons/fileupload/</A></FONT>
<BR><FONT size=2>> ></FONT> <BR><FONT size=2>> > According to
fileupload, the multi-part form request that</FONT> <BR><FONT size=2>> is
generated</FONT> <BR><FONT size=2>> > by the browser when trying to
upload a file contains NO name-value</FONT> <BR><FONT size=2>> >
pairs. I have run identical code in a pure tomcat/jsp </FONT><BR><FONT
size=2>> environment and</FONT> <BR><FONT size=2>> > it works
fine.</FONT> <BR><FONT size=2>> ></FONT> <BR><FONT size=2>> >
Has anyone successfully used file-upload with OpenCMS? Or is there
</FONT><BR><FONT size=2>> > another standard way of handling multipart
forms?</FONT> <BR><FONT size=2>> ></FONT> <BR><FONT size=2>> >
Thanks,</FONT> <BR><FONT size=2>> > Ben</FONT> <BR><FONT size=2>>
></FONT> <BR><FONT size=2>> </FONT><BR><FONT size=2>> --</FONT>
<BR><FONT size=2>> ----== Solid State Group ==----</FONT> <BR><FONT
size=2>> Web www.solidstategroup.com</FONT>
<BR><FONT size=2>> Email ben@solidstategroup.com</FONT>
<BR><FONT size=2>> MSN
benrometsch@hotmail.com</FONT> <BR><FONT size=2>> </FONT><BR><FONT
size=2>> _______________________________________________</FONT> <BR><FONT
size=2>> This mail is send to you from the opencms-dev mailing
list</FONT> <BR><FONT size=2>> To change your list options, or to
unsubscribe from the list,</FONT> <BR><FONT size=2>> please visit <A
href="http://mail.opencms.org/mailman/listinfo/opencms-dev"
target=_blank>http://mail.opencms.org/mailman/listinfo/opencms-dev</A></FONT>
<BR><FONT size=2>> </FONT><BR><FONT size=2>> </FONT></P>
<P><FONT size=2>_______________________________________________</FONT>
<BR><FONT size=2>This mail is send to you from the opencms-dev mailing
list</FONT> <BR><FONT size=2>To change your list options, or to unsubscribe
from the list, please visit <A
href="http://mail.opencms.org/mailman/listinfo/opencms-dev"
target=_blank>http://mail.opencms.org/mailman/listinfo/opencms-dev</A></FONT></P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>