MacOS X - starting error

Forum is for miscellaneous user help requests.

MacOS X - starting error

Postby JML » Sun Feb 24, 2013 1:26 pm

Launching Wandora from a Terminal window it begins to start up but halt with an exception message. Here's the full output:
Code: Select all
*****************************************************
***  WANDORA - KNOWLEDGE MANAGEMENT ENVIRONMENT   ***
***        Copyright (C) 2013 Wandora Team        ***
***            http://www.wandora.org/            ***
*****************************************************
Xms750m Xmx1000m
Changing consistency check to 'false'.
Using XTM 2.0 parser
Importing XTM (2.0) topic map.
Found 0 topics, 0 associations and 0 occurrences.
Restoring consistency check to 'true'.
Exception in thread "main" java.lang.NoSuchMethodError: org.wandora.application.Wandora.revalidate()V
   at org.wandora.application.Wandora.refresh(Wandora.java:1570)
   at org.wandora.application.Wandora.initializeWandora(Wandora.java:526)
   at org.wandora.application.Wandora.<init>(Wandora.java:269)
   at org.wandora.application.Wandora.main(Wandora.java:2054)


This may have nothing to do with the previous error, but I'm a bit worried to read linux in the JRI_LD_PATH in the SetProcessing.sh file. Be aware that I'm far from being Java or shell savvy.

Just in case, java -version gives:
Code: Select all
java version "1.6.0_41"
Java(TM) SE Runtime Environment (build 1.6.0_41-b02-445-10M4107)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-445, mixed mode)
JML
 
Posts: 2
Joined: Sun Feb 24, 2013 1:07 pm

Re: MacOS X - starting error

Postby akivela » Mon Feb 25, 2013 12:09 pm

Hello JML

Thank you for your bug report. A similar bug report was posted by user Jugger few days ago.

The problem was that we accidentally used Java 1.7 specific API call (namely revalidate) in Wandora. This method doesn't exist in Java 1.6 and trying to start Wandora with Java 1.6 throws an exception you show in your post.

I have now (2013-02-25) fixed the problem and updated Wandora's distribution packages. Also, I briefly tested the updated version in Mac and it seems to start without problems. Please, drop a line if you face other problems.

Kind Regards,
Aki / Wandora Team
akivela
Site Admin
 
Posts: 257
Joined: Tue Sep 18, 2007 10:20 am
Location: Helsinki, Finland

Re: MacOS X - starting error

Postby JML » Mon Feb 25, 2013 2:43 pm

Hi Aki.

Thanks for a quick reply and, even better, a quick fix. Wandora is starting in a perfectly normal way by now.

What I may suggest, as an end user, is distributing Wandora in a more packaged way as I think quite a few potential users will shy away from using a Terminal… to launch a shell… to have their software started :?

Best regards.

Jean-Marc
JML
 
Posts: 2
Joined: Sun Feb 24, 2013 1:07 pm

Re: MacOS X - starting error

Postby akivela » Tue Apr 16, 2013 11:19 am

Hi Jean-Marc

I have written a short tutorial about tuning Wandora for Mac OS. Tutorial is available at http://www.wandora.org/wiki/Tuning_Wandora_for_Mac_OS. It includes also instructions to make Wandora mouse-click-runnable.

Kind Regards,
Aki / Wandora Team
akivela
Site Admin
 
Posts: 257
Joined: Tue Sep 18, 2007 10:20 am
Location: Helsinki, Finland

Re: MacOS X - starting error

Postby softability » Sun Jul 16, 2017 3:40 pm

I am trying run Wandora on MacOS Sierra, and with java version "1.8.0_131"; Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
but I am having some troubles:

First using the parameters showing in the page: http://wandora.org/wiki/Tuning_Wandora_for_Mac_OS
cd $(dirname “$0”)

I receive the error message:

/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 10: cd: “/Users/cadrianocardoso/Desktop/wandora/bin: No such file or directory
/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 15: SetClasspath.sh: No such file or directory
/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 16: SetR.sh: No such file or directory
/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 17: SetProcessing.sh: No such file or directory
/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 18: SetTesseract.sh: No such file or directory
/Users/cadrianocardoso/Desktop/wandora/bin/Wandora.command: line 20: cd: ../build: No such file or directory


I did change the parameter to
cd `dirname $0`

looks like goes through but i receive the error message
Error: Could not find or load main class org.wandora.application.Wandora

Please could someone help-me?
softability
 
Posts: 1
Joined: Sun Apr 02, 2017 1:46 pm

Re: MacOS X - starting error

Postby akivela » Mon Jul 17, 2017 4:43 pm

Hello Softability

Oh. It looks like the quote characters have been changed to smart-quote characters. Instead of cd $(dirname “$0”) use command line

Code: Select all
cd $(dirname "$0")


Then your Wandora.sh may look like

Code: Select all
#!/bin/bash
echo "*****************************************************"
echo "***   WANDORA - THE KNOWLEDGE MANAGEMENT STUDIO   ***"
echo "***     Copyright (C) 2004-2017 Wandora Team      ***"
echo "***              http://wandora.org               ***"
echo "*****************************************************"
echo "Xms750m Xmx1000m"

WANDORALIB=

cd $(dirname "$0")

source SetClasspath.sh
source SetR.sh
source SetProcessing.sh
source SetTesseract.sh

cd ..
if [ "$(uname)" == "Darwin" ]; then
  java -Xms750m -Xmx1000m -Xdock:icon=resources/gui/appicon/wandora.icns -Djava.library.path=$WANDORALIB -classpath $WANDORACLASSES org.wandora.application.Wandora $1
else
  java -Xms750m -Xmx1000m -Djava.library.path=$WANDORALIB -classpath $WANDORACLASSES org.wandora.application.Wandora $1
fi
akivela
Site Admin
 
Posts: 257
Joined: Tue Sep 18, 2007 10:20 am
Location: Helsinki, Finland

Re: MacOS X - starting error

Postby akivela » Mon Jul 17, 2017 5:15 pm

Yet another note: Mac's TextEdit application changes quote characters to smart-quotes by default. To turn off the default behavior, select menu option Edit > Substitutions > Smart Quotes.
akivela
Site Admin
 
Posts: 257
Joined: Tue Sep 18, 2007 10:20 am
Location: Helsinki, Finland

Re: MacOS X - starting error

Postby leona » Thu Dec 14, 2017 4:55 pm

I am trying to run Wandora on macOS High Sierra (10.13.2). The error message I get is: The file “Wandora.command” could not be executed because you do not have appropriate access privileges. Here is what my Wandora.command looks like:

Code: Select all
#!/bin/bash
echo "*****************************************************"
echo "***   WANDORA - THE KNOWLEDGE MANAGEMENT STUDIO   ***"
echo "***     Copyright (C) 2004-2017 Wandora Team      ***"
echo "***              http://wandora.org               ***"
echo "*****************************************************"
echo "Xms750m Xmx1000m"

WANDORALIB=

cd $(dirname "$0")

source SetClasspath.sh
source SetR.sh
source SetProcessing.sh
source SetTesseract.sh

cd ..
if [ "$(uname)" == "Darwin" ]; then
  java -Xms750m -Xmx1000m -Xdock:icon=resources/gui/appicon/wandora.icns -Djava.library.path=$WANDORALIB -classpath $WANDORACLASSES org.wandora.application.Wandora $1
else
  java -Xms750m -Xmx1000m -Djava.library.path=$WANDORALIB -classpath $WANDORACLASSES org.wandora.application.Wandora $1
fi
leona
 
Posts: 1
Joined: Thu Dec 14, 2017 4:48 pm

Re: MacOS X - starting error

Postby akivela » Fri Dec 15, 2017 6:28 pm

Hello Leona

Change the execution rights of the file "Wandora.command". Start the Terminal application. Change your current directory to the Wandora's "bin" directory and enter command:

Code: Select all
chmod a+x Wandora.command


You'll find more documentation about running the Wandora application here: http://wandora.org/wiki/Running_Wandora

Kind Regards,
Aki
akivela
Site Admin
 
Posts: 257
Joined: Tue Sep 18, 2007 10:20 am
Location: Helsinki, Finland

Re: MacOS X - starting error

Postby 898989ss » Mon Jan 25, 2021 9:10 am

In case you haven't heard, IDGod has just released their new service that allows you to obtain your driver's license in the same way you would have obtained your old driver's license. It's called the IDGenius. You see, IDGod has made it super easy to obtain your driver's license. They've also made it super simple to obtain your EID (driver's identification card) and even your passport. They have an intuitive interface, a slick web site, and a low price. Bwog got the scannables on the fall of the traditional fake ID market and is here to tell the world what they uncovered. If you've got a fake ID, chances are that you ordered it from IDGod. They're arguably the most well known company in which to orderIDs; they also are awesomely cheap, decently priced, fast, and highly scannable. I used to order mine from idgod five years ago and boy was I disappointed. The quality of the photo was awful, the paper was thin and extremely hard to read, and when I tried to scan the barcode I just broke my arm. Now I won't have to worry about ordering from any other website online. With the recent news that bitcoins are moving from a novelty to becoming a force among financial institutions, I see no reason not to use bitcompose once again. It's so much easier to scan for an EID, to track down your passport, to create a fake driver's license, or to get a hold of my bitcoins. There's a reason the government and banking officials have been so keen on supporting discompose. With a bit of research on discompose, anyone can create a unique id with just a few clicks and a credit card.
898989ss
 
Posts: 20
Joined: Mon Jan 25, 2021 8:58 am


Return to How to... and problems

Who is online

Users browsing this forum: No registered users and 1 guest

cron