- This topic has 9 replies, 3 voices, and was last updated 11 years, 9 months ago by
support-tony.
-
AuthorPosts
-
LofiParticipantIs there a way to get Matisse back in MyEclipse 2013? Plugin or whatever?
We have 100s of Matisse forms which we really don’t want to check if they work with WindowBuilder.
Thank you very much.
September 30, 2013 at 12:27 am #342806
support-pradeepMemberLofi,
Yes, you can install Matisse in MyEclipse. MyEclipse 2013 installer doesn’t configure Matisse by default, but it is still available by going to Help->Choose Components, opening the Enterprise category on the left and double-clicking “MyEclipse Visual Swing Designer” and finally clicking the Apply Changes button.
I hope this helps.
October 1, 2013 at 12:50 am #342870
LofiParticipantThank you. Installation seemed to be fine, but when I klick the Matisse Design tab, then all I get is a gray page. It doesn’t work. The metadata .log doesn’t show any error. This happens in my existing project which I migrated. If I create a new project, then Matisse does work. So as usual the question: How do I get a log? 🙂
Edit: got a log when I started MyEclipse with the -debug option:
java.lang.NullPointerException
at com.genuitec.eclipse.dehory.util.MatisseClassLoader.addLibraryClassPath(MatisseClassLoader.java:314)
at com.genuitec.eclipse.dehory.util.MatisseClassLoader.generateClassPathList(MatisseClassLoader.java:278)
at com.genuitec.eclipse.dehory.util.MatisseClassLoader.generateClassPathList(MatisseClassLoader.java:282)
at com.genuitec.eclipse.dehory.util.MatisseClassLoader.<init>(MatisseClassLoader.java:252)
at com.genuitec.eclipse.dehory.util.MatisseClassLoader.getClassLoader(MatisseClassLoader.java:214)
at org.netbeans.modules.form.project.ClassPathUtils.getFormClassLoader(ClassPathUtils.java:138)
at org.netbeans.modules.form.project.ClassPathUtils.getProjectClassLoader(ClassPathUtils.java:143)
at org.netbeans.modules.form.FormLAF.setUseDesignerDefaults(FormLAF.java:379)
at org.netbeans.modules.form.FormLAF.useDesignerLookAndFeel(FormLAF.java:290)
at org.netbeans.modules.form.FormLAF.access$4(FormLAF.java:275)
at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:225)
at org.openide.util.Mutex.doEventAccess(Mutex.java:1355)
at org.openide.util.Mutex.readAccess(Mutex.java:317)
at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:213)
at org.netbeans.modules.form.FormEditor.loadFormData(FormEditor.java:312)
at org.netbeans.modules.form.FormEditor.loadForm(FormEditor.java:258)
at org.netbeans.modules.form.FormEditorSupport.loadForm(FormEditorSupport.java:268)
at com.genuitec.eclipse.dehory.DeHoryFormEditor$SwingFormEditorControl.createSwingComponent(DeHoryFormEditor.java:157)
at org.eclipse.albireo.core.SwingControl$9.run(SwingControl.java:330)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)Any ideas?
Thank you very much for the help!
October 1, 2013 at 4:15 am #342877
support-pradeepMemberLofi,
Sorry that you are seeing this issue. Can you please attach the sample project which exhibits this issue, to help us replicate the issue at our end ?
October 1, 2013 at 9:52 pm #342906
LofiParticipantSee attachment. Just open the TestForm.form file in /src with Matisse. The editor won’t show up.
I also narrowed down the problem. E. g. the line
<classpathentry kind=”con” path=”com.genuitec.runtime.library/com.genuitec.jaxws_2.1″/>
in the classpath causes Matisse not to work. It worked in the previous version I used (8.6). Migration problem?
Attachments:
You must be logged in to view attached files.October 2, 2013 at 1:23 am #342908
support-tonyKeymasterLofi,
Thanks for the sample project. Unfortunately, I couldn’t replicate the issue with that project. It looks like a standard Java project with the JAX-WS API libraries added, on MyEclipse 8.6, then migrated to 2013. I tried replicating this scenario but still had no trouble opening Matisse on a form, even though the project I created ended up looking like your sample project.
From the error, it looks like something might be missing though I still couldn’t replicate the issue after removing web services support from MyEclipse. Have you customized the MyEclipse installation in any way?
Also, could you let us know which OS you’re running? I’ve tried with Windows 7 and Windows XP. Attaching the output from MyEclipse->Installation Summary->Installation Details might be useful.
October 4, 2013 at 1:24 am #343007
LofiParticipantThank you. I’ll check it out during the weekend and let you know the information you require. Seems to me like the problem may be in my .metadata? I’ll set my project up from scratch with a new .metadata. I used the migrated one I had from 8.6, maybe that’s the solution to all problems 🙂
October 4, 2013 at 2:46 am #343008
support-tonyKeymasterLofi,
It could be something in the .metadata, though I can’t say what that might be, at this point. That can be easily checked by switching to a new workspace and then importing the project from the old workspace and seeing if you can open Matisse there.
I’ll wait for further info.
October 8, 2013 at 7:41 pm #343161
LofiParticipantHello Tony,
yes, discarding the 8.6 .metadata and recreating the project solved the problem. Also other ones like e. g. Nullpointer Exceptions when I used the xhtml editor with jsf.
Thank you very much! 🙂
October 9, 2013 at 1:00 am #343171
support-tonyKeymasterLofi,
I’m glad you got it working. That’s what we’re here for!
Thanks for letting us know.
-
AuthorPosts