From: Saul F. <Sau...@st...> - 2006-07-25 22:55:44
|
Hey all, I've successfully built an up-to-date geotools-2.2.x branch (currently RC5). Maven is very cool. I've also successfully built an up-to-date geoserver trunk. I then went to deploy my geoserver war file, and got the following exception when deploying it inside Tomcat: ... java.lang.IllegalArgumentException: log4j,openmap,postgis,jts,junitperf,junit,postgresql-Extension-Name ... I narrowed it down to the fact that the MANIFEST.MF inside the wkb4j jar file that's hosted at both maven.geotools.fr (seems to be the one pulled from gt-trunk) and at http://lists.refractions.net/m2 (seems to be the one pulled from gt-2.2.x) includes the line: *Extension-List: log4j,openmap,postgis,jts,junitperf,junit,postgresql* From what I understand from here: http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html and here: http://java.sun.com/j2se/1.5.0/docs/guide/extensions/versioning.html this should instead read: *Extension-List: log4j openmap postgis jts junitperf junit postgresql* (spaces instead of commas). However, when I rebuilt the jar with exactly that change to the Extension-List attribute, I got a silent error from Tomcat (even worse). This copy of wkb4j has been around for a long time (I verified that the same problems were in the MANIFEST.MF file in the version released on sourceforge in 2003), so I can't imagine I'm the first person to run across this. Anyone else having this problem, or is it confined to linux+tomcat+java 1.5? --saul |