Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000424 [Resin] minor always 10-18-05 00:00 11-30-05 16:56
Reporter user430 View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.0.16 Product Version 2.1.x
  Product Build 2.1.x
Summary 0000424: Caucho XML parser does not provide getNodeType()!!!!!!!!!!!!!!!!!!!!!!!
Description RSN-470
The resin server overrides the default Java parser/DOM builder with it's own implementation. This implementation is incomplete: for instance in QEntity the implementation of getNodeType() returns -1 instead of Node.ENTITY_NODE. This causes very odd problems in some XML code. In addition there seems to be no way to prevent Resin from doing this except by setting system properties to alternate implementations. This sucks because these properties differ over Java versions (for instance Crimson in JDK1.4 and Xerces in 1.5).

Fix:
1. Implement the missing/incomplete calls!
2. Make it possible to revert to using the JDK default factories.
Steps To Reproduce
Additional Information all
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
10-18-05 00:00 user430 New Issue
11-30-05 16:55 ferg Status acknowledged => assigned
11-30-05 16:55 ferg Assigned To  => ferg
11-30-05 16:56 ferg Status assigned => closed
11-30-05 16:56 ferg Resolution open => fixed
11-30-05 16:56 ferg Fixed in Version  => 3.0.16
11-30-05 16:56 ferg Resolution open => fixed
11-30-05 16:56 ferg Fixed in Version  => 3.0.16


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