Semantic SDK Tool Description
The followings are required to use semantic service SDK for the first time.
Set the internal web browser in Samsung SDK. Once the internal web browser is set, do not change it.
Goto Window>Preferences>General>Web Browser and check Use internal web browser.
Whenever SDK starts up, a user should run external semantic server to use semantic service SDK in Samsung SDK.
The followings are required to run semantic servers.
- JDK 6 or later
- Eclipse Indigo or later
- at least 100MB HDD
- at least 90MB RAM for Windows 32bit, at least 350MB RAM for Windows 64bit.
After unzip the SDK, download Semantic Server 32bit from SDK Download site.
Then, decompress Semantic Server (servers-standalone-version-os-arch-date.zip) in a directory which you work on. The directory is a Working Directory.
Eclipse External tools allow you to configure and run programs, batch files, Ant build files, and others using the Workbench. You can save these external tool configurations and run them at a later time.
In Samsung SDK, Click External Tools configuration as shown in the figure below, according to the following sequence.
Select Program configuration type.
Press the New button to create Program configuration
New configuration is created.
Enter the following input fields
- Name: Semantic Servers
- Location: JAVA_HOME/bin/java.exe (e.g. C:/Program Files (x86)/Java/jdk1.6.0_31/bin/java.exe)
- Working Directory: a directory that unzip the package (e.g. C:/Program Files (x86)/servers-standalone-1.0-Windows-32bit-20121220)
- Arguments: -jar org.eclipse.osgi_3.7.2.v20120110-1415.jar -console -consoleLog
Press Apply and Run button for the first time. Once configuration is setup, only press Run button.
Check out following messages in the Console View.
If a user wants to stop the server, click the Stop button.
Once the external server configuration was set up, external semantic server should be executed by the user whenever a user restarts SDK through step 5 to step 6.