Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Startup takes up to 8 mins

Help
2006-07-28
2013-04-11
  • Hi there,

    thanks for this great piece of software! I've been using it for a few years now and discovered the new version today.

    I installed it in all my working environments:
    - XP SP2 & SuSE 10.0 on my IBM Thinkpad
    - SuSE 10.0 on my desktop pc
      Athlon XP1800+ with 516MB RAM

    The Linux installation were done on both machines identically by downloading all the rpms + the needed rpms for all dependencies from jpackage and installing them.

    It works flawless on XP and SuSE 10.0 on my laptop.
    But the installation on SuSE 10.0 on my desktop takes up to 8 mins to start (displaying the splash screen during that time).
    It seems to run fine after that.

    The interesting (time consuming) part is here:
    -------------------------------------
    28.07.2006 12:35:25 freemind.modes.mindmapmode.MindMapController <init>
    INFO: createNodeHookActions
    28.07.2006 12:39:29 freemind.modes.mindmapmode.MindMapController <init>
    INFO: mindmap_menus
    -------------------------------------

    But I've no clue what causes it.

    Thanks in advance for any advice on how to solve this.

    Here's the full output of the commands you asked for on the page:

    ================================================
    Script wurde gestartet: Fr 28 Jul 2006 12:32:21 CEST
    jliedtke@cuddle:~> DEBUG=1 freemind
    DEBUG:   Freemind parameters are ''.
    DEBUG:   Linux cuddle 2.6.13-15.8-default #1 Tue Feb 7 11:07:24 UTC 2006 i686 athlon i386 GNU/Linux
    DEBUG:   Using $JAVA_BINDIR to find java virtual machine.
    DEBUG:   Using '/usr/lib/jvm/java/bin/java' as java virtual machine...
    java version "1.4.2_10"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_10-b03)
    Java HotSpot(TM) Client VM (build 1.4.2_10-b03, mixed mode)
    DEBUG:   Freemind Directory is '/usr/share/freemind'.
    DEBUG:   Calling: '/usr/lib/jvm/java/bin/java -Dfreemind.base.dir=/usr/share/freemind -cp :.:/home/jliedtke/java:/home/jliedtke/java/pp4p.jar:/home/jliedtke/java/jode-1.1.1.jar:/home/jliedtke/workspace/MailExtractor:/usr/share/freemind/lib/freemind.jar:/usr/share/freemind/lib/ant/lib/jaxb-api.jar:/usr/share/freemind/lib/ant/lib/jaxb-impl.jar:/usr/share/freemind/lib/ant/lib/jaxb-libs.jar:/usr/share/freemind/lib/ant/lib/namespace.jar:/usr/share/java/relaxngDatatype.jar:/usr/share/java/xsdlib.jar:/usr/share/freemind/lib/ant/lib/jax-qname.jar:/usr/share/freemind/lib/ant/lib/sax.jar:/usr/share/freemind/lib/ant/lib/dom.jar:/usr/share/freemind/lib/forms-1.0.5.jar:/usr/share/java/commons-lang-2.1.jar:/usr/share/freemind freemind.main.FreeMind  '.

    Looking for user properties:
    /home/jliedtke/.freemind/user.properties

    User properties found.
    [Freemind-Developer-Internal-Warning (do not write a bug report, please)]: Tried to get view without being able to get map module.
    28.07.2006 12:35:24 freemind.modes.ModesCreator getAllModes
    INFO: Modes:[freemind.modes.browsemode.BrowseMode, freemind.modes.filemode.FileMode, freemind.modes.mindmapmode.MindMapMode]
    28.07.2006 12:35:24 freemind.modes.ModesCreator getMode
    INFO: Initializing mode MindMap
    28.07.2006 12:35:24 freemind.modes.mindmapmode.MindMapController <init>
    INFO: createIconActions
    28.07.2006 12:35:25 freemind.modes.mindmapmode.MindMapController <init>
    INFO: createNodeHookActions
    28.07.2006 12:39:29 freemind.modes.mindmapmode.MindMapController <init>
    INFO: mindmap_menus
    28.07.2006 12:39:29 freemind.modes.mindmapmode.MindMapController <init>
    INFO: MindMapPopupMenu
    28.07.2006 12:39:29 freemind.modes.mindmapmode.MindMapController <init>
    INFO: MindMapToolBar
    28.07.2006 12:39:29 freemind.modes.mindmapmode.MindMapController <init>
    INFO: setAllActions
    28.07.2006 12:39:29 freemind.modes.ModesCreator getMode
    INFO: Done: Initializing mode MindMap
    28.07.2006 12:39:30 freemind.extensions.HookFactory getClassLoader
    INFO: file /usr/share/freemind/plugins/time/time_plugin.jar exists = true
    28.07.2006 12:39:30 freemind.extensions.HookFactory getClassLoader
    INFO: file /usr/share/java/jcalendar.jar exists = true
    28.07.2006 12:39:31 freemind.controller.MainToolBar setZoomComboBox
    INFO: setZoomComboBox is called with 1.0.
    28.07.2006 12:39:32 freemind.modes.mindmapmode.MindMapController startupController
    INFO: mScheduledActions are executed: 4
    28.07.2006 12:39:32 freemind.modes.ControllerAdapter registerMouseWheelEventHandler
    INFO: Registered   MouseWheelEventHandler accessories.plugins.UnfoldAll$Registration@5e9f1
    28.07.2006 12:39:36 freemind.modes.ControllerAdapter deRegisterMouseWheelEventHandler
    INFO: Deregistered MouseWheelEventHandler accessories.plugins.UnfoldAll$Registration@5e9f1
    [Freemind-Developer-Internal-Warning (do not write a bug report, please)]: Tried to get view without being able to get map module.
    jliedtke@cuddle:~> /usr/bin/java -version
    java version "1.4.2_10"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_10-b03)
    Java HotSpot(TM) Client VM (build 1.4.2_10-b03, mixed mode)
    jliedtke@cuddle:~> rpm -qa | grep -i j
    jpeg-6b-739
    libgcj-devel-4.0.2_20050901-3
    jakarta-commons-collections-3.1-7
    jakarta-taglibs-standard-1.1.1-7
    java-1_4_2-sun-1.4.2.10-2.2
    jcalendar-1.2.2-2jpp
    hplip-hpijs-0.9.4-4
    javamail-1.3.1-7
    jakarta-commons-beanutils-1.7.0-7
    xerces-j2-2.6.2-5
    msv-xsdlib-1.2-0.20050722.1jpp
    batik-1.6-1jpp
    taskjuggler-2.1.1-6
    taskjuggler-kde-2.1.1-6
    mod_jk-ap20-4.1.30-3
    java-1_4_2-sun-plugin-1.4.2.10-2.2
    jakarta-commons-el-1.0-8
    jta-1.0.1-5
    jakarta-commons-fileupload-1.0-5
    jakarta-commons-dbcp-1.2.1-7
    jakarta-commons-lang-2.0-9
    rhino-1.6-0.r1.1jpp
    jakarta-commons-codec-1.3-2jpp
    joe-3.3-3
    libjasper-1.701.0-4
    libgcj-4.0.2_20050901-3
    gcc-java-4.0.2_20050901-3
    jaf-1.0.2-5
    jakarta-commons-launcher-0.9-8
    mx4j-1.1.1-5
    jakarta-commons-pool-1.2-7
    jakarta-commons-digester-1.7-3
    xalan-j2-2.6.0-8
    xmlbeans-1.0.4-2jpp
    ws-jaxme-0.5-1jpp
    libjpeg-6.2.0-739
    jfsutils-1.1.8-3
    jpackage-utils-1.6.3-6
    jack-0.99.0-6
    eject-2.0.13-193
    jakarta-commons-logging-1.0.4-8
    relaxngDatatype-1.0-2jpp
    jgoodies-forms-1.0.5-2jpp
    kdemultimedia3-jukebox-3.4.2-10
    jakarta-commons-daemon-1.0-9
    jakarta-commons-modeler-1.1-7
    java-1_4_2-sun-devel-1.4.2.10-2.2
    jliedtke@cuddle:~> rpm -qa | grep freemind
    freemind-plugins-time-0.8.0-1
    freemind-plugins-svg-0.8.0-1
    freemind-0.8.0-1
    jliedtke@cuddle:~> env | grep -i j
    MANPATH=/usr/local/man:/usr/share/man:/usr/X11R6/man:/opt/gnome/share/man:/home/jliedtke/Programme/tcm-2.20/man:/home/jliedtke/Programme/tcm-2.20/man
    GTK2_RC_FILES=/etc/opt/gnome/gtk-2.0/gtkrc:/opt/gnome/share/themes//Qt/gtk-2.0/gtkrc:/home/jliedtke/.gtkrc-2.0-qtengine:/home/jliedtke/.kde/share/config/gtkrc-2.0
    GS_LIB=/home/jliedtke/.fonts
    GTK_RC_FILES=/etc/opt/gnome/gtk/gtkrc:/home/jliedtke/.gtkrc:/home/jliedtke/.kde/share/config/gtkrc
    USER=jliedtke
    JRE_HOME=/usr/lib/jvm/java/jre
    LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:
    PATH=/home/jliedtke/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/sbin:/home/jliedtke/scripts:/home/jliedtke/Programme/tcm-2.20/bin:/usr/sbin:/home/jliedtke/scripts:/home/jliedtke/Programme/tcm-2.20/bin
    JAVA_BINDIR=/usr/lib/jvm/java/bin
    PWD=/home/jliedtke
    JAVA_HOME=/usr/lib/jvm/java
    TCM_HOME=/home/jliedtke/Programme/tcm-2.20
    SDK_HOME=/usr/lib/jvm/java
    TEXINPUTS=::/home/jliedtke/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX:/home/jliedtke/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX
    HOME=/home/jliedtke
    JDK_HOME=/usr/lib/jvm/java
    LOGNAME=jliedtke
    CLASSPATH=.:/home/jliedtke/java:/home/jliedtke/java/pp4p.jar:/home/jliedtke/java/jode-1.1.1.jar:/home/jliedtke/workspace/MailExtractor
    JAVA_ROOT=/usr/lib/jvm/java
    jliedtke@cuddle:~>
    jliedtke@cuddle:~> exit
    Script beendet: Fr 28 Jul 2006 12:41:38 CEST

     
    • Hi,

      your classpath CLASSPATH contains a lot of places which are searched recursively. In particular, . is searched for any plugins. Please start FM with an empty CLASSPATH an report the result here, please

      HTH, Chris

       
    • Just removing . from the classpath did the trick. I never would've figured that out...

      Why was the last version (7.0) not bothered by that?

      kind regards,
      Hannes

       
      • Hi

        in 0.7.1 there was no plugin mechanism.

        I'm happy, that we found the solution,

        Chris