We have been working on a tool (MTRAT, Multi-Thread Runtime Analysis
Tool) for finding potential data races and deadlocks in java programs
and I tried it out on Tomcat 6.0.13. I found some that look like
problems; you might be interested in fixing them, and I would like to
know if my result
https://issues.apache.org/bugzilla/show_bug.cgi?id=45222
--- Comment #1 from Robert Newson <[EMAIL PROTECTED]> 2008-06-17 15:19:34 PST
---
Here's the simplest code to reproduce it. Just start this on four machines at
the same time (I used clusterssh). Most of the time each box will print a
Author: markt
Date: Tue Jun 17 15:14:54 2008
New Revision: 668855
URL: http://svn.apache.org/viewvc?rev=668855&view=rev
Log:
Add additional check to proposal.
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x
Author: markt
Date: Tue Jun 17 15:13:00 2008
New Revision: 668854
URL: http://svn.apache.org/viewvc?rev=668854&view=rev
Log:
Additional check related to bug 45195.
Modified:
tomcat/trunk/java/org/apache/catalina/session/StandardSession.java
Modified: tomcat/trunk/java/org/apache/catalina/ses
Author: markt
Date: Tue Jun 17 15:09:01 2008
New Revision: 668852
URL: http://svn.apache.org/viewvc?rev=668852&view=rev
Log:
Propose Filip's better patch
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trun
Author: markt
Date: Tue Jun 17 15:04:50 2008
New Revision: 668849
URL: http://svn.apache.org/viewvc?rev=668849&view=rev
Log:
Apply Filip's better patch for
https://issues.apache.org/bugzilla/show_bug.cgi?id=45212
Map.entrySet() should return entries, not values
Modified:
tomcat/trunk/java/o
IMHO the foundation problem is class checking at compilation time. Many, many
years ago I looked at .NET source and decided that it is was inferior to Java's
compile time checking. (String parameter types can not be checked at compile
time. .Net's CLR and the C++ library is full of them. J
Author: markt
Date: Tue Jun 17 15:01:01 2008
New Revision: 668847
URL: http://svn.apache.org/viewvc?rev=668847&view=rev
Log:
Revert previous fix after veto.
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
Modified:
tomcat/trunk/java/org/apache/catali
https://issues.apache.org/bugzilla/show_bug.cgi?id=45222
Summary: concurrent startup of ReplicatedMap leads to
inconsistent state.
Product: Tomcat 6
Version: 6.0.16
Platform: PC
OS/Version: Linux
Status: NEW
Filip Hanik - Dev Lists wrote:
my initial reaction is a -1 to this one
it should be
if ( entry != null && entry.isPrimary() ) set.add(new
MapEntry(key,entry.getValue()));
and not propagate internals of the cluster information out to the caller
Fine by me. I'll try and do this later tonig
my initial reaction is a -1 to this one
it should be
if ( entry != null && entry.isPrimary() ) set.add(new
MapEntry(key,entry.getValue()));
and not propagate internals of the cluster information out to the caller
Filip
[EMAIL PROTECTED] wrote:
Author: markt
Date: Mon Jun 16 10:22:36 2008
Leon Rosenberg wrote:
On Tue, Jun 17, 2008 at 9:22 AM, Clifton Brooks
<[EMAIL PROTECTED]> wrote:
If, instead of interpreting JRuby, PHP, and Jython, Tomcat, or some
extensions for it, could compile programs in these languages into java
servlets, then all of the advantages of the Java world will
I love this plan - a great way to turn all other languages into Java(tm)
! :)
- Jim
On Tue, Jun 17, 2008 at 9:22 AM, Clifton Brooks
<[EMAIL PROTECTED]> wrote:
If, instead of interpreting JRuby, PHP, and Jython, Tomcat, or some
extensions for it, could compile programs in these languages int
On Tue, Jun 17, 2008 at 9:22 AM, Clifton Brooks
<[EMAIL PROTECTED]> wrote:
>
> If, instead of interpreting JRuby, PHP, and Jython, Tomcat, or some
> extensions for it, could compile programs in these languages into java
> servlets, then all of the advantages of the Java world will instantly become
You can not write enterprise-class, secure, web-centric software with
PHP or RoR. The jury is still out on Python.
To gain the benefits of Java you would need to turn the PHP language
into - Java. So far, all projects that try to spit out bytecode via a
non-Java language have failed.
Writing
- Original Message -
From: "Clifton Brooks" <[EMAIL PROTECTED]>
To: "Dev Tomcat"
Sent: Tuesday, June 17, 2008 9:22 AM
Subject: JRuby sucked up the bath water but left the baby behind.
Instead of binding Ruby to Java as in JRuby, or Python to Java as in Java,
we have to find a way to
Instead of binding Ruby to Java as in JRuby, or Python to Java as in Java,
we have to find a way to compile Ruby on Rails applications, .py files, and
PHPs into java servlets.
Although I adore programming in Java, most web developers simply find it too
difficult to learn. They prefer PHP, RoR, an
17 matches
Mail list logo