Skip to content

Commit

Permalink
Merging pull request 98
Browse files Browse the repository at this point in the history
Merging pull request 98
  • Loading branch information
Rodrigo Andrade committed Mar 15, 2013
2 parents 7a7845e + 277779e commit d3b5e60
Show file tree
Hide file tree
Showing 24 changed files with 31,181 additions and 1,551 deletions.
479 changes: 240 additions & 239 deletions .classpath

Large diffs are not rendered by default.

64 changes: 32 additions & 32 deletions .project
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>rgms</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.springsource.sts.grails.core.nature</nature>
<nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
</natures>
<linkedResources>
<link>
<name>.link_to_grails_plugins</name>
<type>2</type>
<locationURI>GRAILS_ROOT/2.1.0/projects/rgms/plugins</locationURI>
</link>
</linkedResources>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>rgms</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.springsource.sts.grails.core.nature</nature>
<nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
</natures>
<linkedResources>
<link>
<name>.link_to_grails_plugins</name>
<type>2</type>
<locationURI>GRAILS_ROOT/2.1.0/projects/rgms/plugins</locationURI>
</link>
</linkedResources>
</projectDescription>
83 changes: 42 additions & 41 deletions .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -1,41 +1,42 @@
eclipse.preferences.version=1
encoding//.link_to_grails_plugins/hibernate-2.1.0/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/hibernate-2.1.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/hibernate-2.1.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n/jasper.properties=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jquery-1.7.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/jquery-1.7.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jquery-ui-1.8.15/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n/messages_fr.properties=UTF-8
encoding//.link_to_grails_plugins/pdf-0.6/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/pdf-0.6/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/resources-1.1.6/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/resources-1.1.6/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.3/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.4/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.4/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n/shiro.properties=UTF-8
encoding//grails-app/i18n=UTF-8
encoding//grails-app/i18n/.svn=UTF-8
encoding//grails-app/i18n/messages.properties=UTF-8
encoding//grails-app/i18n/messages_cs_CZ.properties=UTF-8
encoding//grails-app/i18n/messages_da.properties=UTF-8
encoding//grails-app/i18n/messages_de.properties=UTF-8
encoding//grails-app/i18n/messages_es.properties=UTF-8
encoding//grails-app/i18n/messages_fr.properties=UTF-8
encoding//grails-app/i18n/messages_it.properties=UTF-8
encoding//grails-app/i18n/messages_ja.properties=UTF-8
encoding//grails-app/i18n/messages_nl.properties=UTF-8
encoding//grails-app/i18n/messages_pt_BR.properties=UTF-8
encoding//grails-app/i18n/messages_pt_PT.properties=UTF-8
encoding//grails-app/i18n/messages_ru.properties=UTF-8
encoding//grails-app/i18n/messages_sv.properties=UTF-8
encoding//grails-app/i18n/messages_th.properties=UTF-8
encoding//grails-app/i18n/messages_zh_CN.properties=UTF-8
encoding//grails-app/i18n/shiro.properties=UTF-8
eclipse.preferences.version=1
encoding//.link_to_grails_plugins/hibernate-2.1.0/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/hibernate-2.1.0/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/hibernate-2.1.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/hibernate-2.1.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n/jasper.properties=UTF-8
encoding//.link_to_grails_plugins/jasper-1.6.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jquery-1.7.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/jquery-1.7.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/jquery-ui-1.8.15/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/mail-1.0.1/grails-app/i18n/messages_fr.properties=UTF-8
encoding//.link_to_grails_plugins/pdf-0.6/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/pdf-0.6/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/resources-1.1.6/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/resources-1.1.6/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.3/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.4/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/shiro-1.1.4/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n/messages.properties=UTF-8
encoding//.link_to_grails_plugins/shiro-ui-1.2.0-SNAPSHOT/grails-app/i18n/shiro.properties=UTF-8
encoding//grails-app/i18n=UTF-8
encoding//grails-app/i18n/.svn=UTF-8
encoding//grails-app/i18n/messages.properties=UTF-8
encoding//grails-app/i18n/messages_cs_CZ.properties=UTF-8
encoding//grails-app/i18n/messages_da.properties=UTF-8
encoding//grails-app/i18n/messages_de.properties=UTF-8
encoding//grails-app/i18n/messages_es.properties=UTF-8
encoding//grails-app/i18n/messages_fr.properties=UTF-8
encoding//grails-app/i18n/messages_it.properties=UTF-8
encoding//grails-app/i18n/messages_ja.properties=UTF-8
encoding//grails-app/i18n/messages_nl.properties=UTF-8
encoding//grails-app/i18n/messages_pt_BR.properties=UTF-8
encoding//grails-app/i18n/messages_pt_PT.properties=UTF-8
encoding//grails-app/i18n/messages_ru.properties=UTF-8
encoding//grails-app/i18n/messages_sv.properties=UTF-8
encoding//grails-app/i18n/messages_th.properties=UTF-8
encoding//grails-app/i18n/messages_zh_CN.properties=UTF-8
encoding//grails-app/i18n/shiro.properties=UTF-8
79 changes: 48 additions & 31 deletions grails-app/conf/BootStrap.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,17 @@ import rgms.member.MemberController
import rgms.member.MemberControllerMixin
import rgms.member.Record
import rgms.publication.Periodico
import rgms.member.ResearchGroup
import rgms.publication.ResearchLine
import rgms.publication.TechnicalReport;
import rgms.publication.TechnicalReport

class BootStrap {

def init = { servletContext ->

def adminRole = Role.findByName("Administrator")

if(!adminRole){
if(!adminRole) {

adminRole = new Role(name: 'Administrator')
adminRole.addToPermissions("*:*")
Expand All @@ -24,7 +25,7 @@ class BootStrap {

def admin = Member.findByUsername('admin')

if(!admin){
if(!admin) {

admin = new Member(name:"Jefferson Almeida",username: 'admin', passwordHash: new Sha256Hash("adminadmin").toHex(),
email:"[email protected]", status:"MSc Student", enabled:true, university:"UFPE")
Expand All @@ -46,48 +47,64 @@ class BootStrap {
admin.save()

print("Instancia de Admin = "+Member.findByUsername('admin').toString())



ResearchLine rl2 = new ResearchLine()
rl2.setName("Teoria da informacao - Complexidade no espaco")
rl2.setDescription("P=NP")
rl2.save()


ResearchLine rl = new ResearchLine()
rl.setName("Empirical Software Engineering")
rl.setDescription("We are investigating processes, methods, techniques and tools for supporting empirical studies in software engineering. The main objective is to develop a infrastructure that support researchers to define, plan, execute, analyze and store results of empirical studies in general. At this moment we call such structure Testbed")
rl.save()
ResearchLine rl3 = new ResearchLine()
rl3.setName("Empirical Software Engineering")
rl3.setDescription("We are investigating processes, methods, techniques and tools for supporting empirical studies in software engineering. The main objective is to develop a infrastructure that support researchers to define, plan, execute, analyze and store results of empirical studies in general. At this moment we call such structure Testbed")
rl3.save()


Periodico p1 = new Periodico()
p1.setJournal("Theoretical Computer Science")
p1.setVolume(455)
p1.setNumber(1)
p1.setPages("2-30")
p1.setTitle("A theory of software product line refinement")
p1.setPublicationDate(new Date("12 October 2012"))
p1.setFile("TCS.pdf")
if( !p1.save() ) {
p1.errors.each {
println it
print("Instancia de Admin = "+Member.findByUsername('admin').toString())
ResearchLine rl = new ResearchLine()
rl.setName("Teoria da informacao - Complexidade no espaco")
rl.setDescription("P=NP")
rl.save()

ResearchGroup r2 = new ResearchGroup()
ResearchGroup r3 = new ResearchGroup()
ResearchGroup r4 = new ResearchGroup()
r2.name = "testehugo1"
r2.description = "testehugo1"
r3.name = "testehugo12"
r3.description = "testehugo12"
r4.name = "testehugo123"
r4.description = "testehugo123"
r2.save()
r3.save()
r4.save()

Periodico p1 = new Periodico()
p1.setJournal("Theoretical Computer Science")
p1.setVolume(455)
p1.setNumber(1)
p1.setPages("2-30")
p1.setTitle("A theory of software product line refinement")
p1.setPublicationDate(new Date("12 October 2012"))
p1.setFile("TCS.pdf")
if( !p1.save() ) {
p1.errors.each {
println it
}
}
}

TechnicalReport t1 = new TechnicalReport()
t1.setTitle('Evaluating Natural Languages System')
t1.setPublicationDate(new Date("13 November 2012"))
t1.setInstitution('UFPE')
t1.setFile("EVLS.pdf")
if( !t1.save() ) {
t1.errors.each {
TechnicalReport t1 = new TechnicalReport()
t1.setTitle('Evaluating Natural Languages System')
t1.setPublicationDate(new Date("13 November 2012"))
t1.setInstitution('UFPE')
t1.setFile("EVLS.pdf")
if( !t1.save() ) {
t1.errors.each {
println it
}
}
}

}
}
}

def destroy = {

Expand Down
3 changes: 3 additions & 0 deletions grails-app/conf/BuildConfig.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ grails.project.dependency.resolution = {
test("org.codehaus.geb:geb-junit4:$gebVersion")
test("org.seleniumhq.selenium:selenium-chrome-driver:$seleniumVersion")
test("org.seleniumhq.selenium:selenium-support:$seleniumVersion")
compile('lib:itextpdf:5.4.0')
compile('lib:itext-pdfa:5.4.0')
compile('lib:itext-xtra:5.4.0')
// runtime 'mysql:mysql-connector-java:5.1.16'
}

Expand Down
Loading

0 comments on commit d3b5e60

Please sign in to comment.