harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Khaschansky" <oleg.v.khaschan...@gmail.com>
Subject Re: Exceptions found while running servlet...
Date Thu, 10 Aug 2006 14:34:09 GMT
Unfortunately, imageio is not implemented yet.

On 8/10/06, Martin Cordova <martin.cordova@gmail.com> wrote:
> Oleg:
>
> I added that line, but still cannot find the class, the JVM prints this log msg:
>
> Loading of javax/imageio/ImageIO class failed due to
> java/lang/ClassNotFoundException
>
> Which JAR should I check to see if this class is contained?
>
> Regards,
> Martin
>
> On 8/10/06, Oleg Khaschansky <oleg.v.khaschansky@gmail.com> wrote:
> > Hmm, probably, you should try to
> > set JAVA_HOME=c:\harmony\
> >
> >
> > On 8/10/06, Martin Cordova <martin.cordova@gmail.com> wrote:
> > > I am using the JRE snapshot (I did not build anything, just unpacked a ZIP):
> > >
> > > pre-alpha : not complete or compatible
> > > svn = r428649, (Aug  4 2006), Windows/ia32/msvc 1310, release build
> > >
> > > This is what I downloaded:
> > > * http://people.apache.org/dist/incubator/harmony/snapshots/latest-jre-windows.zip
> > >
> > > Yes I do have this class: org.apache.harmony.awt.gl.ImageSurface
> > >
> > > Should I set additional environment variable when starting my process?
> > > I am using:
> > >
> > > set path=c:\harmony\bin;%path%
> > > java -jar winstone-0.8.2-cvs.jar --config=./winstone.conf
> > >
> > > And seems to work fine for most cases, Harmony has only complained
> > > about that specific class. Should I include the /lib/boot to the
> > > %path%?
> > >
> > > Regards,
> > > Martin
> > >
> > >
> > > On 8/10/06, Oleg Khaschansky <oleg.v.khaschansky@gmail.com> wrote:
> > > > > 2.- Trying to generate charts using JFreeCharts (server-side):
> > > > >
> > > > > java.lang.NoClassDefFoundError: org/apache/harmony/awt/gl/ImageSurface
> > > > >        at java.awt.image.BufferedImage.createImageSurface(BufferedImage.java:659)
> > > > >        at java.awt.image.BufferedImage.<init>(BufferedImage.java:352)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1211)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1193)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1178)...
> > > >
> > > > Do you use harmony snapshot? I tried to run simple test which creates
> > > > BufferedImage with aug 04 snapshot and got an UnsatisfiedLinkError
> > > > instead of it. But absence of the gl.dll in that snapshot is a known
> > > > issue and likely to be fixed in the next snapshot. Maybe you could try
> > > > to look into your HARMONY_HOME/lib/boot/awt.jar and check if it
> > > > includes org.apache.harmony.awt.gl.ImageSurface class? The snapshot
> > > > has it and there shouldn't be any problems with loading this class.
> > > >
> > > > If you built harmony from sources, please consider refreshing awt
> > > > module and rebuilding with
> > > > -Dwith.awt.swing=true
> > > >
> > > > On 8/10/06, Martin Cordova <martin.cordova@gmail.com> wrote:
> > > > > Is it OK to send this type of feedback to the list? please let me
know
> > > > > if not, and what subject conventions should I use (is there a link
> > > > > about this?). I am not a Harmony developer, just a new user, I can
> > > > > only provide feedback from my tests.
> > > > >
> > > > > ----
> > > > >
> > > > > I am running a small webapp, using Winstone servlet engine and IBM
JDK
> > > > > 1.4.2 SP4 on WinXP SP2. Runs fine. I switched to Harmony JRE (aug-4),
> > > > > and found these exceptions:
> > > > >
> > > > > 1.- I see this error while using servlet includes and also at the
end
> > > > > of some pages:
> > > > >
> > > > > java.lang.ArrayIndexOutOfBoundsException: 0..0 at
> > > > > org.apache.harmony.luni.platform.OSNetworkSystem.sendStreamImpl(OSNetworkSystem.java)
> > > > > at org.apache.harmony.luni.platform.OSNetworkSystem.sendStream(OSNetworkSystem.java:194)
> > > > > at org.apache.harmony.luni.net.PlainSocketImpl.write(PlainSocketImpl.java:647)
> > > > > at org.apache.harmony.luni.net.SocketOutputStream.write(SocketOutputStream.java:89)
> > > > > at winstone.WinstoneOutputStream.commit(WinstoneOutputStream.java:152)
> > > > > at winstone.WinstoneOutputStream.flush(WinstoneOutputStream.java:189)
> > > > > at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:176)
at
> > > > > java.io.OutputStreamWriter.convert(OutputStreamWriter.java:240) at
> > > > > java.io.OutputStreamWriter.write(OutputStreamWriter.java:228) at
> > > > > java.io.PrintWriter.doWrite(PrintWriter.java:640) at
> > > > > java.io.PrintWriter.write(PrintWriter.java:622) at
> > > > > winstone.WinstoneResponseWriter.write(WinstoneResponseWriter.java:45)
> > > > > at java.io.PrintWriter.write(PrintWriter.java:607) at
> > > > > java.io.PrintWriter.write(PrintWriter.java:657) at
> > > > > java.io.PrintWriter.print(PrintWriter.java:455) at
> > > > >
> > > > > 2.- Trying to generate charts using JFreeCharts (server-side):
> > > > >
> > > > > java.lang.NoClassDefFoundError: org/apache/harmony/awt/gl/ImageSurface
> > > > >        at java.awt.image.BufferedImage.createImageSurface(BufferedImage.java:659)
> > > > >        at java.awt.image.BufferedImage.<init>(BufferedImage.java:352)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1211)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1193)
> > > > >        at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1178)...
> > > > >
> > > > > The JDBC related code is running fine, performance also looks very
good.
> > > > >
> > > > > I will contact Winstone developer to see if he can help in some way
to
> > > > > identify the problem. He already helped me a few months ago to help
> > > > > identify a bug in GNU Classpath server socket API.
> > > > >
> > > > > Regards,
> > > > > Martin
> > > > > --
> > > > > Dinamica - RADical J2EE framework
> > > > > open source, easy and powerful
> > > > > http://www.martincordova.com
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > > > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > > > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Dinamica - RADical J2EE framework
> > > open source, easy and powerful
> > > http://www.martincordova.com
> > >
> > > ---------------------------------------------------------------------
> > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>
>
> --
> Dinamica - RADical J2EE framework
> open source, easy and powerful
> http://www.martincordova.com
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message