001/*
002 * (C) Copyright 2010-2015 Nuxeo SA (http://nuxeo.com/) and others.
003 *
004 * Licensed under the Apache License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 *     http://www.apache.org/licenses/LICENSE-2.0
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 *
016 * Contributors:
017 *     Julien Carsique
018 *
019 */
020
021package org.nuxeo.runtime.deployment.preprocessor;
022
023import org.nuxeo.launcher.config.ConfigurationException;
024
025/**
026 * Builder for server configuration and datasource files from templates and properties.
027 *
028 * @author jcarsique
029 * @deprecated Since 5.4.1. Use {@link org.nuxeo.launcher.config.ConfigurationGenerator}
030 */
031@Deprecated
032public class ConfigurationGenerator {
033
034    /**
035     * Delegate call to {@link #org.nuxeo.launcher.config.ConfigurationGenerator.main(String[])}
036     *
037     * @param args
038     * @throws ConfigurationException
039     */
040    public static void main(String[] args) throws ConfigurationException {
041        throw new RuntimeException(ConfigurationGenerator.class + " is deprecated."
042                + " Use org.nuxeo.launcher.config.ConfigurationGenerator "
043                + "(org.nuxeo.runtime:nuxeo-launcher-commons)");
044    }
045
046}