Issue Details (XML | Word | Printable)

Key: AMQ-1185
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Unassigned
Reporter: Jason Dillon
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ActiveMQ

ActiveMQ 4.1 has crept in some Java 5 APIs, which prevent it from being used on Java 1.4 JVMs

Created: 01/Mar/07 02:47 PM   Updated: 03/Mar/07 02:24 PM
Return to search
Component/s: None
Affects Version/s: 4.1.1
Fix Version/s: 4.1.1

Time Tracking:
Not Specified

File Attachments:
  Size
File Licensed for inclusion in ASF works AMQ-1185-2.diff 2007-03-02 12:42 AM Jason Dillon 10 kB
File Licensed for inclusion in ASF works AMQ-1185-activeio-retro.diff 2007-03-02 12:41 AM Jason Dillon 1 kB
File Licensed for inclusion in ASF works AMQ-1185.diff 2007-03-01 03:01 PM Jason Dillon 5 kB
Issue Links:
Related
 


 Description  « Hide
A few bits of Java 5 API has made it into the AMQ 4.1 branch, which prevent 4.1 from being used on Java 1.4 JVMS.

Apache Geronimo v1.2 needs AMQ 4.1 running on Java 1.4.

So far I don't see anything major which prevents AMQ 4.1 from being compiled with Java 1.4... only a few minor changes to keep compatibility. The alternative is of course to use the retrotranslator-maven-plugin to generate 1.4 compatible jars for each module (the new retrotranslator:translate-project makes this very easy to use, includes attaching jdk14 artifacts).

But IMO, that would just add more complexity for AMQ 4.1 when only a few simple changes will allow the it to be native 1.4... though you folks might consider using retrotranslator:translate-project for trunk to create 1.4 compatible jars for the new AMQ (> 4.1.x) bits.



 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.