File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Other JSE/JEE APIs and the fly likes JAI ImageIO.read gives IllegalArgumentException Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Other JSE/JEE APIs
Bookmark "JAI ImageIO.read gives IllegalArgumentException " Watch "JAI ImageIO.read gives IllegalArgumentException " New topic
Author

JAI ImageIO.read gives IllegalArgumentException

Rachel Swailes
Ranch Hand

Joined: May 18, 2004
Posts: 434
Hi there

I recently suffered a windows crash and subsequent formatting of hard drive and getting my apps up and running is proving to be a total mission!

I am using JAI to handle images like bmp and tiffs and I am having trouble when loading a bmp using

BufferedImage image = ImageIO.read(chooser.getSelectedFile().toURL());

When I call this statement from my IDE (which runs the app from the java home dir) I have no problem. This was after setting the classpath to represent the jai jars.

When I call this statement when executing my app from any other place, I get the IllegalArgumentException. I guess the ImageReaders can't be seen for some reason.

Does anyone know how I can fix this?

Many kind regards,
Rachel
[ November 09, 2004: Message edited by: Rachel Swailes ]
Guy Allard
Ranch Hand

Joined: Nov 24, 2000
Posts: 776
Rachel - Was the previous install of JAI the same as what you did after reformat?

I am thinking specifically about did you install the DLL/.so's versus the .jar only solutions?

Have you asked this in the JAI interest group forum?

Guy
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JAI ImageIO.read gives IllegalArgumentException
 
Similar Threads
ejbStore is being called intermittently.
Error reading image from InputStream
remove() is not removing the record from the database
Loading JPG with JAI
com.sun.tools.javac.Main is not on the classpath With JBOSS