Revision: 692f427411dc
Branch: default
Author: enricogiurin
Date: Sat May 25 17:53:23 2013
Log: issue-118 - forgotten to execute hg add...
http://code.google.com/p/jugevents/source/detail?r=692f427411dc&repo=version3
Added:
/jugevents/jugevents-core/src/main/resources/applicationContext.xml
/jugevents/jugevents-core/src/main/resources/development.properties
/jugevents/jugevents-core/src/main/resources/logback.xml
/jugevents/jugevents-core/src/main/resources/production.properties
/jugevents/jugevents-core/src/main/resources/test.properties
/jugevents/jugevents-core/src/test/resources/applicationContext-test.xml
/jugevents/jugevents-core/src/test/resources/database-test.xml
/jugevents/jugevents-web/src/test/java/it/jugpadova/JugEventsWebBaseTest.java
/jugevents/jugevents-web/src/test/resources/fixtures/Authority.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Continent.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Country.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Event.yml
/jugevents/jugevents-web/src/test/resources/fixtures/EventLink.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Group.yml
/jugevents/jugevents-web/src/test/resources/fixtures/JUG.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Jugger.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Participant.yml
/jugevents/jugevents-web/src/test/resources/fixtures/Speaker.yml
/jugevents/jugevents-web/src/test/resources/fixtures/User.yml
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/main/resources/applicationContext.xml Sat
May 25 17:53:23 2013
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+
+ This file is part of JUG Events - Core.
+
+ Licensed 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.
+
+-->
+
+<beans xmlns="
http://www.springframework.org/schema/beans"
+ xmlns:context="
http://www.springframework.org/schema/context"
+ xmlns:tx="
http://www.springframework.org/schema/tx"
+ xmlns:lambico="
http://www.lambico.org/schema/lambico"
+
+ xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
+
http://www.lambico.org/schema/lambico
http://www.lambico.org/schema/lambico.xsd
+
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
+ ">
+
+ <tx:annotation-driven/>
+
+ <bean id="sessionFactory" parent="abstractSessionFactory">
+ <property name="hibernateProperties">
+ <props merge="true">
+ <prop key="hibernate.hbm2ddl.auto">create</prop>
+ <prop key="hibernate.show_sql">false</prop>
+ <prop
key="hibernate.search.default.directory_provider">org.hibernate.search.store.FSDirectoryProvider</prop>
+ <prop
key="hibernate.search.default.indexBase">target</prop>
+ </props>
+ </property>
+ <property name="eventListeners">
+ <map merge="true">
+ <entry key="merge">
+ <bean
class="org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener"/>
+ </entry>
+ </map>
+ </property>
+ </bean>
+
+
+
+ <!-- Authomatic discovering of persistent classes -->
+ <lambico:discover-persistent-classes
basePackage="org.jugevents.core.po"/>
+ <lambico:discover-persistent-classes
basePackage="org.parancoe.plugins.securityevolution"/>
+ <lambico:discover-persistent-classes
basePackage="org.parancoe.plugins.world"/>
+ <!-- Authomatic DAO definition -->
+ <lambico:define-daos baseInterfacePackage="org.jugevents.core.dao" />
+ <lambico:define-daos
baseInterfacePackage="org.parancoe.plugins.securityevolution" />
+ <lambico:define-daos baseInterfacePackage="org.parancoe.plugins.world"
/>
+
+ <bean id="conf" class="org.jugevents.core.Conf" parent="abstractConf"/>
+
+ <bean id="daos" parent="abstractDaoProvider">
+ <property name="proxyInterfaces">
+ <value>org.jugevents.core.JugEventsDaos</value>
+ </property>
+ <property name="target">
+ <bean parent="genericDaoProvider"/>
+ </property>
+ </bean>
+
+ <bean id="exceptionManager"
class="org.lambico.dao.BypassingExceptionManager"/>
+</beans>
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/main/resources/development.properties Sat
May 25 17:53:23 2013
@@ -0,0 +1,2 @@
+myparam=dummy
+
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/main/resources/logback.xml Sat May 25
17:53:23 2013
@@ -0,0 +1,40 @@
+<!--
+
+ Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+
+ This file is part of JUG Events - Core.
+
+ Licensed 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.
+
+-->
+
+<configuration>
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36}
- %msg%n</pattern>
+ </encoder>
+ </appender>
+ <appender name="MEMORY" class="ch.qos.logback.core.MemoryAppender">
+ <MaxSize>100</MaxSize>
+ </appender>
+
+ <logger name="org.parancoe" level="INFO"/>
+ <logger name="org.lambico" level="INFO"/>
+ <logger name="org.jugpadova" level="INFO"/>
+ <logger name="org.jugevents" level="INFO"/>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ <appender-ref ref="MEMORY" />
+ </root>
+</configuration>
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/main/resources/production.properties Sat
May 25 17:53:23 2013
@@ -0,0 +1,2 @@
+myparam=dummy
+
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/main/resources/test.properties Sat May 25
17:53:23 2013
@@ -0,0 +1,2 @@
+myparam=dummy
+
=======================================
--- /dev/null
+++
/jugevents/jugevents-core/src/test/resources/applicationContext-test.xml
Sat May 25 17:53:23 2013
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+
+ This file is part of JUG Events - Core.
+
+ Licensed 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.
+
+-->
+
+<beans xmlns="
http://www.springframework.org/schema/beans"
+ xmlns:context="
http://www.springframework.org/schema/context"
+ xmlns:tx="
http://www.springframework.org/schema/tx"
+ xmlns:lambico="
http://www.lambico.org/schema/lambico"
+
+
+ xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
+
http://www.lambico.org/schema/lambico
http://www.lambico.org/schema/lambico.xsd
+
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
+ ">
+
+
+</beans>
=======================================
--- /dev/null
+++ /jugevents/jugevents-core/src/test/resources/database-test.xml Sat May
25 17:53:23 2013
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+
+ This file is part of JUG Events - Core.
+
+ Licensed 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.
+
+-->
+
+<beans xmlns="
http://www.springframework.org/schema/beans"
+ xmlns:tx="
http://www.springframework.org/schema/tx"
+ xmlns:lambico="
http://www.lambico.org/schema/lambico"
+ xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
+
http://www.lambico.org/schema/lambico
http://www.lambico.org/schema/lambico.xsd">
+ <tx:annotation-driven/>
+
+ <!-- HSQLDB in-memory configuration -->
+ <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
+ <property name="url" value="jdbc:hsqldb:mem:jugevents"/>
+ <property name="username" value="sa"/>
+ <property name="password" value=""/>
+ <property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
+ </bean>
+
+
+ <!-- MySql configuration -->
+ <!--
+ <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
+ <property name="url"
value="jdbc:mysql://localhost:3306/jugevents"/>
+ <property name="driverClassName" value="org.gjt.mm.mysql.Driver"/>
+ <property name="username" value="root"/>
+ <property name="password" value="aaa"/>
+ </bean>
+ -->
+
+ <!-- Postgres configuration -->
+ <!--
+ <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
+ <property name="url"
value="jdbc:postgresql://localhost:5432/jugevents"/>
+ <property name="username" value="postgres"/>
+ <property name="password" value="aaa"/>
+ <property name="driverClassName" value="org.postgresql.Driver"/>
+ </bean>
+ -->
+
+
+
+ <!-- Authomatic discovering of persistent classes -->
+ <!-- <lambico:discover-persistent-classes
basePackage="org.jugevents.core.po"/>
+ <lambico:discover-persistent-classes
basePackage="org.parancoe.plugins.securityevolution"/>
+ <lambico:discover-persistent-classes
basePackage="org.parancoe.plugins.world"/> -->
+</beans>
=======================================
--- /dev/null
+++
/jugevents/jugevents-web/src/test/java/it/jugpadova/JugEventsWebBaseTest.java
Sat May 25 17:53:23 2013
@@ -0,0 +1,57 @@
+/**
+ * Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+ *
+ * This file is part of JUG Events Web Application.
+ *
+ * Licensed 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.
+ */
+package it.jugpadova;
+
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.OutputStream;
+
+import org.apache.commons.io.IOUtils;
+import org.jugevents.core.po.Event;
+import org.jugevents.core.po.EventLink;
+import org.jugevents.core.po.JUG;
+import org.jugevents.core.po.Jugger;
+import org.jugevents.core.po.Participant;
+import org.jugevents.core.po.Speaker;
+import org.lambico.test.spring.hibernate.junit4.FixtureSet;
+import org.parancoe.plugins.securityevolution.Authority;
+import org.parancoe.plugins.securityevolution.Group;
+import org.parancoe.plugins.securityevolution.User;
+import org.parancoe.plugins.world.Continent;
+import org.parancoe.plugins.world.Country;
+import org.parancoe.web.test.junit4.AbstractWebTest;
+
+@FixtureSet(modelClasses = {Continent.class, Country.class,
Authority.class, Group.class, User.class,
+ JUG.class, Jugger.class, Event.class, EventLink.class,
Participant.class, Speaker.class})
+public abstract class JugEventsWebBaseTest extends AbstractWebTest {
+
+ protected void writeTestFile(String prefix, String suffix, byte[] bytes)
throws IOException {
+ final File tempFile = File.createTempFile(prefix, suffix);
+ OutputStream out = null;
+ try {
+ out = new FileOutputStream(tempFile);
+ out.write(bytes);
+ out.flush();
+
logger.info("Wrote test file " + tempFile.getAbsolutePath());
+ } finally {
+ IOUtils.closeQuietly(out);
+ }
+ }
+
+}
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Authority.yml Sat
May 25 17:53:23 2013
@@ -0,0 +1,24 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Authority-admin
+ role: ROLE_ADMIN
+- &Authority-juggerAdmin
+ role: ROLE_JUGGER_ADMIN
+- &Authority-jugger
+ role: ROLE_JUGGER
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Continent.yml Sat
May 25 17:53:23 2013
@@ -0,0 +1,32 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Continent-NorthAmerica
+ name: "North America"
+- &Continent-SouthAmerica
+ name: "South America"
+- &Continent-Antarctica
+ name: "Antarctica"
+- &Continent-Africa
+ name: "Africa"
+- &Continent-Europe
+ name: "Europe"
+- &Continent-Asia
+ name: "Asia"
+- &Continent-Australia
+ name: "Australia"
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Country.yml Sat
May 25 17:53:23 2013
@@ -0,0 +1,627 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Country-AE
+ isoCode: AE
+ languageIsoCode: ar
+ languageVariant: null
+ localName: الإمارات
+ englishName: United Arab Emirates
+ continent: *Continent-Asia
+- &Country-AL
+ isoCode: AL
+ languageIsoCode: sq
+ languageVariant: null
+ localName: Shqipëria
+ englishName: Albania
+ continent: *Continent-Europe
+- &Country-AR
+ isoCode: AR
+ languageIsoCode: es
+ languageVariant: null
+ localName: Argentina
+ englishName: Argentina
+ continent: *Continent-SouthAmerica
+- &Country-AT
+ isoCode: AT
+ languageIsoCode: de
+ languageVariant: null
+ localName: Österreich
+ englishName: Austria
+ continent: *Continent-Europe
+- &Country-AU
+ isoCode: AU
+ languageIsoCode: en
+ languageVariant: null
+ localName: Australia
+ englishName: Australia
+ continent: *Continent-Australia
+- &Country-BA
+ isoCode: BA
+ languageIsoCode: sr
+ languageVariant: null
+ localName: Босна и Херцеговина
+ englishName: Bosnia and Herzegovina
+ continent: *Continent-Europe
+- &Country-BE
+ isoCode: BE
+ languageIsoCode: fr
+ languageVariant: null
+ localName: Belgique
+ englishName: Belgium
+ continent: *Continent-Europe
+- &Country-BG
+ isoCode: BG
+ languageIsoCode: bg
+ languageVariant: null
+ localName: България
+ englishName: Bulgaria
+ continent: *Continent-Europe
+- &Country-BH
+ isoCode: BH
+ languageIsoCode: ar
+ languageVariant: null
+ localName: البحرين
+ englishName: Bahrain
+ continent: *Continent-Asia
+- &Country-BO
+ isoCode: BO
+ languageIsoCode: es
+ languageVariant: null
+ localName: Bolivia
+ englishName: Bolivia
+ continent: *Continent-SouthAmerica
+- &Country-BR
+ isoCode: BR
+ languageIsoCode: pt
+ languageVariant: null
+ localName: Brasil
+ englishName: Brazil
+ continent: *Continent-SouthAmerica
+- &Country-BY
+ isoCode: BY
+ languageIsoCode: be
+ languageVariant: null
+ localName: Беларусь
+ englishName: Belarus
+ continent: *Continent-Europe
+- &Country-CA
+ isoCode: CA
+ languageIsoCode: en
+ languageVariant: null
+ localName: Canada
+ englishName: Canada
+ continent: *Continent-NorthAmerica
+- &Country-CH
+ isoCode: CH
+ languageIsoCode: de
+ languageVariant: null
+ localName: Schweiz
+ englishName: Switzerland
+ continent: *Continent-Europe
+- &Country-CL
+ isoCode: CL
+ languageIsoCode: es
+ languageVariant: null
+ localName: Chile
+ englishName: Chile
+ continent: *Continent-SouthAmerica
+- &Country-CN
+ isoCode: CN
+ languageIsoCode: zh
+ languageVariant: null
+ localName: 中国
+ englishName: China
+ continent: *Continent-Asia
+- &Country-CO
+ isoCode: CO
+ languageIsoCode: es
+ languageVariant: null
+ localName: Colombia
+ englishName: Colombia
+ continent: *Continent-SouthAmerica
+- &Country-CR
+ isoCode: CR
+ languageIsoCode: es
+ languageVariant: null
+ localName: Costa Rica
+ englishName: Costa Rica
+ continent: *Continent-SouthAmerica
+- &Country-CS
+ isoCode: CS
+ languageIsoCode: sr
+ languageVariant: null
+ localName: Србија и Црна Гора
+ englishName: Serbia and Montenegro
+ continent: *Continent-Europe
+- &Country-CZ
+ isoCode: CZ
+ languageIsoCode: cs
+ languageVariant: null
+ localName: Česká republika
+ englishName: Czech Republic
+ continent: *Continent-Europe
+- &Country-DE
+ isoCode: DE
+ languageIsoCode: de
+ languageVariant: null
+ localName: Deutschland
+ englishName: Germany
+ continent: *Continent-Europe
+- &Country-DK
+ isoCode: DK
+ languageIsoCode: da
+ languageVariant: null
+ localName: Danmark
+ englishName: Denmark
+ continent: *Continent-Europe
+- &Country-DO
+ isoCode: DO
+ languageIsoCode: es
+ languageVariant: null
+ localName: República Dominicana
+ englishName: Dominican Republic
+ continent: *Continent-SouthAmerica
+- &Country-DZ
+ isoCode: DZ
+ languageIsoCode: ar
+ languageVariant: null
+ localName: الجزائر
+ englishName: Algeria
+ continent: *Continent-Africa
+- &Country-EC
+ isoCode: EC
+ languageIsoCode: es
+ languageVariant: null
+ localName: Ecuador
+ englishName: Ecuador
+ continent: *Continent-SouthAmerica
+- &Country-EE
+ isoCode: EE
+ languageIsoCode: et
+ languageVariant: null
+ localName: Eesti
+ englishName: Estonia
+ continent: *Continent-Europe
+- &Country-EG
+ isoCode: EG
+ languageIsoCode: ar
+ languageVariant: null
+ localName: مصر
+ englishName: Egypt
+ continent: *Continent-Africa
+- &Country-ES
+ isoCode: ES
+ languageIsoCode: es
+ languageVariant: null
+ localName: España
+ englishName: Spain
+ continent: *Continent-Europe
+- &Country-FI
+ isoCode: FI
+ languageIsoCode: fi
+ languageVariant: null
+ localName: Suomi
+ englishName: Finland
+ continent: *Continent-Europe
+- &Country-FR
+ isoCode: FR
+ languageIsoCode: fr
+ languageVariant: null
+ localName: France
+ englishName: France
+ continent: *Continent-Europe
+- &Country-GB
+ isoCode: GB
+ languageIsoCode: en
+ languageVariant: null
+ localName: United Kingdom
+ englishName: United Kingdom
+ continent: *Continent-Europe
+- &Country-GR
+ isoCode: GR
+ languageIsoCode: el
+ languageVariant: null
+ localName: Ελλάδα
+ englishName: Greece
+ continent: *Continent-Europe
+- &Country-GT
+ isoCode: GT
+ languageIsoCode: es
+ languageVariant: null
+ localName: Guatemala
+ englishName: Guatemala
+ continent: *Continent-SouthAmerica
+- &Country-HK
+ isoCode: HK
+ languageIsoCode: zh
+ languageVariant: null
+ localName: 香港
+ englishName: Hong Kong
+ continent: *Continent-Asia
+- &Country-HN
+ isoCode: HN
+ languageIsoCode: es
+ languageVariant: null
+ localName: Honduras
+ englishName: Honduras
+ continent: *Continent-SouthAmerica
+- &Country-HR
+ isoCode: HR
+ languageIsoCode: hr
+ languageVariant: null
+ localName: Hrvatska
+ englishName: Croatia
+ continent: *Continent-Europe
+- &Country-HU
+ isoCode: HU
+ languageIsoCode: hu
+ languageVariant: null
+ localName: Magyarország
+ englishName: Hungary
+ continent: *Continent-Europe
+- &Country-IE
+ isoCode: IE
+ languageIsoCode: en
+ languageVariant: null
+ localName: Ireland
+ englishName: Ireland
+ continent: *Continent-Europe
+- &Country-IL
+ isoCode: IL
+ languageIsoCode: iw
+ languageVariant: null
+ localName: ישראל
+ englishName: Israel
+ continent: *Continent-Asia
+- &Country-IN
+ isoCode: IN
+ languageIsoCode: hi
+ languageVariant: null
+ localName: भारत
+ englishName: India
+ continent: *Continent-Asia
+- &Country-IQ
+ isoCode: IQ
+ languageIsoCode: ar
+ languageVariant: null
+ localName: العراق
+ englishName: Iraq
+ continent: *Continent-Asia
+- &Country-IS
+ isoCode: IS
+ languageIsoCode: is
+ languageVariant: null
+ localName: Ísland
+ englishName: Iceland
+ continent: *Continent-Europe
+- &Country-IT
+ isoCode: IT
+ languageIsoCode: it
+ languageVariant: null
+ localName: Italia
+ englishName: Italy
+ continent: *Continent-Europe
+- &Country-JO
+ isoCode: JO
+ languageIsoCode: ar
+ languageVariant: null
+ localName: الأردن
+ englishName: Jordan
+ continent: *Continent-Asia
+- &Country-JP
+ isoCode: JP
+ languageIsoCode: ja
+ languageVariant: null
+ localName: 日本
+ englishName: Japan
+ continent: *Continent-Asia
+- &Country-KR
+ isoCode: KR
+ languageIsoCode: ko
+ languageVariant: null
+ localName: 대한민국
+ englishName: South Korea
+ continent: *Continent-Asia
+- &Country-KW
+ isoCode: KW
+ languageIsoCode: ar
+ languageVariant: null
+ localName: الكويت
+ englishName: Kuwait
+ continent: *Continent-Asia
+- &Country-LB
+ isoCode: LB
+ languageIsoCode: ar
+ languageVariant: null
+ localName: لبنان
+ englishName: Lebanon
+ continent: *Continent-Asia
+- &Country-LT
+ isoCode: LT
+ languageIsoCode: lt
+ languageVariant: null
+ localName: Lietuva
+ englishName: Lithuania
+ continent: *Continent-Europe
+- &Country-LU
+ isoCode: LU
+ languageIsoCode: fr
+ languageVariant: null
+ localName: Luxembourg
+ englishName: Luxembourg
+ continent: *Continent-Europe
+- &Country-LV
+ isoCode: LV
+ languageIsoCode: lv
+ languageVariant: null
+ localName: Latvija
+ englishName: Latvia
+ continent: *Continent-Europe
+- &Country-LY
+ isoCode: LY
+ languageIsoCode: ar
+ languageVariant: null
+ localName: ليبيا
+ englishName: Libya
+ continent: *Continent-Africa
+- &Country-MA
+ isoCode: MA
+ languageIsoCode: ar
+ languageVariant: null
+ localName: المغرب
+ englishName: Morocco
+ continent: *Continent-Africa
+- &Country-MK
+ isoCode: MK
+ languageIsoCode: mk
+ languageVariant: null
+ localName: Македонија
+ englishName: Macedonia
+ continent: *Continent-Europe
+- &Country-MX
+ isoCode: MX
+ languageIsoCode: es
+ languageVariant: null
+ localName: México
+ englishName: Mexico
+ continent: *Continent-SouthAmerica
+- &Country-NI
+ isoCode: NI
+ languageIsoCode: es
+ languageVariant: null
+ localName: Nicaragua
+ englishName: Nicaragua
+ continent: *Continent-SouthAmerica
+- &Country-NL
+ isoCode: NL
+ languageIsoCode: nl
+ languageVariant: null
+ localName: Nederland
+ englishName: Netherlands
+ continent: *Continent-Europe
+- &Country-NO
+ isoCode: NO
+ languageIsoCode: no
+ languageVariant: null
+ localName: Norge
+ englishName: Norway
+ continent: *Continent-Europe
+- &Country-NZ
+ isoCode: NZ
+ languageIsoCode: en
+ languageVariant: null
+ localName: New Zealand
+ englishName: New Zealand
+ continent: *Continent-Asia
+- &Country-OM
+ isoCode: OM
+ languageIsoCode: ar
+ languageVariant: null
+ localName: سلطنة عمان
+ englishName: Oman
+ continent: *Continent-Asia
+- &Country-PA
+ isoCode: PA
+ languageIsoCode: es
+ languageVariant: null
+ localName: Panamá
+ englishName: Panama
+ continent: *Continent-SouthAmerica
+- &Country-PE
+ isoCode: PE
+ languageIsoCode: es
+ languageVariant: null
+ localName: Perú
+ englishName: Peru
+ continent: *Continent-SouthAmerica
+- &Country-PL
+ isoCode: PL
+ languageIsoCode: pl
+ languageVariant: null
+ localName: Polska
+ englishName: Poland
+ continent: *Continent-Europe
+- &Country-PR
+ isoCode: PR
+ languageIsoCode: es
+ languageVariant: null
+ localName: Puerto Rico
+ englishName: Puerto Rico
+ continent: *Continent-SouthAmerica
+- &Country-PT
+ isoCode: PT
+ languageIsoCode: pt
+ languageVariant: null
+ localName: Portugal
+ englishName: Portugal
+ continent: *Continent-Europe
+- &Country-PY
+ isoCode: PY
+ languageIsoCode: es
+ languageVariant: null
+ localName: Paraguay
+ englishName: Paraguay
+ continent: *Continent-SouthAmerica
+- &Country-QA
+ isoCode: QA
+ languageIsoCode: ar
+ languageVariant: null
+ localName: قطر
+ englishName: Qatar
+ continent: *Continent-Asia
+- &Country-RO
+ isoCode: RO
+ languageIsoCode: ro
+ languageVariant: null
+ localName: România
+ englishName: Romania
+ continent: *Continent-Europe
+- &Country-RU
+ isoCode: RU
+ languageIsoCode: ru
+ languageVariant: null
+ localName: Россия
+ englishName: Russia
+ continent: *Continent-Europe
+- &Country-SA
+ isoCode: SA
+ languageIsoCode: ar
+ languageVariant: null
+ localName: السعودية
+ englishName: Saudi Arabia
+ continent: *Continent-Asia
+- &Country-SD
+ isoCode: SD
+ languageIsoCode: ar
+ languageVariant: null
+ localName: السودان
+ englishName: Sudan
+ continent: *Continent-Africa
+- &Country-SE
+ isoCode: SE
+ languageIsoCode: sv
+ languageVariant: null
+ localName: Sverige
+ englishName: Sweden
+ continent: *Continent-Europe
+- &Country-SI
+ isoCode: SI
+ languageIsoCode: sl
+ languageVariant: null
+ localName: Slovenija
+ englishName: Slovenia
+ continent: *Continent-Europe
+- &Country-SK
+ isoCode: SK
+ languageIsoCode: sk
+ languageVariant: null
+ localName: Slovenská republika
+ englishName: Slovakia
+ continent: *Continent-Europe
+- &Country-SV
+ isoCode: SV
+ languageIsoCode: es
+ languageVariant: null
+ localName: El Salvador
+ englishName: El Salvador
+ continent: *Continent-SouthAmerica
+- &Country-SY
+ isoCode: SY
+ languageIsoCode: ar
+ languageVariant: null
+ localName: سوريا
+ englishName: Syria
+ continent: *Continent-Asia
+- &Country-TH
+ isoCode: TH
+ languageIsoCode: th
+ languageVariant: null
+ localName: ประเทศไทย
+ englishName: Thailand
+ continent: *Continent-Asia
+- &Country-TN
+ isoCode: TN
+ languageIsoCode: ar
+ languageVariant: null
+ localName: تونس
+ englishName: Tunisia
+ continent: *Continent-Africa
+- &Country-TR
+ isoCode: TR
+ languageIsoCode: tr
+ languageVariant: null
+ localName: Türkiye
+ englishName: Turkey
+ continent: *Continent-Asia
+- &Country-TW
+ isoCode: TW
+ languageIsoCode: zh
+ languageVariant: null
+ localName: 台灣
+ englishName: Taiwan
+ continent: *Continent-Asia
+- &Country-UA
+ isoCode: UA
+ languageIsoCode: uk
+ languageVariant: null
+ localName: Україна
+ englishName: Ukraine
+ continent: *Continent-Europe
+- &Country-US
+ isoCode: US
+ languageIsoCode: en
+ languageVariant: null
+ localName: United States
+ englishName: United States
+ continent: *Continent-NorthAmerica
+- &Country-UY
+ isoCode: UY
+ languageIsoCode: es
+ languageVariant: null
+ localName: Uruguay
+ englishName: Uruguay
+ continent: *Continent-SouthAmerica
+- &Country-VE
+ isoCode: VE
+ languageIsoCode: es
+ languageVariant: null
+ localName: Venezuela
+ englishName: Venezuela
+ continent: *Continent-SouthAmerica
+- &Country-VN
+ isoCode: VN
+ languageIsoCode: vi
+ languageVariant: null
+ localName: Việt Nam
+ englishName: Vietnam
+ continent: *Continent-Asia
+- &Country-YE
+ isoCode: YE
+ languageIsoCode: ar
+ languageVariant: null
+ localName: اليمن
+ englishName: Yemen
+ continent: *Continent-SouthAmerica
+- &Country-ZA
+ isoCode: ZA
+ languageIsoCode: en
+ languageVariant: null
+ localName: South Africa
+ englishName: South Africa
+ continent: *Continent-Africa
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Event.yml Sat May
25 17:53:23 2013
@@ -0,0 +1,66 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Event-springframework
+ title: "Springframework Meeting 2007"
+ creationDate: 2007-01-01
+ startDate: 2007-07-14
+ startTime: "09:00 AM"
+ endDate: 2007-07-14
+ endTime: "02:00 PM"
+ location: DIEE
+ directions: "Aule B0 e B1"
+ description: "Lo Spring Framework Italian User Group in collaborazione
con il Java User Group Sardegna Onlus e il DIEE ha organizzato il primo
Spring Meeting del 2007"
+ filter: Textile
+ jugOwner: *JUG-Sardegna
+- &Event-jugpdnov
+ title: "JUG Padova Meeting #38"
+ creationDate: 2007-01-01
+ startDate: 2007-11-24
+ startTime: "09:00 AM"
+ endDate: 2007-11-24
+ endTime: "01:00 PM"
+ location: DEI
+ directions: "Aula De"
+ description: "Meeting di novembre del JUG Padova"
+ filter: Textile
+ jugOwner: *JUG-Padova
+- &Event-jugpdgiu
+ title: "JUG Padova Meeting #39"
+ creationDate: 2007-01-01
+ startDate: 2008-06-24
+ startTime: "09:00 AM"
+ endDate: 2008-06-24
+ endTime: "01:00 PM"
+ location: DEI
+ directions: "Aula Ce"
+ description: "Meeting di giugno del JUG Padova"
+ filter: Textile
+ jugOwner: *JUG-Padova
+- &Event-future
+ title: "Future Meeting"
+ creationDate: 2008-01-01
+ startDate: 2020-11-24
+ startTime: "09:00 AM"
+ endDate: 2020-11-24
+ endTime: "01:00 PM"
+ location: DEI
+ directions: "Aula De"
+ description: "Meeting di novembre del JUG Padova"
+ filter: Textile
+ jugOwner: *JUG-Padova
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/EventLink.yml Sat
May 25 17:53:23 2013
@@ -0,0 +1,46 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &EventLink-futureEventWebPage
+ description: "Web Page of the future event"
+ event: *Event-future
+ url: "
http://www.jugpadova.it"
+- &EventLink-futureEventSlides01
+ description: "Slides of the future event 01"
+ event: *Event-future
+
url: "
http://www.jugpadova.it/slides01/very/very/very/very/very/very/long"
+- &EventLink-futureEventSlides02
+ description: "Slides of the future event 02"
+ event: *Event-future
+ url: "
http://www.jugpadova.it/slides02"
+- &EventLink-futureEventSlides03
+ description: "Slides of the future event 03"
+ event: *Event-future
+ url: "
http://www.jugpadova.it/slides03"
+- &EventLink-futureEventSlides04
+ description: "Slides of the future event 04"
+ event: *Event-future
+ url: "
http://www.jugpadova.it/slides04"
+- &EventLink-futureEventSlides05
+ description: "Slides of the future event 05"
+ event: *Event-future
+ url: "
http://www.jugpadova.it/slides05"
+- &EventLink-futureEventSlides06
+ description: "Slides of the future event 06"
+ event: *Event-future
+ url: "
http://www.jugpadova.it/slides06"
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Group.yml Sat May
25 17:53:23 2013
@@ -0,0 +1,37 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Group-jugger
+ name: jugger
+ description: "authenticated juggers"
+ authorities:
+ - *Authority-jugger
+
+- &Group-JUGAdministrator
+ name: JUG administrators
+ description: "trusted juggers"
+ authorities:
+ - *Authority-jugger
+ - *Authority-juggerAdmin
+
+- &Group-administrator
+ name: administrator
+ description: "administrators"
+ authorities:
+ - *Authority-admin
+
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/JUG.yml Sat May 25
17:53:23 2013
@@ -0,0 +1,38 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &JUG-Padova
+ name: JUG Padova
+ country: *Country-IT
+ webSite:
http://www.jugpadova.it
+ latitude: 11.89364
+ longitude: 45.40945
+ infos: Leader <a href="mailto:
lucio.b...@jugpadova.it">Lucio
Benfante</a> (<a href="
http://www.jugpadova.it">site</a>)
+- &JUG-Sardegna
+ name: JUG Sardegna
+ country: *Country-IT
+ webSite:
http://www.jugsardegna.org
+ latitude: 0
+ longitude: 0
+- &JUG-GOJAVA
+ name: GOJAVA
+ country: *Country-BR
+ webSite:
www.gojava.org
+ latitude: -16.666921744733
+ longitude: -49.269009502375
+ infos: Grupo de Usuários JAVA Estado de Goiás
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Jugger.yml Sat May
25 17:53:23 2013
@@ -0,0 +1,40 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Jugger-lucio
+ firstName: Lucio
+ lastName: Benfante
+ email:
lucio.b...@jugpadova.it
+ jug: *JUG-Padova
+ user: *User-lucio
+
+
+- &Jugger-fabrizio
+ firstName: Fabrizio
+ lastName: Gianneschi
+ email:
fabr...@gianneschi.it
+ jug: *JUG-Sardegna
+ user: *User-fabrizio
+
+- &Jugger-enrico
+ firstName: Enrico
+ lastName: Giurin
+ email:
enrico...@gmail.com
+ jug: *JUG-Padova
+ user: *User-enrico
+
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Participant.yml
Sat May 25 17:53:23 2013
@@ -0,0 +1,142 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Participant-FutureLucio
+ firstName: "Lucio"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: true
+- &Participant-FutureRossi
+ firstName: "Mario"
+ lastName: "Rossi"
+ email: "
mario...@example.net"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ cancelled: false
+ reminderEnabled: true
+- &Participant-FutureRossi2
+ firstName: "Mario"
+ lastName: "Rossi2"
+ email: "
mario....@example.net"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ cancelled: true
+ reminderEnabled: false
+- &Participant-FutureRossi3
+ firstName: "Mario"
+ lastName: "Rossi3"
+ email: "
mario....@example.net"
+ confirmed: false
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureRossi3bis
+ firstName: "Mario"
+ lastName: "Rossi3bis"
+ email: "
mario....@example.net"
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureRossi4
+ firstName: "Mario"
+ lastName: "Rossi4"
+ email: "
mario....@example.net"
+ confirmed: false
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ cancelled: true
+ reminderEnabled: false
+- &Participant-FutureLucio2
+ firstName: "Lucio2"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureLucio3
+ firstName: "Lucio3"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureLucio4
+ firstName: "Lucio4"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureLucio5
+ firstName: "Lucio5"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+- &Participant-FutureLucio6
+ firstName: "Lucio6"
+ lastName: "Benfante"
+ email: "
lucio.b...@jugpadova.it"
+ confirmed: true
+ event: *Event-future
+ creationDate: 2007-02-17
+ attended: false
+ confirmationDate: 2007-02-17
+ winner: false
+ reminderEnabled: false
+
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/Speaker.yml Sat
May 25 17:53:23 2013
@@ -0,0 +1,44 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &Speaker-EnricoGiurinSpringframework
+ resume: Enrico Giurin is an electronic engineer working as software
engineer since 1999
+ firstName: Enrico
+ lastName: Giurin
+ email:
enrico...@gmail.com
+ url:
http://enricogi.blogspot.com/
+ skypeId: enricogiurin
+ event: *Event-springframework
+
+- &Speaker-LucioBenfanteSpringframework
+ resume: Lucio Benfante is the president of the JUG Padova
+ firstName: Lucio
+ lastName: Benfante
+ email:
lucio.b...@jugpadova.it
+ url:
http://benfante.blogspot.com/
+ skypeId: benfante
+ event: *Event-springframework
+
+- &Speaker-LucioBenfanteJugpdnov
+ resume: Lucio Benfante è il presidente del JUG Padova e
responsabile di jugevents.
+ firstName: Lucio
+ lastName: Benfante
+ email:
lucio.b...@jugpadova.it
+ url:
http://benfante.blogspot.com/
+ skypeId: benfante
+ event: *Event-jugpdnov
=======================================
--- /dev/null
+++ /jugevents/jugevents-web/src/test/resources/fixtures/User.yml Sat May
25 17:53:23 2013
@@ -0,0 +1,50 @@
+#
+# Copyright (C) 2007-2011 JUG Events Team <
in...@jugevents.org>
+#
+# This file is part of JUG Events Web Application.
+#
+# Licensed 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.
+#
+
+- &User-admin
+ username: admin
+ password: ceb4f32325eda6142bd65215f4c0f371
+ enabled: true
+ locked: false
+ groups:
+ - *Group-administrator
+
+- &User-lucio
+ username: lucio
+ password: 362cbb563f8587377f3e9bfc3832b2f3
+ enabled: true
+ locked: false
+ groups:
+ - *Group-jugger
+
+- &User-fabrizio
+ username: fabrizio
+ password: 2e5664873121b0e336e3b969dbe98a3
+ enabled: true
+ locked: false
+ groups:
+ - *Group-jugger
+
+- &User-enrico
+ username: enrico
+ password: 6a284f80d6934f5af4addf7689b7e4f5
+ enabled: true
+ locked: false
+ groups:
+ - *Group-jugger
+ - *Group-administrator