[erlang-questions] Java error making docs in R15B01
Richard O'Keefe
ok@REDACTED
Thu Jun 7 06:24:07 CEST 2012
I downloaded R15B01.
./configure --prefix=$HOME/local
reported that fop was missing,
so I downloaded Apache FOP (fop-1.0-bin.tar),
set that up (but apparently not quite right),
went back to otp_src_R15B01, and did
./configure --prefix=$HOME/local
make
I was a little surprised that the make step
apparently did not build the documentation.
So I then did
make docs
All went well up to this step:
date=`date +"%B %e %Y"`; \
xsltproc \
--stringparam docgen "/home/cshome/o/ok/Downloads/otp_src_R15B01/lib/erl_docgen" \
--stringparam gendate "$date" \
--stringparam appname "stdlib" \
--stringparam appver "1.18.1" \
--xinclude --stringparam specs_file "`pwd`/specs.xml" \
-path /home/cshome/o/ok/Downloads/otp_src_R15B01/lib/erl_docgen/priv/dtd \
-path /home/cshome/o/ok/Downloads/otp_src_R15B01/lib/erl_docgen/priv/dtd_html_entities \
/home/cshome/o/ok/Downloads/otp_src_R15B01/lib/erl_docgen/priv/xsl/db_pdf.xsl book.xml > ../pdf/stdlib-1.18.1.fo
fop -fo ../pdf/stdlib-1.18.1.fo -pdf ../pdf/stdlib-1.18.1.pdf
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/fop/cli/Main
Caused by: java.lang.ClassNotFoundException: org.apache.fop.cli.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
make[3]: *** [../pdf/stdlib-1.18.1.pdf] Error 1
make[2]: *** [docs] Error 2
make[1]: *** [docs] Error 2
make: *** [docs] Error 2
By the way, are the DTDs used in building Erlang/OTP documentation
*documented* anywhere?
Y'know, generating LaTeX looks better and better...
More information about the erlang-questions
mailing list