Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000163 [Resin] minor always 05-12-05 00:00 11-30-05 14:45
Reporter user62 View Status public  
Assigned To
Priority urgent Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.0.14 Product Version 3.0.13
  Product Build 3.0.13
Summary 0000163: UserPoolItem uses JDK 1.5 only code
Description RSN-163
Get the following stack trace on Resin 3.0.13 running with JDK 1.4.2:

Caused by: java.lang.NoSuchMethodError: java.lang.IllegalStateException: method (Ljava/lang/Throwable;-)V not found
        at com.caucho.jca.UserPoolItem.associate(UserPoolItem.java:312)
        at com.caucho.jca.PoolItem.toActive(PoolItem.java:260)
        at com.caucho.jca.ConnectionPool.allocateIdle(ConnectionPool.java:735)
        at com.caucho.jca.ConnectionPool.allocatePool(ConnectionPool.java:654)
        at com.caucho.jca.ConnectionPool.allocate(ConnectionPool.java:619)
        ... 117 more


The version of the constructor for IllegalStateException that takes a Throwable is from JDK 1.5. Unless things have changed, I thought Resin 3.x was supposed to support 1.4 as well?
Steps To Reproduce
Additional Information JDK 1.4, resin 3.0.13
Attached Files

- Relationships

- Notes
(0000190)
ferg
05-12-05 00:00

Hmph. JDK 1.4 should have had that constructor. Switched to RuntimeException which does take a Throwable exception.
 

- Issue History
Date Modified Username Field Change
05-12-05 00:00 user62 New Issue
11-30-05 00:00 administrator Fixed in Version  => 3.0.14
11-30-05 14:45 ferg Status resolved => closed


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
33 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker