[RISOLTO] tomcat exception report

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

[RISOLTO] tomcat exception report

Messaggio da giberg »

Ciao

ho installato sul mio pc apache-tomcat con il pacchetto presente nel repository di slacky.
L'applicazione jsp che sto provando a far girare mi è stata generata in automatico da un particolare tool con il quale posso generare un'interfaccia web per degli script del software R.
L'applicazione non dovrebbe presentare errori di codice perché è stata provata su una Debian con tomcat e ottenevo correttamente la visualizzazione del risultato nella pagina generata. Poi però provando la stessa applicazione su Slackware ottengo un exception report.
In teoria quando si presenta dovrebbe essere un errore di codice, però il fatto che la stessa applicazione funzionasse con tomcat che girava su Debian mi fa pensare invece che c'è qualcosa che non va con il tomcat installato su Slackware (forse il path?...).

L'errore è questo (in questo caso è tomcat 5.5 perché ho provato a fare il downgrade con la stessa versione che era presente nella macchina debian. L'errore però è il medesimo):

Codice: Seleziona tutto

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.lang.NullPointerException
	org.apache.struts.actions.DownloadAction.copy(DownloadAction.java:139)
	org.apache.struts.actions.DownloadAction.execute(DownloadAction.java:112)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
Se serve eventualmente posto anche i log completi. Questi sono quelli che mi visualizza nel pezzo di pagina mancante. Java è installato.

Cosa potrebbe essere? Avete mai riscontrato questo errore di tomcat su Slackware?
Ultima modifica di giberg il lun 18 feb 2008, 10:28, modificato 1 volta in totale.

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: tomcat exception report

Messaggio da agharta »

Beh, il NPE lo da alla riga 139 del file DownloadAction.java, sembra un problema del metodo copy.....il problema è sapere chi lo chiama passandogli null (ovviamente Struts non si aspetta null come parametro)!

Si potrebbe provare in questo modo: Scarica dal sito di Tomcat il pacchetto ufficiale e prova con quello: è inutile sbattere la testa su un teorico problema applicativo/Struts quando potrebbe essere un problema di webserver (di path, come fai giustamente notare).

Se con il pacchetto ufficiale va allora è un problema de tomcat per slackware, altrimenti ci concentriamo sul resto.

Qualora il problema si ripresentasse attiva magari il debug (se stai usando log4j attiva il debug alle tue classi) e postalo.

Sarebbe bello attivassi anche il debug del tool-plugin di R.

Il fatto che però ti dia il messaggio
type Exception report
message
non è normale, ma se attivi il debug dovresti riuscire a venirne fuori.....
(Prova prima col tomcat di apache)

Facci sapere!

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

Grazie per la risposta.

Siccome il codice dell'applicazione non l'ho generato io (e a dire il vero non conosco java) ma è stato creato in automatico da un tool online, ho controllato se fossero presenti righe riguardanti dei "logger" ma non ne ho trovate purtroppo.
Però sono sicuro che nell'installazione su una Debian (non sono io che amministro la macchina) funzionava. Il problema è che c'erano altri tipi di problemi esterni a Tomcat che m'impedivano di generare alcune cose con R, abbiamo optato per Slackware visto che quel problema non lo presenta. In compenso però Tomcat non riesce a visualizzare la parte relativa ai risultati quando genera la pagina. In compenso i risultati l'applicazione li crea correttamente.

Appena posso provo a reinstallare Tomcat nel modo "ufficiale" nel mio sistema.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

Forse non vede jdk?...
Ma non dovrebbe segnalare se punta al java sbagliato (magari punta a jre al posto di jdk)?

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: tomcat exception report

Messaggio da agharta »

giberg ha scritto:Forse non vede jdk?...
Ma non dovrebbe segnalare se punta al java sbagliato (magari punta a jre al posto di jdk)?
...Dipende. Di per se tomcat richiede jre. Dipende appunto da cosa aggiungi. Potrebbe essere necessaria persino jee, dipende da cosa richiedono gli altri plugin.

Se cerchi il nome del plugin per R dovresti trovarne anche i requisiti.

Per far vedere java a tomcat (che comunque già vede, sia essa jre o jse o jee, altrimenti non sarebbe nemmeno partito), e più precisamente la java che vuoi tu, devi fare un export JAVA_HOME=/tua/path/java e poi export PATH=$PATH:$JAVA_HOME/bin (lo so che lo sai, ma non so come sono impostate le tue variabili, sorry [-o< )

Trovi comunque molti script su internet adatti per effettuare dei rapidi switch tra version java per tomcat:
http://www.ale.org/archive/ale/ale-2002 ... 00017.html
http://www.akadia.com/download/soug/tom ... cript.html

Questi sono i primi 2 che ho trovato cercando su google.

Comunque basta fare un startup.sh dalla directory bin del tomcat (parlo di quello ufficiale) e ti dice tutto, anche la versione di java (male che vada modlifiche lo script aggiungendoti un echo della JAVA_HOME) che sta usando (lo inserisce anche nei log)

.....interessante come problema, facci sapere! (magari è un semplicissimo problema di localizzazione da parte dei ResourceBundle di Struts, la butto li! Prova prima il tomcat ufficiale (ora come ora siamo alla versione 6.0.16))

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

Eccomi.

Allora... Le interfacce web create con questo Rwui c'è scritto che richiedono Java versione 1.5, Tomcat 5.0 o successivo (dovrebbero funzionare anche con altri server analoghi ma non sono stati fatti dei test) e ovviamente una versione di R compatibile con gli script che creo.

Dicono Java ma in realtà non si capisce se intendono se basta JRE o se serve JDK. Avevo provato a fare un link simbolico di jdk a /usr/lib/java ma qualcosa non funzionava (tomcat non girava nonostante puntasse a /usr/lib/java). Nelle istruzioni di installazione di Tomcat (sempre nel sito di Rwui) parlano di JDK, però sono riferite a Tomcat 5.0 (che mi pare richiedesse il development kit mentre ora come dici basta JRE). Però non è chiaro se necessario per le applicazioni. Volendo darci uno sguardo: http://rwui.cryst.bbk.ac.uk/tutorial/Instructions.html .

Per l'installazione di Tomcat mi basta scompattare il tar.gz da qualche parte, come indicato nel file RUNNING.txt all'interno del pacchetto originale, però nel sito mettono un'altra procedura che non ho capito che differenza dia.
Io proverei con l'installazione classica e a questo punto con JDK. Forse devo settare meglio le variabili...

Sono sicuro comunque che su Debian funzionava. Se qualcuno che ha Tomcat installato su una Debian (o qualche altro sistema) potesse dirmi dove è installato (anche se a questo punto credo sia ininfluente) e soprattutto permessi e variabili, potrei fare un confronto.

Le variabili che prende sono:

Codice: Seleziona tutto

apache-tomcat@gib:~$ bin/startup.sh
Using CATALINA_BASE:   /opt/apache-tomcat
Using CATALINA_HOME:   /opt/apache-tomcat
Using CATALINA_TMPDIR: /opt/apache-tomcat/temp
Using JRE_HOME:       /usr/lib/java
apache-tomcat@gib:~$ echo $JRE_HOME

apache-tomcat@gib:~$ echo $JAVA_HOME
/usr/lib/java
Mi pare che $JRE_HOME la imposti sulla $JAVA_HOME se non è definita.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

Questi sono due screenshots (la pagina era lunga) di come si presenta la pagina dei risultati:

http://img206.imageshack.us/img206/6932 ... catrf1.png
http://img170.imageshack.us/img170/1561 ... at1dc7.png

In pratica le pagine vengono create ma manca il pezzetto della visualizzazione dei risultati (i quali ci sono perché posso scaricarli).

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: tomcat exception report

Messaggio da agharta »

hum.....dalle immagini non si capisce...
non è che potresti postare lo stack trace dei file di log generati dal programma (di norma in CATALINA_HOME/logs)??


Se sono tanti comprimili e postali su un sito di upload.

Che versione di java hai?

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

L'errore che si vede nelle immagini è lo stesso che ho postato sopra. Ho messo gli screenshots solo per far capire che le pagine vengono create, solo che mancano dei pezzi al cui posto dovrebbero stare i risultati dell'analisi fatta dallo script.

La versione di java è la 1.6.0_04 (SE runtime environment).

localhost.2008-02-17.log

Codice: Seleziona tutto

17-feb-2008 22.56.17 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
17-feb-2008 22.56.17 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
17-feb-2008 22.56.39 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet action threw exception
java.lang.NullPointerException
	at org.apache.struts.actions.DownloadAction.copy(DownloadAction.java:139)
	at org.apache.struts.actions.DownloadAction.execute(DownloadAction.java:112)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
17-feb-2008 22.56.39 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet action threw exception
java.lang.NullPointerException
	at org.apache.struts.actions.DownloadAction.copy(DownloadAction.java:139)
	at org.apache.struts.actions.DownloadAction.execute(DownloadAction.java:112)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
catalina.2008-02-17.log

Codice: Seleziona tutto

17-feb-2008 22.56.14 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jre1.6.0_04/lib/i386/server:/usr/lib/jre1.6.0_04/lib/i386:/usr/lib/jre1.6.0_04/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
17-feb-2008 22.56.15 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
17-feb-2008 22.56.15 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1815 ms
17-feb-2008 22.56.15 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
17-feb-2008 22.56.15 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
17-feb-2008 22.56.15 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive summary.war
17-feb-2008 22.56.16 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "sreg.SessionListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.16 org.apache.catalina.session.StandardManager doLoad
GRAVE: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
	at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
	at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
	at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
	at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
	at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.writeObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
	at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
	at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
	at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4512)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	... 6 more
17-feb-2008 22.56.16 org.apache.catalina.session.StandardManager start
GRAVE: Exception loading sessions from persistent storage
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
	at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
	at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
	at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
	at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
	at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.writeObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
	at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
	at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
	at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4512)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	... 6 more
17-feb-2008 22.56.17 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "listeners.ContextListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.17 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "listeners.SessionListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.17 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
17-feb-2008 22.56.18 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
17-feb-2008 22.56.18 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=1/74  config=null
17-feb-2008 22.56.18 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3003 ms
17-feb-2008 22.56.39 org.apache.struts.action.RequestProcessor processException
AVVERTENZA: Unhandled Exception thrown: class java.lang.NullPointerException
17-feb-2008 22.56.39 org.apache.struts.action.RequestProcessor processException
AVVERTENZA: Unhandled Exception thrown: class java.lang.NullPointerException
catalina.out

Codice: Seleziona tutto

17-feb-2008 22.56.14 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jre1.6.0_04/lib/i386/server:/usr/lib/jre1.6.0_04/lib/i386:/usr/lib/jre1.6.0_04/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
17-feb-2008 22.56.15 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
17-feb-2008 22.56.15 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1815 ms
17-feb-2008 22.56.15 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
17-feb-2008 22.56.15 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
17-feb-2008 22.56.15 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive summary.war
17-feb-2008 22.56.16 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "sreg.SessionListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.16 org.apache.catalina.session.StandardManager doLoad
GRAVE: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
	at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
	at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
	at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
	at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
	at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.writeObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
	at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
	at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
	at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4512)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	... 6 more
17-feb-2008 22.56.16 org.apache.catalina.session.StandardManager start
GRAVE: Exception loading sessions from persistent storage
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1439)
	at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
	at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
	at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
	at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
	at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
	at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
	at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
	at java.io.ObjectOutputStream.writeObject0(Unknown Source)
	at java.io.ObjectOutputStream.writeObject(Unknown Source)
	at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1515)
	at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:959)
	at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)
	at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)
	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4512)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	... 6 more
17-feb-2008 22.56.17 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "listeners.ContextListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.17 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "listeners.SessionListener" is already configured for this context. The duplicate definition has been ignored.
17-feb-2008 22.56.17 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
17-feb-2008 22.56.18 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
17-feb-2008 22.56.18 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=1/74  config=null
17-feb-2008 22.56.18 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3003 ms
/opt/apache-tomcat/webapps/summary/WEB-INF/srcmd.sh /opt/apache-tomcat/webapps/summary/WEB-INF/summary_store/48C04F77DBCAF6F7/completeRscript.R /opt/apache-tomcat/webapps/summary/WEB-INF/summary_store/48C04F77DBCAF6F7/completeRscript.Rout
17-feb-2008 22.56.39 org.apache.struts.action.RequestProcessor processException
AVVERTENZA: Unhandled Exception thrown: class java.lang.NullPointerException
17-feb-2008 22.56.39 org.apache.struts.action.RequestProcessor processException
AVVERTENZA: Unhandled Exception thrown: class java.lang.NullPointerException
Mi scuso se li ho postati qui, forse è sono un po' scomodi da leggere (anche se non lunghissimi perché li ho ripuliti prima di rilanciare nuovamente tomcat e l'appllicazione).
Non ricordo più dov'è quel sito dove si possono postare codici e log in modo da visualizzarli bene...

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: tomcat exception report

Messaggio da agharta »

Stai molto attento ai requisiti
http://rwui.cryst.bbk.ac.uk/tutorial/In ... 0000000000
Rwui richiede specifiche servlet 2.2 e jsp 1.1 (Praticamente tomcat 3. Ora questo non dovrebbe essere un problema, soprattutto se ti funzionava anche prima a parità di tomcat. Fai comunque attenzione, da specifiche a specifiche ci sono anche delle modifiche alla struttura servlet/jsp, non solo delle aggiunte).
E' molto importante: che versione di tomcat avevi prima su Debian? Te lo chiedo perchè ora stai usando tomcat 5.5.26, dove hanno letteralmente cambiato le librerie commons-fileupload (quelle che ti danno problemi) e un sacco di altre cose (struts, commons-http :shock: ... guarda il changelog)
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html
(la versione 5.5.26 di tomcat è del 2008-02-04, quella di rwui: 25/09/07)
GRAVE: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.commons.fileupload.DeferredFileOutputStream
Se puoi metti su, per ora, la stessa versione che avevi su debian. (va bene anche il tomcat ufficiale alla versione che avevi, come test)

Già già....sembra proprio quello il problema!

Facci sapere! Ciao!


...PS: Perdonami, potevo anche arrivarci prima, in base alle indicazioni che mi avevi dato......sto diventando vecchio :(

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

Hmmm... Sulla macchina Debian c'era un 5.5.x ma non so di preciso quale versione (non ce l'ho io... Non posso nemmeno controllare in remoto perché è stata cambiata con una con Slackware).
Un .26 fa tutta questa differenza? :shock: Non pensavo...
Allora provo con un'altra versione. :?

[-o< [-o<

Ti ringrazio e incrocio le dita. Vediamo come va.

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: tomcat exception report

Messaggio da agharta »

giberg ha scritto: Un .26 fa tutta questa differenza?
In alcuni casi si, purtroppo.....
E' in continua evoluzione, a volte è difficile starci dietro!

Comunque, cercando su google sembra che altre persone abbiano avuto lo stesso problema com commons-fileupload.

http://www.junlu.com/messaggio/126099.html
http://servlets.com/archive/servlet/Rea ... truts-user

Teoricamente, se hai solo quel problema(sembra proprio di si), basta anche una 5.5.25/5.5.24/5.5.23(prova questa prima, le ultime 2 hanno nuove versioni delle librerie)......altrimenti devi downgradare a quella che va bene, anche se sono ottimista e penso (guardando i changelog) che una 5.5.25 dovrebbe andare!!!! :thumbright:


Facci sapere!

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: tomcat exception report

Messaggio da giberg »

E fai bene ad essere ottimista! :thumbright:
La versione 5.5.25 funziona!
Grazie mille! Mi sento sollevato! Ora posso andare avanti con i miei test!

=D> :thumbright:

Comunque devo dire che fortunatamente con Slackware non ci sono grosse difficoltà ad installarsi tomcat e farlo partire. Stavo tentando di vedere se avevo più fortuna in una Ubuntu virtualizzata ma sono andato in crisi con i centomila pacchetti java e in più tomcat richiedeva altri pacchetti. Boh, l'ho fatto installare a synaptic ma alla fine mica m'è riuscito di farlo avviare, nemmeno installando il binario preso dal sito di apache. Magari con un po' di pazienza l'avrei fatto anche funzionare ma già tutti quei pacchetti mi hanno fatto perdere la pazienza! :badgrin:
Complimenti a Slackware per la sua semplicità! :thumbright:

agharta
Linux 0.x
Linux 0.x
Messaggi: 81
Iscritto il: lun 17 dic 2007, 13:58
Località: Bassano del grappa

Re: [RISOLTO] tomcat exception report

Messaggio da agharta »

Sono contento \:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/

...In effetti Slack è mitico! ....mi ricordo ai tempi di mandriva e compagnia bella.....facevo prima a scaricarmi i file dai siti ufficiali (x tomcat e java) e puntare a quelli piuttosto che scaricare ed installare i loro fantasmagorici pacchetti!!! Diventavo matto, senza tenere conto che l'installazione del pacchetto proprietario "rompeva" lo standard!!!!! :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil:

Ciao e stammi bene!

Viva slackware!

Rispondi