It is nice that IDEA now supports Tomcat 6, but whereas Tomcat5 builds and runs just fine, I can't build on Tomcat6, using exactly the same settings I had used for Tomcat5 (except where needed to point at Tomcat6 --- of course).
I've researched this online, and have come up short after having exhausted all similar posts elsewhere. The best search string for locating similar issues seems to be: "AprLifecycleListener init INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:" However, like I said above, none of the related discussions retrieved using this search string provided a solution. Here is the build trace: Using CATALINA_BASE: C:\Documents and Settings\mep\.IntelliJIdea60\system\tomcat__42031fdc Using CATALINA_HOME: C:\p4\Tomcat6.0.10 Using CATALINA_TMPDIR: C:\p4\Tomcat6.0.10\temp Using JRE_HOME: C:\p4\javaNT1.5.0 Apr 8, 2007 8:37:53 PM org.apache.catalina.core.AprLifecycleListener init INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\p4\javaNT1.5.0\bin;C:\p4\javaNT 1.5.0\bin;C:\p4\Tools\apache-ant-1.6.2\bin;C:\oracle\ora92\bin;C:\WINDOW S\system32;C:\WINDOWS; C:\Program Files\Perforce; Apr 8, 2007 8:37:53 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-80 Apr 8, 2007 8:37:53 PM org.apache.coyote.http11.Http11Protocol init SEVERE: Error initializing endpoint java.io.FileNotFoundException: C:\Documents and Settings\mep\.IntelliJIdea60\system\tomcat__42031fdc\..\WebEng\monthly\j avaweb\ netflixServer\devcerts (The system cannot find the path specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFac tory.ja va:316) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocket Factory .java:259) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESoc ketFact ory.java:410) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory .java:3 78) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocke tFactor y.java:125) at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:494) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:175) at org.apache.catalina.connector.Connector.initialize(Connector.java:1059) at org.apache.catalina.core.StandardService.initialize(StandardService.java :578) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:7 92) at org.apache.catalina.startup.Catalina.load(Catalina.java:504) at org.apache.catalina.startup.Catalina.load(Catalina.java:524) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.ja va:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) Apr 8, 2007 8:37:53 PM org.apache.catalina.startup.Catalina load SEVERE: Catalina.start LifecycleException: Protocol handler initialization failed: java.io.FileNotFoundException: C:\Documents and Settings\mep\.IntelliJIdea60\system\tomcat__42031fdc\..\WebEng\monthly\j avaweb\ netflixServer\devcerts (The system cannot find the path specified) at org.apache.catalina.connector.Connector.initialize(Connector.java:1061) ...[much more deleted for brevity's sake] Any ideas? Thanks in advance. ?8-/ (PS: the 'missing' file, devcerts, IS in the source tree.)