Web Karma Versions Save

Information Integration Tool

v2.3

4 years ago
  • Ability to generate RDF from objects
  • Ability to specify model URI and context from UI when publishing models
  • Apache Storm support removed
  • Ingres database support added
  • Security alerts fixed
  • Spark 2.x

Please view Installation Instructions for the 1-Click Installer here

v2.2

6 years ago
  • Updated electron version to fix security vulnerability

<B>Please view Installation Instructions for the 1-Click Installer here</B>

v2.1

6 years ago
  • Compatible with Java 9
  • Ability to edit Selections (Renamed to Filters)
  • Bug Fixes

<B>Please view Installation Instructions for the 1-Click Installer here</B>

v2.053

7 years ago
  • Support Multiple Semantic Types for a column
  • Ability to mark Data properties as Provenance properties
  • Ability to export all Superclasses of a class in RDF and JSON-LD
  • Bug Fixes

Attachments

  1. Karma-Linux.zip - Karma App Installer for Linux
  2. Karma-Mac.zip - Karma App Installer for Mac
  3. Karma-Windows.zip - Karma App Installer for Windows
  4. karma-spark-0.0.1-SNAPSHOT-shaded.jar - Shaded jar to run karma in spark 1.5.0, CDH 5.5.0
  5. karma-spark-0.0.1-SNAPSHOT-1.6.0-cdh5.10.1-hive.jar - Shaded jar to run karma in spark 1.6.0 CDH 5.10.1 with hive support

v2.052

7 years ago
  1. Github Integration - Ability to push models and model related files directly to github
  2. Bug Fixes

v2.051

7 years ago

Release Highlights:

  1. Ability to Set Java Home from the One click Karma Installer
  2. Show rdfs:label in English by default

v2.049

7 years ago

Release Highlights:

v2.048

7 years ago

Release Highlights:

v2.047_ODEUM

7 years ago

Karma Tomcat Installation

  1. Install JDK 1.7 and set JAVA_HOME environment variable to point to it. Add JAVA_HOME/bin to your PATH environment variable.
  2. Install Tomcat 7.
  3. Setting Tomcat

a. If tomcat is running, shut it down. b. Make sure unpackWars is set to true in conf/server.xml

      <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">

c. Remove the ROOT Tomcat webapp

  cd apache-tomcat-7.0.55/webapps
  rm –rf ROOT

d. Copy all war files from the Release's Downloads to the tomcat webapps folder

cp karmaRelease/*.war apache-tomcat-7.0.55/webapps 4. You would need to increase the amount of memory allocated to karma. To do so, change CATALINA_OPTS to use memory greater than Xmx1024m. Example:

 export CATALINA_OPTS="$CATALINA_OPTS -Xms2048m" 
 export CATALINA_OPTS="$CATALINA_OPTS -Xmx4096m"
  1. Start tomcat
cd apache-tomcat-7.0.55/bin
/startup.sh

Karma will now be available on port 8080: http://localhost:8080

Troubleshooting

  1. <B>Tomcat cannot start. Port 8080 is already in use</B>

    Change the port in apache-tomcat-7.0.55/conf/server.xml. Search for 8080 and replace it with a different port, say 8888

 <Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />
  1. <B>I get java.lang.ClassNotFoundException: com.mysql.jdbc.Driver when I load a table from MySQL</B>

    Copy the mysql-connector-java-xx.jar to apache-tomcat-7.0.55/lib folder and restart tomcat

Karma Batch Mode

Follow instructions on the wiki for working with karma in batch mode once you have created the karma models - https://github.com/usc-isi-i2/Web-Karma/wiki/Batch-Mode For using it in a closed environment, instead of the commands that use maven on the wiki

mvn exec:java -Dexec.mainClass="edu.isi.karma.rdf.OfflineRdfGenerator" -Dexec.args="
--sourcetype <sourcetype> \
--filepath <filepath> \
--modelfilepath <modelfilepath> \
--sourcename <sourcename> \
--outputfile <outputfile>" -Dexec.classpathScope=compile

Use the version below that uses the karma-offline JAR instead

java -cp karma-offline-0.0.1-SNAPSHOT-shaded.jar edu.isi.karma.rdf.OfflineRdfGenerator \
--sourcetype <sourcetype> \
--filepath <filepath> \
--modelfilepath <modelfilepath> \
--sourcename <sourcename> \
--outputfile <outputfile>

v2.047

7 years ago
  1. Added Split Column by Regular Expression
  2. Bug Fixes