History | Log In     View a printable version of the current page. Get help!  
Issue Details (XML | Word)

Key: HJMS-10
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Colin Crist
Reporter: Bernhard Neuhauser
Votes: 0
Watchers: 0

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

Selection Tree does not work with sun JDK 1.6.0

Created: 28/Dec/06 07:31 AM   Updated: 21/Sep/11 04:02 PM
Component/s: GUI
Affects Version/s: 1.11 , 1.12
Fix Version/s: 1.12

Windows XP
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Hermes v1.12-SNAPSHOT (2006-12-19) and Hermes v1.10

 Description  « Hide
Refering to the selection tree inside the Sessions View.

Its possible to open tree nodes, but its not possible to select nodes with jdk 6.
Its also impossible to open a jms topic to whatch the contents, because nothing happens after the double-click.

The same hermes installations work well with JDK jdk1.5.0_09

 All   Comments   Change History      Sort Order:
Colin Crist [05/Jan/07 11:38 AM]

Thanks, I'll look into it when I do the Java 6 port sometime in the coming months.

Is there any reason why you're dependent on Java 6?

Bernhard Neuhauser [08/Jan/07 05:59 AM]
Why JDK6?

Simple: Swing is neat now. It feels more responsive then using Java 5. My own applications are also depending on Java 6 because im using features like the new TrayIcon support or javax.xml.bind.

Hermes is the only app im using which is not able to run on jdk 6. Its no problem, because its easy to install more then one JRE on the same machine. Still hermes is currently the only app forcing me to install Java5 additionally to Java6.

Normally i would argue that Java 6 is a must have for all swing applications. Sun fixed the grey-box behavior (using double buffering?) which was the reason why most end-users got the feeling that swing is slow. But in your case its a tool from developers for developers :o) (developers prefer features .. )

Colin Crist [09/Jan/07 04:54 AM]

I wasn't questioning whether Java 6 is a good thing of not, of course it is :-) and I'm keen to see the improvements when I run Hermes with it.

I was asking whether you had a dependency, for example because a JMS provider you were using or a serialised object you wanted to view depended on Java 6, that required you to run Hermes in a Java 6 VM.

I'll give it a spin with Java 6 in the next couple of weeks and let you know, hopefully (fingers crossed) there are only a couple of minor issues.

Colin Crist [09/Jan/07 06:32 AM]

You got me interested and a quick check with Java 6 shows a bug in Hermes - I've updated the SNAPSHOT release at:


Can you give it a spin? Thanks.

Bernhard Neuhauser [10/Jan/07 03:06 AM]
Quick review of your Snapshot:

The selection tree works now as expected. Im able to track topics exactly as expected.

Hmm found one v1.12-snapshot issue: HJMS-11