ich habe hier ein WAR File welches unter einem Tomcat 4.0.6 unter W2K
entwickelt wurde. Dieses war habe ich nun in einem Linux Tomcat (4.0.7)
deployed .. war kein Problem , keine Fehlermeldung. Nun aber (es handelt
ich um ein auf Turbine aufsetzendes WAR). bekomme ich beim Aufruf des
Startservlets folgende Fehlermeldung:
2003-06-25 22:40:50 arrasz: Turbine: Completed HTTP initialization of
services2003-06-25 22:40:50 Ajp13Processor[8009][0] done invoking,
finishing
request/response....2003-06-25 22:40:50 Ajp13Processor[8009][0]
process: invoke
java.lang.IllegalStateException: Current state = FLUSHED, new state =
CODING_END at
java.nio.charset.CharsetEncoder.throwIllegalStateException(CharsetEncoder.java:933)
at
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:529)
at
sun.nio.cs.StreamEncoder$CharsetSE.flushLeftoverChar(StreamEncoder.java:356)
at
sun.nio.cs.StreamEncoder$CharsetSE.implClose(StreamEncoder.java:412)
at
sun.nio.cs.StreamEncoder.close(StreamEncoder.java:158)
at
java.io.OutputStreamWriter.close(OutputStreamWriter.java:222)
at java.io.PrintWriter.close(PrintWriter.java:137)
at
<snip>
Das Encoding beider Tomcats ist dasselbe. Was will mir hier mitgeteilt
werden?
Gruss Achim
P.S Ein Unterschied ist noch, das der eine Entwicklungstomcat standalone
lief, während der andere über den Apachen geht.
--
- Joachim Arrasz
- Student of Computer Science
- in...@arrasz.de
Gruss
Ralf