Marvin JS is a web based editor. Please, upload it to a web server and refer to its URL in your browser.
Please, consider that JChem Webservices (under version 15.10.26) requires Standardizer licence for the auto mapper functionality. From version 15.10.26 this web service is available with Marvin JS license.
Marvin JS requires Marvin JS license. Consult with the sales team where you have to place the license file where your copy of Marvin JS package can access.
JChem Webservices also accepts Marvin JS license, it is used by only Marvin JS. Consult with its manual how to setup its license.
Download the Marvin JS zip package from the ChemAxon site.
JChem Webservice requires a servlet container like Apache Tomcat. If you would like to install both Marvin JS and JChem Webservices, it worths to install both of them into the Tomcat Container. In this case, the web root can be an ideal place where you can deploy Marvin JS:
Extract the zip file into a new empty directory (e.g. marvinjs
) and deploy it under your web server.
(Consult with the manual of the server or its administrator how to deploy new content there.)
If you need extended functionalities, ChemAxon JChem Webservices is required.
Marvin JS can communicate with other web service implementations that are compatible with the ChemAxon provided version. See the required web service specifications
/webservices2
.Note: If web services and Marvin JS are located on different domains, the browser can block the access of web services at runtime since the request may harm the same origin policy of the browser.
Open examples of Marvin JS package from your web server in your browser to check whether the deployment was successful:
http://<web server url>/<marvinjs directory path>/examples/