All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.persistence.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0"?>
<!--*
 *
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
* -->
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
    <persistence-unit name="airavata_data">
        <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
        <class>org.apache.airavata.persistance.registry.jpa.model.Gateway</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Configuration</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Users</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Gateway_Worker</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Project</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.ProjectUser</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Experiment</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Notification_Email</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Experiment_Input</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.Experiment_Output</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.WorkflowNodeDetail</class>
        <class>org.apache.airavata.persistance.registry.jpa.model.TaskDetail</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.ErrorDetail</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.ApplicationInput</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.ApplicationOutput</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.NodeInput</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.NodeOutput</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.JobDetail</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.DataTransferDetail</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.Status</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.ExperimentConfigData</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.Computational_Resource_Scheduling</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.AdvancedInputDataHandling</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.AdvancedOutputDataHandling</class>
		<class>org.apache.airavata.persistance.registry.jpa.model.QosParam</class>
        <exclude-unlisted-classes>true</exclude-unlisted-classes>
        <!--properties>
            <property name="openjpa.ConnectionURL"
                      value="jdbc:mysql://localhost:3306/persitant_data" />
            <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver" />
            <property name="openjpa.ConnectionUserName" value="airavata" />
            <property name="openjpa.ConnectionPassword" value="airavata" />
            <property name="openjpa.DynamicEnhancementAgent" value="true" />
            <property name="openjpa.RuntimeUnenhancedClasses" value="supported" />
            <property name="openjpa.Log" value="SQL=TRACE" />
            <property name="openjpa.ConnectionFactoryProperties"
                      value="PrettyPrint=true, PrettyPrintLineLength=72, PrintParameters=true, MaxActive=10, MaxIdle=5, MinIdle=2, MaxWait=60000" />
       </properties-->
    </persistence-unit>
</persistence>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy