Re: problem with javac
javac -version javac: invalid flag: -version Usage: javac options source files where possible options include: -gGenerate all debugging info -g:none Generate no debugging info -g:{lines,vars,source}Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are used -classpath path Specify where to find user class files -sourcepath pathSpecify where to find input source files -bootclasspath path Override location of bootstrap class files -extdirs dirs Override location of installed extensions -d directorySpecify where to place generated class files -encoding encoding Specify character encoding used by source files -source release Provide source compatibility with specified release -target release Generate class files for specific VM version -help Print a synopsis of standard options Seems like neither -version -v -V --v --V were invented at this time java -version java version 1.4.2_17 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_17-b06) Java HotSpot(TM) Client VM (build 1.4.2_17-b06, mixed mode) Yes I know, tomcat will definately be upgraded as soon as possible. The problem is solved, I created a proper Makefile. All modules install and compile but logs/jakarta.out tells me java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:828) at stingray_backup.doGet(stingray_backup.java:178) at stingray_backup.doPost(stingray_backup.java:64) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java: 574) at org.apache.tomcat.core.Handler.invoke(Handler.java:322) at org.apache.tomcat.core.Handler.service(Handler.java:235) at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485) at org .apache.tomcat.core.ContextManager.internalService(ContextManager.java: 917) at org.apache.tomcat.core.ContextManager.service(ContextManager.java: 833) at org .apache .tomcat .modules .server.Http10Interceptor.processConnection(Http10Interceptor.java:176) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 494) at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:516) at java.lang.Thread.run(Thread.java:534) Is there a way get more information about what went wrong here? Thanks for help, --- Robert - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: problem with javac
The problem is solved, I created a proper Makefile. All modules install and compile but logs/jakarta.out tells me java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:828) at stingray_backup.doGet(stingray_backup.java:178) at stingray_backup.doPost(stingray_backup.java:64) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org .apache.tomcat.facade.ServletHandler.doService(ServletHandler.java: 574) at org.apache.tomcat.core.Handler.invoke(Handler.java:322) at org.apache.tomcat.core.Handler.service(Handler.java:235) at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java: 485) at org .apache .tomcat.core.ContextManager.internalService(ContextManager.java:917) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833) at org .apache .tomcat .modules .server.Http10Interceptor.processConnection(Http10Interceptor.java: 176) at org .apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 494) at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:516) at java.lang.Thread.run(Thread.java:534) Is there a way get more information about what went wrong here? Thanks for help, Hmm. Where comes this Globals from? Looks like a struct. Can someone help? this.backupFileName = Globals.BACKUP_STARTDIR + vSRName + Globals.BACKUP_FILENAME; File backupFile = new File(this.backupFileName); boolean bRes = backupFile.createNewFile(); My class looks like: import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import java.text.*; import com.oreilly.servlet.MultipartRequest; import java.sql.*; import java.net.*; public class stingray_backup extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... File backupFile = new File(this.backupFileName); boolean bRes = backupFile.createNewFile(); - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: problem with javac
From: Robert Welz [mailto:[EMAIL PROTECTED] Subject: Re: problem with javac Where comes this Globals from? It's your code, not Tomcat's, so you tell us. Looks like a struct. This is Java - there are no structs. The proper term is interface. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: problem with javac
Am 18.06.2008 um 15:13 schrieb Caldarale, Charles R: From: Robert Welz [mailto:[EMAIL PROTECTED] Subject: Re: problem with javac Where comes this Globals from? It's your code, not Tomcat's, so you tell us. Hmm. Yeah, I found a file Globals.java where these are declared as public static final String ! Sometimes its hard to get to something new :) regards, Robert - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: problem with javac
On Tue, Jun 17, 2008 at 1:54 AM, Robert Welz [EMAIL PROTECTED] wrote: how do I give javac those paths? Time to learn Ant, I think :-)-- http://ant.apache.org/ A simple build.xml file uses wildcard paths to simplify compiling with multiple dependencies. FWIW, -- Hassan Schroeder [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: problem with javac
Date sent: Tue, 17 Jun 2008 10:54:06 +0200 From: Robert Welz [EMAIL PROTECTED] Subject:problem with javac To: users@tomcat.apache.org Send reply to: Tomcat Users List users@tomcat.apache.org Hello. I am not familiar with javac and tried the following as in the manpage: javac -classpath /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/ classes/; /opt/jakarta-tomcat-3.3.1a//webapps/ROOT/WEB-INF/classes/com/ oreilly/servlet /home/welz/develop/fundus/StingRay/Develop/Servlets/ stingray_backup.java but I get an invalid flag error. Q: I want to fix some compile errors: like [EMAIL PROTECTED]:/opt/stingray# javac /home/welz/develop/fundus/StingRay/ Develop/Servlets/stingray_backup.java/home/welz/develop/fundus/ StingRay/Develop/Servlets/stingray_backup.java:3: package javax.servlet does not exist import javax.servlet.*; What version of jdk are you using? Seems like 1.x. Try the command javac -version and see what you get. You're also using a 5+ year old version of tomcat, time to upgrade. -Steve O. my classpaths are /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/ classes/com/oreilly/servlet/ and descendants /opt/jakarta-tomcat-3.3.1a/webapps/examples/jsp/ /opt/jakarta-tomcat-3.3.1a/webapps/examples/servlets /opt/jakarta-tomcat-3.3.1a/webapps/examples/WEB-INF/classes/ how do I give javac those paths? /opt/jakarta-tomcat-3.3.1a/lib/common/servlet.jar /opt/jakarta-tomcat-3.3.1a/webapps/admin/WEB-INF/scripts/watchdog- servlet.xml /opt/jakarta-tomcat-3.3.1a/webapps/admin/test/watchdog-servlet.jsp /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/Base64Decoder.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/Base64Encoder.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/CacheHttpServlet.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/CacheHttpServletResponse.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/CacheServletOutputStream.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/CookieNotFoundException.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/CookieParser.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/Daemon.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/DaemonHttpServlet.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/HttpMessage.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/HttpsMessage.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/LocaleNegotiator.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/LocaleToCharsetMap.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MailMessage.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MailPrintStream.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MultipartFilter.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MultipartRequest.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MultipartResponse.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/MultipartWrapper.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/ParameterNotFoundException.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/ParameterParser.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/RemoteDaemonHttpServlet.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/RemoteHttpServlet.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/ServletUtils.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/UploadedFile.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/VersionDetector.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/multipart /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/multipart/BufferedServletInputStream.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/multipart/DefaultFileRenamePolicy.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/multipart/FilePart.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/ servlet/multipart/FileRenamePolicy.class /opt/jakarta-tomcat-3.3.1a/webapps/ROOT/WEB-INF/classes/com/oreilly/