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-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





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 Robert Welz



javac -version
javac: invalid flag: -version
Usage: javac  
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  Specify where to find user class files
  -sourcepath Specify where to find input source files
  -bootclasspath  Override location of bootstrap class files
  -extdirsOverride location of installed extensions
  -d Specify where to place generated class  
files
  -encoding   Specify character encoding used by source  
files
  -source  Provide source compatibility with  
specified release
  -target  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-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 

> 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.c

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 :-)-- 

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]