Michael Koch (aka man-di) and Daniel Leidert (as part of the pkg-java team) have worked on packaging the CDK. The ran into some issues, such as the CDK build system not perfectly compatible with the Debian java libraries in /usr/share/java. Both detection of the available libraries as well as putting them in the classpath, caused trouble with the CDBS-based build system wrapping around the Ant build.xml (note the many commit this weekend ;).