mirror of
https://github.com/Prominence/grails-translations-plugin.git
synced 2026-07-03 02:36:46 +03:00
Initial commit
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
grails.project.class.dir = "target/classes"
|
||||
grails.project.test.class.dir = "target/test-classes"
|
||||
grails.project.test.reports.dir = "target/test-reports"
|
||||
|
||||
grails.project.fork = [
|
||||
// configure settings for compilation JVM, note that if you alter the Groovy version forked compilation is required
|
||||
// compile: [maxMemory: 256, minMemory: 64, debug: false, maxPerm: 256, daemon:true],
|
||||
|
||||
// configure settings for the test-app JVM, uses the daemon by default
|
||||
test: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, daemon:true],
|
||||
// configure settings for the run-app JVM
|
||||
run: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false],
|
||||
// configure settings for the run-war JVM
|
||||
war: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false],
|
||||
// configure settings for the Console UI JVM
|
||||
console: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256]
|
||||
]
|
||||
|
||||
grails.project.dependency.resolver = "maven" // or ivy
|
||||
grails.project.dependency.resolution = {
|
||||
// inherit Grails' default dependencies
|
||||
inherits("global") {
|
||||
// uncomment to disable ehcache
|
||||
// excludes 'ehcache'
|
||||
}
|
||||
log "warn" // log level of Ivy resolver, either 'error', 'warn', 'info', 'debug' or 'verbose'
|
||||
repositories {
|
||||
grailsCentral()
|
||||
mavenLocal()
|
||||
mavenCentral()
|
||||
// uncomment the below to enable remote dependency resolution
|
||||
// from public Maven repositories
|
||||
//mavenRepo "http://repository.codehaus.org"
|
||||
//mavenRepo "http://download.java.net/maven/2/"
|
||||
//mavenRepo "http://repository.jboss.com/maven2/"
|
||||
}
|
||||
dependencies {
|
||||
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.
|
||||
// runtime 'mysql:mysql-connector-java:5.1.27'
|
||||
}
|
||||
|
||||
plugins {
|
||||
build(":release:3.0.1",
|
||||
":rest-client-builder:1.0.3") {
|
||||
export = false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
// configuration for plugin testing - will not be included in the plugin zip
|
||||
|
||||
log4j = {
|
||||
// Example of changing the log pattern for the default console
|
||||
// appender:
|
||||
//
|
||||
//appenders {
|
||||
// console name:'stdout', layout:pattern(conversionPattern: '%c{2} %m%n')
|
||||
//}
|
||||
|
||||
error 'org.codehaus.groovy.grails.web.servlet', // controllers
|
||||
'org.codehaus.groovy.grails.web.pages', // GSP
|
||||
'org.codehaus.groovy.grails.web.sitemesh', // layouts
|
||||
'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping
|
||||
'org.codehaus.groovy.grails.web.mapping', // URL mapping
|
||||
'org.codehaus.groovy.grails.commons', // core / classloading
|
||||
'org.codehaus.groovy.grails.plugins', // plugins
|
||||
'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration
|
||||
'org.springframework',
|
||||
'org.hibernate',
|
||||
'net.sf.ehcache.hibernate'
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
dataSource {
|
||||
pooled = true
|
||||
jmxExport = true
|
||||
driverClassName = "org.h2.Driver"
|
||||
username = "sa"
|
||||
password = ""
|
||||
}
|
||||
hibernate {
|
||||
cache.use_second_level_cache = true
|
||||
cache.use_query_cache = false
|
||||
// cache.region.factory_class = 'net.sf.ehcache.hibernate.EhCacheRegionFactory' // Hibernate 3
|
||||
cache.region.factory_class = 'org.hibernate.cache.ehcache.EhCacheRegionFactory' // Hibernate 4
|
||||
singleSession = true // configure OSIV singleSession mode
|
||||
flush.mode = 'manual' // OSIV session flush mode outside of transactional context
|
||||
}
|
||||
|
||||
// environment specific settings
|
||||
environments {
|
||||
development {
|
||||
dataSource {
|
||||
dbCreate = "create-drop" // one of 'create', 'create-drop', 'update', 'validate', ''
|
||||
url = "jdbc:h2:mem:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE"
|
||||
}
|
||||
}
|
||||
test {
|
||||
dataSource {
|
||||
dbCreate = "update"
|
||||
url = "jdbc:h2:mem:testDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE"
|
||||
}
|
||||
}
|
||||
production {
|
||||
dataSource {
|
||||
dbCreate = "update"
|
||||
url = "jdbc:h2:prodDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE"
|
||||
properties {
|
||||
// See http://grails.org/doc/latest/guide/conf.html#dataSource for documentation
|
||||
jmxEnabled = true
|
||||
initialSize = 5
|
||||
maxActive = 50
|
||||
minIdle = 5
|
||||
maxIdle = 25
|
||||
maxWait = 10000
|
||||
maxAge = 10 * 60000
|
||||
timeBetweenEvictionRunsMillis = 5000
|
||||
minEvictableIdleTimeMillis = 60000
|
||||
validationQuery = "SELECT 1"
|
||||
validationQueryTimeout = 3
|
||||
validationInterval = 15000
|
||||
testOnBorrow = true
|
||||
testWhileIdle = true
|
||||
testOnReturn = false
|
||||
jdbcInterceptors = "ConnectionState"
|
||||
defaultTransactionIsolation = java.sql.Connection.TRANSACTION_READ_COMMITTED
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
class UrlMappings {
|
||||
|
||||
static mappings = {
|
||||
"/$controller/$action?/$id?(.$format)?"{
|
||||
constraints {
|
||||
// apply constraints here
|
||||
}
|
||||
}
|
||||
|
||||
"/"(view:"/index")
|
||||
"500"(view:'/error')
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title><g:if env="development">Grails Runtime Exception</g:if><g:else>Error</g:else></title>
|
||||
<meta name="layout" content="main">
|
||||
<g:if env="development"><asset:stylesheet src="errors.css"/></g:if>
|
||||
</head>
|
||||
<body>
|
||||
<g:if env="development">
|
||||
<g:renderException exception="${exception}" />
|
||||
</g:if>
|
||||
<g:else>
|
||||
<ul class="errors">
|
||||
<li>An error has occurred</li>
|
||||
</ul>
|
||||
</g:else>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user