Print at Dec 20, 2025, 2:24:23 PM

Posted by amic at Aug 30, 2024, 8:13:19 AM
Re: Wirings plugin
Dear Daniele,
Switching to openjdk-8 was the solution

Which java version were you using before?

I tried with java-11-openjdk, java-17-openjdk, and java-22-openjdk. Both fail. The log message I get starting from a terminal is the following :

WARNING: package com.apple.eawt not in java.desktop
WARNING: package com.apple.eio not in java.desktop
Java 3D: implicit antialiasing enabled
DynamicPluginLoader: plugin.classpath property not set
DynamicPluginLoader: plugin.classpath property not set
Object3DBranchFactory replaced with ExtensibleObject3DFactory
Wiring3DFactory added successfully
View3DEnhancer installed successfully!
Canvas3D scaling: 0.0/0.0

While if I set java-8-openjdk/jre (strangely the name of the version is different but I do not think this is related) I obtain nearly the same message without the warnings and with a better scaling at the end :

Java 3D: implicit antialiasing enabled
DynamicPluginLoader: plugin.classpath property not set
DynamicPluginLoader: plugin.classpath property not set
Object3DBranchFactory replaced with ExtensibleObject3DFactory
Wiring3DFactory added successfully
View3DEnhancer installed successfully!
Canvas3D scaling: 1.0/1.0


A strange behaviour is that when I press ESC after having drawing several points, nothing happens… So I need to manually click on the button "Draw wiring" to untoggle it, then it finishes creating the wire.

The ESC key only works if the 3D view has the focus. This would be the normal condition when working with wirings, however if you click the 2D view or the furniture catalog the 3D view will lose the focus. May be this your case?

No, I am really with the focus on the 3D view. I tried both with a separate window for the 3D panel, or for the integrated panel, nothing changes.

One limitation is that drawing on the ceilings actually uses the current level height, so if you extend the height to both floors, you won't be able to draw on the ceiling of the first floor. I'm quite sure I made it work this way because ceilings are not "pickable", but perhaps I can find a better workaround.
By the way, I need more details about what you mean with "not responding very easily".

Thank you for your help. I am not able to reproduce the « not responding easily » on a simple minimal example. My house is really full of different levels (not one above the next…), and the first model is quite heavy, so that may explain why I do not manage to use the « drawing mode ». I will keep you updated if I find a simple example reproducing my troubles !