{"id":209,"date":"2003-10-20T19:41:52","date_gmt":"2003-10-21T00:41:52","guid":{"rendered":"http:\/\/linode.siwko.org\/wordpress\/?p=209"},"modified":"2003-10-20T19:41:52","modified_gmt":"2003-10-21T00:41:52","slug":"tomcat-compile-errors","status":"publish","type":"post","link":"https:\/\/www.siwko.org\/wordpress\/?p=209","title":{"rendered":"Tomcat Compile Errors"},"content":{"rendered":"<p><P>I&nbsp;tried to compile tomcat using ant and got this: <BR><BR>dropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jsse.jar from path as it doesn&#8217;t exist<BR>dropping \/opt\/IBMJava2-141\/jre\/lib\/jsse.jar from path as it doesn&#8217;t exist<BR>dropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jnet.jar from path as it doesn&#8217;t exist<BR>dropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jcert.jar from path as it doesn&#8217;t exist<BR>dropping \/usr\/share\/java\/puretls-0.9b4\/build\/puretls.jar from path as it doesn&#8217;t exist<BR>[javac] Compilation arguments:<BR>[javac] &#8216;-d&#8217;<BR>[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-5\/build\/classes&#8217;<BR>[javac] &#8216;-classpath&#8217;<BR>[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-5\/build\/classes:\/usr\/share\/java\/mx4j-1.1.1\/lib\/mx4j-jmx.jar:\/usr\/share\/java\/commons-logging-1.0.3\/commons-logging.jar:\/usr\/share\/java\/commons-modeler-1.1\/commons-modeler.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/xml-apis.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/xercesImpl.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/optional.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/ant.jar:\/opt\/IBMJava2-141\/lib\/tools.jar&#8217;<BR>[javac] &#8216;-sourcepath&#8217;<BR>[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java&#8217;<BR>[javac] &#8216;-target&#8217;<BR>[javac] &#8216;1.1&#8217;<BR>[javac] &#8216;-g&#8217;<BR>[javac] <BR>[javac] The &#8216; characters around the executable and arguments are<BR>[javac] not part of the command.<BR>[javac] Files to be compiled:<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE14SocketFactory.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSEKeyManager.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13Factory.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE14Support.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSESocketFactory.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSESupport.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/DefaultServerSocketFactory.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/TcpConnectionHandler.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/TcpConnection.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/URL.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/PoolTcpEndpoint.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/mapper\/MappingData.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/mapper\/Mapper.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/Cookies.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/Parameters.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/FastHttpDateFormat.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/MimeMap.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/MimeHeaders.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/BaseRequest.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/ServerCookie.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/LocaleToCharsetMap.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/AcceptLanguage.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/HttpMessages.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/http\/ContentType.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/LogHandler.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/CommonLogHandler.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/CaptureLog.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/LogManager.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/Log.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/log\/SystemLogHandler.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/SimpleHashtable.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/MultiMapValuesEnumeration.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/EmptyEnumeration.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/Queue.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/MultiMap.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/MultiMapNamesEnumeration.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/SimplePool.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/collections\/LRUCache.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/compat\/JdkCompat.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/compat\/Jdk14Compat.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/handler\/TcHandlerCtx.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/handler\/HandlerManager.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/handler\/TcHandler.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/ThreadWithAttributes.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/Expirer.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/ThreadPoolRunnable.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/Reaper.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/ThreadPoolMX.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/threads\/ThreadPool.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/IntrospectionUtils.java<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:105: cannot resolve symbol<BR>[javac] symbol : class Sun <BR>[javac] location: package provider<BR>[javac] Security.addProvider (new sun.security.provider.Sun());<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:106: package com.sun.net.ssl.internal.ssl does not exist<BR>[javac] Security.addProvider (new com.sun.net.ssl.internal.ssl.Provider());<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:122: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.KeyManagerFactory kmf = <BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:123: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.KeyManagerFactory.getInstance(algorithm);<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:133: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.TrustManager[] tm = null;<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:136: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.TrustManagerFactory tmf =<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:137: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.TrustManagerFactory.getInstance(&#8220;SunX509&#8221;);<BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:143: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.SSLContext context = <BR>[javac] ^<BR>[javac] \/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java\/org\/apache\/tomcat\/util\/net\/jsse\/JSSE13SocketFactory.java:144: package com.sun.net.ssl does not exist<BR>[javac] com.sun.net.ssl.SSLContext.getInstance(protocol); <BR>[javac] ^<BR>[javac] Note: Some input files use or override a deprecated API.<BR>[javac] Note: Recompile with -deprecation for details.<BR>[javac] 9 errors<BR><\/P><br \/>\n<P><BR>BUILD FAILED<BR>file:\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/build.xml:67: Compile failed; see the compiler error output for details.<BR>at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)<BR>at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)<BR>at org.apache.tools.ant.Task.perform(Task.java:341)<BR>at org.apache.tools.ant.Target.execute(Target.java:309)<BR>at org.apache.tools.ant.Target.performTasks(Target.java:336)<BR>at org.apache.tools.ant.Project.executeTarget(Project.java:1339)<BR>at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)<BR>at org.apache.tools.ant.Task.perform(Task.java:341)<BR>at org.apache.tools.ant.Target.execute(Target.java:309)<BR>at org.apache.tools.ant.Target.performTasks(Target.java:336)<BR>at org.apache.tools.ant.Project.executeTarget(Project.java:1339)<BR>at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)<BR>at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)<BR>at org.apache.tools.ant.Task.perform(Task.java:341)<BR>at org.apache.tools.ant.Target.execute(Target.java:309)<BR>at org.apache.tools.ant.Target.performTasks(Target.java:336)<BR>at org.apache.tools.ant.Project.executeTarget(Project.java:1339)<BR>at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397)<BR>at org.apache.tools.ant.Task.perform(Task.java:341)<BR>at org.apache.tools.ant.Target.execute(Target.java:309)<BR>at org.apache.tools.ant.Target.performTasks(Target.java:336)<BR>at org.apache.tools.ant.Project.executeTarget(Project.java:1339)<BR>at org.apache.tools.ant.Project.executeTargets(Project.java:1255)<BR>at org.apache.tools.ant.Main.runBuild(Main.java:609)<BR>at org.apache.tools.ant.Main.start(Main.java:196)<BR>at org.apache.tools.ant.Main.main(Main.java:235)<BR><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&nbsp;tried to compile tomcat using ant and got this: dropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jsse.jar from path as it doesn&#8217;t existdropping \/opt\/IBMJava2-141\/jre\/lib\/jsse.jar from path as it doesn&#8217;t existdropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jnet.jar from path as it doesn&#8217;t existdropping \/usr\/share\/java\/jsse-1.0.3\/lib\/jcert.jar from path as it doesn&#8217;t existdropping \/usr\/share\/java\/puretls-0.9b4\/build\/puretls.jar from path as it doesn&#8217;t exist[javac] Compilation arguments:[javac] &#8216;-d&#8217;[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-5\/build\/classes&#8217;[javac] &#8216;-classpath&#8217;[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-5\/build\/classes:\/usr\/share\/java\/mx4j-1.1.1\/lib\/mx4j-jmx.jar:\/usr\/share\/java\/commons-logging-1.0.3\/commons-logging.jar:\/usr\/share\/java\/commons-modeler-1.1\/commons-modeler.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/xml-apis.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/xercesImpl.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/optional.jar:\/usr\/local\/apache-ant-1.5.4\/lib\/ant.jar:\/opt\/IBMJava2-141\/lib\/tools.jar&#8217;[javac] &#8216;-sourcepath&#8217;[javac] &#8216;\/home\/andrew\/jakarta-tomcat-5.0.12-src\/src\/jakarta-tomcat-connectors\/util\/java&#8217;[javac] &#8216;-target&#8217;[javac] &#8216;1.1&#8217;[javac] [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-209","post","type-post","status-publish","format-standard","hentry","category-roller"],"_links":{"self":[{"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/209"}],"collection":[{"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=209"}],"version-history":[{"count":0,"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/209\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.siwko.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}