This tool looks very nice and I am interested in including it in an
analytics package I am preparing for a client. I'm trying to figure
out if I can install it on a linux server and make API calls to
generate charts and tables that will be displayed on a web page. What
are the licensing issues that might be involved here? Can it be used
this way within the terms of the license?
Thanks,
[name withheld]
--------------
Thank you for the nice words! Yes, you can roll your own server
using
Java API calls or the command line interface and either the Entrance
Community
or Entrance IDE. You can post questions here to the community forum
and we will help you do it.
If you purchase an IDE license ($50) you can also deploy an Entrance
server using the pre-built EntranceServlet + the Entrance IDE jar + a
Java server
(eg. Jetty) subject to the IDE license. (Basically the idea is one
purchased license per
instance of the IDE chart server or IDE desktop seat)
The IDE includes a tool for setting up the servlet called
InstallServletX. Attached are some notes about it pasted from
another
email. Better documentation is coming.
- Tod
------------
Go into the Entrance "X" Menu, and select "Edit this menu...". Add
the
EntranceExtension "InstallServletX" . Be sure to make it an
"extension" not
a tool. Open the X Menu again, and select the menu pick you made
for
InstallServletX.
[When the dialog appears]
Enter the path to one of your SQL folders for the script root. (The
dialog will pick up the
path to the selected folder if there is one) The output directory
must be a directory for
which you have write privileges, so you may have to write it somewhere
temporarily and
then copy it as root.
Place the new file "entrance.war" in the webapps directory for your
server. For Jetty,
this will be (jetty home)/webapps. Restart the server. (For Jetty,
open a terminal window,
cd to the jetty home directory, and start it with "java -jar
start.jar". To stop Jetty, type
Ctrl + C in the terminal window where it is running)
Open the Entrance welcome page:
Tomcat:
http://localhost:80/entrance/
Jetty:
http://localhost:8080/entrance/
the try entering the name of a script containing a PLOT command, eg:
http://localhost:8080/entrance/plot/src/plotTenElements.sql
(Scripts that do not contain PLOT with throw errors)
Set up this way, you should be able to use the IDE as an authoring
tool: Write a script and test it using the IDE, save it, and it
should be
visible from the servlet.