Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] 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  
Status closed   Product Version 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?
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