Skip to content
forked from twigkit/frame

Java Image Service - Simple API for manipulating (resizing, center-cropping) images.

Notifications You must be signed in to change notification settings

stewartsims/frame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Frame - The Java Image Service

Simple API and Web Service for resizing and cropping images.

Troubleshooting

Image services failing for TIFF images on a Windows machine

The standard JDK for Windows only ships with a limited number of image codecs, which are needed for manipulating images in Frame. This results in image services failing for certain image types, such as TIFF. A typical symptom is a null-pointer exception when Frame is trying to read the image data, e.g.

java.lang.NullPointerException
    at twigkit.frame.Image.getWidth(Image.java:77)
    at twigkit.frame.BasicImageIOService.resize(BasicImageIOService.java:26)

To solve this issue, we recommend installing the Java Advanced Imaging Image I/O Tools which provide a number of image codecs missing from the standard Sun JDK for Windows. You should either install the JDK or the JRE version of the toolkit, depending on whether you are using the JRE or JDK in your runtime environment. Once you've downloaded the executable, you should copy it to the server that will be running Frame and follow the install instructions. Once installed, you need to restart any application that is using Frame services, to get the new codecs into the runtime.

About

Java Image Service - Simple API for manipulating (resizing, center-cropping) images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%