diff --git a/build.gradle b/build.gradle index c422ed5..74431ee 100644 --- a/build.gradle +++ b/build.gradle @@ -66,6 +66,9 @@ grailsPublish { title = "Grails Export Plugin" desc = "This plugin offers export functionality supporting different formats e.g. CSV, Excel, Open Document Spreadsheet, PDF and XML and can be extended to add additional formats." + websiteUrl = 'https://github.com/gpc/export' + vcsUrl = 'https://github.com/gpc/export' + issueTrackerUrl = 'https://github.com/gpc/export' developers = [ graemerocher: 'Graeme Rocher', puneetbehl: 'Puneet Behl', diff --git a/grails-app/conf/application.yml b/grails-app/conf/application.yml deleted file mode 100644 index 5f07854..0000000 --- a/grails-app/conf/application.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -grails: - profile: web-plugin - codegen: - defaultPackage: grails.plugins.export -info: - app: - name: '@info.app.name@' - version: '@info.app.version@' - grailsVersion: '@info.app.grailsVersion@' -spring: - groovy: - template: - check-template-location: false - ---- -grails: - mime: - disable: - accept: - header: - userAgents: - - Gecko - - WebKit - - Presto - - Trident - types: - all: '*/*' - atom: application/atom+xml - css: text/css - csv: text/csv - form: application/x-www-form-urlencoded - html: - - text/html - - application/xhtml+xml - js: text/javascript - json: - - application/json - - text/json - multipartForm: multipart/form-data - rss: application/rss+xml - text: text/plain - hal: - - application/hal+json - - application/hal+xml - xml: - - text/xml - - application/xml - urlmapping: - cache: - maxsize: 1000 - controllers: - defaultScope: singleton - converters: - encoding: UTF-8 - hibernate: - cache: - queries: false - views: - default: - codec: html - gsp: - encoding: UTF-8 - htmlcodec: xml - codecs: - expression: html - scriptlets: html - taglib: none - staticparts: none - ---- -exporters: - excelExporter: grails.plugins.export.exporter.DefaultExcelExporter - csvExporter: grails.plugins.export.exporter.DefaultCSVExporter - xmlExporter: grails.plugins.export.exporter.DefaultXMLExporter - pdfExporter: grails.plugins.export.exporter.DefaultPDFExporter - odsExporter: grails.plugins.export.exporter.DefaultODSExporter - rtfExporter: grails.plugins.export.exporter.DefaultRTFExporter - ---- -dataSource: - pooled: true - jmxExport: true - driverClassName: org.h2.Driver - username: sa - password: - -environments: - development: - dataSource: - dbCreate: create-drop - 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: - jmxEnabled: true - initialSize: 5 - maxActive: 50 - minIdle: 5 - maxIdle: 25 - maxWait: 10000 - maxAge: 600000 - timeBetweenEvictionRunsMillis: 5000 - minEvictableIdleTimeMillis: 60000 - validationQuery: SELECT 1 - validationQueryTimeout: 3 - validationInterval: 15000 - testOnBorrow: true - testWhileIdle: true - testOnReturn: false - jdbcInterceptors: ConnectionState - defaultTransactionIsolation: 2 # TRANSACTION_READ_COMMITTED diff --git a/grails-app/conf/plugin.yml b/grails-app/conf/plugin.yml new file mode 100644 index 0000000..b4d5096 --- /dev/null +++ b/grails-app/conf/plugin.yml @@ -0,0 +1,7 @@ +exporters: + excelExporter: grails.plugins.export.exporter.DefaultExcelExporter + csvExporter: grails.plugins.export.exporter.DefaultCSVExporter + xmlExporter: grails.plugins.export.exporter.DefaultXMLExporter + pdfExporter: grails.plugins.export.exporter.DefaultPDFExporter + odsExporter: grails.plugins.export.exporter.DefaultODSExporter + rtfExporter: grails.plugins.export.exporter.DefaultRTFExporter \ No newline at end of file diff --git a/src/main/groovy/grails/plugins/export/exporter/DefaultExcelExporter.groovy b/src/main/groovy/grails/plugins/export/exporter/DefaultExcelExporter.groovy index 650f4ca..ade6432 100644 --- a/src/main/groovy/grails/plugins/export/exporter/DefaultExcelExporter.groovy +++ b/src/main/groovy/grails/plugins/export/exporter/DefaultExcelExporter.groovy @@ -117,7 +117,7 @@ class DefaultExcelExporter extends AbstractExporter { def limitPerSheet = data.size() > maxPerSheet ? maxPerSheet : data.size() def sheetsCount = Math.ceil(data.size()/limitPerSheet) - log.debug "limitPerSheet:$limitPerSheet ::: sheetsCount:$sheetsCount" + //log.debug "limitPerSheet:$limitPerSheet ::: sheetsCount:$sheetsCount" return [sheetsCount, limitPerSheet] }