diff --git a/pom.xml b/pom.xml index c26190ec..404c5a40 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ UTF-8 java:openejb/Resource/My DataSource org.hibernate.dialect.HSQLDialect - true + false @@ -64,6 +64,7 @@ plus 8082 -Xmx1024m -XX:MaxPermSize=512m -XX:+CMSClassUnloadingEnabled + ${project.basedir}/src/main/tomee/conf true 1 diff --git a/src/main/tomee/conf/system.properties b/src/main/tomee/conf/system.properties new file mode 100644 index 00000000..48cd9c2b --- /dev/null +++ b/src/main/tomee/conf/system.properties @@ -0,0 +1,50 @@ +# all this properties are added at JVM system properties at startup +# here some default Apache TomEE system properties +# for more information please see http://openejb.apache.org/properties-listing.html + +# openejb.check.classloader = false +# openejb.check.classloader.verbose = false + +# tomee.jaxws.subcontext = webservices +# tomee.jaxws.oldsubcontext = false + +# openejb.system.apps = true +# openejb.servicemanager.enabled = true +# openejb.jmx.active = false +# openejb.descriptors.output = false +# openejb.strict.interface.declaration = false +# openejb.conf.file = conf/tomee.xml +# openejb.debuggable-vm-hackery = false +# openejb.validation.skip = false +# openejb.webservices.enabled = true +# openejb.validation.output.level = MEDIUM +# openejb.user.mbeans.list = * +# openejb.deploymentId.format = {appId}/{ejbJarId}/{ejbName} +# openejb.jndiname.format = {deploymentId}{interfaceType.annotationName} +# openejb.deployments.package.include = .* +# openejb.deployments.package.exclude = +# openejb.autocreate.jta-datasource-from-non-jta-one = true +# openejb.altdd.prefix = +# org.apache.openejb.default.system.interceptors = +# openejb.jndiname.failoncollision = true +# openejb.wsAddress.format = /{ejbDeploymentId} +# org.apache.openejb.server.webservices.saaj.provider = +# openejb.nobanner = true +# openejb.offline = false +# openejb.jmx.active = true +# openejb.exclude-include.order = include-exclude +# openejb.additional.exclude = +# openejb.additional.include = +# openejb.crosscontext = false +# openejb.jsessionid-support = +# openejb.myfaces.disable-default-values = true +# openejb.web.xml.major = +# openjpa.Log = +# openejb.jdbc.log = false +# javax.persistence.provider = org.apache.openjpa.persistence.PersistenceProviderImpl +# javax.persistence.transactionType = +# javax.persistence.jtaDataSource = +# javax.persistence.nonJtaDataSource = + +AsynchronousPool.CorePoolSize = 1 +AsynchronousPool.MaximumPoolSize = 100 \ No newline at end of file diff --git a/src/main/tomee/conf/tomee.xml b/src/main/tomee/conf/tomee.xml new file mode 100644 index 00000000..bdbab8f0 --- /dev/null +++ b/src/main/tomee/conf/tomee.xml @@ -0,0 +1,7 @@ + + + + PoolSize=10 + StrictPooling=false + +