mod_jk2
I'm sorry, but they should have added a leading zero to mod_jk2's version before they released v "0.2.0.4". I spent hours today trying to compile this thing on a Debian Linux v3 machine. That machine (the very machine this weblog is running on) uses a couple of backports.org's packages (apache2 and mysql, for example). For some reason mod_jk2 didn't want to compile at all. There are issues with libtool, backport.org's APR package, a missing apr-util library and more. The release isn't polished at all. In fact, In the end I settled on compiling the last release without APR "0.2.0.2". This one at least compiled with just a little bit of hassle. Just like the newer release it has a hard-coded path to libtool, for example.
Still, the documentation is in a very sad state, so then I had to fiddle a few hours with the configuration. Interestingly , the previously supported "JkMount" directive is now commented out in the code. VirtualHost-support is now provided in <Location>s via the JkUriSet-directive. Unfortunately, this also isn't documented.
Well, it runs now, but halfway through installing Scarab, the JVM (1.4.2_05) crashed. I don't know why... installing Scarab also is a pain. If you ever wonder why the documented "ant create-db" doesn't create any tables, well, it seems like that's because you need a MySQL Connector/J version >= 3.0 if you're using MySQL > 4.0
The JK2-connector really needs a lot of work, badly. Scarab b19, at least, is in a half-way usable state now, since I last tested it (b17). We'll use it for a few weeks, then I'll write more.
Still, the documentation is in a very sad state, so then I had to fiddle a few hours with the configuration. Interestingly , the previously supported "JkMount" directive is now commented out in the code. VirtualHost-support is now provided in <Location>s via the JkUriSet-directive. Unfortunately, this also isn't documented.
Well, it runs now, but halfway through installing Scarab, the JVM (1.4.2_05) crashed. I don't know why... installing Scarab also is a pain. If you ever wonder why the documented "ant create-db" doesn't create any tables, well, it seems like that's because you need a MySQL Connector/J version >= 3.0 if you're using MySQL > 4.0
The JK2-connector really needs a lot of work, badly. Scarab b19, at least, is in a half-way usable state now, since I last tested it (b17). We'll use it for a few weeks, then I'll write more.


