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.

Reply via email to