Re: problem with javac

2008-06-18 Thread Robert Welz



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

2008-06-18 Thread Robert Welz





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

2008-06-18 Thread 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.

 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

2008-06-18 Thread Robert Welz


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

2008-06-17 Thread Hassan Schroeder
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

2008-06-17 Thread Steve Ochani
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/