You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by la...@apache.org on 2002/03/22 05:12:01 UTC
cvs commit: jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/log LogHandler.java
larryi 02/03/21 20:12:01
Modified: util/java/org/apache/tomcat/util IntrospectionUtils.java
util/java/org/apache/tomcat/util/buf DateTool.java
util/java/org/apache/tomcat/util/log LogHandler.java
Added: util/java/org/apache/tomcat/util/buf/res
LocalStrings_ja.properties
Log:
Port missing changes from jakarta-tomcat. res/StringManager.java is the
only remaining file that still needs updates.
Revision Changes Path
1.2 +28 -7 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/IntrospectionUtils.java
Index: IntrospectionUtils.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/IntrospectionUtils.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- IntrospectionUtils.java 26 Jan 2002 07:29:03 -0000 1.1
+++ IntrospectionUtils.java 22 Mar 2002 04:12:01 -0000 1.2
@@ -189,7 +189,10 @@
home=new File("./").getCanonicalPath();
}
File f=new File( home );
- File f1=new File ( f, "..");
+ String parentDir = f.getParent();
+ if(parentDir == null)
+ parentDir = home; // unix style
+ File f1=new File ( parentDir );
install = f1.getCanonicalPath();
if( installSysProp != null )
System.getProperties().put( installSysProp, install );
@@ -204,7 +207,10 @@
if( new File( fname ).exists()) {
try {
File f=new File( path );
- File f1=new File ( f, "..");
+ String parentDir = f.getParent();
+ if( parentDir == null )
+ parentDir = path; // unix style
+ File f1=new File ( parentDir );
install = f1.getCanonicalPath();
if( installSysProp != null )
System.getProperties().put( installSysProp,
@@ -475,9 +481,24 @@
public static void addToolsJar( Vector v )
{
try {
- v.addElement( new URL( "file", "" ,
- System.getProperty( "java.home" ) +
- "/../lib/tools.jar"));
+ // Add tools.jar in any case
+ File f=new File( System.getProperty( "java.home" ) +
+ "/../lib/tools.jar");
+
+ if( ! f.exists() ) {
+ // On some systems java.home gets set to the root of jdk.
+ // That's a bug, but we can work around and be nice.
+ f=new File( System.getProperty( "java.home" ) +
+ "/lib/tools.jar");
+ if( f.exists() ) {
+ System.out.println("Detected strange java.home value " +
+ System.getProperty( "java.home" ) +
+ ", it should point to jre");
+ }
+ }
+ URL url=new URL( "file", "" , f.getAbsolutePath() );
+
+ v.addElement( url );
} catch ( MalformedURLException ex ) {
ex.printStackTrace();
}
@@ -571,11 +592,11 @@
{
Vector jarsV = new Vector();
if( dir!=null ) {
- addToClassPath( jarsV, dir );
- // Add dir/classes, if it exists
+ // Add dir/classes first, if it exists
URL url=getURL( dir, "classes");
if( url!=null )
jarsV.addElement(url);
+ addToClassPath( jarsV, dir );
}
if( cpath != null )
1.5 +2 -2 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/buf/DateTool.java
Index: DateTool.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/buf/DateTool.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DateTool.java 31 Dec 2001 18:20:04 -0000 1.4
+++ DateTool.java 22 Mar 2002 04:12:01 -0000 1.5
@@ -142,7 +142,7 @@
/**
*/
public static String format1123( Date d ) {
- long dt = d.getTime() % 1000;
+ long dt = d.getTime() / 1000;
if ((rfc1123DS != null) && (dt == rfc1123Sec))
return rfc1123DS;
rfc1123DS = rfc1123Format.format( d );
@@ -151,7 +151,7 @@
}
public static String format1123( Date d,DateFormat df ) {
- long dt = d.getTime() % 1000;
+ long dt = d.getTime() / 1000;
if ((rfc1123DS != null) && (dt == rfc1123Sec))
return rfc1123DS;
rfc1123DS = df.format( d );
1.1 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/buf/res/LocalStrings_ja.properties
Index: LocalStrings_ja.properties
===================================================================
hexUtil.bad=\u7121\u52b9\u306a16\u9032\u6570\u5024\u3067\u3059
hexUtil.odd=\u5947\u6570\u6841\u306e16\u9032\u6570\u5024\u3067\u3059
httpDate.pe=\u7121\u52b9\u306a\u65e5\u4ed8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3067\u3059: {0}
1.2 +1 -1 jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/log/LogHandler.java
Index: LogHandler.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/log/LogHandler.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- LogHandler.java 6 Jan 2002 08:34:56 -0000 1.1
+++ LogHandler.java 22 Mar 2002 04:12:01 -0000 1.2
@@ -150,7 +150,7 @@
// -------------------- Default sink
protected static PrintWriter defaultSink =
- new PrintWriter( new OutputStreamWriter(System.err));
+ new PrintWriter( new OutputStreamWriter(System.err), true);
/**
* Set the default output stream that is used by all logging
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>