Skip to content

Commit ac577bf

Browse files
committed
und los
0 parents  commit ac577bf

4 files changed

Lines changed: 405 additions & 0 deletions

File tree

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.idea/*
2+
out/*
3+
target
4+
.clover/*
5+
test-reports/*

parent.iml

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
4+
<output url="file://$MODULE_DIR$/target/classes" />
5+
<output-test url="file://$MODULE_DIR$/target/test-classes" />
6+
<content url="file://$MODULE_DIR$">
7+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
9+
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
10+
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
11+
<excludeFolder url="file://$MODULE_DIR$/target" />
12+
</content>
13+
<orderEntry type="inheritedJdk" />
14+
<orderEntry type="sourceFolder" forTests="false" />
15+
<orderEntry type="library" name="Maven: eu.hansolo.enzo:Enzo:0.1.5" level="project" />
16+
<orderEntry type="library" name="Maven: org.controlsfx:controlsfx:8.20.7" level="project" />
17+
<orderEntry type="library" name="Maven: org.controlsfx:openjfx-dialogs:1.0.2" level="project" />
18+
<orderEntry type="library" name="Maven: org.controlsfx:fxsampler:1.0.6" level="project" />
19+
<orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
20+
<orderEntry type="library" name="Maven: com.google.guava:guava:17.0" level="project" />
21+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
22+
<orderEntry type="library" name="Maven: javax.enterprise:cdi-api:1.1" level="project" />
23+
<orderEntry type="library" name="Maven: javax.el:el-api:2.2" level="project" />
24+
<orderEntry type="library" name="Maven: org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Beta1" level="project" />
25+
<orderEntry type="library" name="Maven: javax.annotation:jsr250-api:1.0" level="project" />
26+
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
27+
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
28+
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
29+
<orderEntry type="library" name="Maven: org.jboss.arquillian.container:arquillian-weld-ee-embedded-1.1:1.0.0.Final-SNAPSHOT" level="project" />
30+
<orderEntry type="library" name="Maven: org.jboss.arquillian.container:arquillian-container-spi:1.0.2.Final" level="project" />
31+
<orderEntry type="library" name="Maven: org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final" level="project" />
32+
<orderEntry type="library" name="Maven: org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final" level="project" />
33+
<orderEntry type="library" name="Maven: org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final" level="project" />
34+
<orderEntry type="library" name="Maven: org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3" level="project" />
35+
<orderEntry type="library" name="Maven: org.jboss.arquillian.config:arquillian-config-impl-base:1.1.0.Final" level="project" />
36+
<orderEntry type="library" name="Maven: org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3" level="project" />
37+
<orderEntry type="library" name="Maven: org.jboss.shrinkwrap:shrinkwrap-api:1.1.3" level="project" />
38+
<orderEntry type="library" name="Maven: org.jboss.arquillian.container:arquillian-container-test-spi:1.0.2.Final" level="project" />
39+
<orderEntry type="library" name="Maven: org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final" level="project" />
40+
<orderEntry type="library" name="Maven: org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final" level="project" />
41+
<orderEntry type="library" name="Maven: org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final" level="project" />
42+
<orderEntry type="library" name="Maven: org.jboss.arquillian.testenricher:arquillian-testenricher-cdi:1.1.0.Final" level="project" />
43+
<orderEntry type="library" name="Maven: org.jboss.weld:weld-core:2.1.0.Final" level="project" />
44+
<orderEntry type="library" name="Maven: org.jboss.weld:weld-core-impl:2.1.0.Final" level="project" />
45+
<orderEntry type="library" name="Maven: org.jboss.weld:weld-api:2.1.Final" level="project" />
46+
<orderEntry type="library" name="Maven: org.jboss.weld:weld-spi:2.1.Final" level="project" />
47+
<orderEntry type="library" name="Maven: org.jboss.classfilewriter:jboss-classfilewriter:1.0.4.Final" level="project" />
48+
<orderEntry type="library" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Alpha1" level="project" />
49+
<orderEntry type="library" name="Maven: org.jboss.spec.javax.el:jboss-el-api_3.0_spec:1.0.0.Alpha1" level="project" />
50+
<orderEntry type="library" name="Maven: org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec:1.0.0.Alpha3" level="project" />
51+
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.1.3.GA" level="project" />
52+
<orderEntry type="library" name="Maven: org.jboss.weld:weld-core-jsf:2.1.0.Final" level="project" />
53+
<orderEntry type="library" name="Maven: org.slf4j:slf4j-simple:1.7.5" level="project" />
54+
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.5" level="project" />
55+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final" level="project" />
56+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:1.0.0.Final" level="project" />
57+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final" level="project" />
58+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:1.0.2.Final" level="project" />
59+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.0.Final" level="project" />
60+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.0.Final" level="project" />
61+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.2.Final" level="project" />
62+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:1.0.0.Final" level="project" />
63+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec:1.0.0.Final" level="project" />
64+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:1.0.0.Final" level="project" />
65+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.activation:activation:1.1" level="project" />
66+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:1.0.0.Final" level="project" />
67+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:1.0.0.Final" level="project" />
68+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.0.Final" level="project" />
69+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:1.0.0.Final" level="project" />
70+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:1.0.0.Final" level="project" />
71+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:1.0.0.Final" level="project" />
72+
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sun.faces:jsf-api:2.0.3-b05" level="project" />
73+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.jws:jsr181-api:1.0-MR1" level="project" />
74+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.mail:mail:1.4.2" level="project" />
75+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:jstl:1.2" level="project" />
76+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.0.Final" level="project" />
77+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.resteasy:jaxrs-api:2.1.0.GA" level="project" />
78+
<orderEntry type="library" scope="PROVIDED" name="Maven: stax:stax-api:1.0.1" level="project" />
79+
</component>
80+
</module>
81+

pom.xml

Lines changed: 298 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,298 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
~ Copyright [2013] [www.rapidpm.org / Sven Ruppert (sven.ruppert@rapidpm.org)]
4+
~
5+
~ Licensed under the Apache License, Version 2.0 (the "License");
6+
~ you may not use this file except in compliance with the License.
7+
~ You may obtain a copy of the License at
8+
~
9+
~ http://www.apache.org/licenses/LICENSE-2.0
10+
~
11+
~ Unless required by applicable law or agreed to in writing, software
12+
~ distributed under the License is distributed on an "AS IS" BASIS,
13+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
~ See the License for the specific language governing permissions and
15+
~ limitations under the License.
16+
-->
17+
18+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
20+
<modelVersion>4.0.0</modelVersion>
21+
22+
<!--for release only-->
23+
<!--<parent>-->
24+
<!--<groupId>org.sonatype.oss</groupId>-->
25+
<!--<artifactId>oss-parent</artifactId>-->
26+
<!--<version>7</version>-->
27+
<!--</parent>-->
28+
29+
<groupId>org.rapidpm.workshop</groupId>
30+
<artifactId>berlindose2014_java8</artifactId>
31+
<version>1.0.0-SNAPSHOT</version>
32+
33+
<packaging>jar</packaging>
34+
35+
36+
<properties>
37+
<parent.version>1.0.0-SNAPSHOT</parent.version>
38+
39+
<rapidpm.version>2.0.2-SNAPSHOT</rapidpm.version>
40+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
41+
<project.symbolic.name>rapidpm-parent</project.symbolic.name>
42+
<jboss-javaee-all-6.0.version>3.0.2.Final</jboss-javaee-all-6.0.version>
43+
<jboss-as-version>7.1.1.Final</jboss-as-version>
44+
<arquillian-glassfish-version>1.0.0.CR4</arquillian-glassfish-version>
45+
</properties>
46+
47+
48+
<dependencies>
49+
<dependency>
50+
<groupId>log4j</groupId>
51+
<artifactId>log4j</artifactId>
52+
<version>1.2.17</version>
53+
<scope>compile</scope>
54+
</dependency>
55+
<dependency>
56+
<groupId>junit</groupId>
57+
<artifactId>junit</artifactId>
58+
<version>4.11</version>
59+
<scope>test</scope>
60+
</dependency>
61+
62+
</dependencies>
63+
64+
<build>
65+
<pluginManagement>
66+
<plugins>
67+
<plugin>
68+
<groupId>org.apache.maven.plugins</groupId>
69+
<artifactId>maven-compiler-plugin</artifactId>
70+
<version>3.1</version>
71+
</plugin>
72+
<plugin>
73+
<groupId>org.apache.maven.plugins</groupId>
74+
<artifactId>maven-jar-plugin</artifactId>
75+
<version>2.4</version>
76+
</plugin>
77+
<plugin>
78+
<groupId>org.apache.maven.plugins</groupId>
79+
<artifactId>maven-source-plugin</artifactId>
80+
<version>2.2.1</version>
81+
</plugin>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-surefire-plugin</artifactId>
85+
<version>2.16</version>
86+
</plugin>
87+
<plugin>
88+
<groupId>org.apache.maven.plugins</groupId>
89+
<artifactId>maven-repository-plugin</artifactId>
90+
<version>2.3.1</version>
91+
</plugin>
92+
<plugin>
93+
<groupId>com.atlassian.maven.plugins</groupId>
94+
<artifactId>maven-clover2-plugin</artifactId>
95+
<version>3.2.0</version>
96+
</plugin>
97+
<plugin>
98+
<groupId>org.apache.maven.plugins</groupId>
99+
<artifactId>maven-gpg-plugin</artifactId>
100+
<version>1.4</version>
101+
</plugin>
102+
</plugins>
103+
</pluginManagement>
104+
<plugins>
105+
<plugin>
106+
<groupId>org.apache.maven.plugins</groupId>
107+
<artifactId>maven-compiler-plugin</artifactId>
108+
<configuration>
109+
<source>1.8</source>
110+
<target>1.8</target>
111+
<showDeprecation>true</showDeprecation>
112+
<showWarnings>true</showWarnings>
113+
</configuration>
114+
</plugin>
115+
<plugin>
116+
<groupId>org.apache.maven.plugins</groupId>
117+
<artifactId>maven-jar-plugin</artifactId>
118+
<executions>
119+
<execution>
120+
<goals>
121+
<goal>jar</goal>
122+
<goal>test-jar</goal>
123+
</goals>
124+
</execution>
125+
</executions>
126+
</plugin>
127+
<plugin>
128+
<groupId>org.apache.maven.plugins</groupId>
129+
<artifactId>maven-source-plugin</artifactId>
130+
<executions>
131+
<execution>
132+
<goals>
133+
<goal>jar</goal>
134+
<goal>test-jar</goal>
135+
</goals>
136+
</execution>
137+
</executions>
138+
</plugin>
139+
140+
<plugin>
141+
<groupId>org.apache.maven.plugins</groupId>
142+
<artifactId>maven-surefire-plugin</artifactId>
143+
<!--<dependencies>-->
144+
<!--<dependency>-->
145+
<!--<groupId>org.apache.maven.surefire</groupId>-->
146+
<!--<artifactId>surefire-junit47</artifactId>-->
147+
<!--<version>2.16</version>-->
148+
<!--</dependency>-->
149+
<!--</dependencies>-->
150+
<configuration>
151+
<forkMode>always</forkMode>
152+
<!--<skipTests>true</skipTests>-->
153+
<!--<forkCount>2.5C</forkCount>-->
154+
<!--<forkCount>1</forkCount>-->
155+
<!--<parallel>methods</parallel>-->
156+
<!--<threadCount>10</threadCount>-->
157+
<!--<reuseForks>false</reuseForks>-->
158+
<!--<argLine>-Xmx1024m -XX:MaxPermSize=256m</argLine>-->
159+
<!--<argLine>-Xmx1024m</argLine>-->
160+
<!--<forkMode>always</forkMode>-->
161+
</configuration>
162+
</plugin>
163+
<plugin>
164+
<groupId>org.apache.maven.plugins</groupId>
165+
<artifactId>maven-repository-plugin</artifactId>
166+
</plugin>
167+
<plugin>
168+
<groupId>com.atlassian.maven.plugins</groupId>
169+
<artifactId>maven-clover2-plugin</artifactId>
170+
</plugin>
171+
<!--<plugin>-->
172+
<!--<artifactId>kotlin-maven-plugin</artifactId>-->
173+
<!--<groupId>org.jetbrains.kotlin</groupId>-->
174+
<!--<version>0.6.602</version>-->
175+
176+
<!--<executions>-->
177+
<!--<execution>-->
178+
<!--<id>compile</id>-->
179+
<!--<phase>process-sources</phase>-->
180+
<!--<goals> <goal>compile</goal> </goals>-->
181+
<!--</execution>-->
182+
183+
<!--<execution>-->
184+
<!--<id>test-compile</id>-->
185+
<!--<phase>process-test-sources</phase>-->
186+
<!--<goals> <goal>test-compile</goal> </goals>-->
187+
<!--</execution>-->
188+
<!--</executions>-->
189+
<!--</plugin>-->
190+
</plugins>
191+
</build>
192+
193+
<!--for development of features/develop branch-->
194+
<distributionManagement>
195+
<repository>
196+
<id>releases</id>
197+
<name>RapidPM Releases</name>
198+
<url>http://${nexus.ip}/nexus/content/repositories/releases</url>
199+
</repository>
200+
<snapshotRepository>
201+
<id>snapshots</id>
202+
<name>RapidPM Snapshots</name>
203+
<url>http://${nexus.ip}/nexus/content/repositories/snapshots</url>
204+
</snapshotRepository>
205+
</distributionManagement>
206+
<profiles>
207+
<profile>
208+
<activation>
209+
<activeByDefault>false</activeByDefault>
210+
</activation>
211+
<id>sys-release</id>
212+
<build>
213+
<plugins>
214+
<plugin>
215+
<groupId>org.apache.maven.plugins</groupId>
216+
<artifactId>maven-javadoc-plugin</artifactId>
217+
<configuration>
218+
<aggregate>true</aggregate>
219+
<show>private</show>
220+
<nohelp>true</nohelp>
221+
<failOnError>false</failOnError>
222+
</configuration>
223+
<executions>
224+
<execution>
225+
<id>aggregate</id>
226+
<goals>
227+
<goal>jar</goal>
228+
<!--<goal>test-jar</goal>-->
229+
</goals>
230+
</execution>
231+
</executions>
232+
</plugin>
233+
<plugin>
234+
<artifactId>maven-release-plugin</artifactId>
235+
</plugin>
236+
<plugin>
237+
<groupId>org.apache.maven.plugins</groupId>
238+
<artifactId>maven-gpg-plugin</artifactId>
239+
<executions>
240+
<execution>
241+
<id>sign-artifacts</id>
242+
<phase>verify</phase>
243+
<goals>
244+
<goal>sign</goal>
245+
</goals>
246+
</execution>
247+
</executions>
248+
</plugin>
249+
</plugins>
250+
</build>
251+
</profile>
252+
<profile>
253+
<id>junit</id>
254+
<activation>
255+
<activeByDefault>true</activeByDefault>
256+
</activation>
257+
<build>
258+
<plugins>
259+
<plugin>
260+
<groupId>org.apache.maven.plugins</groupId>
261+
<artifactId>maven-surefire-plugin</artifactId>
262+
<configuration>
263+
<forkMode>always</forkMode>
264+
<!--<includes>-->
265+
<!--<include>**/junit/**</include>-->
266+
<!--</includes>-->
267+
<excludes>
268+
<exclude>**/perf/**</exclude>
269+
</excludes>
270+
</configuration>
271+
</plugin>
272+
</plugins>
273+
</build>
274+
</profile>
275+
<profile>
276+
<id>performance</id>
277+
<build>
278+
<plugins>
279+
<plugin>
280+
<groupId>org.apache.maven.plugins</groupId>
281+
<artifactId>maven-surefire-plugin</artifactId>
282+
<configuration>
283+
<includes>
284+
<include>**/perf/**</include>
285+
</includes>
286+
</configuration>
287+
</plugin>
288+
</plugins>
289+
</build>
290+
</profile>
291+
292+
</profiles>
293+
294+
295+
296+
297+
298+
</project>

0 commit comments

Comments
 (0)