The last line looks like trouble but I don't know what the solution is. Let's post this to the list so others can see it too.
<snip>
140152 [ApplicationServerThread] INFO dao.DataSourceJDBC - uh! empty fileHolder</snip>
I wonder...do you have the same problem if you use classic navigation.
To use the classic navigation system, please add the following within dbforms-config.xml:
<events>
<database-events>
<database-event type="insert" className="org.dbforms.event.classic.InsertEvent" />
<database-event type="update" className="org.dbforms.event.classic.UpdateEvent" />
<database-event type="delete" className="org.dbforms.event.classic.DeleteEvent" />
</database-events>
<navigation-events>
<navigation-event type="navGoto" className="org.dbforms.event.classic.GotoEvent" />
<navigation-event type="navPrev" className="org.dbforms.event.classic.NavPrevEvent" />
<navigation-event type="navNext" className="org.dbforms.event.classic.NavNextEvent" />
<navigation-event type="navFirst" className="org.dbforms.event.classic.NavFirstEvent" />
<navigation-event type="navLast" className="org.dbforms.event.classic.NavLastEvent" />
</navigation-events>
</events>
<message started here>
I'm using orion 2.0.1. The log of the application server on startup writes:
ConfigServlet::initLogging - log4j configuration str = [E:\Viviana\selt\servlet\/WEB-INF/log4j.properties]
0 [ApplicationServerThread] WARN org.dbforms.servlets.ConfigServlet -
XML Validator rule file not found, XML Validator handler disabled!
70 [ApplicationServerThread] WARN org.dbforms.servlets.ConfigServlet -
Locale Key not setted, use "org.dbforms.LOCALE" as key to access the Locale in session scope.
But when I use the application and do the upload in page "news_single.jsp" nothing is written.
I found the same behaviour with the last three version (weekly-builds) of 1.1.4 pr1.
I try to raise up the "digesterDebugLevel" to 10 in web.xml and in the log I found this (the last row maybe the problem):
139892 [ApplicationServerThread] INFO util.MultipartRequest - maxpostsize=2000000
139912 [ApplicationServerThread] INFO util.MultipartRequest - partname=invtable
139912 [ApplicationServerThread] INFO util.MultipartRequest - partname=invname_0
139912 [ApplicationServerThread] INFO util.MultipartRequest - partname=autoupdate_0
139922 [ApplicationServerThread] INFO util.MultipartRequest - partname=fu_0139922 [ApplicationServerThread] INFO util.MultipartRequest - partname=fue_0
139922 [ApplicationServerThread] INFO util.MultipartRequest - partname=source139922 [ApplicationServerThread] INFO util.MultipartRequest - partname=customEvent
139932 [ApplicationServerThread] INFO util.MultipartRequest - partname=firstpos_0
139932 [ApplicationServerThread] INFO util.MultipartRequest - partname=lastpos_0
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139932 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139942 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139952 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139962 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - buffered and nowadded as [EMAIL PROTECTED] the following fileHolder:turtle_logonew6.jpg
139972 [ApplicationServerThread] INFO util.MultipartRequest - loop end
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139972 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
139992 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140002 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO util.MultipartRequest - [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO event.EventEngine - ::getImageButtonAction - action = [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO eventtype.DbFormsEventTypeStrategy - ::getEventGroup - using [DatabaseEventTypeStrategy] strategy
140012 [ApplicationServerThread] INFO event.EventEngine - ::generatePrimaryEvent - generating a database event
140012 [ApplicationServerThread] INFO eventtype.DbFormsEventTypeStrategy - ::getEventType - using [DatabaseEventTypeStrategy] strategy
140012 [ApplicationServerThread] INFO eventtype.DbFormsEventTypeStrategy - ::getEventType - returned the event type [update] from [EMAIL PROTECTED]
140012 [ApplicationServerThread] INFO event.EventFactory - ::getEventIdFromDestinationTable - eventId = [update]
140012 [ApplicationServerThread] INFO event.EventFactory - ::createEvent - gotevent [event: id = update; type = update; className = org.dbforms.event.datalist.UpdateEvent] from action [EMAIL PROTECTED]
140032 [ApplicationServerThread] INFO event.EventEngine - setting follow up to:/jsps/news_single.jsp
140032 [ApplicationServerThread] INFO event.EventEngine - setting follow up onError to:/jsps/news_single.jsp
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=31/10/2003
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=31/10/2003
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=03/09/2003
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=News di Viviana di test da cancellare
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=News di Viviana di test da cancellare
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=News di Viviana di test da cancellare
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=News di Viviana di test da cancellare
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=News di Viviana di test da cancellare
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=PORT00000034
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=NEWS00000413
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=turtle_logonew6.jpg
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140062 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140072 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=
140072 [ApplicationServerThread] INFO datalist.UpdateEvent - ::getFieldValues - [EMAIL PROTECTED] value=en
140072 [ApplicationServerThread] INFO config.Table - UPDATE news SET doc2_title= ?, doc1_title= ?, date_final_validity= ?, tblin= ?, part_number= ?, generic_te
xt2= ?, doc4_title= ?, generic_text1= ?, doc3_title= ?, internal_link3= ?, internal_link2= ?, internal_link1= ?, abstract= ?, seq_news= ?, content= ?, tbatt2= ?
, tbatt1= ?, seq_portlet= ?, image4= ?, date_initial_validity= ?, image3= ?, email2= ?, image2= ?, date_archive= ?, email1= ?, image1= ?, doc4= ?, doc3= ?, exte
rnal_link3= ?, doc2= ?, external_link2= ?, doc1= ?, external_link1= ?, title= ?WHERE seq_news = ?
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc2_title col=1 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc1_title col=2 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=date_final_validity col=3 value=20031031 type=9
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=tblin col=4 value=en type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=part_number col=5 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=generic_text2col=6 value=News di Viviana di test da cancellare type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc4_title col=7 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=generic_text1col=8 value=News di Viviana di test da cancellare type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc3_title col=9 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=internal_link3 col=10 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=internal_link2 col=11 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=internal_link1 col=12 value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=abstract col=13 value=News di Viviana di test da cancellare type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=seq_news col=14 value=NEWS00000413 type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=content col=15 value=News di Viviana di test da cancellare type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=tbatt2 col=16value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=tbatt1 col=17value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=seq_portlet col=18 value=PORT00000034 type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=image4 col=19value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=date_initial_validity col=20 value=20030903 type=9
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=image3 col=21value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=email2 col=22value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=image2 col=23value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=date_archive col=24 value=20031031 type=9
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=email1 col=25value= type=2
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=image1 col=26value=turtle_logonew6.jpg type=8
140102 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc4 col=27 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc3 col=28 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=external_link3 col=29 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc2 col=30 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=external_link2 col=31 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=doc1 col=32 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=external_link1 col=33 value= type=2
140132 [ApplicationServerThread] INFO dao.DataSourceJDBC - field=title col=34 value=News di Viviana di test da cancellare type=2
140152 [ApplicationServerThread] INFO dao.DataSourceJDBC - uh! empty fileHolder
Thanks a lot Viviana
At 14.53 25/09/2003 +0900, you wrote:Is there anything in your logs (either catalina.out for tomcat or whereever you have specified the output for you context (specified in /WEB-INF/log4j.properties file)?
Which version of 1.1.4 are you using?
Hi all,
I'm a new user of dbforms, please help me!!
I can't make the file upload working under dbforms 1.1.4. The same configuration and code work on dbforms 1.1.2.
The behaviour is that I can choose a file from hard disk and the name of the file is saved in the record in the database but the file is not uploaded in the directory that I specify in dbforms-config.xml.
What did I do wrong?
This is my dbforms-config.xml:
<table name="news"
defaultVisibleFields="seq_news" >
......
<field name="image1" fieldType="diskblob" size="120" directory="E:\Viviana\selt\servlet\mountpoint" encoding="false" />
</table>
The field image1 in the database (postgreSQL) is: IMAGE1 VARCHAR(120) NULL.
The code of my jsp (generated by DevGui) is:
<db:dbform tableName="news" maxRows="1" followUp="/news_single.jsp" followUpOnError="/news_single.jsp" autoUpdate="false" multipart="true">
<db:header/>
<db:body>
<table cellspacing="0" cellpadding="4" border="0" width="70%" align="center">
...
<tr class="clsEvenDataTableRow">
<td style="font-weight: bold" align="left">image1</td>
<td align="left">
<db:file styleClass="clsInputStyle" id="image1" fieldName="image1"/>
</td>
</tr>
</table>
<br/>
<center>
<db:insertButton showAlways="false" styleClass="clsButtonStyle" caption="Salva" id="saveButton"/>
</center>
</db:body>
<db:footer>
<table border="0" align="center">
<tr valign="middle">
<td colspan="4">
<hr/>
</td>
</tr>
<tr align="center">
<td align="center">
<db:updateButton styleClass="clsButtonStyle" style="width:90" caption="Aggiorna" id="saveButton"/>
</td>
<td align="center">
<db:deleteButton styleClass="clsButtonStyle" style="width:90" caption="Cancella"/>
</td>
<td align="center"/>
</tr>
</table>
</db:footer>
</db:dbform>
Thanks in advance and excuse me for my english.... Viviana
-- Shawn
Happily using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
-- Shawn
Happily using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ DbForms Mailing List
http://www.wap-force.net/dbforms
