Good day,
On a recent project, I was trying to build Apache Cocoon 2.1.12 from
source. I have already successfully installed JRE and JDK 1.7 and already
ran Tomcat 7.x on it, with the objective of building and running Apache
Cocoon on it, currently without success.
The message I get is as follows:
Compiling 605 source files to /home/cocoon-2.1.12/build/cocoon/classes
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:39:
error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.ImageFormatException;
^
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:40:
error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.JPEGCodec;
^
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:41:
error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.JPEGEncodeParam;
^
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:42:
error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.JPEGImageEncoder;
^
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:326:
error: cannot find symbol
JPEGImageEncoder encoder =
JPEGCodec.createJPEGEncoder(out);
^
symbol: class JPEGImageEncoder
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:326:
error: cannot find symbol
JPEGImageEncoder encoder =
JPEGCodec.createJPEGEncoder(out);
^
symbol: variable JPEGCodec
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:327:
error: cannot find symbol
JPEGEncodeParam p =
encoder.getDefaultJPEGEncodeParam(currentImage);
^
symbol: class JPEGEncodeParam
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:333:
error: cannot find symbol
JPEGImageEncoder encoder =
JPEGCodec.createJPEGEncoder(bstream);
^
symbol: class JPEGImageEncoder
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:333:
error: cannot find symbol
JPEGImageEncoder encoder =
JPEGCodec.createJPEGEncoder(bstream);
^
symbol: variable JPEGCodec
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:334:
error: cannot find symbol
JPEGEncodeParam p =
encoder.getDefaultJPEGEncodeParam(currentImage);
^
symbol: class JPEGEncodeParam
location: class ImageReader
/home/cocoon-2.1.12/src/java/org/apache/cocoon/reading/ImageReader.java:342:
error: cannot find symbol
} catch (ImageFormatException e) {
^
symbol: class ImageFormatException
location: class ImageReader
11 errors
BUILD FAILED
/home/cocoon-2.1.12/tools/targets/compile-build.xml:68: The following error
occurred while executing this line:
/home/cocoon-2.1.12/tools/targets/compile-build.xml:51: Compile failed; see
the compiler error output for details.
Total time: 3 seconds
The packages installed are:
apache-ant-1.8.2p3 build tool for java applications
gettext-0.18.2p1 GNU gettext
javaPathHelper-0.3p1 helper script for launching java applications
jdk-1.7.0.11p2v0 Java2(TM) SE Dev Kit v1.7.0.11
joe-3.7p1 Joe's Own Editor
jre-1.7.0.11p2v0 Java2(TM) SE Runtime Environment v1.7.0.11
libiconv-1.14p0 character set conversion library
libidn-1.26 internationalized string handling
maven-3.0.4 software project management and comprehension tool
pcre-8.31 perl-compatible regular expression library
tomcat-7.0.35 Java servlet 2.5 and Java server pages 2.1 server
tomcat-examples-7.0.35 example applications and full documentation
wget-1.14 retrieve files from the web via HTTP, HTTPS and FTP
Am I missing something or do I have to install more packages? Maybe you can
point me to the right direction. Thanks.