Ticket #509 (closed news: fixed)

Opened 4 years ago

Last modified 3 years ago

2009-08-15: Refactored XSLT processing

Reported by: dmisev Owned by: nmueller
Priority: major Milestone: Release v0.1.3
Component: System Implementation (SI) Version: v0.1.3
Keywords: Cc:
Blocked By: Blocking:
Due to close: YYYY/MM/DD Include in GanttChart: no
Dependencies: Due to assign: YYYY/MM/DD

Description (last modified by dmisev) (diff)

I've refactored the XSLT processing in JOMDoc, it should be much more reliable now

  • removed all usage of XOM as it was causing quite some troubles
  • fixed the problems caused when using -X (default XSLT stylesheet), the URIs are now being properly resolved
  • @Slava - I removed your resolver from XSLTUtil, but you can get the default TransformFactory? and set your custom resolver to it

This refactoring isn't thoroughly tested, let me know if you come across any problems.

Change History

Changed 4 years ago by dmisev

  • description modified (diff)

Changed 4 years ago by clange

Dimitar, I should actually have commented here. My comments about these changes are in comment:ticket:461:3, but I think we should continue the discussion here.

Changed 4 years ago by clange

Ah, actually the task of using XOMSource instead of converting XOM documents to strings before passing them to a JAXP Transformer, which I mentioned in that comment:ticket:461:3, is not forgotten, but it's still there, in the open ticket #460.

Changed 3 years ago by dmisev

  • status changed from new to closed
  • resolution set to fixed

Changed 3 years ago by kohlhase

  • summary changed from Refactored XSLT processing to 2009-08-15: Refactored XSLT processing
Note: See TracTickets for help on using tickets.