jdk 1.6

Submitted by Anonymous on Tue, 2008-07-01 18:39.

What is the reason JDK 1.6 is required to build and run the Tigase server? If it is possible to use 1.5, what changes would need to be made, and would functionality suffer?

My development environment is strictly 1.5, but we would like to be able to embed a Tigase server to use for some of our testing, and are hoping it can be done with 1.5.

Thanks for any reply.

Richard

Trackback URL for this post:

http://www.tigase.org/en/trackback/1428
kobit's picture
Submitted by kobit on Wed, 2008-07-02 06:37.

Please have a look at "Why the most recent JDK?" article. Although it says about light HTTPD server it is still not used at the moment by the Tigase server. The most critical element is Tigase cache which is based on the LinkedHashMap.

I guess you could just try to compile the Tigase server with JDK-1.5 and see. I think in the most cases you would just need to replace LinkedHashMap with some other Map implementation. Then you also have to rewrite the caching class which shouldn't be a big problem.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.