What version of Eclipse do you recommend for FM Visualizer. I usually use Netbeans and haven;t been on Eclipse in a while?
Right now, any of the most recent Eclipse versions for Java development should be fine. I use the EE version simply because I had it already, but the smaller, SE Eclipse bundle should work just as well.
Alright, I followed the INSTALL doc, got Eclipse, FatJar, etc and ran FM virtualizer. The connection dialogue popped up, i entered the right information, and encountered a null pointer exception. My FM projection is WORKING in MySQL query browser, so i know everything is setup on the server correctly.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.medsphere.fileman.FMQueryFiles.execute(FMQueryFiles.java:34)
at com.medsphere.fmvis.database.fm.FMSchemaModel.getFileList(FMSchemaModel.java:130)
at com.medsphere.fmvis.ui.model.FMFileListModel.loadFiles(FMFileListModel.java:45)
at com.medsphere.fmvis.ui.model.FMFileListModel.<init>(FMFileListModel.java:37)
at com.medsphere.fmvis.ui.view.MainFrame.getFileTree(MainFrame.java:117)
at com.medsphere.fmvis.ui.view.MainFrame.<init>(MainFrame.java:88)
at com.medsphere.fmvis.ui.controller.FileNav.<init>(FileNav.java:47)
at com.medsphere.fmvis.ui.controller.FileNav.<init>(FileNav.java:41)
at com.medsphere.fmvis.FMVisApp$2.run(FMVisApp.java:58)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Thank you for your patience. This software is very much an early release, and we appreciate your help in making it better.
In the initial login screen, you are presented with a checkbox labeled "Connect to JDBC data source". If this is checked, please uncheck it and try again. This will not fix the problem you reported, but it may help us figure out what went wrong.
Here the entire output with that box unchecked:
Xlib: extension "Generic Event Extension" missing on display ":1.0".
Xlib: extension "RANDR" missing on display ":1.0".
Xlib: extension "Generic Event Extension" missing on display ":1.0".
Xlib: extension "Generic Event Extension" missing on display ":1.0".
Xlib: extension "Generic Event Extension" missing on display ":1.0".
log4j:WARN No appenders could be found for logger (com.medsphere.vistarpc.RPCBrokerConnection).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.medsphere.fileman.FMQueryFiles.execute(FMQueryFiles.java:34)
at com.medsphere.fmvis.database.fm.FMSchemaModel.getFileList(FMSchemaModel.java:130)
at com.medsphere.fmvis.ui.model.FMFileListModel.loadFiles(FMFileListModel.java:45)
at com.medsphere.fmvis.ui.model.FMFileListModel.<init>(FMFileListModel.java:37)
at com.medsphere.fmvis.ui.view.MainFrame.getFileTree(MainFrame.java:117)
at com.medsphere.fmvis.ui.view.MainFrame.<init>(MainFrame.java:88)
at com.medsphere.fmvis.ui.controller.FileNav.<init>(FileNav.java:47)
at com.medsphere.fmvis.ui.controller.FileNav.<init>(FileNav.java:41)
at com.medsphere.fmvis.FMVisApp$2.run(FMVisApp.java:58)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Andy Pardue has the key to the server, if necessary you can ssh/vnc in and see for yourself. Just ask Andy or Ben to ping me on skype before you do so I can watch.
Guys, I was getting the same error, and sorted it out by installing kids from OVID. Installation document does talk about adding secondry menu
MSC FM RESOURCE USER, but does not talk about how to install.
"Note: to use FM Visualizer, the user must also have MSC FM RESOURCE USER as a secondary menu option."https://medsphere.org/docs/DOC-1719 for details.
refer