User 12c0c8f1de
22-09-2014 19:55:22
Hi everyone,
I'm working on a site that uses Marvin JS and the JChem Web Services. I'm trying to get chemical properties such as mass and formula for a chemical that the user either draws or enters the SMILES string in a textbox. Before upgrading my jchem web services, I used the following to return such information:
URL: /webservices/rest-v0/util/detail
POST Data: {"structures": [{"structure": "O"}], "display": {"include": ["structureData"], "additionalFields": {"formula": "chemicalTerms(formula)", "iupac": "chemicalTerms(name)", "mass": "chemicalTerms(mass)", "smiles": "chemicalTerms(molString('smiles'))"}, "parameters": {"structureData": "mrv"}}}
But now when I do the same post, I receive the following back:
{"errorCode":2,"errorMessage":"one of the following licenses required for chemicalTerms calculator: [WEBSERVICES, PLEXUS]","rootCause":"chemaxon.license.LicenseException"}
I tried using /webservices/rest-v0/util/chemicalTerms as well with the same error message. Is Plexus now required for this type of calculator?
thanks,
-Nick