Skip to content

Commit 3091ff2

Browse files
author
daniel-bryla
committed
iluwatar#502 Reduced amount of information logged
1 parent b37190a commit 3091ff2

File tree

7 files changed

+286
-16
lines changed

7 files changed

+286
-16
lines changed

.gitignore

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
target
2-
.metadata
3-
.settings
4-
.classpath
5-
.project
6-
*.class
7-
# Package Files #
8-
*.jar
9-
*.war
10-
*.ear
11-
.idea
12-
*.iml
13-
*.swp
1+
target
2+
.metadata
3+
.settings
4+
.classpath
5+
.project
6+
*.class
7+
# Package Files #
8+
*.jar
9+
*.war
10+
*.ear
11+
.idea
12+
*.iml
13+
*.swp
1414
datanucleus.log
1515
/bin/
1616
/bin/
1717
/bin/
18-
19-
data-mapper/src/main/resources/log4j.xml
18+
*.log
19+
data-mapper/src/main/resources/log4j.xml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!--
2+
3+
The MIT License
4+
Copyright (c) 2014 Ilkka Seppälä
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
-->
25+
<configuration>
26+
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
27+
<file>double-checked-locking.log</file>
28+
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
29+
<fileNamePattern>double-checked-locking-%d.log</fileNamePattern>
30+
<maxHistory>5</maxHistory>
31+
</rollingPolicy>
32+
<encoder>
33+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
34+
</encoder>
35+
</appender>
36+
37+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
38+
<encoder>
39+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
40+
</encoder>
41+
</appender>
42+
43+
<logger name="com.iluwatar" additivity="false">
44+
<level value="DEBUG"/>
45+
<appender-ref ref="FILE"/>
46+
</logger>
47+
48+
<root level="WARN">
49+
<appender-ref ref="STDOUT"/>
50+
</root>
51+
52+
</configuration>

layers/src/main/resources/logback.xml

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<!--
2+
3+
The MIT License
4+
Copyright (c) 2014 Ilkka Seppälä
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
-->
25+
<configuration>
26+
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
27+
<file>layers.log</file>
28+
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
29+
<fileNamePattern>layers-%d.log</fileNamePattern>
30+
<maxHistory>5</maxHistory>
31+
</rollingPolicy>
32+
<encoder>
33+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
34+
</encoder>
35+
</appender>
36+
37+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
38+
<encoder>
39+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
40+
</encoder>
41+
</appender>
42+
43+
<logger name="com.iluwatar" additivity="false">
44+
<level value="DEBUG"/>
45+
<appender-ref ref="FILE"/>
46+
</logger>
47+
48+
<logger name="org.hibernate" additivity="false">
49+
<level value="ERROR"/>
50+
<appender-ref ref="STDOUT"/>
51+
</logger>
52+
53+
<root level="WARN">
54+
<appender-ref ref="STDOUT"/>
55+
</root>
56+
57+
</configuration>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!--
2+
3+
The MIT License
4+
Copyright (c) 2014 Ilkka Seppälä
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
-->
25+
<configuration>
26+
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
27+
<file>publish-subscribe.log</file>
28+
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
29+
<fileNamePattern>publish-subscribe-%d.log</fileNamePattern>
30+
<maxHistory>5</maxHistory>
31+
</rollingPolicy>
32+
<encoder>
33+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
34+
</encoder>
35+
</appender>
36+
37+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
38+
<encoder>
39+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
40+
</encoder>
41+
</appender>
42+
43+
<logger name="com.iluwatar" additivity="false">
44+
<level value="DEBUG"/>
45+
<appender-ref ref="FILE"/>
46+
</logger>
47+
48+
<root level="WARN">
49+
<appender-ref ref="STDOUT"/>
50+
</root>
51+
52+
</configuration>
+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!--
2+
3+
The MIT License
4+
Copyright (c) 2014 Ilkka Seppälä
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
-->
25+
<configuration>
26+
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
27+
<file>repository.log</file>
28+
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
29+
<fileNamePattern>repository-%d.log</fileNamePattern>
30+
<maxHistory>5</maxHistory>
31+
</rollingPolicy>
32+
<encoder>
33+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
34+
</encoder>
35+
</appender>
36+
37+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
38+
<encoder>
39+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
40+
</encoder>
41+
</appender>
42+
43+
<logger name="com.iluwatar" additivity="false">
44+
<level value="DEBUG"/>
45+
<appender-ref ref="FILE"/>
46+
</logger>
47+
48+
<root level="WARN">
49+
<appender-ref ref="STDOUT"/>
50+
</root>
51+
52+
</configuration>

service-layer/src/main/java/com/iluwatar/servicelayer/hibernate/HibernateUtil.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public static synchronized SessionFactory getSessionFactory() {
6060
.setProperty("hibernate.dialect", "org.hibernate.dialect.H2Dialect")
6161
.setProperty("hibernate.connection.url", "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1")
6262
.setProperty("hibernate.current_session_context_class", "thread")
63-
.setProperty("hibernate.show_sql", "true")
63+
.setProperty("hibernate.show_sql", "false")
6464
.setProperty("hibernate.hbm2ddl.auto", "create-drop").buildSessionFactory();
6565
} catch (Throwable ex) {
6666
LOGGER.error("Initial SessionFactory creation failed.", ex);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<!--
2+
3+
The MIT License
4+
Copyright (c) 2014 Ilkka Seppälä
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
-->
25+
<configuration>
26+
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
27+
<file>service-layer.log</file>
28+
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
29+
<fileNamePattern>service-layer-%d.log</fileNamePattern>
30+
<maxHistory>5</maxHistory>
31+
</rollingPolicy>
32+
<encoder>
33+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
34+
</encoder>
35+
</appender>
36+
37+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
38+
<encoder>
39+
<pattern>%-5p [%d{ISO8601,UTC}] %c: %m%n</pattern>
40+
</encoder>
41+
</appender>
42+
43+
<logger name="com.iluwatar" additivity="false">
44+
<level value="DEBUG"/>
45+
<appender-ref ref="FILE"/>
46+
</logger>
47+
48+
<logger name="org.hibernate" additivity="false">
49+
<level value="ERROR"/>
50+
<appender-ref ref="STDOUT"/>
51+
</logger>
52+
53+
<root level="WARN">
54+
<appender-ref ref="STDOUT"/>
55+
</root>
56+
57+
</configuration>

0 commit comments

Comments
 (0)