Integration with Chemaxon's Compound Registration System

    External configuration settings

    For enabling external configuration, these two jvm arguments must be provided for the application:


    Value of ext.config.dir must be a path on the server, containing the external configuration files. All files must end with "Config" postfix and should be a valid Spring framework XML Schema-based configuration.

    Configuring Chemaxon's Compund Registration

    For interoperability with registration system, external configuration must be enabled (see 1.)) and the xml file must be provided matching the following template:


    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns=""
     xmlns:xsi="" xmlns:p=""

     <bean id="cxnRegistrationSystem" class="com.chemaxon.plexus.registration.CxnRegistrationSystem">
     <bean class="com.chemaxon.plexus.registration.CxnRegistrationSystemConfiguration">
     <constructor-arg name="endpointUrl" value="http://localhost:8180/RegistryCxn" />
     <constructor-arg name="clientSecret" value="*****" />
     <constructor-arg name="registrationSource" value="REGISTRAR" />
     <bean parent="" p:arguments="-- [ CxnRegistrationSystem configured successfully ] --" />