Advertisement
aironman

java patterns output 1

May 28th, 2019
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 360.95 KB | None | 0 0
  1. Last login: Tue May 28 11:32:03 on ttys000
  2. Welcome to fish, the friendly interactive shell
  3. aironman@MacBook-Pro-Retina-de-Alonso ~/java-design-patterns> mvn clean package
  4. [INFO] Scanning for projects...
  5. [WARNING] The project com.iluwatar:naked-objects:pom:1.20.0-SNAPSHOT uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin. See https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
  6. [INFO] ------------------------------------------------------------------------
  7. [INFO] Reactor Build Order:
  8. [INFO]
  9. [INFO] java-design-patterns [pom]
  10. [INFO] abstract-factory [jar]
  11. [INFO] tls [jar]
  12. [INFO] builder [jar]
  13. [INFO] factory-method [jar]
  14. [INFO] prototype [jar]
  15. [INFO] singleton [jar]
  16. [INFO] adapter [jar]
  17. [INFO] bridge [jar]
  18. [INFO] composite [jar]
  19. [INFO] dao [jar]
  20. [INFO] data-mapper [jar]
  21. [INFO] decorator [jar]
  22. [INFO] facade [jar]
  23. [INFO] flyweight [jar]
  24. [INFO] proxy [jar]
  25. [INFO] chain [jar]
  26. [INFO] command [jar]
  27. [INFO] interpreter [jar]
  28. [INFO] iterator [jar]
  29. [INFO] mediator [jar]
  30. [INFO] memento [jar]
  31. [INFO] model-view-presenter [jar]
  32. [INFO] observer [jar]
  33. [INFO] state [jar]
  34. [INFO] strategy [jar]
  35. [INFO] template-method [jar]
  36. [INFO] visitor [jar]
  37. [INFO] double-checked-locking [jar]
  38. [INFO] servant [jar]
  39. [INFO] service-locator [jar]
  40. [INFO] null-object [jar]
  41. [INFO] event-aggregator [jar]
  42. [INFO] callback [jar]
  43. [INFO] execute-around [jar]
  44. [INFO] property [jar]
  45. [INFO] intercepting-filter [jar]
  46. [INFO] producer-consumer [jar]
  47. [INFO] poison-pill [jar]
  48. [INFO] reader-writer-lock [jar]
  49. [INFO] lazy-loading [jar]
  50. [INFO] service-layer [jar]
  51. [INFO] specification [jar]
  52. [INFO] tolerant-reader [jar]
  53. [INFO] model-view-controller [jar]
  54. [INFO] flux [jar]
  55. [INFO] double-dispatch [jar]
  56. [INFO] multiton [jar]
  57. [INFO] resource-acquisition-is-initialization [jar]
  58. [INFO] thread-pool [jar]
  59. [INFO] twin [jar]
  60. [INFO] private-class-data [jar]
  61. [INFO] object-pool [jar]
  62. [INFO] dependency-injection [jar]
  63. [INFO] naked-objects [pom]
  64. [INFO] naked-objects-dom [jar]
  65. [INFO] naked-objects-fixture [jar]
  66. [INFO] naked-objects-integtests [jar]
  67. [INFO] naked-objects-webapp [war]
  68. [INFO] front-controller [jar]
  69. [INFO] repository [jar]
  70. [INFO] async-method-invocation [jar]
  71. [INFO] monostate [jar]
  72. [INFO] step-builder [jar]
  73. [INFO] business-delegate [jar]
  74. [INFO] half-sync-half-async [jar]
  75. [INFO] layers [jar]
  76. [INFO] eip-message-channel [jar]
  77. [INFO] fluentinterface [jar]
  78. [INFO] reactor [jar]
  79. [INFO] caching [jar]
  80. [INFO] eip-publish-subscribe [jar]
  81. [INFO] delegation [jar]
  82. [INFO] event-driven-architecture [jar]
  83. [INFO] api-gateway [pom]
  84. [INFO] image-microservice [jar]
  85. [INFO] price-microservice [jar]
  86. [INFO] api-gateway-service [jar]
  87. [INFO] factory-kit [jar]
  88. [INFO] feature-toggle [jar]
  89. [INFO] value-object [jar]
  90. [INFO] module [jar]
  91. [INFO] monad [jar]
  92. [INFO] mute-idiom [jar]
  93. [INFO] mutex [jar]
  94. [INFO] semaphore [jar]
  95. [INFO] hexagonal [jar]
  96. [INFO] abstract-document [jar]
  97. [INFO] aggregator-microservices [pom]
  98. [INFO] information-microservice [jar]
  99. [INFO] aggregator-service [jar]
  100. [INFO] inventory-microservice [jar]
  101. [INFO] promise [jar]
  102. [INFO] page-object [jar]
  103. [INFO] event-asynchronous [jar]
  104. [INFO] event-queue [jar]
  105. [INFO] queue-load-leveling [jar]
  106. [INFO] object-mother [jar]
  107. [INFO] data-bus [jar]
  108. [INFO] converter [jar]
  109. [INFO] guarded-suspension [jar]
  110. [INFO] balking [jar]
  111. [INFO] extension-objects [jar]
  112. [INFO] marker [jar]
  113. [INFO] cqrs [jar]
  114. [INFO] event-sourcing [jar]
  115. [INFO] data-transfer-object [jar]
  116. [INFO] throttling [jar]
  117. [INFO] unit-of-work [jar]
  118. [INFO] partial-response [jar]
  119. [INFO] eip-wire-tap [jar]
  120. [INFO] eip-splitter [jar]
  121. [INFO] eip-aggregator [jar]
  122. [INFO] retry [jar]
  123. [INFO] trampoline [jar]
  124. [INFO] serverless [jar]
  125. [INFO]
  126. [INFO] -----------------< com.iluwatar:java-design-patterns >------------------
  127. [INFO] Building java-design-patterns 1.20.0-SNAPSHOT [1/116]
  128. [INFO] --------------------------------[ pom ]---------------------------------
  129. [INFO]
  130. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ java-design-patterns ---
  131. [INFO] Deleting /Users/aironman/java-design-patterns/target
  132. [INFO]
  133. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ java-design-patterns ---
  134. [INFO] Starting audit...
  135. Audit done.
  136. [INFO]
  137. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ java-design-patterns ---
  138. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/target/jacoco.exec
  139. [INFO]
  140. [INFO] -------------------< com.iluwatar:abstract-factory >--------------------
  141. [INFO] Building abstract-factory 1.20.0-SNAPSHOT [2/116]
  142. [INFO] --------------------------------[ jar ]---------------------------------
  143. [INFO]
  144. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ abstract-factory ---
  145. [INFO] Deleting /Users/aironman/java-design-patterns/abstract-factory/target
  146. [INFO]
  147. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ abstract-factory ---
  148. [INFO] Starting audit...
  149. Audit done.
  150. [INFO]
  151. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ abstract-factory ---
  152. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/abstract-factory/target/jacoco.exec
  153. [INFO]
  154. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ abstract-factory ---
  155. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  156. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/abstract-factory/src/main/resources
  157. [INFO]
  158. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ abstract-factory ---
  159. [INFO] Changes detected - recompiling the module!
  160. [INFO] Compiling 13 source files to /Users/aironman/java-design-patterns/abstract-factory/target/classes
  161. [INFO]
  162. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ abstract-factory ---
  163. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  164. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/abstract-factory/src/test/resources
  165. [INFO]
  166. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ abstract-factory ---
  167. [INFO] Changes detected - recompiling the module!
  168. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/abstract-factory/target/test-classes
  169. [INFO]
  170. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ abstract-factory ---
  171.  
  172. -------------------------------------------------------
  173. T E S T S
  174. -------------------------------------------------------
  175. Exception in thread "main" java.lang.reflect.InvocationTargetException
  176. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  177. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  178. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  179. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  180. at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:513)
  181. at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:525)
  182. Caused by: java.lang.RuntimeException: Class java/util/UUID could not be instrumented.
  183. at org.jacoco.agent.rt.internal_e6e56f0.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:139)
  184. at org.jacoco.agent.rt.internal_e6e56f0.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:100)
  185. at org.jacoco.agent.rt.internal_e6e56f0.PreMain.createRuntime(PreMain.java:55)
  186. at org.jacoco.agent.rt.internal_e6e56f0.PreMain.premain(PreMain.java:47)
  187. ... 6 more
  188. Caused by: java.lang.NoSuchFieldException: $jacocoAccess
  189. at java.base/java.lang.Class.getField(Class.java:2000)
  190. at org.jacoco.agent.rt.internal_e6e56f0.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:137)
  191. ... 9 more
  192. FATAL ERROR in native method: processing of -javaagent failed
  193. /bin/sh: line 1: 44852 Abort trap: 6 /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java -Xmx1024M -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/abstract-factory/target/jacoco.exec -jar /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefirebooter14357334726094390089.jar /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefire13364396262800171759tmp /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefire_014490559663652066998tmp
  194.  
  195. Results :
  196.  
  197. Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
  198.  
  199. [INFO] ------------------------------------------------------------------------
  200. [INFO] Reactor Summary for java-design-patterns 1.20.0-SNAPSHOT:
  201. [INFO]
  202. [INFO] java-design-patterns ............................... SUCCESS [ 1.740 s]
  203. [INFO] abstract-factory ................................... FAILURE [ 5.172 s]
  204. [INFO] tls ................................................ SKIPPED
  205. [INFO] builder ............................................ SKIPPED
  206. [INFO] factory-method ..................................... SKIPPED
  207. [INFO] prototype .......................................... SKIPPED
  208. [INFO] singleton .......................................... SKIPPED
  209. [INFO] adapter ............................................ SKIPPED
  210. [INFO] bridge ............................................. SKIPPED
  211. [INFO] composite .......................................... SKIPPED
  212. [INFO] dao ................................................ SKIPPED
  213. [INFO] data-mapper ........................................ SKIPPED
  214. [INFO] decorator .......................................... SKIPPED
  215. [INFO] facade ............................................. SKIPPED
  216. [INFO] flyweight .......................................... SKIPPED
  217. [INFO] proxy .............................................. SKIPPED
  218. [INFO] chain .............................................. SKIPPED
  219. [INFO] command ............................................ SKIPPED
  220. [INFO] interpreter ........................................ SKIPPED
  221. [INFO] iterator ........................................... SKIPPED
  222. [INFO] mediator ........................................... SKIPPED
  223. [INFO] memento ............................................ SKIPPED
  224. [INFO] model-view-presenter ............................... SKIPPED
  225. [INFO] observer ........................................... SKIPPED
  226. [INFO] state .............................................. SKIPPED
  227. [INFO] strategy ........................................... SKIPPED
  228. [INFO] template-method .................................... SKIPPED
  229. [INFO] visitor ............................................ SKIPPED
  230. [INFO] double-checked-locking ............................. SKIPPED
  231. [INFO] servant ............................................ SKIPPED
  232. [INFO] service-locator .................................... SKIPPED
  233. [INFO] null-object ........................................ SKIPPED
  234. [INFO] event-aggregator ................................... SKIPPED
  235. [INFO] callback ........................................... SKIPPED
  236. [INFO] execute-around ..................................... SKIPPED
  237. [INFO] property ........................................... SKIPPED
  238. [INFO] intercepting-filter ................................ SKIPPED
  239. [INFO] producer-consumer .................................. SKIPPED
  240. [INFO] poison-pill ........................................ SKIPPED
  241. [INFO] reader-writer-lock ................................. SKIPPED
  242. [INFO] lazy-loading ....................................... SKIPPED
  243. [INFO] service-layer ...................................... SKIPPED
  244. [INFO] specification ...................................... SKIPPED
  245. [INFO] tolerant-reader .................................... SKIPPED
  246. [INFO] model-view-controller .............................. SKIPPED
  247. [INFO] flux ............................................... SKIPPED
  248. [INFO] double-dispatch .................................... SKIPPED
  249. [INFO] multiton ........................................... SKIPPED
  250. [INFO] resource-acquisition-is-initialization ............. SKIPPED
  251. [INFO] thread-pool ........................................ SKIPPED
  252. [INFO] twin ............................................... SKIPPED
  253. [INFO] private-class-data ................................. SKIPPED
  254. [INFO] object-pool ........................................ SKIPPED
  255. [INFO] dependency-injection ............................... SKIPPED
  256. [INFO] naked-objects ...................................... SKIPPED
  257. [INFO] naked-objects-dom .................................. SKIPPED
  258. [INFO] naked-objects-fixture .............................. SKIPPED
  259. [INFO] naked-objects-integtests ........................... SKIPPED
  260. [INFO] naked-objects-webapp ............................... SKIPPED
  261. [INFO] front-controller ................................... SKIPPED
  262. [INFO] repository ......................................... SKIPPED
  263. [INFO] async-method-invocation ............................ SKIPPED
  264. [INFO] monostate .......................................... SKIPPED
  265. [INFO] step-builder ....................................... SKIPPED
  266. [INFO] business-delegate .................................. SKIPPED
  267. [INFO] half-sync-half-async ............................... SKIPPED
  268. [INFO] layers ............................................. SKIPPED
  269. [INFO] eip-message-channel ................................ SKIPPED
  270. [INFO] fluentinterface .................................... SKIPPED
  271. [INFO] reactor ............................................ SKIPPED
  272. [INFO] caching ............................................ SKIPPED
  273. [INFO] eip-publish-subscribe .............................. SKIPPED
  274. [INFO] delegation ......................................... SKIPPED
  275. [INFO] event-driven-architecture .......................... SKIPPED
  276. [INFO] api-gateway ........................................ SKIPPED
  277. [INFO] image-microservice ................................. SKIPPED
  278. [INFO] price-microservice ................................. SKIPPED
  279. [INFO] api-gateway-service ................................ SKIPPED
  280. [INFO] factory-kit ........................................ SKIPPED
  281. [INFO] feature-toggle ..................................... SKIPPED
  282. [INFO] value-object ....................................... SKIPPED
  283. [INFO] module ............................................. SKIPPED
  284. [INFO] monad .............................................. SKIPPED
  285. [INFO] mute-idiom ......................................... SKIPPED
  286. [INFO] mutex .............................................. SKIPPED
  287. [INFO] semaphore .......................................... SKIPPED
  288. [INFO] hexagonal .......................................... SKIPPED
  289. [INFO] abstract-document .................................. SKIPPED
  290. [INFO] aggregator-microservices ........................... SKIPPED
  291. [INFO] information-microservice ........................... SKIPPED
  292. [INFO] aggregator-service ................................. SKIPPED
  293. [INFO] inventory-microservice ............................. SKIPPED
  294. [INFO] promise ............................................ SKIPPED
  295. [INFO] page-object ........................................ SKIPPED
  296. [INFO] event-asynchronous ................................. SKIPPED
  297. [INFO] event-queue ........................................ SKIPPED
  298. [INFO] queue-load-leveling ................................ SKIPPED
  299. [INFO] object-mother ...................................... SKIPPED
  300. [INFO] data-bus ........................................... SKIPPED
  301. [INFO] converter .......................................... SKIPPED
  302. [INFO] guarded-suspension ................................. SKIPPED
  303. [INFO] balking ............................................ SKIPPED
  304. [INFO] extension-objects .................................. SKIPPED
  305. [INFO] marker ............................................. SKIPPED
  306. [INFO] cqrs ............................................... SKIPPED
  307. [INFO] event-sourcing ..................................... SKIPPED
  308. [INFO] data-transfer-object ............................... SKIPPED
  309. [INFO] throttling ......................................... SKIPPED
  310. [INFO] unit-of-work ....................................... SKIPPED
  311. [INFO] partial-response ................................... SKIPPED
  312. [INFO] eip-wire-tap ....................................... SKIPPED
  313. [INFO] eip-splitter ....................................... SKIPPED
  314. [INFO] eip-aggregator ..................................... SKIPPED
  315. [INFO] retry .............................................. SKIPPED
  316. [INFO] trampoline ......................................... SKIPPED
  317. [INFO] serverless ......................................... SKIPPED
  318. [INFO] ------------------------------------------------------------------------
  319. [INFO] BUILD FAILURE
  320. [INFO] ------------------------------------------------------------------------
  321. [INFO] Total time: 8.035 s
  322. [INFO] Finished at: 2019-05-28T17:10:48+02:00
  323. [INFO] ------------------------------------------------------------------------
  324. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project abstract-factory: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
  325. [ERROR] Command was /bin/sh -c cd /Users/aironman/java-design-patterns/abstract-factory && /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java -Xmx1024M -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/abstract-factory/target/jacoco.exec -jar /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefirebooter14357334726094390089.jar /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefire13364396262800171759tmp /Users/aironman/java-design-patterns/abstract-factory/target/surefire/surefire_014490559663652066998tmp
  326. [ERROR] -> [Help 1]
  327. [ERROR]
  328. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  329. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  330. [ERROR]
  331. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  332. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
  333. [ERROR]
  334. [ERROR] After correcting the problems, you can resume the build with the command
  335. [ERROR] mvn <goals> -rf :abstract-factory
  336. aironman@MacBook-Pro-Retina-de-Alonso ~/java-design-patterns> set -x JAVA_HOME (/usr/libexec/java_home -v 1.8)
  337. aironman@MacBook-Pro-Retina-de-Alonso ~/java-design-patterns> mvn clean package
  338. [INFO] Scanning for projects...
  339. [WARNING] The project com.iluwatar:naked-objects:pom:1.20.0-SNAPSHOT uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin. See https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
  340. [INFO] ------------------------------------------------------------------------
  341. [INFO] Reactor Build Order:
  342. [INFO]
  343. [INFO] java-design-patterns [pom]
  344. [INFO] abstract-factory [jar]
  345. [INFO] tls [jar]
  346. [INFO] builder [jar]
  347. [INFO] factory-method [jar]
  348. [INFO] prototype [jar]
  349. [INFO] singleton [jar]
  350. [INFO] adapter [jar]
  351. [INFO] bridge [jar]
  352. [INFO] composite [jar]
  353. [INFO] dao [jar]
  354. [INFO] data-mapper [jar]
  355. [INFO] decorator [jar]
  356. [INFO] facade [jar]
  357. [INFO] flyweight [jar]
  358. [INFO] proxy [jar]
  359. [INFO] chain [jar]
  360. [INFO] command [jar]
  361. [INFO] interpreter [jar]
  362. [INFO] iterator [jar]
  363. [INFO] mediator [jar]
  364. [INFO] memento [jar]
  365. [INFO] model-view-presenter [jar]
  366. [INFO] observer [jar]
  367. [INFO] state [jar]
  368. [INFO] strategy [jar]
  369. [INFO] template-method [jar]
  370. [INFO] visitor [jar]
  371. [INFO] double-checked-locking [jar]
  372. [INFO] servant [jar]
  373. [INFO] service-locator [jar]
  374. [INFO] null-object [jar]
  375. [INFO] event-aggregator [jar]
  376. [INFO] callback [jar]
  377. [INFO] execute-around [jar]
  378. [INFO] property [jar]
  379. [INFO] intercepting-filter [jar]
  380. [INFO] producer-consumer [jar]
  381. [INFO] poison-pill [jar]
  382. [INFO] reader-writer-lock [jar]
  383. [INFO] lazy-loading [jar]
  384. [INFO] service-layer [jar]
  385. [INFO] specification [jar]
  386. [INFO] tolerant-reader [jar]
  387. [INFO] model-view-controller [jar]
  388. [INFO] flux [jar]
  389. [INFO] double-dispatch [jar]
  390. [INFO] multiton [jar]
  391. [INFO] resource-acquisition-is-initialization [jar]
  392. [INFO] thread-pool [jar]
  393. [INFO] twin [jar]
  394. [INFO] private-class-data [jar]
  395. [INFO] object-pool [jar]
  396. [INFO] dependency-injection [jar]
  397. [INFO] naked-objects [pom]
  398. [INFO] naked-objects-dom [jar]
  399. [INFO] naked-objects-fixture [jar]
  400. [INFO] naked-objects-integtests [jar]
  401. [INFO] naked-objects-webapp [war]
  402. [INFO] front-controller [jar]
  403. [INFO] repository [jar]
  404. [INFO] async-method-invocation [jar]
  405. [INFO] monostate [jar]
  406. [INFO] step-builder [jar]
  407. [INFO] business-delegate [jar]
  408. [INFO] half-sync-half-async [jar]
  409. [INFO] layers [jar]
  410. [INFO] eip-message-channel [jar]
  411. [INFO] fluentinterface [jar]
  412. [INFO] reactor [jar]
  413. [INFO] caching [jar]
  414. [INFO] eip-publish-subscribe [jar]
  415. [INFO] delegation [jar]
  416. [INFO] event-driven-architecture [jar]
  417. [INFO] api-gateway [pom]
  418. [INFO] image-microservice [jar]
  419. [INFO] price-microservice [jar]
  420. [INFO] api-gateway-service [jar]
  421. [INFO] factory-kit [jar]
  422. [INFO] feature-toggle [jar]
  423. [INFO] value-object [jar]
  424. [INFO] module [jar]
  425. [INFO] monad [jar]
  426. [INFO] mute-idiom [jar]
  427. [INFO] mutex [jar]
  428. [INFO] semaphore [jar]
  429. [INFO] hexagonal [jar]
  430. [INFO] abstract-document [jar]
  431. [INFO] aggregator-microservices [pom]
  432. [INFO] information-microservice [jar]
  433. [INFO] aggregator-service [jar]
  434. [INFO] inventory-microservice [jar]
  435. [INFO] promise [jar]
  436. [INFO] page-object [jar]
  437. [INFO] event-asynchronous [jar]
  438. [INFO] event-queue [jar]
  439. [INFO] queue-load-leveling [jar]
  440. [INFO] object-mother [jar]
  441. [INFO] data-bus [jar]
  442. [INFO] converter [jar]
  443. [INFO] guarded-suspension [jar]
  444. [INFO] balking [jar]
  445. [INFO] extension-objects [jar]
  446. [INFO] marker [jar]
  447. [INFO] cqrs [jar]
  448. [INFO] event-sourcing [jar]
  449. [INFO] data-transfer-object [jar]
  450. [INFO] throttling [jar]
  451. [INFO] unit-of-work [jar]
  452. [INFO] partial-response [jar]
  453. [INFO] eip-wire-tap [jar]
  454. [INFO] eip-splitter [jar]
  455. [INFO] eip-aggregator [jar]
  456. [INFO] retry [jar]
  457. [INFO] trampoline [jar]
  458. [INFO] serverless [jar]
  459. [INFO]
  460. [INFO] -----------------< com.iluwatar:java-design-patterns >------------------
  461. [INFO] Building java-design-patterns 1.20.0-SNAPSHOT [1/116]
  462. [INFO] --------------------------------[ pom ]---------------------------------
  463. [INFO]
  464. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ java-design-patterns ---
  465. [INFO] Deleting /Users/aironman/java-design-patterns/target
  466. [INFO]
  467. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ java-design-patterns ---
  468. [INFO] Starting audit...
  469. Audit done.
  470. [INFO]
  471. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ java-design-patterns ---
  472. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/target/jacoco.exec
  473. [INFO]
  474. [INFO] -------------------< com.iluwatar:abstract-factory >--------------------
  475. [INFO] Building abstract-factory 1.20.0-SNAPSHOT [2/116]
  476. [INFO] --------------------------------[ jar ]---------------------------------
  477. [INFO]
  478. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ abstract-factory ---
  479. [INFO] Deleting /Users/aironman/java-design-patterns/abstract-factory/target
  480. [INFO]
  481. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ abstract-factory ---
  482. [INFO] Starting audit...
  483. Audit done.
  484. [INFO]
  485. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ abstract-factory ---
  486. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/abstract-factory/target/jacoco.exec
  487. [INFO]
  488. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ abstract-factory ---
  489. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  490. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/abstract-factory/src/main/resources
  491. [INFO]
  492. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ abstract-factory ---
  493. [INFO] Changes detected - recompiling the module!
  494. [INFO] Compiling 13 source files to /Users/aironman/java-design-patterns/abstract-factory/target/classes
  495. [INFO]
  496. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ abstract-factory ---
  497. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  498. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/abstract-factory/src/test/resources
  499. [INFO]
  500. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ abstract-factory ---
  501. [INFO] Changes detected - recompiling the module!
  502. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/abstract-factory/target/test-classes
  503. [INFO]
  504. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ abstract-factory ---
  505.  
  506. -------------------------------------------------------
  507. T E S T S
  508. -------------------------------------------------------
  509. Running com.iluwatar.abstractfactory.AppTest
  510. 17:11:44.948 [main] INFO com.iluwatar.abstractfactory.App - Elf Kingdom
  511. 17:11:44.957 [main] INFO com.iluwatar.abstractfactory.App - This is the Elven Army!
  512. 17:11:44.957 [main] INFO com.iluwatar.abstractfactory.App - This is the Elven castle!
  513. 17:11:44.957 [main] INFO com.iluwatar.abstractfactory.App - This is the Elven king!
  514. 17:11:44.958 [main] INFO com.iluwatar.abstractfactory.App - Orc Kingdom
  515. 17:11:44.959 [main] INFO com.iluwatar.abstractfactory.App - This is the Orc Army!
  516. 17:11:44.960 [main] INFO com.iluwatar.abstractfactory.App - This is the Orc castle!
  517. 17:11:44.960 [main] INFO com.iluwatar.abstractfactory.App - This is the Orc king!
  518. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.162 sec - in com.iluwatar.abstractfactory.AppTest
  519. Running com.iluwatar.abstractfactory.AbstractFactoryTest
  520. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in com.iluwatar.abstractfactory.AbstractFactoryTest
  521.  
  522. Results :
  523.  
  524. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
  525.  
  526. [INFO]
  527. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ abstract-factory ---
  528. [INFO] Building jar: /Users/aironman/java-design-patterns/abstract-factory/target/abstract-factory-1.20.0-SNAPSHOT.jar
  529. [INFO]
  530. [INFO] --------------------------< com.iluwatar:tls >--------------------------
  531. [INFO] Building tls 1.20.0-SNAPSHOT [3/116]
  532. [INFO] --------------------------------[ jar ]---------------------------------
  533. [INFO]
  534. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tls ---
  535. [INFO] Deleting /Users/aironman/java-design-patterns/tls/target
  536. [INFO]
  537. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ tls ---
  538. [INFO] Starting audit...
  539. Audit done.
  540. [INFO]
  541. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ tls ---
  542. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/tls/target/jacoco.exec
  543. [INFO]
  544. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ tls ---
  545. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  546. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/tls/src/main/resources
  547. [INFO]
  548. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ tls ---
  549. [INFO] Changes detected - recompiling the module!
  550. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/tls/target/classes
  551. [INFO]
  552. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ tls ---
  553. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  554. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/tls/src/test/resources
  555. [INFO]
  556. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ tls ---
  557. [INFO] Changes detected - recompiling the module!
  558. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/tls/target/test-classes
  559. [INFO]
  560. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ tls ---
  561.  
  562. -------------------------------------------------------
  563. T E S T S
  564. -------------------------------------------------------
  565. Running com.iluwatar.tls.AppTest
  566. Thread[pool-1-thread-2,5,main] started executing...
  567. Thread[pool-1-thread-1,5,main] started executing...
  568. Thread[pool-1-thread-3,5,main] started executing...
  569. Thread[pool-1-thread-4,5,main] started executing...
  570. Thread[pool-1-thread-4,5,main] finished processing part of the thread
  571. Thread[pool-1-thread-1,5,main] finished processing part of the thread
  572. Thread[pool-1-thread-2,5,main] finished processing part of the thread
  573. Thread[pool-1-thread-3,5,main] finished processing part of the thread
  574. 15.11.2015
  575. 15.11.2015
  576. 15.11.2015
  577. 15.11.2015
  578. 15.11.2015
  579. 15.11.2015
  580. 15.11.2015
  581. 15.11.2015
  582. 15.11.2015
  583. 15.11.2015
  584. 15.11.2015
  585. 15.11.2015
  586. 15.11.2015
  587. 15.11.2015
  588. 15.11.2015
  589. 15.11.2015
  590. 15.11.2015
  591. 15.11.2015
  592. 15.11.2015
  593. 15.11.2015
  594. The List dateList contains 20 date values
  595. The List exceptionList contains 0 exceptions
  596. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec - in com.iluwatar.tls.AppTest
  597. Running com.iluwatar.tls.DateFormatCallableTest
  598. Thread[pool-2-thread-1,5,main] started executing...
  599. Thread[pool-2-thread-1,5,main] finished processing part of the thread
  600. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in com.iluwatar.tls.DateFormatCallableTest
  601.  
  602. Results :
  603.  
  604. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
  605.  
  606. [INFO]
  607. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ tls ---
  608. [INFO] Building jar: /Users/aironman/java-design-patterns/tls/target/tls-1.20.0-SNAPSHOT.jar
  609. [INFO]
  610. [INFO] ------------------------< com.iluwatar:builder >------------------------
  611. [INFO] Building builder 1.20.0-SNAPSHOT [4/116]
  612. [INFO] --------------------------------[ jar ]---------------------------------
  613. [INFO]
  614. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ builder ---
  615. [INFO] Deleting /Users/aironman/java-design-patterns/builder/target
  616. [INFO]
  617. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ builder ---
  618. [INFO] Starting audit...
  619. Audit done.
  620. [INFO]
  621. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ builder ---
  622. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/builder/target/jacoco.exec
  623. [INFO]
  624. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ builder ---
  625. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  626. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/builder/src/main/resources
  627. [INFO]
  628. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ builder ---
  629. [INFO] Changes detected - recompiling the module!
  630. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/builder/target/classes
  631. [INFO]
  632. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ builder ---
  633. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  634. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/builder/src/test/resources
  635. [INFO]
  636. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ builder ---
  637. [INFO] Changes detected - recompiling the module!
  638. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/builder/target/test-classes
  639. [INFO]
  640. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ builder ---
  641.  
  642. -------------------------------------------------------
  643. T E S T S
  644. -------------------------------------------------------
  645. Running com.iluwatar.builder.AppTest
  646. 17:11:50.078 [main] INFO com.iluwatar.builder.App - This is a mage named Riobard with black hair and wielding a dagger.
  647. 17:11:50.082 [main] INFO com.iluwatar.builder.App - This is a warrior named Amberjill with blond long curly hair wearing chain mail and wielding a sword.
  648. 17:11:50.082 [main] INFO com.iluwatar.builder.App - This is a thief named Desmond with bald head and wielding a bow.
  649. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.144 sec - in com.iluwatar.builder.AppTest
  650. Running com.iluwatar.builder.HeroTest
  651. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in com.iluwatar.builder.HeroTest
  652.  
  653. Results :
  654.  
  655. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
  656.  
  657. [INFO]
  658. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ builder ---
  659. [INFO] Building jar: /Users/aironman/java-design-patterns/builder/target/builder-1.20.0-SNAPSHOT.jar
  660. [INFO]
  661. [INFO] --------------------< com.iluwatar:factory-method >---------------------
  662. [INFO] Building factory-method 1.20.0-SNAPSHOT [5/116]
  663. [INFO] --------------------------------[ jar ]---------------------------------
  664. [INFO]
  665. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ factory-method ---
  666. [INFO] Deleting /Users/aironman/java-design-patterns/factory-method/target
  667. [INFO]
  668. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ factory-method ---
  669. [INFO] Starting audit...
  670. Audit done.
  671. [INFO]
  672. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ factory-method ---
  673. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/factory-method/target/jacoco.exec
  674. [INFO]
  675. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ factory-method ---
  676. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  677. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/factory-method/src/main/resources
  678. [INFO]
  679. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ factory-method ---
  680. [INFO] Changes detected - recompiling the module!
  681. [INFO] Compiling 8 source files to /Users/aironman/java-design-patterns/factory-method/target/classes
  682. [INFO]
  683. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ factory-method ---
  684. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  685. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/factory-method/src/test/resources
  686. [INFO]
  687. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ factory-method ---
  688. [INFO] Changes detected - recompiling the module!
  689. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/factory-method/target/test-classes
  690. [INFO]
  691. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ factory-method ---
  692.  
  693. -------------------------------------------------------
  694. T E S T S
  695. -------------------------------------------------------
  696. Running com.iluwatar.factory.method.AppTest
  697. 17:11:52.383 [main] INFO com.iluwatar.factory.method.App - Orcish spear
  698. 17:11:52.387 [main] INFO com.iluwatar.factory.method.App - Orcish axe
  699. 17:11:52.388 [main] INFO com.iluwatar.factory.method.App - Elven spear
  700. 17:11:52.388 [main] INFO com.iluwatar.factory.method.App - Elven axe
  701. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.139 sec - in com.iluwatar.factory.method.AppTest
  702. Running com.iluwatar.factory.method.FactoryMethodTest
  703. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in com.iluwatar.factory.method.FactoryMethodTest
  704.  
  705. Results :
  706.  
  707. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
  708.  
  709. [INFO]
  710. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ factory-method ---
  711. [INFO] Building jar: /Users/aironman/java-design-patterns/factory-method/target/factory-method-1.20.0-SNAPSHOT.jar
  712. [INFO]
  713. [INFO] -----------------------< com.iluwatar:prototype >-----------------------
  714. [INFO] Building prototype 1.20.0-SNAPSHOT [6/116]
  715. [INFO] --------------------------------[ jar ]---------------------------------
  716. [INFO]
  717. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ prototype ---
  718. [INFO] Deleting /Users/aironman/java-design-patterns/prototype/target
  719. [INFO]
  720. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ prototype ---
  721. [INFO] Starting audit...
  722. Audit done.
  723. [INFO]
  724. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ prototype ---
  725. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/prototype/target/jacoco.exec
  726. [INFO]
  727. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ prototype ---
  728. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  729. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/prototype/src/main/resources
  730. [INFO]
  731. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ prototype ---
  732. [INFO] Changes detected - recompiling the module!
  733. [INFO] Compiling 13 source files to /Users/aironman/java-design-patterns/prototype/target/classes
  734. [INFO]
  735. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ prototype ---
  736. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  737. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/prototype/src/test/resources
  738. [INFO]
  739. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ prototype ---
  740. [INFO] Changes detected - recompiling the module!
  741. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/prototype/target/test-classes
  742. [WARNING] /Users/aironman/java-design-patterns/prototype/src/test/java/com/iluwatar/prototype/HeroFactoryImplTest.java: /Users/aironman/java-design-patterns/prototype/src/test/java/com/iluwatar/prototype/HeroFactoryImplTest.java uses unchecked or unsafe operations.
  743. [WARNING] /Users/aironman/java-design-patterns/prototype/src/test/java/com/iluwatar/prototype/HeroFactoryImplTest.java: Recompile with -Xlint:unchecked for details.
  744. [INFO]
  745. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ prototype ---
  746.  
  747. -------------------------------------------------------
  748. T E S T S
  749. -------------------------------------------------------
  750. Running com.iluwatar.prototype.HeroFactoryImplTest
  751. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 sec - in com.iluwatar.prototype.HeroFactoryImplTest
  752. Running com.iluwatar.prototype.AppTest
  753. 17:11:55.244 [main] INFO com.iluwatar.prototype.App - Elven mage helps in cooking
  754. 17:11:55.247 [main] INFO com.iluwatar.prototype.App - Elven warlord helps in cleaning
  755. 17:11:55.247 [main] INFO com.iluwatar.prototype.App - Elven eagle helps in protecting
  756. 17:11:55.247 [main] INFO com.iluwatar.prototype.App - Orcish mage attacks with axe
  757. 17:11:55.247 [main] INFO com.iluwatar.prototype.App - Orcish warlord attacks with sword
  758. 17:11:55.247 [main] INFO com.iluwatar.prototype.App - Orcish wolf attacks with laser
  759. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 sec - in com.iluwatar.prototype.AppTest
  760. Running com.iluwatar.prototype.PrototypeTest
  761. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 sec - in com.iluwatar.prototype.PrototypeTest
  762.  
  763. Results :
  764.  
  765. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
  766.  
  767. [INFO]
  768. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ prototype ---
  769. [INFO] Building jar: /Users/aironman/java-design-patterns/prototype/target/prototype-1.20.0-SNAPSHOT.jar
  770. [INFO]
  771. [INFO] -----------------------< com.iluwatar:singleton >-----------------------
  772. [INFO] Building singleton 1.20.0-SNAPSHOT [7/116]
  773. [INFO] --------------------------------[ jar ]---------------------------------
  774. [INFO]
  775. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ singleton ---
  776. [INFO] Deleting /Users/aironman/java-design-patterns/singleton/target
  777. [INFO]
  778. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ singleton ---
  779. [INFO] Starting audit...
  780. Audit done.
  781. [INFO]
  782. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ singleton ---
  783. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/singleton/target/jacoco.exec
  784. [INFO]
  785. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ singleton ---
  786. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  787. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/singleton/src/main/resources
  788. [INFO]
  789. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ singleton ---
  790. [INFO] Changes detected - recompiling the module!
  791. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/singleton/target/classes
  792. [INFO]
  793. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ singleton ---
  794. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  795. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/singleton/src/test/resources
  796. [INFO]
  797. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ singleton ---
  798. [INFO] Changes detected - recompiling the module!
  799. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/singleton/target/test-classes
  800. [INFO]
  801. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ singleton ---
  802.  
  803. -------------------------------------------------------
  804. T E S T S
  805. -------------------------------------------------------
  806. may 28, 2019 5:11:57 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  807. ADVERTENCIA: Class 'com.iluwatar.singleton.SingletonTest' could not be resolved.
  808. Running com.iluwatar.singleton.IvoryTowerTest
  809. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec - in com.iluwatar.singleton.IvoryTowerTest
  810. Running com.iluwatar.singleton.AppTest
  811. 17:11:58.027 [main] INFO com.iluwatar.singleton.App - ivoryTower1=com.iluwatar.singleton.IvoryTower@1aa7ecca
  812. 17:11:58.033 [main] INFO com.iluwatar.singleton.App - ivoryTower2=com.iluwatar.singleton.IvoryTower@1aa7ecca
  813. 17:11:58.034 [main] INFO com.iluwatar.singleton.App - threadSafeIvoryTower1=com.iluwatar.singleton.ThreadSafeLazyLoadedIvoryTower@223d2c72
  814. 17:11:58.034 [main] INFO com.iluwatar.singleton.App - threadSafeIvoryTower2=com.iluwatar.singleton.ThreadSafeLazyLoadedIvoryTower@223d2c72
  815. 17:11:58.035 [main] INFO com.iluwatar.singleton.App - enumIvoryTower1=com.iluwatar.singleton.EnumIvoryTower@150268540
  816. 17:11:58.035 [main] INFO com.iluwatar.singleton.App - enumIvoryTower2=com.iluwatar.singleton.EnumIvoryTower@150268540
  817. 17:11:58.036 [main] INFO com.iluwatar.singleton.App - com.iluwatar.singleton.ThreadSafeDoubleCheckLocking@3febb011
  818. 17:11:58.037 [main] INFO com.iluwatar.singleton.App - com.iluwatar.singleton.ThreadSafeDoubleCheckLocking@3febb011
  819. 17:11:58.039 [main] INFO com.iluwatar.singleton.App - com.iluwatar.singleton.InitializingOnDemandHolderIdiom@131774fe
  820. 17:11:58.039 [main] INFO com.iluwatar.singleton.App - com.iluwatar.singleton.InitializingOnDemandHolderIdiom@131774fe
  821. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 sec - in com.iluwatar.singleton.AppTest
  822. Running com.iluwatar.singleton.ThreadSafeLazyLoadedIvoryTowerTest
  823. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in com.iluwatar.singleton.ThreadSafeLazyLoadedIvoryTowerTest
  824. Running com.iluwatar.singleton.EnumIvoryTowerTest
  825. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in com.iluwatar.singleton.EnumIvoryTowerTest
  826. Running com.iluwatar.singleton.ThreadSafeDoubleCheckLockingTest
  827. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in com.iluwatar.singleton.ThreadSafeDoubleCheckLockingTest
  828. Running com.iluwatar.singleton.InitializingOnDemandHolderIdiomTest
  829. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.singleton.InitializingOnDemandHolderIdiomTest
  830.  
  831. Results :
  832.  
  833. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0
  834.  
  835. [INFO]
  836. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ singleton ---
  837. [INFO] Building jar: /Users/aironman/java-design-patterns/singleton/target/singleton-1.20.0-SNAPSHOT.jar
  838. [INFO]
  839. [INFO] ------------------------< com.iluwatar:adapter >------------------------
  840. [INFO] Building adapter 1.20.0-SNAPSHOT [8/116]
  841. [INFO] --------------------------------[ jar ]---------------------------------
  842. [INFO]
  843. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ adapter ---
  844. [INFO] Deleting /Users/aironman/java-design-patterns/adapter/target
  845. [INFO]
  846. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ adapter ---
  847. [INFO] Starting audit...
  848. Audit done.
  849. [INFO]
  850. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ adapter ---
  851. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/adapter/target/jacoco.exec
  852. [INFO]
  853. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ adapter ---
  854. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  855. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/adapter/src/main/resources
  856. [INFO]
  857. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ adapter ---
  858. [INFO] Changes detected - recompiling the module!
  859. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/adapter/target/classes
  860. [INFO]
  861. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ adapter ---
  862. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  863. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/adapter/src/test/resources
  864. [INFO]
  865. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ adapter ---
  866. [INFO] Changes detected - recompiling the module!
  867. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/adapter/target/test-classes
  868. [INFO]
  869. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ adapter ---
  870.  
  871. -------------------------------------------------------
  872. T E S T S
  873. -------------------------------------------------------
  874. Running com.iluwatar.adapter.AppTest
  875. 17:12:00.108 [main] INFO com.iluwatar.adapter.FishingBoat - The fishing boat is sailing
  876. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.148 sec - in com.iluwatar.adapter.AppTest
  877. Running com.iluwatar.adapter.AdapterPatternTest
  878. 17:12:00.301 [main] INFO com.iluwatar.adapter.FishingBoat - The fishing boat is sailing
  879. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec - in com.iluwatar.adapter.AdapterPatternTest
  880.  
  881. Results :
  882.  
  883. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  884.  
  885. [INFO]
  886. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ adapter ---
  887. [INFO] Building jar: /Users/aironman/java-design-patterns/adapter/target/adapter-1.20.0-SNAPSHOT.jar
  888. [INFO]
  889. [INFO] ------------------------< com.iluwatar:bridge >-------------------------
  890. [INFO] Building bridge 1.20.0-SNAPSHOT [9/116]
  891. [INFO] --------------------------------[ jar ]---------------------------------
  892. [INFO]
  893. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ bridge ---
  894. [INFO] Deleting /Users/aironman/java-design-patterns/bridge/target
  895. [INFO]
  896. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ bridge ---
  897. [INFO] Starting audit...
  898. Audit done.
  899. [INFO]
  900. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ bridge ---
  901. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/bridge/target/jacoco.exec
  902. [INFO]
  903. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ bridge ---
  904. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  905. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/bridge/src/main/resources
  906. [INFO]
  907. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ bridge ---
  908. [INFO] Changes detected - recompiling the module!
  909. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/bridge/target/classes
  910. [INFO]
  911. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ bridge ---
  912. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  913. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/bridge/src/test/resources
  914. [INFO]
  915. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ bridge ---
  916. [INFO] Changes detected - recompiling the module!
  917. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/bridge/target/test-classes
  918. [INFO]
  919. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ bridge ---
  920.  
  921. -------------------------------------------------------
  922. T E S T S
  923. -------------------------------------------------------
  924. may 28, 2019 5:12:02 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  925. ADVERTENCIA: Class 'com.iluwatar.bridge.WeaponTest' could not be resolved.
  926. Running com.iluwatar.bridge.AppTest
  927. 17:12:02.539 [main] INFO com.iluwatar.bridge.App - The knight receives an enchanted sword.
  928. 17:12:02.544 [main] INFO com.iluwatar.bridge.Sword - The sword is wielded.
  929. 17:12:02.544 [main] INFO com.iluwatar.bridge.SoulEatingEnchantment - The item spreads bloodlust.
  930. 17:12:02.544 [main] INFO com.iluwatar.bridge.Sword - The sword is swinged.
  931. 17:12:02.544 [main] INFO com.iluwatar.bridge.SoulEatingEnchantment - The item eats the soul of enemies.
  932. 17:12:02.544 [main] INFO com.iluwatar.bridge.Sword - The sword is unwielded.
  933. 17:12:02.544 [main] INFO com.iluwatar.bridge.SoulEatingEnchantment - Bloodlust slowly disappears.
  934. 17:12:02.544 [main] INFO com.iluwatar.bridge.App - The valkyrie receives an enchanted hammer.
  935. 17:12:02.545 [main] INFO com.iluwatar.bridge.Hammer - The hammer is wielded.
  936. 17:12:02.545 [main] INFO com.iluwatar.bridge.FlyingEnchantment - The item begins to glow faintly.
  937. 17:12:02.545 [main] INFO com.iluwatar.bridge.Hammer - The hammer is swinged.
  938. 17:12:02.545 [main] INFO com.iluwatar.bridge.FlyingEnchantment - The item flies and strikes the enemies finally returning to owner's hand.
  939. 17:12:02.545 [main] INFO com.iluwatar.bridge.Hammer - The hammer is unwielded.
  940. 17:12:02.545 [main] INFO com.iluwatar.bridge.FlyingEnchantment - The item's glow fades.
  941. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.135 sec - in com.iluwatar.bridge.AppTest
  942. Running com.iluwatar.bridge.SwordTest
  943. 17:12:02.759 [main] INFO com.iluwatar.bridge.Sword - The sword is swinged.
  944. 17:12:02.767 [main] INFO com.iluwatar.bridge.Sword - The sword is wielded.
  945. 17:12:02.767 [main] INFO com.iluwatar.bridge.Sword - The sword is unwielded.
  946. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.215 sec - in com.iluwatar.bridge.SwordTest
  947. Running com.iluwatar.bridge.HammerTest
  948. 17:12:02.783 [main] INFO com.iluwatar.bridge.Hammer - The hammer is swinged.
  949. 17:12:02.783 [main] INFO com.iluwatar.bridge.Hammer - The hammer is wielded.
  950. 17:12:02.783 [main] INFO com.iluwatar.bridge.Hammer - The hammer is unwielded.
  951. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in com.iluwatar.bridge.HammerTest
  952.  
  953. Results :
  954.  
  955. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  956.  
  957. [INFO]
  958. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ bridge ---
  959. [INFO] Building jar: /Users/aironman/java-design-patterns/bridge/target/bridge-1.20.0-SNAPSHOT.jar
  960. [INFO]
  961. [INFO] -----------------------< com.iluwatar:composite >-----------------------
  962. [INFO] Building composite 1.20.0-SNAPSHOT [10/116]
  963. [INFO] --------------------------------[ jar ]---------------------------------
  964. [INFO]
  965. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ composite ---
  966. [INFO] Deleting /Users/aironman/java-design-patterns/composite/target
  967. [INFO]
  968. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ composite ---
  969. [INFO] Starting audit...
  970. Audit done.
  971. [INFO]
  972. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ composite ---
  973. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/composite/target/jacoco.exec
  974. [INFO]
  975. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ composite ---
  976. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  977. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/composite/src/main/resources
  978. [INFO]
  979. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ composite ---
  980. [INFO] Changes detected - recompiling the module!
  981. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/composite/target/classes
  982. [INFO]
  983. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ composite ---
  984. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  985. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/composite/src/test/resources
  986. [INFO]
  987. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ composite ---
  988. [INFO] Changes detected - recompiling the module!
  989. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/composite/target/test-classes
  990. [INFO]
  991. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ composite ---
  992.  
  993. -------------------------------------------------------
  994. T E S T S
  995. -------------------------------------------------------
  996. Running com.iluwatar.composite.MessengerTest
  997. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 sec - in com.iluwatar.composite.MessengerTest
  998. Running com.iluwatar.composite.AppTest
  999. 17:12:04.835 [main] INFO com.iluwatar.composite.App - Message from the orcs:
  1000. Where there is a whip there is a way.17:12:04.840 [main] INFO com.iluwatar.composite.App -
  1001. Message from the elves:
  1002. Much wind pours from your mouth.Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec - in com.iluwatar.composite.AppTest
  1003.  
  1004. Results :
  1005.  
  1006. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  1007.  
  1008. [INFO]
  1009. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ composite ---
  1010. [INFO] Building jar: /Users/aironman/java-design-patterns/composite/target/composite-1.20.0-SNAPSHOT.jar
  1011. [INFO]
  1012. [INFO] --------------------------< com.iluwatar:dao >--------------------------
  1013. [INFO] Building dao 1.20.0-SNAPSHOT [11/116]
  1014. [INFO] --------------------------------[ jar ]---------------------------------
  1015. [INFO]
  1016. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ dao ---
  1017. [INFO] Deleting /Users/aironman/java-design-patterns/dao/target
  1018. [INFO]
  1019. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ dao ---
  1020. [INFO] Starting audit...
  1021. Audit done.
  1022. [INFO]
  1023. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ dao ---
  1024. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/dao/target/jacoco.exec
  1025. [INFO]
  1026. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dao ---
  1027. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1028. [INFO] Copying 1 resource
  1029. [INFO] Copying 1 resource to ..
  1030. [INFO]
  1031. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ dao ---
  1032. [INFO] Changes detected - recompiling the module!
  1033. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/dao/target/classes
  1034. [INFO]
  1035. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dao ---
  1036. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1037. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/dao/src/test/resources
  1038. [INFO]
  1039. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ dao ---
  1040. [INFO] Changes detected - recompiling the module!
  1041. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/dao/target/test-classes
  1042. [INFO]
  1043. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ dao ---
  1044.  
  1045. -------------------------------------------------------
  1046. T E S T S
  1047. -------------------------------------------------------
  1048. Running com.iluwatar.dao.DbCustomerDaoTest
  1049. log4j: reset attribute= "false".
  1050. log4j: Threshold ="null".
  1051. log4j: Level value for root is [INFO].
  1052. log4j: root level set to INFO
  1053. log4j: Class name: [org.apache.log4j.ConsoleAppender]
  1054. log4j: Parsing layout of class: "org.apache.log4j.PatternLayout"
  1055. log4j: Setting property [conversionPattern] to [%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n].
  1056. log4j: Adding appender named [console] to category [root].
  1057. Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.022 sec - in com.iluwatar.dao.DbCustomerDaoTest
  1058. Running com.iluwatar.dao.AppTest
  1059. 2019-05-28 17:12:08 INFO App:95 - customerDao.getAllCustomers():
  1060. 2019-05-28 17:12:08 INFO App:97 - Customer{id=1, firstName='Adam', lastName='Adamson'}
  1061. 2019-05-28 17:12:08 INFO App:97 - Customer{id=2, firstName='Bob', lastName='Bobson'}
  1062. 2019-05-28 17:12:08 INFO App:97 - Customer{id=3, firstName='Carl', lastName='Carlson'}
  1063. 2019-05-28 17:12:08 INFO App:99 - customerDao.getCustomerById(2): Optional[Customer{id=2, firstName='Bob', lastName='Bobson'}]
  1064. 2019-05-28 17:12:08 INFO App:102 - customerDao.getAllCustomers(): java.util.stream.ReferencePipeline$Head@23c388c2
  1065. 2019-05-28 17:12:08 INFO App:106 - customerDao.getAllCustomers():
  1066. 2019-05-28 17:12:08 INFO App:108 - Customer{id=1, firstName='Adam', lastName='Adamson'}
  1067. 2019-05-28 17:12:08 INFO App:108 - Customer{id=2, firstName='Bob', lastName='Bobson'}
  1068. 2019-05-28 17:12:08 INFO App:108 - Customer{id=3, firstName='Carl', lastName='Carlson'}
  1069. 2019-05-28 17:12:08 INFO App:108 - Customer{id=4, firstName='Daniel', lastName='Danielson'}
  1070. 2019-05-28 17:12:08 INFO App:111 - customerDao.getAllCustomers(): java.util.stream.ReferencePipeline$Head@f713686
  1071. 2019-05-28 17:12:08 INFO App:95 - customerDao.getAllCustomers():
  1072. 2019-05-28 17:12:08 INFO App:97 - Customer{id=1, firstName='Adam', lastName='Adamson'}
  1073. 2019-05-28 17:12:08 INFO App:97 - Customer{id=2, firstName='Bob', lastName='Bobson'}
  1074. 2019-05-28 17:12:08 INFO App:97 - Customer{id=3, firstName='Carl', lastName='Carlson'}
  1075. 2019-05-28 17:12:08 INFO App:99 - customerDao.getCustomerById(2): Optional[Customer{id=2, firstName='Bob', lastName='Bobson'}]
  1076. 2019-05-28 17:12:08 INFO App:102 - customerDao.getAllCustomers(): java.util.stream.ReferencePipeline$Head@26b894bd
  1077. 2019-05-28 17:12:08 INFO App:106 - customerDao.getAllCustomers():
  1078. 2019-05-28 17:12:08 INFO App:108 - Customer{id=1, firstName='Adam', lastName='Adamson'}
  1079. 2019-05-28 17:12:08 INFO App:108 - Customer{id=2, firstName='Bob', lastName='Bobson'}
  1080. 2019-05-28 17:12:08 INFO App:108 - Customer{id=3, firstName='Carl', lastName='Carlson'}
  1081. 2019-05-28 17:12:08 INFO App:108 - Customer{id=4, firstName='Daniel', lastName='Danielson'}
  1082. 2019-05-28 17:12:08 INFO App:111 - customerDao.getAllCustomers(): java.util.stream.ReferencePipeline$Head@62f87c44
  1083. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 sec - in com.iluwatar.dao.AppTest
  1084. Running com.iluwatar.dao.InMemoryCustomerDaoTest
  1085. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.dao.InMemoryCustomerDaoTest
  1086. Running com.iluwatar.dao.CustomerTest
  1087. Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in com.iluwatar.dao.CustomerTest
  1088.  
  1089. Results :
  1090.  
  1091. Tests run: 28, Failures: 0, Errors: 0, Skipped: 0
  1092.  
  1093. [INFO]
  1094. [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ dao ---
  1095. [INFO] Building jar: /Users/aironman/java-design-patterns/dao/target/dao-1.20.0-SNAPSHOT.jar
  1096. [INFO]
  1097. [INFO] ----------------------< com.iluwatar:data-mapper >----------------------
  1098. [INFO] Building data-mapper 1.20.0-SNAPSHOT [12/116]
  1099. [INFO] --------------------------------[ jar ]---------------------------------
  1100. [INFO]
  1101. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ data-mapper ---
  1102. [INFO] Deleting /Users/aironman/java-design-patterns/data-mapper/target
  1103. [INFO]
  1104. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ data-mapper ---
  1105. [INFO] Starting audit...
  1106. Audit done.
  1107. [INFO]
  1108. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ data-mapper ---
  1109. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/data-mapper/target/jacoco.exec
  1110. [INFO]
  1111. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ data-mapper ---
  1112. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1113. [INFO] Copying 1 resource
  1114. [INFO]
  1115. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ data-mapper ---
  1116. [INFO] Changes detected - recompiling the module!
  1117. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/data-mapper/target/classes
  1118. [INFO]
  1119. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ data-mapper ---
  1120. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1121. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/data-mapper/src/test/resources
  1122. [INFO]
  1123. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ data-mapper ---
  1124. [INFO] Changes detected - recompiling the module!
  1125. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/data-mapper/target/test-classes
  1126. [INFO]
  1127. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ data-mapper ---
  1128.  
  1129. -------------------------------------------------------
  1130. T E S T S
  1131. -------------------------------------------------------
  1132. Running com.iluwatar.datamapper.AppTest
  1133. log4j: reset attribute= "false".
  1134. log4j: Threshold ="null".
  1135. log4j: Level value for root is [INFO].
  1136. log4j: root level set to INFO
  1137. log4j: Class name: [org.apache.log4j.ConsoleAppender]
  1138. log4j: Parsing layout of class: "org.apache.log4j.PatternLayout"
  1139. log4j: Setting property [conversionPattern] to [%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n].
  1140. log4j: Adding appender named [console] to category [root].
  1141. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 sec - in com.iluwatar.datamapper.AppTest
  1142. Running com.iluwatar.datamapper.StudentTest
  1143. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.datamapper.StudentTest
  1144. Running com.iluwatar.datamapper.DataMapperTest
  1145. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in com.iluwatar.datamapper.DataMapperTest
  1146.  
  1147. Results :
  1148.  
  1149. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  1150.  
  1151. [INFO]
  1152. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ data-mapper ---
  1153. [INFO] Building jar: /Users/aironman/java-design-patterns/data-mapper/target/data-mapper-1.20.0-SNAPSHOT.jar
  1154. [INFO]
  1155. [INFO] -----------------------< com.iluwatar:decorator >-----------------------
  1156. [INFO] Building decorator 1.20.0-SNAPSHOT [13/116]
  1157. [INFO] --------------------------------[ jar ]---------------------------------
  1158. [INFO]
  1159. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ decorator ---
  1160. [INFO] Deleting /Users/aironman/java-design-patterns/decorator/target
  1161. [INFO]
  1162. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ decorator ---
  1163. [INFO] Starting audit...
  1164. Audit done.
  1165. [INFO]
  1166. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ decorator ---
  1167. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/decorator/target/jacoco.exec
  1168. [INFO]
  1169. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ decorator ---
  1170. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1171. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/decorator/src/main/resources
  1172. [INFO]
  1173. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ decorator ---
  1174. [INFO] Changes detected - recompiling the module!
  1175. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/decorator/target/classes
  1176. [INFO]
  1177. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ decorator ---
  1178. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1179. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/decorator/src/test/resources
  1180. [INFO]
  1181. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ decorator ---
  1182. [INFO] Changes detected - recompiling the module!
  1183. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/decorator/target/test-classes
  1184. [INFO]
  1185. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ decorator ---
  1186.  
  1187. -------------------------------------------------------
  1188. T E S T S
  1189. -------------------------------------------------------
  1190. Running com.iluwatar.decorator.AppTest
  1191. 17:12:12.714 [main] INFO com.iluwatar.decorator.App - A simple looking troll approaches.
  1192. 17:12:12.718 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll tries to grab you!
  1193. 17:12:12.718 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll shrieks in horror and runs away!
  1194. 17:12:12.718 [main] INFO com.iluwatar.decorator.App - Simple troll power 10.
  1195.  
  1196. 17:12:12.720 [main] INFO com.iluwatar.decorator.App - A troll with huge club surprises you.
  1197. 17:12:12.720 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll tries to grab you!
  1198. 17:12:12.720 [main] INFO com.iluwatar.decorator.ClubbedTroll - The troll swings at you with a club!
  1199. 17:12:12.720 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll shrieks in horror and runs away!
  1200. 17:12:12.720 [main] INFO com.iluwatar.decorator.App - Clubbed troll power 20.
  1201.  
  1202. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.144 sec - in com.iluwatar.decorator.AppTest
  1203. Running com.iluwatar.decorator.SimpleTrollTest
  1204. 17:12:12.737 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll tries to grab you!
  1205. 17:12:12.739 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll shrieks in horror and runs away!
  1206. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in com.iluwatar.decorator.SimpleTrollTest
  1207. Running com.iluwatar.decorator.ClubbedTrollTest
  1208. LOGBACK: No context given for com.iluwatar.decorator.SimpleTrollTest$InMemoryAppender[null]
  1209. 17:12:12.927 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll tries to grab you!
  1210. 17:12:12.928 [main] INFO com.iluwatar.decorator.ClubbedTroll - The troll swings at you with a club!
  1211. 17:12:12.928 [main] INFO com.iluwatar.decorator.SimpleTroll - The troll shrieks in horror and runs away!
  1212. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec - in com.iluwatar.decorator.ClubbedTrollTest
  1213.  
  1214. Results :
  1215.  
  1216. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  1217.  
  1218. [INFO]
  1219. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ decorator ---
  1220. [INFO] Building jar: /Users/aironman/java-design-patterns/decorator/target/decorator-1.20.0-SNAPSHOT.jar
  1221. [INFO]
  1222. [INFO] ------------------------< com.iluwatar:facade >-------------------------
  1223. [INFO] Building facade 1.20.0-SNAPSHOT [14/116]
  1224. [INFO] --------------------------------[ jar ]---------------------------------
  1225. [INFO]
  1226. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ facade ---
  1227. [INFO] Deleting /Users/aironman/java-design-patterns/facade/target
  1228. [INFO]
  1229. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ facade ---
  1230. [INFO] Starting audit...
  1231. Audit done.
  1232. [INFO]
  1233. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ facade ---
  1234. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/facade/target/jacoco.exec
  1235. [INFO]
  1236. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ facade ---
  1237. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1238. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/facade/src/main/resources
  1239. [INFO]
  1240. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ facade ---
  1241. [INFO] Changes detected - recompiling the module!
  1242. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/facade/target/classes
  1243. [INFO]
  1244. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ facade ---
  1245. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1246. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/facade/src/test/resources
  1247. [INFO]
  1248. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ facade ---
  1249. [INFO] Changes detected - recompiling the module!
  1250. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/facade/target/test-classes
  1251. [INFO]
  1252. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ facade ---
  1253.  
  1254. -------------------------------------------------------
  1255. T E S T S
  1256. -------------------------------------------------------
  1257. Running com.iluwatar.facade.DwarvenGoldmineFacadeTest
  1258. 17:12:15.100 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger wakes up.
  1259. 17:12:15.106 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes to the mine.
  1260. 17:12:15.106 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator wakes up.
  1261. 17:12:15.106 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes to the mine.
  1262. 17:12:15.106 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger wakes up.
  1263. 17:12:15.106 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes to the mine.
  1264. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenGoldDigger - Dwarf gold digger digs for gold.
  1265. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenCartOperator - Dwarf cart operator moves gold chunks out of the mine.
  1266. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenTunnelDigger - Dwarven tunnel digger creates another promising tunnel.
  1267. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes home.
  1268. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes to sleep.
  1269. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes home.
  1270. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes to sleep.
  1271. 17:12:15.113 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes home.
  1272. 17:12:15.114 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes to sleep.
  1273. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 sec - in com.iluwatar.facade.DwarvenGoldmineFacadeTest
  1274. Running com.iluwatar.facade.AppTest
  1275. 17:12:15.124 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger wakes up.
  1276. LOGBACK: No context given for com.iluwatar.facade.DwarvenGoldmineFacadeTest$InMemoryAppender[null]
  1277. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes to the mine.
  1278. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator wakes up.
  1279. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes to the mine.
  1280. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger wakes up.
  1281. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes to the mine.
  1282. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenGoldDigger - Dwarf gold digger digs for gold.
  1283. 17:12:15.125 [main] INFO com.iluwatar.facade.DwarvenCartOperator - Dwarf cart operator moves gold chunks out of the mine.
  1284. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenTunnelDigger - Dwarven tunnel digger creates another promising tunnel.
  1285. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes home.
  1286. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf gold digger goes to sleep.
  1287. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes home.
  1288. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarf cart operator goes to sleep.
  1289. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes home.
  1290. 17:12:15.126 [main] INFO com.iluwatar.facade.DwarvenMineWorker - Dwarven tunnel digger goes to sleep.
  1291. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.facade.AppTest
  1292.  
  1293. Results :
  1294.  
  1295. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  1296.  
  1297. [INFO]
  1298. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ facade ---
  1299. [INFO] Building jar: /Users/aironman/java-design-patterns/facade/target/facade-1.20.0-SNAPSHOT.jar
  1300. [INFO]
  1301. [INFO] -----------------------< com.iluwatar:flyweight >-----------------------
  1302. [INFO] Building flyweight 1.20.0-SNAPSHOT [15/116]
  1303. [INFO] --------------------------------[ jar ]---------------------------------
  1304. [INFO]
  1305. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ flyweight ---
  1306. [INFO] Deleting /Users/aironman/java-design-patterns/flyweight/target
  1307. [INFO]
  1308. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ flyweight ---
  1309. [INFO] Starting audit...
  1310. Audit done.
  1311. [INFO]
  1312. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ flyweight ---
  1313. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/flyweight/target/jacoco.exec
  1314. [INFO]
  1315. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ flyweight ---
  1316. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1317. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/flyweight/src/main/resources
  1318. [INFO]
  1319. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ flyweight ---
  1320. [INFO] Changes detected - recompiling the module!
  1321. [INFO] Compiling 10 source files to /Users/aironman/java-design-patterns/flyweight/target/classes
  1322. [INFO]
  1323. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ flyweight ---
  1324. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1325. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/flyweight/src/test/resources
  1326. [INFO]
  1327. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ flyweight ---
  1328. [INFO] Changes detected - recompiling the module!
  1329. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/flyweight/target/test-classes
  1330. [INFO]
  1331. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ flyweight ---
  1332.  
  1333. -------------------------------------------------------
  1334. T E S T S
  1335. -------------------------------------------------------
  1336. Running com.iluwatar.flyweight.AppTest
  1337. 17:12:17.405 [main] INFO com.iluwatar.flyweight.AlchemistShop - Enumerating top shelf potions
  1338.  
  1339. 17:12:17.408 [main] INFO com.iluwatar.flyweight.InvisibilityPotion - You become invisible. (Potion=1438098656)
  1340. 17:12:17.411 [main] INFO com.iluwatar.flyweight.InvisibilityPotion - You become invisible. (Potion=1438098656)
  1341. 17:12:17.411 [main] INFO com.iluwatar.flyweight.StrengthPotion - You feel strong. (Potion=257608164)
  1342. 17:12:17.411 [main] INFO com.iluwatar.flyweight.HealingPotion - You feel healed. (Potion=306115458)
  1343. 17:12:17.411 [main] INFO com.iluwatar.flyweight.InvisibilityPotion - You become invisible. (Potion=1438098656)
  1344. 17:12:17.411 [main] INFO com.iluwatar.flyweight.StrengthPotion - You feel strong. (Potion=257608164)
  1345. 17:12:17.411 [main] INFO com.iluwatar.flyweight.HealingPotion - You feel healed. (Potion=306115458)
  1346. 17:12:17.411 [main] INFO com.iluwatar.flyweight.HealingPotion - You feel healed. (Potion=306115458)
  1347. 17:12:17.411 [main] INFO com.iluwatar.flyweight.AlchemistShop - Enumerating bottom shelf potions
  1348.  
  1349. 17:12:17.411 [main] INFO com.iluwatar.flyweight.PoisonPotion - Urgh! This is poisonous. (Potion=230643635)
  1350. 17:12:17.411 [main] INFO com.iluwatar.flyweight.PoisonPotion - Urgh! This is poisonous. (Potion=230643635)
  1351. 17:12:17.411 [main] INFO com.iluwatar.flyweight.PoisonPotion - Urgh! This is poisonous. (Potion=230643635)
  1352. 17:12:17.411 [main] INFO com.iluwatar.flyweight.HolyWaterPotion - You feel blessed. (Potion=944427387)
  1353. 17:12:17.411 [main] INFO com.iluwatar.flyweight.HolyWaterPotion - You feel blessed. (Potion=944427387)
  1354. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 sec - in com.iluwatar.flyweight.AppTest
  1355. Running com.iluwatar.flyweight.AlchemistShopTest
  1356. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.flyweight.AlchemistShopTest
  1357.  
  1358. Results :
  1359.  
  1360. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  1361.  
  1362. [INFO]
  1363. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ flyweight ---
  1364. [INFO] Building jar: /Users/aironman/java-design-patterns/flyweight/target/flyweight-1.20.0-SNAPSHOT.jar
  1365. [INFO]
  1366. [INFO] -------------------------< com.iluwatar:proxy >-------------------------
  1367. [INFO] Building proxy 1.20.0-SNAPSHOT [16/116]
  1368. [INFO] --------------------------------[ jar ]---------------------------------
  1369. [INFO]
  1370. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ proxy ---
  1371. [INFO] Deleting /Users/aironman/java-design-patterns/proxy/target
  1372. [INFO]
  1373. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ proxy ---
  1374. [INFO] Starting audit...
  1375. Audit done.
  1376. [INFO]
  1377. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ proxy ---
  1378. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/proxy/target/jacoco.exec
  1379. [INFO]
  1380. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ proxy ---
  1381. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1382. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/proxy/src/main/resources
  1383. [INFO]
  1384. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ proxy ---
  1385. [INFO] Changes detected - recompiling the module!
  1386. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/proxy/target/classes
  1387. [INFO]
  1388. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ proxy ---
  1389. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1390. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/proxy/src/test/resources
  1391. [INFO]
  1392. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ proxy ---
  1393. [INFO] Changes detected - recompiling the module!
  1394. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/proxy/target/test-classes
  1395. [INFO]
  1396. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ proxy ---
  1397.  
  1398. -------------------------------------------------------
  1399. T E S T S
  1400. -------------------------------------------------------
  1401. Running com.iluwatar.proxy.IvoryTowerTest
  1402. 17:12:19.562 [main] INFO com.iluwatar.proxy.IvoryTower - Gandalf enters the tower.
  1403. 17:12:19.568 [main] INFO com.iluwatar.proxy.IvoryTower - Dumbledore enters the tower.
  1404. 17:12:19.568 [main] INFO com.iluwatar.proxy.IvoryTower - Oz enters the tower.
  1405. 17:12:19.568 [main] INFO com.iluwatar.proxy.IvoryTower - Merlin enters the tower.
  1406. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 sec - in com.iluwatar.proxy.IvoryTowerTest
  1407. Running com.iluwatar.proxy.WizardTest
  1408. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.proxy.WizardTest
  1409. Running com.iluwatar.proxy.AppTest
  1410. LOGBACK: No context given for com.iluwatar.proxy.utils.InMemoryAppender[null]
  1411. 17:12:19.593 [main] INFO com.iluwatar.proxy.IvoryTower - Red wizard enters the tower.
  1412. 17:12:19.594 [main] INFO com.iluwatar.proxy.IvoryTower - White wizard enters the tower.
  1413. 17:12:19.594 [main] INFO com.iluwatar.proxy.IvoryTower - Black wizard enters the tower.
  1414. 17:12:19.594 [main] INFO com.iluwatar.proxy.WizardTowerProxy - Green wizard is not allowed to enter!
  1415. 17:12:19.594 [main] INFO com.iluwatar.proxy.WizardTowerProxy - Brown wizard is not allowed to enter!
  1416. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.proxy.AppTest
  1417. Running com.iluwatar.proxy.WizardTowerProxyTest
  1418. 17:12:19.599 [main] INFO com.iluwatar.proxy.IvoryTower - Gandalf enters the tower.
  1419. 17:12:19.599 [main] INFO com.iluwatar.proxy.IvoryTower - Dumbledore enters the tower.
  1420. 17:12:19.599 [main] INFO com.iluwatar.proxy.IvoryTower - Oz enters the tower.
  1421. 17:12:19.599 [main] INFO com.iluwatar.proxy.WizardTowerProxy - Merlin is not allowed to enter!
  1422. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.proxy.WizardTowerProxyTest
  1423.  
  1424. Results :
  1425.  
  1426. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
  1427.  
  1428. [INFO]
  1429. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ proxy ---
  1430. [INFO] Building jar: /Users/aironman/java-design-patterns/proxy/target/proxy-1.20.0-SNAPSHOT.jar
  1431. [INFO]
  1432. [INFO] -------------------------< com.iluwatar:chain >-------------------------
  1433. [INFO] Building chain 1.20.0-SNAPSHOT [17/116]
  1434. [INFO] --------------------------------[ jar ]---------------------------------
  1435. [INFO]
  1436. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ chain ---
  1437. [INFO] Deleting /Users/aironman/java-design-patterns/chain/target
  1438. [INFO]
  1439. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ chain ---
  1440. [INFO] Starting audit...
  1441. Audit done.
  1442. [INFO]
  1443. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ chain ---
  1444. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/chain/target/jacoco.exec
  1445. [INFO]
  1446. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ chain ---
  1447. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1448. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/chain/src/main/resources
  1449. [INFO]
  1450. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ chain ---
  1451. [INFO] Changes detected - recompiling the module!
  1452. [INFO] Compiling 8 source files to /Users/aironman/java-design-patterns/chain/target/classes
  1453. [INFO]
  1454. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ chain ---
  1455. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1456. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/chain/src/test/resources
  1457. [INFO]
  1458. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ chain ---
  1459. [INFO] Changes detected - recompiling the module!
  1460. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/chain/target/test-classes
  1461. [INFO]
  1462. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ chain ---
  1463.  
  1464. -------------------------------------------------------
  1465. T E S T S
  1466. -------------------------------------------------------
  1467. Running com.iluwatar.chain.AppTest
  1468. 17:12:21.807 [main] INFO com.iluwatar.chain.RequestHandler - Orc commander handling request "defend castle"
  1469. 17:12:21.815 [main] INFO com.iluwatar.chain.RequestHandler - Orc officer handling request "torture prisoner"
  1470. 17:12:21.816 [main] INFO com.iluwatar.chain.RequestHandler - Orc soldier handling request "collect tax"
  1471. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 sec - in com.iluwatar.chain.AppTest
  1472. Running com.iluwatar.chain.OrcKingTest
  1473. 17:12:21.829 [main] INFO com.iluwatar.chain.RequestHandler - Orc commander handling request "Don't let the barbarians enter my castle!!"
  1474. 17:12:21.834 [main] INFO com.iluwatar.chain.RequestHandler - Orc officer handling request "Don't just stand there, tickle him!"
  1475. 17:12:21.834 [main] INFO com.iluwatar.chain.RequestHandler - Orc soldier handling request "Don't steal, the King hates competition ..."
  1476. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in com.iluwatar.chain.OrcKingTest
  1477.  
  1478. Results :
  1479.  
  1480. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  1481.  
  1482. [INFO]
  1483. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ chain ---
  1484. [INFO] Building jar: /Users/aironman/java-design-patterns/chain/target/chain-1.20.0-SNAPSHOT.jar
  1485. [INFO]
  1486. [INFO] ------------------------< com.iluwatar:command >------------------------
  1487. [INFO] Building command 1.20.0-SNAPSHOT [18/116]
  1488. [INFO] --------------------------------[ jar ]---------------------------------
  1489. [INFO]
  1490. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ command ---
  1491. [INFO] Deleting /Users/aironman/java-design-patterns/command/target
  1492. [INFO]
  1493. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ command ---
  1494. [INFO] Starting audit...
  1495. Audit done.
  1496. [INFO]
  1497. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ command ---
  1498. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/command/target/jacoco.exec
  1499. [INFO]
  1500. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ command ---
  1501. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1502. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/command/src/main/resources
  1503. [INFO]
  1504. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ command ---
  1505. [INFO] Changes detected - recompiling the module!
  1506. [INFO] Compiling 9 source files to /Users/aironman/java-design-patterns/command/target/classes
  1507. [INFO]
  1508. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ command ---
  1509. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1510. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/command/src/test/resources
  1511. [INFO]
  1512. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ command ---
  1513. [INFO] Changes detected - recompiling the module!
  1514. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/command/target/test-classes
  1515. [INFO]
  1516. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ command ---
  1517.  
  1518. -------------------------------------------------------
  1519. T E S T S
  1520. -------------------------------------------------------
  1521. Running com.iluwatar.command.AppTest
  1522. 17:12:24.171 [main] INFO com.iluwatar.command.Target - Goblin, [size=normal] [visibility=visible]
  1523. 17:12:24.177 [main] INFO com.iluwatar.command.Wizard - Wizard casts Shrink spell at Goblin
  1524. 17:12:24.177 [main] INFO com.iluwatar.command.Target - Goblin, [size=small] [visibility=visible]
  1525. 17:12:24.177 [main] INFO com.iluwatar.command.Wizard - Wizard casts Invisibility spell at Goblin
  1526. 17:12:24.177 [main] INFO com.iluwatar.command.Target - Goblin, [size=small] [visibility=invisible]
  1527. 17:12:24.177 [main] INFO com.iluwatar.command.Wizard - Wizard undoes Invisibility spell
  1528. 17:12:24.177 [main] INFO com.iluwatar.command.Target - Goblin, [size=small] [visibility=visible]
  1529. 17:12:24.178 [main] INFO com.iluwatar.command.Wizard - Wizard undoes Shrink spell
  1530. 17:12:24.178 [main] INFO com.iluwatar.command.Target - Goblin, [size=normal] [visibility=visible]
  1531. 17:12:24.178 [main] INFO com.iluwatar.command.Wizard - Wizard redoes Shrink spell
  1532. 17:12:24.178 [main] INFO com.iluwatar.command.Target - Goblin, [size=small] [visibility=visible]
  1533. 17:12:24.178 [main] INFO com.iluwatar.command.Wizard - Wizard redoes Invisibility spell
  1534. 17:12:24.178 [main] INFO com.iluwatar.command.Target - Goblin, [size=small] [visibility=invisible]
  1535. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.15 sec - in com.iluwatar.command.AppTest
  1536. Running com.iluwatar.command.CommandTest
  1537. 17:12:24.188 [main] INFO com.iluwatar.command.Wizard - Wizard casts Shrink spell at Goblin
  1538. 17:12:24.194 [main] INFO com.iluwatar.command.Wizard - Wizard casts Invisibility spell at Goblin
  1539. 17:12:24.194 [main] INFO com.iluwatar.command.Wizard - Wizard undoes Invisibility spell
  1540. 17:12:24.194 [main] INFO com.iluwatar.command.Wizard - Wizard undoes Shrink spell
  1541. 17:12:24.194 [main] INFO com.iluwatar.command.Wizard - Wizard redoes Shrink spell
  1542. 17:12:24.194 [main] INFO com.iluwatar.command.Wizard - Wizard redoes Invisibility spell
  1543. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in com.iluwatar.command.CommandTest
  1544.  
  1545. Results :
  1546.  
  1547. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  1548.  
  1549. [INFO]
  1550. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ command ---
  1551. [INFO] Building jar: /Users/aironman/java-design-patterns/command/target/command-1.20.0-SNAPSHOT.jar
  1552. [INFO]
  1553. [INFO] ----------------------< com.iluwatar:interpreter >----------------------
  1554. [INFO] Building interpreter 1.20.0-SNAPSHOT [19/116]
  1555. [INFO] --------------------------------[ jar ]---------------------------------
  1556. [INFO]
  1557. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ interpreter ---
  1558. [INFO] Deleting /Users/aironman/java-design-patterns/interpreter/target
  1559. [INFO]
  1560. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ interpreter ---
  1561. [INFO] Starting audit...
  1562. Audit done.
  1563. [INFO]
  1564. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ interpreter ---
  1565. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/interpreter/target/jacoco.exec
  1566. [INFO]
  1567. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ interpreter ---
  1568. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1569. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/interpreter/src/main/resources
  1570. [INFO]
  1571. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ interpreter ---
  1572. [INFO] Changes detected - recompiling the module!
  1573. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/interpreter/target/classes
  1574. [INFO]
  1575. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ interpreter ---
  1576. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1577. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/interpreter/src/test/resources
  1578. [INFO]
  1579. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ interpreter ---
  1580. [INFO] Changes detected - recompiling the module!
  1581. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/interpreter/target/test-classes
  1582. [INFO]
  1583. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ interpreter ---
  1584.  
  1585. -------------------------------------------------------
  1586. T E S T S
  1587. -------------------------------------------------------
  1588. may 28, 2019 5:12:26 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  1589. ADVERTENCIA: Class 'com.iluwatar.interpreter.ExpressionTest' could not be resolved.
  1590. Running com.iluwatar.interpreter.AppTest
  1591. 17:12:26.598 [main] INFO com.iluwatar.interpreter.App - push to stack: 4
  1592. 17:12:26.604 [main] INFO com.iluwatar.interpreter.App - push to stack: 3
  1593. 17:12:26.604 [main] INFO com.iluwatar.interpreter.App - push to stack: 2
  1594. 17:12:26.604 [main] INFO com.iluwatar.interpreter.App - popped from stack left: 3 right: 2
  1595. 17:12:26.604 [main] INFO com.iluwatar.interpreter.App - operator: -
  1596. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - push result to stack: 1
  1597. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - push to stack: 1
  1598. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - popped from stack left: 1 right: 1
  1599. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - operator: +
  1600. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - push result to stack: 2
  1601. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - popped from stack left: 4 right: 2
  1602. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - operator: *
  1603. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - push result to stack: 8
  1604. 17:12:26.605 [main] INFO com.iluwatar.interpreter.App - result: 8
  1605. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 sec - in com.iluwatar.interpreter.AppTest
  1606. Running com.iluwatar.interpreter.MinusExpressionTest
  1607. Tests run: 800, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.418 sec - in com.iluwatar.interpreter.MinusExpressionTest
  1608. Running com.iluwatar.interpreter.MultiplyExpressionTest
  1609. Tests run: 800, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 sec - in com.iluwatar.interpreter.MultiplyExpressionTest
  1610. Running com.iluwatar.interpreter.NumberExpressionTest
  1611. Tests run: 1200, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.255 sec - in com.iluwatar.interpreter.NumberExpressionTest
  1612. Running com.iluwatar.interpreter.PlusExpressionTest
  1613. Tests run: 800, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.214 sec - in com.iluwatar.interpreter.PlusExpressionTest
  1614.  
  1615. Results :
  1616.  
  1617. Tests run: 3601, Failures: 0, Errors: 0, Skipped: 0
  1618.  
  1619. [INFO]
  1620. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ interpreter ---
  1621. [INFO] Building jar: /Users/aironman/java-design-patterns/interpreter/target/interpreter-1.20.0-SNAPSHOT.jar
  1622. [INFO]
  1623. [INFO] -----------------------< com.iluwatar:iterator >------------------------
  1624. [INFO] Building iterator 1.20.0-SNAPSHOT [20/116]
  1625. [INFO] --------------------------------[ jar ]---------------------------------
  1626. [INFO]
  1627. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ iterator ---
  1628. [INFO] Deleting /Users/aironman/java-design-patterns/iterator/target
  1629. [INFO]
  1630. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ iterator ---
  1631. [INFO] Starting audit...
  1632. Audit done.
  1633. [INFO]
  1634. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ iterator ---
  1635. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/iterator/target/jacoco.exec
  1636. [INFO]
  1637. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ iterator ---
  1638. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1639. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/iterator/src/main/resources
  1640. [INFO]
  1641. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ iterator ---
  1642. [INFO] Changes detected - recompiling the module!
  1643. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/iterator/target/classes
  1644. [INFO]
  1645. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ iterator ---
  1646. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1647. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/iterator/src/test/resources
  1648. [INFO]
  1649. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ iterator ---
  1650. [INFO] Changes detected - recompiling the module!
  1651. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/iterator/target/test-classes
  1652. [INFO]
  1653. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ iterator ---
  1654.  
  1655. -------------------------------------------------------
  1656. T E S T S
  1657. -------------------------------------------------------
  1658. Running com.iluwatar.iterator.AppTest
  1659. 17:12:29.762 [main] INFO com.iluwatar.iterator.App - Ring of shadows
  1660. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - Ring of armor
  1661. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - ----------
  1662. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - Potion of courage
  1663. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - Potion of wisdom
  1664. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - Potion of blood
  1665. 17:12:29.765 [main] INFO com.iluwatar.iterator.App - Potion of rust
  1666. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of healing
  1667. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - ----------
  1668. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Sword of silver +1
  1669. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Steel halberd
  1670. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Dagger of poison
  1671. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - ----------
  1672. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of courage
  1673. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Ring of shadows
  1674. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of wisdom
  1675. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of blood
  1676. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Sword of silver +1
  1677. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of rust
  1678. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Potion of healing
  1679. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Ring of armor
  1680. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Steel halberd
  1681. 17:12:29.766 [main] INFO com.iluwatar.iterator.App - Dagger of poison
  1682. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 sec - in com.iluwatar.iterator.AppTest
  1683. Running com.iluwatar.iterator.TreasureChestTest
  1684. Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 sec - in com.iluwatar.iterator.TreasureChestTest
  1685.  
  1686. Results :
  1687.  
  1688. Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
  1689.  
  1690. [INFO]
  1691. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ iterator ---
  1692. [INFO] Building jar: /Users/aironman/java-design-patterns/iterator/target/iterator-1.20.0-SNAPSHOT.jar
  1693. [INFO]
  1694. [INFO] -----------------------< com.iluwatar:mediator >------------------------
  1695. [INFO] Building mediator 1.20.0-SNAPSHOT [21/116]
  1696. [INFO] --------------------------------[ jar ]---------------------------------
  1697. [INFO]
  1698. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mediator ---
  1699. [INFO] Deleting /Users/aironman/java-design-patterns/mediator/target
  1700. [INFO]
  1701. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ mediator ---
  1702. [INFO] Starting audit...
  1703. Audit done.
  1704. [INFO]
  1705. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ mediator ---
  1706. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/mediator/target/jacoco.exec
  1707. [INFO]
  1708. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mediator ---
  1709. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1710. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/mediator/src/main/resources
  1711. [INFO]
  1712. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ mediator ---
  1713. [INFO] Changes detected - recompiling the module!
  1714. [INFO] Compiling 10 source files to /Users/aironman/java-design-patterns/mediator/target/classes
  1715. [INFO]
  1716. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mediator ---
  1717. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1718. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/mediator/src/test/resources
  1719. [INFO]
  1720. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ mediator ---
  1721. [INFO] Changes detected - recompiling the module!
  1722. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/mediator/target/test-classes
  1723. [WARNING] /Users/aironman/java-design-patterns/mediator/src/test/java/com/iluwatar/mediator/PartyMemberTest.java: /Users/aironman/java-design-patterns/mediator/src/test/java/com/iluwatar/mediator/PartyMemberTest.java uses unchecked or unsafe operations.
  1724. [WARNING] /Users/aironman/java-design-patterns/mediator/src/test/java/com/iluwatar/mediator/PartyMemberTest.java: Recompile with -Xlint:unchecked for details.
  1725. [INFO]
  1726. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ mediator ---
  1727.  
  1728. -------------------------------------------------------
  1729. T E S T S
  1730. -------------------------------------------------------
  1731. Running com.iluwatar.mediator.AppTest
  1732. 17:12:32.240 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit joins the party
  1733. 17:12:32.246 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard joins the party
  1734. 17:12:32.246 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue joins the party
  1735. 17:12:32.246 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter joins the party
  1736. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit spotted enemies
  1737. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard runs for cover
  1738. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue runs for cover
  1739. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter runs for cover
  1740. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard tells a tale
  1741. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit comes to listen
  1742. 17:12:32.247 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue comes to listen
  1743. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter comes to listen
  1744. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue found gold
  1745. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit takes his share of the gold
  1746. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard takes his share of the gold
  1747. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter takes his share of the gold
  1748. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter hunted a rabbit
  1749. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit arrives for dinner
  1750. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard arrives for dinner
  1751. 17:12:32.248 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue arrives for dinner
  1752. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.138 sec - in com.iluwatar.mediator.AppTest
  1753. Running com.iluwatar.mediator.PartyMemberTest
  1754. 17:12:32.447 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit joins the party
  1755. 17:12:32.449 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit hunted a rabbit
  1756. 17:12:32.466 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit tells a tale
  1757. 17:12:32.466 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit found gold
  1758. 17:12:32.467 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit spotted enemies
  1759. 17:12:32.467 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit
  1760. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1761. 17:12:32.470 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter joins the party
  1762. 17:12:32.471 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter hunted a rabbit
  1763. 17:12:32.471 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter tells a tale
  1764. 17:12:32.471 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter found gold
  1765. 17:12:32.472 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter spotted enemies
  1766. 17:12:32.472 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter
  1767. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1768. 17:12:32.474 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue joins the party
  1769. 17:12:32.475 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue hunted a rabbit
  1770. 17:12:32.475 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue tells a tale
  1771. 17:12:32.475 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue found gold
  1772. 17:12:32.476 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue spotted enemies
  1773. 17:12:32.476 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue
  1774. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1775. 17:12:32.478 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard joins the party
  1776. 17:12:32.478 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard hunted a rabbit
  1777. 17:12:32.478 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard tells a tale
  1778. 17:12:32.479 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard found gold
  1779. 17:12:32.479 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard spotted enemies
  1780. 17:12:32.480 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard
  1781. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1782. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1783. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1784. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1785. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1786. 17:12:32.491 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit arrives for dinner
  1787. 17:12:32.491 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit comes to listen
  1788. 17:12:32.491 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit takes his share of the gold
  1789. 17:12:32.492 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit runs for cover
  1790. 17:12:32.492 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hobbit
  1791. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1792. 17:12:32.493 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter arrives for dinner
  1793. 17:12:32.494 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter comes to listen
  1794. 17:12:32.494 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter takes his share of the gold
  1795. 17:12:32.494 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter runs for cover
  1796. 17:12:32.494 [main] INFO com.iluwatar.mediator.PartyMemberBase - Hunter
  1797. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1798. 17:12:32.496 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue arrives for dinner
  1799. 17:12:32.496 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue comes to listen
  1800. 17:12:32.496 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue takes his share of the gold
  1801. 17:12:32.496 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue runs for cover
  1802. 17:12:32.496 [main] INFO com.iluwatar.mediator.PartyMemberBase - Rogue
  1803. LOGBACK: No context given for com.iluwatar.mediator.PartyMemberTest$InMemoryAppender[null]
  1804. 17:12:32.498 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard arrives for dinner
  1805. 17:12:32.498 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard comes to listen
  1806. 17:12:32.498 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard takes his share of the gold
  1807. 17:12:32.498 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard runs for cover
  1808. 17:12:32.498 [main] INFO com.iluwatar.mediator.PartyMemberBase - Wizard
  1809. Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.243 sec - in com.iluwatar.mediator.PartyMemberTest
  1810. Running com.iluwatar.mediator.PartyImplTest
  1811. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.mediator.PartyImplTest
  1812.  
  1813. Results :
  1814.  
  1815. Tests run: 14, Failures: 0, Errors: 0, Skipped: 0
  1816.  
  1817. [INFO]
  1818. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mediator ---
  1819. [INFO] Building jar: /Users/aironman/java-design-patterns/mediator/target/mediator-1.20.0-SNAPSHOT.jar
  1820. [INFO]
  1821. [INFO] ------------------------< com.iluwatar:memento >------------------------
  1822. [INFO] Building memento 1.20.0-SNAPSHOT [22/116]
  1823. [INFO] --------------------------------[ jar ]---------------------------------
  1824. [INFO]
  1825. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ memento ---
  1826. [INFO] Deleting /Users/aironman/java-design-patterns/memento/target
  1827. [INFO]
  1828. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ memento ---
  1829. [INFO] Starting audit...
  1830. Audit done.
  1831. [INFO]
  1832. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ memento ---
  1833. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/memento/target/jacoco.exec
  1834. [INFO]
  1835. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ memento ---
  1836. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1837. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/memento/src/main/resources
  1838. [INFO]
  1839. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ memento ---
  1840. [INFO] Changes detected - recompiling the module!
  1841. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/memento/target/classes
  1842. [INFO]
  1843. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ memento ---
  1844. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1845. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/memento/src/test/resources
  1846. [INFO]
  1847. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ memento ---
  1848. [INFO] Changes detected - recompiling the module!
  1849. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/memento/target/test-classes
  1850. [INFO]
  1851. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ memento ---
  1852.  
  1853. -------------------------------------------------------
  1854. T E S T S
  1855. -------------------------------------------------------
  1856. Running com.iluwatar.memento.AppTest
  1857. 17:12:34.366 [main] INFO com.iluwatar.memento.App - sun age: 10000000 years mass: 500000 tons
  1858. 17:12:34.370 [main] INFO com.iluwatar.memento.App - red giant age: 20000000 years mass: 4000000 tons
  1859. 17:12:34.370 [main] INFO com.iluwatar.memento.App - white dwarf age: 40000000 years mass: 32000000 tons
  1860. 17:12:34.370 [main] INFO com.iluwatar.memento.App - supernova age: 80000000 years mass: 256000000 tons
  1861. 17:12:34.371 [main] INFO com.iluwatar.memento.App - dead star age: 160000000 years mass: 2048000000 tons
  1862. 17:12:34.371 [main] INFO com.iluwatar.memento.App - supernova age: 80000000 years mass: 256000000 tons
  1863. 17:12:34.371 [main] INFO com.iluwatar.memento.App - white dwarf age: 40000000 years mass: 32000000 tons
  1864. 17:12:34.371 [main] INFO com.iluwatar.memento.App - red giant age: 20000000 years mass: 4000000 tons
  1865. 17:12:34.371 [main] INFO com.iluwatar.memento.App - sun age: 10000000 years mass: 500000 tons
  1866. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec - in com.iluwatar.memento.AppTest
  1867. Running com.iluwatar.memento.StarTest
  1868. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in com.iluwatar.memento.StarTest
  1869.  
  1870. Results :
  1871.  
  1872. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  1873.  
  1874. [INFO]
  1875. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ memento ---
  1876. [INFO] Building jar: /Users/aironman/java-design-patterns/memento/target/memento-1.20.0-SNAPSHOT.jar
  1877. [INFO]
  1878. [INFO] -----------------< com.iluwatar:model-view-presenter >------------------
  1879. [INFO] Building model-view-presenter 1.20.0-SNAPSHOT [23/116]
  1880. [INFO] --------------------------------[ jar ]---------------------------------
  1881. [INFO]
  1882. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ model-view-presenter ---
  1883. [INFO] Deleting /Users/aironman/java-design-patterns/model-view-presenter/target
  1884. [INFO]
  1885. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ model-view-presenter ---
  1886. [INFO] Starting audit...
  1887. Audit done.
  1888. [INFO]
  1889. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ model-view-presenter ---
  1890. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/model-view-presenter/target/jacoco.exec
  1891. [INFO]
  1892. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ model-view-presenter ---
  1893. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1894. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/model-view-presenter/src/main/resources
  1895. [INFO]
  1896. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ model-view-presenter ---
  1897. [INFO] Changes detected - recompiling the module!
  1898. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/model-view-presenter/target/classes
  1899. [INFO]
  1900. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ model-view-presenter ---
  1901. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1902. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/model-view-presenter/src/test/resources
  1903. [INFO]
  1904. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ model-view-presenter ---
  1905. [INFO] Changes detected - recompiling the module!
  1906. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/model-view-presenter/target/test-classes
  1907. [INFO]
  1908. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ model-view-presenter ---
  1909.  
  1910. -------------------------------------------------------
  1911. T E S T S
  1912. -------------------------------------------------------
  1913. Running com.iluwatar.model.view.presenter.AppTest
  1914. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.417 sec - in com.iluwatar.model.view.presenter.AppTest
  1915. Running com.iluwatar.model.view.presenter.FileLoaderTest
  1916. 17:12:38.962 [main] ERROR com.iluwatar.model.view.presenter.FileLoader - File non-existing-file does not exist
  1917. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec - in com.iluwatar.model.view.presenter.FileLoaderTest
  1918. Running com.iluwatar.model.view.presenter.FileSelectorPresenterTest
  1919. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec - in com.iluwatar.model.view.presenter.FileSelectorPresenterTest
  1920.  
  1921. Results :
  1922.  
  1923. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
  1924.  
  1925. [INFO]
  1926. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ model-view-presenter ---
  1927. [INFO] Building jar: /Users/aironman/java-design-patterns/model-view-presenter/target/model-view-presenter-1.20.0-SNAPSHOT.jar
  1928. [INFO]
  1929. [INFO] -----------------------< com.iluwatar:observer >------------------------
  1930. [INFO] Building observer 1.20.0-SNAPSHOT [24/116]
  1931. [INFO] --------------------------------[ jar ]---------------------------------
  1932. [INFO]
  1933. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ observer ---
  1934. [INFO] Deleting /Users/aironman/java-design-patterns/observer/target
  1935. [INFO]
  1936. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ observer ---
  1937. [INFO] Starting audit...
  1938. Audit done.
  1939. [INFO]
  1940. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ observer ---
  1941. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/observer/target/jacoco.exec
  1942. [INFO]
  1943. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ observer ---
  1944. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1945. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/observer/src/main/resources
  1946. [INFO]
  1947. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ observer ---
  1948. [INFO] Changes detected - recompiling the module!
  1949. [INFO] Compiling 12 source files to /Users/aironman/java-design-patterns/observer/target/classes
  1950. [INFO]
  1951. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ observer ---
  1952. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  1953. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/observer/src/test/resources
  1954. [INFO]
  1955. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ observer ---
  1956. [INFO] Changes detected - recompiling the module!
  1957. [INFO] Compiling 10 source files to /Users/aironman/java-design-patterns/observer/target/test-classes
  1958. [WARNING] /Users/aironman/java-design-patterns/observer/src/test/java/com/iluwatar/observer/generic/ObserverTest.java: /Users/aironman/java-design-patterns/observer/src/test/java/com/iluwatar/observer/generic/ObserverTest.java uses unchecked or unsafe operations.
  1959. [WARNING] /Users/aironman/java-design-patterns/observer/src/test/java/com/iluwatar/observer/generic/ObserverTest.java: Recompile with -Xlint:unchecked for details.
  1960. [INFO]
  1961. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ observer ---
  1962.  
  1963. -------------------------------------------------------
  1964. T E S T S
  1965. -------------------------------------------------------
  1966. may 28, 2019 5:12:42 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  1967. ADVERTENCIA: Class 'com.iluwatar.observer.generic.ObserverTest' could not be resolved.
  1968. may 28, 2019 5:12:42 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  1969. ADVERTENCIA: Class 'com.iluwatar.observer.WeatherObserverTest' could not be resolved.
  1970. Running com.iluwatar.observer.AppTest
  1971. 17:12:42.207 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  1972. 17:12:42.214 [main] INFO com.iluwatar.observer.Orcs - The orcs are dripping wet.
  1973. 17:12:42.214 [main] INFO com.iluwatar.observer.Hobbits - The hobbits look for cover from the rain.
  1974. 17:12:42.214 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  1975. 17:12:42.214 [main] INFO com.iluwatar.observer.Orcs - The orc smell almost vanishes in the wind.
  1976. 17:12:42.214 [main] INFO com.iluwatar.observer.Hobbits - The hobbits hold their hats tightly in the windy weather.
  1977. 17:12:42.214 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  1978. 17:12:42.215 [main] INFO com.iluwatar.observer.Orcs - The orcs are freezing cold.
  1979. 17:12:42.215 [main] INFO com.iluwatar.observer.Hobbits - The hobbits are shivering in the cold weather.
  1980. 17:12:42.215 [main] INFO com.iluwatar.observer.Weather - The weather changed to sunny.
  1981. 17:12:42.215 [main] INFO com.iluwatar.observer.Orcs - The sun hurts the orcs' eyes.
  1982. 17:12:42.215 [main] INFO com.iluwatar.observer.Hobbits - The happy hobbits bade in the warm sun.
  1983. 17:12:42.215 [main] INFO com.iluwatar.observer.App - --Running generic version--
  1984. 17:12:42.217 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  1985. 17:12:42.217 [main] INFO com.iluwatar.observer.generic.GOrcs - The orcs are dripping wet.
  1986. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits look for cover from the rain.
  1987. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  1988. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GOrcs - The orc smell almost vanishes in the wind.
  1989. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits hold their hats tightly in the windy weather.
  1990. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  1991. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GOrcs - The orcs are freezing cold.
  1992. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits are shivering in the cold weather.
  1993. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to sunny.
  1994. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GOrcs - The sun hurts the orcs' eyes.
  1995. 17:12:42.218 [main] INFO com.iluwatar.observer.generic.GHobbits - The happy hobbits bade in the warm sun.
  1996. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 sec - in com.iluwatar.observer.AppTest
  1997. Running com.iluwatar.observer.WeatherTest
  1998. 17:12:42.377 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  1999. 17:12:42.396 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2000. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2001. 17:12:42.400 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  2002. 17:12:42.404 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2003. 17:12:42.405 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  2004. 17:12:42.405 [main] INFO com.iluwatar.observer.Weather - The weather changed to sunny.
  2005. 17:12:42.405 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  2006. 17:12:42.406 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2007. 17:12:42.406 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  2008. 17:12:42.406 [main] INFO com.iluwatar.observer.Weather - The weather changed to sunny.
  2009. 17:12:42.407 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  2010. 17:12:42.407 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2011. 17:12:42.408 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  2012. 17:12:42.408 [main] INFO com.iluwatar.observer.Weather - The weather changed to sunny.
  2013. 17:12:42.408 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  2014. 17:12:42.409 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2015. 17:12:42.409 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  2016. 17:12:42.410 [main] INFO com.iluwatar.observer.Weather - The weather changed to sunny.
  2017. 17:12:42.410 [main] INFO com.iluwatar.observer.Weather - The weather changed to rainy.
  2018. 17:12:42.411 [main] INFO com.iluwatar.observer.Weather - The weather changed to windy.
  2019. 17:12:42.411 [main] INFO com.iluwatar.observer.Weather - The weather changed to cold.
  2020. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 sec - in com.iluwatar.observer.WeatherTest
  2021. Running com.iluwatar.observer.HobbitsTest
  2022. 17:12:42.454 [main] INFO com.iluwatar.observer.Hobbits - The happy hobbits bade in the warm sun.
  2023. 17:12:42.456 [main] INFO com.iluwatar.observer.Hobbits - The hobbits look for cover from the rain.
  2024. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2025. 17:12:42.457 [main] INFO com.iluwatar.observer.Hobbits - The hobbits hold their hats tightly in the windy weather.
  2026. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2027. 17:12:42.460 [main] INFO com.iluwatar.observer.Hobbits - The hobbits are shivering in the cold weather.
  2028. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2029. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec - in com.iluwatar.observer.HobbitsTest
  2030. Running com.iluwatar.observer.OrcsTest
  2031. 17:12:42.469 [main] INFO com.iluwatar.observer.Orcs - The sun hurts the orcs' eyes.
  2032. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2033. 17:12:42.471 [main] INFO com.iluwatar.observer.Orcs - The orcs are dripping wet.
  2034. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2035. 17:12:42.472 [main] INFO com.iluwatar.observer.Orcs - The orc smell almost vanishes in the wind.
  2036. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2037. 17:12:42.474 [main] INFO com.iluwatar.observer.Orcs - The orcs are freezing cold.
  2038. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2039. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.observer.OrcsTest
  2040. Running com.iluwatar.observer.generic.GWeatherTest
  2041. 17:12:42.481 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2042. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2043. 17:12:42.481 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2044. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2045. 17:12:42.482 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2046. 17:12:42.482 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2047. 17:12:42.483 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  2048. 17:12:42.483 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to sunny.
  2049. 17:12:42.483 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2050. 17:12:42.484 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2051. 17:12:42.484 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  2052. 17:12:42.484 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to sunny.
  2053. 17:12:42.485 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2054. 17:12:42.485 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2055. 17:12:42.486 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  2056. 17:12:42.486 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to sunny.
  2057. 17:12:42.486 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2058. 17:12:42.486 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2059. 17:12:42.487 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  2060. 17:12:42.487 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to sunny.
  2061. 17:12:42.487 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to rainy.
  2062. 17:12:42.488 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to windy.
  2063. 17:12:42.488 [main] INFO com.iluwatar.observer.generic.GWeather - The weather changed to cold.
  2064. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in com.iluwatar.observer.generic.GWeatherTest
  2065. Running com.iluwatar.observer.generic.GHobbitsTest
  2066. 17:12:42.493 [main] INFO com.iluwatar.observer.generic.GHobbits - The happy hobbits bade in the warm sun.
  2067. 17:12:42.495 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits look for cover from the rain.
  2068. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2069. 17:12:42.496 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits hold their hats tightly in the windy weather.
  2070. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2071. 17:12:42.497 [main] INFO com.iluwatar.observer.generic.GHobbits - The hobbits are shivering in the cold weather.
  2072. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2073. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.observer.generic.GHobbitsTest
  2074. Running com.iluwatar.observer.generic.OrcsTest
  2075. 17:12:42.501 [main] INFO com.iluwatar.observer.generic.GOrcs - The sun hurts the orcs' eyes.
  2076. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2077. 17:12:42.502 [main] INFO com.iluwatar.observer.generic.GOrcs - The orcs are dripping wet.
  2078. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2079. 17:12:42.504 [main] INFO com.iluwatar.observer.generic.GOrcs - The orc smell almost vanishes in the wind.
  2080. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2081. 17:12:42.505 [main] INFO com.iluwatar.observer.generic.GOrcs - The orcs are freezing cold.
  2082. LOGBACK: No context given for com.iluwatar.observer.utils.InMemoryAppender[null]
  2083. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.observer.generic.OrcsTest
  2084.  
  2085. Results :
  2086.  
  2087. Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
  2088.  
  2089. [INFO]
  2090. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ observer ---
  2091. [INFO] Building jar: /Users/aironman/java-design-patterns/observer/target/observer-1.20.0-SNAPSHOT.jar
  2092. [INFO]
  2093. [INFO] -------------------------< com.iluwatar:state >-------------------------
  2094. [INFO] Building state 1.20.0-SNAPSHOT [25/116]
  2095. [INFO] --------------------------------[ jar ]---------------------------------
  2096. [INFO]
  2097. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ state ---
  2098. [INFO] Deleting /Users/aironman/java-design-patterns/state/target
  2099. [INFO]
  2100. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ state ---
  2101. [INFO] Starting audit...
  2102. Audit done.
  2103. [INFO]
  2104. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ state ---
  2105. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/state/target/jacoco.exec
  2106. [INFO]
  2107. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ state ---
  2108. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2109. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/state/src/main/resources
  2110. [INFO]
  2111. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ state ---
  2112. [INFO] Changes detected - recompiling the module!
  2113. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/state/target/classes
  2114. [INFO]
  2115. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ state ---
  2116. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2117. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/state/src/test/resources
  2118. [INFO]
  2119. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ state ---
  2120. [INFO] Changes detected - recompiling the module!
  2121. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/state/target/test-classes
  2122. [INFO]
  2123. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ state ---
  2124.  
  2125. -------------------------------------------------------
  2126. T E S T S
  2127. -------------------------------------------------------
  2128. Running com.iluwatar.state.AppTest
  2129. 17:12:44.399 [main] INFO com.iluwatar.state.PeacefulState - The mammoth is calm and peaceful.
  2130. 17:12:44.407 [main] INFO com.iluwatar.state.AngryState - The mammoth gets angry!
  2131. 17:12:44.407 [main] INFO com.iluwatar.state.AngryState - The mammoth is furious!
  2132. 17:12:44.407 [main] INFO com.iluwatar.state.PeacefulState - The mammoth calms down.
  2133. 17:12:44.408 [main] INFO com.iluwatar.state.PeacefulState - The mammoth is calm and peaceful.
  2134. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 sec - in com.iluwatar.state.AppTest
  2135. Running com.iluwatar.state.MammothTest
  2136. 17:12:44.436 [main] INFO com.iluwatar.state.PeacefulState - The mammoth is calm and peaceful.
  2137. LOGBACK: No context given for com.iluwatar.state.MammothTest$InMemoryAppender[null]
  2138. 17:12:44.437 [main] INFO com.iluwatar.state.AngryState - The mammoth gets angry!
  2139. 17:12:44.438 [main] INFO com.iluwatar.state.AngryState - The mammoth is furious!
  2140. 17:12:44.438 [main] INFO com.iluwatar.state.PeacefulState - The mammoth calms down.
  2141. 17:12:44.438 [main] INFO com.iluwatar.state.PeacefulState - The mammoth is calm and peaceful.
  2142. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in com.iluwatar.state.MammothTest
  2143.  
  2144. Results :
  2145.  
  2146. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  2147.  
  2148. [INFO]
  2149. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ state ---
  2150. [INFO] Building jar: /Users/aironman/java-design-patterns/state/target/state-1.20.0-SNAPSHOT.jar
  2151. [INFO]
  2152. [INFO] -----------------------< com.iluwatar:strategy >------------------------
  2153. [INFO] Building strategy 1.20.0-SNAPSHOT [26/116]
  2154. [INFO] --------------------------------[ jar ]---------------------------------
  2155. [INFO]
  2156. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ strategy ---
  2157. [INFO] Deleting /Users/aironman/java-design-patterns/strategy/target
  2158. [INFO]
  2159. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ strategy ---
  2160. [INFO] Starting audit...
  2161. Audit done.
  2162. [INFO]
  2163. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ strategy ---
  2164. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/strategy/target/jacoco.exec
  2165. [INFO]
  2166. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ strategy ---
  2167. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2168. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/strategy/src/main/resources
  2169. [INFO]
  2170. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ strategy ---
  2171. [INFO] Changes detected - recompiling the module!
  2172. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/strategy/target/classes
  2173. [INFO]
  2174. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ strategy ---
  2175. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2176. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/strategy/src/test/resources
  2177. [INFO]
  2178. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ strategy ---
  2179. [INFO] Changes detected - recompiling the module!
  2180. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/strategy/target/test-classes
  2181. [INFO]
  2182. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ strategy ---
  2183.  
  2184. -------------------------------------------------------
  2185. T E S T S
  2186. -------------------------------------------------------
  2187. Running com.iluwatar.strategy.AppTest
  2188. 17:12:46.533 [main] INFO com.iluwatar.strategy.App - Green dragon spotted ahead!
  2189. 17:12:46.538 [main] INFO com.iluwatar.strategy.MeleeStrategy - With your Excalibur you sever the dragon's head!
  2190. 17:12:46.538 [main] INFO com.iluwatar.strategy.App - Red dragon emerges.
  2191. 17:12:46.539 [main] INFO com.iluwatar.strategy.ProjectileStrategy - You shoot the dragon with the magical crossbow and it falls dead on the ground!
  2192. 17:12:46.539 [main] INFO com.iluwatar.strategy.App - Black dragon lands before you.
  2193. 17:12:46.539 [main] INFO com.iluwatar.strategy.SpellStrategy - You cast the spell of disintegration and the dragon vaporizes in a pile of dust!
  2194. 17:12:46.539 [main] INFO com.iluwatar.strategy.App - Green dragon spotted ahead!
  2195. 17:12:46.540 [main] INFO com.iluwatar.strategy.App - With your Excalibur you severe the dragon's head!
  2196. 17:12:46.540 [main] INFO com.iluwatar.strategy.App - Red dragon emerges.
  2197. 17:12:46.540 [main] INFO com.iluwatar.strategy.App - You shoot the dragon with the magical crossbow and it falls dead on the ground!
  2198. 17:12:46.541 [main] INFO com.iluwatar.strategy.App - Black dragon lands before you.
  2199. 17:12:46.541 [main] INFO com.iluwatar.strategy.App - You cast the spell of disintegration and the dragon vaporizes in a pile of dust!
  2200. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.139 sec - in com.iluwatar.strategy.AppTest
  2201. Running com.iluwatar.strategy.DragonSlayerTest
  2202. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 sec - in com.iluwatar.strategy.DragonSlayerTest
  2203. Running com.iluwatar.strategy.DragonSlayingStrategyTest
  2204. 17:12:46.769 [main] INFO com.iluwatar.strategy.MeleeStrategy - With your Excalibur you sever the dragon's head!
  2205. 17:12:46.780 [main] INFO com.iluwatar.strategy.ProjectileStrategy - You shoot the dragon with the magical crossbow and it falls dead on the ground!
  2206. LOGBACK: No context given for com.iluwatar.strategy.DragonSlayingStrategyTest$InMemoryAppender[null]
  2207. 17:12:46.783 [main] INFO com.iluwatar.strategy.SpellStrategy - You cast the spell of disintegration and the dragon vaporizes in a pile of dust!
  2208. LOGBACK: No context given for com.iluwatar.strategy.DragonSlayingStrategyTest$InMemoryAppender[null]
  2209. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 sec - in com.iluwatar.strategy.DragonSlayingStrategyTest
  2210.  
  2211. Results :
  2212.  
  2213. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
  2214.  
  2215. [INFO]
  2216. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ strategy ---
  2217. [INFO] Building jar: /Users/aironman/java-design-patterns/strategy/target/strategy-1.20.0-SNAPSHOT.jar
  2218. [INFO]
  2219. [INFO] --------------------< com.iluwatar:template-method >--------------------
  2220. [INFO] Building template-method 1.20.0-SNAPSHOT [27/116]
  2221. [INFO] --------------------------------[ jar ]---------------------------------
  2222. [INFO]
  2223. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ template-method ---
  2224. [INFO] Deleting /Users/aironman/java-design-patterns/template-method/target
  2225. [INFO]
  2226. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ template-method ---
  2227. [INFO] Starting audit...
  2228. Audit done.
  2229. [INFO]
  2230. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ template-method ---
  2231. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/template-method/target/jacoco.exec
  2232. [INFO]
  2233. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ template-method ---
  2234. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2235. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/template-method/src/main/resources
  2236. [INFO]
  2237. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ template-method ---
  2238. [INFO] Changes detected - recompiling the module!
  2239. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/template-method/target/classes
  2240. [INFO]
  2241. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ template-method ---
  2242. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2243. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/template-method/src/test/resources
  2244. [INFO]
  2245. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ template-method ---
  2246. [INFO] Changes detected - recompiling the module!
  2247. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/template-method/target/test-classes
  2248. [INFO]
  2249. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ template-method ---
  2250.  
  2251. -------------------------------------------------------
  2252. T E S T S
  2253. -------------------------------------------------------
  2254. may 28, 2019 5:12:48 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  2255. ADVERTENCIA: Class 'com.iluwatar.templatemethod.StealingMethodTest' could not be resolved.
  2256. Running com.iluwatar.templatemethod.AppTest
  2257. 17:12:48.957 [main] INFO com.iluwatar.templatemethod.StealingMethod - The target has been chosen as old goblin woman.
  2258. 17:12:48.962 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Approach the old goblin woman from behind.
  2259. 17:12:48.963 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Grab the handbag and run away fast!
  2260. 17:12:48.963 [main] INFO com.iluwatar.templatemethod.StealingMethod - The target has been chosen as shop keeper.
  2261. 17:12:48.963 [main] INFO com.iluwatar.templatemethod.SubtleMethod - Approach the shop keeper with tears running and hug him!
  2262. 17:12:48.963 [main] INFO com.iluwatar.templatemethod.SubtleMethod - While in close contact grab the shop keeper's wallet.
  2263. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 sec - in com.iluwatar.templatemethod.AppTest
  2264. Running com.iluwatar.templatemethod.HitAndRunMethodTest
  2265. 17:12:48.984 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Grab the handbag and run away fast!
  2266. 17:12:48.988 [main] INFO com.iluwatar.templatemethod.StealingMethod - The target has been chosen as old goblin woman.
  2267. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2268. 17:12:48.988 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Approach the old goblin woman from behind.
  2269. 17:12:48.988 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Grab the handbag and run away fast!
  2270. 17:12:48.992 [main] INFO com.iluwatar.templatemethod.HitAndRunMethod - Approach the old goblin woman from behind.
  2271. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2272. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in com.iluwatar.templatemethod.HitAndRunMethodTest
  2273. Running com.iluwatar.templatemethod.SubtleMethodTest
  2274. 17:12:49.001 [main] INFO com.iluwatar.templatemethod.SubtleMethod - While in close contact grab the shop keeper's wallet.
  2275. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2276. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2277. 17:12:49.002 [main] INFO com.iluwatar.templatemethod.StealingMethod - The target has been chosen as shop keeper.
  2278. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2279. 17:12:49.003 [main] INFO com.iluwatar.templatemethod.SubtleMethod - Approach the shop keeper with tears running and hug him!
  2280. 17:12:49.003 [main] INFO com.iluwatar.templatemethod.SubtleMethod - While in close contact grab the shop keeper's wallet.
  2281. 17:12:49.004 [main] INFO com.iluwatar.templatemethod.SubtleMethod - Approach the shop keeper with tears running and hug him!
  2282. LOGBACK: No context given for com.iluwatar.templatemethod.StealingMethodTest$InMemoryAppender[null]
  2283. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.templatemethod.SubtleMethodTest
  2284. Running com.iluwatar.templatemethod.HalflingThiefTest
  2285. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.182 sec - in com.iluwatar.templatemethod.HalflingThiefTest
  2286.  
  2287. Results :
  2288.  
  2289. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0
  2290.  
  2291. [INFO]
  2292. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ template-method ---
  2293. [INFO] Building jar: /Users/aironman/java-design-patterns/template-method/target/template-method-1.20.0-SNAPSHOT.jar
  2294. [INFO]
  2295. [INFO] ------------------------< com.iluwatar:visitor >------------------------
  2296. [INFO] Building visitor 1.20.0-SNAPSHOT [28/116]
  2297. [INFO] --------------------------------[ jar ]---------------------------------
  2298. [INFO]
  2299. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ visitor ---
  2300. [INFO] Deleting /Users/aironman/java-design-patterns/visitor/target
  2301. [INFO]
  2302. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ visitor ---
  2303. [INFO] Starting audit...
  2304. Audit done.
  2305. [INFO]
  2306. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ visitor ---
  2307. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/visitor/target/jacoco.exec
  2308. [INFO]
  2309. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ visitor ---
  2310. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2311. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/visitor/src/main/resources
  2312. [INFO]
  2313. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ visitor ---
  2314. [INFO] Changes detected - recompiling the module!
  2315. [INFO] Compiling 9 source files to /Users/aironman/java-design-patterns/visitor/target/classes
  2316. [INFO]
  2317. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ visitor ---
  2318. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2319. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/visitor/src/test/resources
  2320. [INFO]
  2321. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ visitor ---
  2322. [INFO] Changes detected - recompiling the module!
  2323. [INFO] Compiling 9 source files to /Users/aironman/java-design-patterns/visitor/target/test-classes
  2324. [INFO]
  2325. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ visitor ---
  2326.  
  2327. -------------------------------------------------------
  2328. T E S T S
  2329. -------------------------------------------------------
  2330. may 28, 2019 5:12:51 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  2331. ADVERTENCIA: Class 'com.iluwatar.visitor.UnitTest' could not be resolved.
  2332. may 28, 2019 5:12:51 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  2333. ADVERTENCIA: Class 'com.iluwatar.visitor.VisitorTest' could not be resolved.
  2334. Running com.iluwatar.visitor.SergeantVisitorTest
  2335. 17:12:51.923 [main] INFO com.iluwatar.visitor.SergeantVisitor - Hello sergeant
  2336. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2337. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 sec - in com.iluwatar.visitor.SergeantVisitorTest
  2338. Running com.iluwatar.visitor.AppTest
  2339. 17:12:51.941 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2340. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2341. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2342. 17:12:51.941 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2343. 17:12:51.941 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2344. 17:12:51.941 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2345. 17:12:51.941 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2346. 17:12:51.942 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2347. 17:12:51.942 [main] INFO com.iluwatar.visitor.SergeantVisitor - Hello sergeant
  2348. 17:12:51.942 [main] INFO com.iluwatar.visitor.SergeantVisitor - Hello sergeant
  2349. 17:12:51.942 [main] INFO com.iluwatar.visitor.CommanderVisitor - Good to see you commander
  2350. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.visitor.AppTest
  2351. Running com.iluwatar.visitor.SergeantTest
  2352. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 sec - in com.iluwatar.visitor.SergeantTest
  2353. Running com.iluwatar.visitor.CommanderVisitorTest
  2354. 17:12:52.125 [main] INFO com.iluwatar.visitor.CommanderVisitor - Good to see you commander
  2355. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.visitor.CommanderVisitorTest
  2356. Running com.iluwatar.visitor.CommanderTest
  2357. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.visitor.CommanderTest
  2358. Running com.iluwatar.visitor.SoldierVisitorTest
  2359. 17:12:52.138 [main] INFO com.iluwatar.visitor.SoldierVisitor - Greetings soldier
  2360. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2361. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2362. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2363. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2364. LOGBACK: No context given for com.iluwatar.visitor.VisitorTest$InMemoryAppender[null]
  2365. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in com.iluwatar.visitor.SoldierVisitorTest
  2366. Running com.iluwatar.visitor.SoldierTest
  2367. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.visitor.SoldierTest
  2368.  
  2369. Results :
  2370.  
  2371. Tests run: 13, Failures: 0, Errors: 0, Skipped: 0
  2372.  
  2373. [INFO]
  2374. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ visitor ---
  2375. [INFO] Building jar: /Users/aironman/java-design-patterns/visitor/target/visitor-1.20.0-SNAPSHOT.jar
  2376. [INFO]
  2377. [INFO] ----------------< com.iluwatar:double-checked-locking >-----------------
  2378. [INFO] Building double-checked-locking 1.20.0-SNAPSHOT [29/116]
  2379. [INFO] --------------------------------[ jar ]---------------------------------
  2380. [INFO]
  2381. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ double-checked-locking ---
  2382. [INFO] Deleting /Users/aironman/java-design-patterns/double-checked-locking/target
  2383. [INFO]
  2384. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ double-checked-locking ---
  2385. [INFO] Starting audit...
  2386. Audit done.
  2387. [INFO]
  2388. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ double-checked-locking ---
  2389. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/double-checked-locking/target/jacoco.exec
  2390. [INFO]
  2391. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ double-checked-locking ---
  2392. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2393. [INFO] Copying 1 resource
  2394. [INFO]
  2395. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ double-checked-locking ---
  2396. [INFO] Changes detected - recompiling the module!
  2397. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/double-checked-locking/target/classes
  2398. [INFO]
  2399. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ double-checked-locking ---
  2400. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2401. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/double-checked-locking/src/test/resources
  2402. [INFO]
  2403. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ double-checked-locking ---
  2404. [INFO] Changes detected - recompiling the module!
  2405. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/double-checked-locking/target/test-classes
  2406. [INFO]
  2407. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ double-checked-locking ---
  2408.  
  2409. -------------------------------------------------------
  2410. T E S T S
  2411. -------------------------------------------------------
  2412. Running com.iluwatar.doublechecked.locking.AppTest
  2413. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.336 sec - in com.iluwatar.doublechecked.locking.AppTest
  2414. Running com.iluwatar.doublechecked.locking.InventoryTest
  2415. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec - in com.iluwatar.doublechecked.locking.InventoryTest
  2416.  
  2417. Results :
  2418.  
  2419. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  2420.  
  2421. [INFO]
  2422. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ double-checked-locking ---
  2423. [INFO] Building jar: /Users/aironman/java-design-patterns/double-checked-locking/target/double-checked-locking-1.20.0-SNAPSHOT.jar
  2424. [INFO]
  2425. [INFO] ------------------------< com.iluwatar:servant >------------------------
  2426. [INFO] Building servant 1.20.0-SNAPSHOT [30/116]
  2427. [INFO] --------------------------------[ jar ]---------------------------------
  2428. [INFO]
  2429. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ servant ---
  2430. [INFO] Deleting /Users/aironman/java-design-patterns/servant/target
  2431. [INFO]
  2432. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ servant ---
  2433. [INFO] Starting audit...
  2434. Audit done.
  2435. [INFO]
  2436. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ servant ---
  2437. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/servant/target/jacoco.exec
  2438. [INFO]
  2439. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ servant ---
  2440. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2441. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/servant/src/main/resources
  2442. [INFO]
  2443. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ servant ---
  2444. [INFO] Changes detected - recompiling the module!
  2445. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/servant/target/classes
  2446. [INFO]
  2447. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ servant ---
  2448. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2449. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/servant/src/test/resources
  2450. [INFO]
  2451. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ servant ---
  2452. [INFO] Changes detected - recompiling the module!
  2453. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/servant/target/test-classes
  2454. [INFO]
  2455. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ servant ---
  2456.  
  2457. -------------------------------------------------------
  2458. T E S T S
  2459. -------------------------------------------------------
  2460. Running com.iluwatar.servant.AppTest
  2461. 17:12:56.244 [main] INFO com.iluwatar.servant.App - Jenkins will live another day
  2462. 17:12:56.250 [main] INFO com.iluwatar.servant.App - Poor Travis. His days are numbered
  2463. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec - in com.iluwatar.servant.AppTest
  2464. Running com.iluwatar.servant.QueenTest
  2465. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in com.iluwatar.servant.QueenTest
  2466. Running com.iluwatar.servant.ServantTest
  2467. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 sec - in com.iluwatar.servant.ServantTest
  2468. Running com.iluwatar.servant.KingTest
  2469. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in com.iluwatar.servant.KingTest
  2470.  
  2471. Results :
  2472.  
  2473. Tests run: 17, Failures: 0, Errors: 0, Skipped: 0
  2474.  
  2475. [INFO]
  2476. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ servant ---
  2477. [INFO] Building jar: /Users/aironman/java-design-patterns/servant/target/servant-1.20.0-SNAPSHOT.jar
  2478. [INFO]
  2479. [INFO] --------------------< com.iluwatar:service-locator >--------------------
  2480. [INFO] Building service-locator 1.20.0-SNAPSHOT [31/116]
  2481. [INFO] --------------------------------[ jar ]---------------------------------
  2482. [INFO]
  2483. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ service-locator ---
  2484. [INFO] Deleting /Users/aironman/java-design-patterns/service-locator/target
  2485. [INFO]
  2486. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ service-locator ---
  2487. [INFO] Starting audit...
  2488. Audit done.
  2489. [INFO]
  2490. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ service-locator ---
  2491. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/service-locator/target/jacoco.exec
  2492. [INFO]
  2493. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ service-locator ---
  2494. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2495. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/service-locator/src/main/resources
  2496. [INFO]
  2497. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ service-locator ---
  2498. [INFO] Changes detected - recompiling the module!
  2499. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/service-locator/target/classes
  2500. [INFO]
  2501. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ service-locator ---
  2502. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2503. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/service-locator/src/test/resources
  2504. [INFO]
  2505. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ service-locator ---
  2506. [INFO] Changes detected - recompiling the module!
  2507. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/service-locator/target/test-classes
  2508. [INFO]
  2509. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ service-locator ---
  2510.  
  2511. -------------------------------------------------------
  2512. T E S T S
  2513. -------------------------------------------------------
  2514. Running com.iluwatar.servicelocator.AppTest
  2515. 17:12:58.498 [main] INFO com.iluwatar.servicelocator.InitContext - Looking up service A and creating new service for A
  2516. 17:12:58.502 [main] INFO com.iluwatar.servicelocator.ServiceImpl - Service jndi/serviceA is now executing with id 246
  2517. 17:12:58.504 [main] INFO com.iluwatar.servicelocator.InitContext - Looking up service B and creating new service for B
  2518. 17:12:58.504 [main] INFO com.iluwatar.servicelocator.ServiceImpl - Service jndi/serviceB is now executing with id 78
  2519. 17:12:58.504 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceA(246) from cache... !
  2520. 17:12:58.505 [main] INFO com.iluwatar.servicelocator.ServiceImpl - Service jndi/serviceA is now executing with id 246
  2521. 17:12:58.505 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceA(246) from cache... !
  2522. 17:12:58.505 [main] INFO com.iluwatar.servicelocator.ServiceImpl - Service jndi/serviceA is now executing with id 246
  2523. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 sec - in com.iluwatar.servicelocator.AppTest
  2524. Running com.iluwatar.servicelocator.ServiceLocatorTest
  2525. 17:12:58.515 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceA(246) from cache... !
  2526. 17:12:58.524 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceA(246) from cache... !
  2527. 17:12:58.525 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceB(78) from cache... !
  2528. 17:12:58.526 [main] INFO com.iluwatar.servicelocator.ServiceCache - (cache call) Fetched service jndi/serviceB(78) from cache... !
  2529. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in com.iluwatar.servicelocator.ServiceLocatorTest
  2530.  
  2531. Results :
  2532.  
  2533. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  2534.  
  2535. [INFO]
  2536. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ service-locator ---
  2537. [INFO] Building jar: /Users/aironman/java-design-patterns/service-locator/target/service-locator-1.20.0-SNAPSHOT.jar
  2538. [INFO]
  2539. [INFO] ----------------------< com.iluwatar:null-object >----------------------
  2540. [INFO] Building null-object 1.20.0-SNAPSHOT [32/116]
  2541. [INFO] --------------------------------[ jar ]---------------------------------
  2542. [INFO]
  2543. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ null-object ---
  2544. [INFO] Deleting /Users/aironman/java-design-patterns/null-object/target
  2545. [INFO]
  2546. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ null-object ---
  2547. [INFO] Starting audit...
  2548. Audit done.
  2549. [INFO]
  2550. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ null-object ---
  2551. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/null-object/target/jacoco.exec
  2552. [INFO]
  2553. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ null-object ---
  2554. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2555. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/null-object/src/main/resources
  2556. [INFO]
  2557. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ null-object ---
  2558. [INFO] Changes detected - recompiling the module!
  2559. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/null-object/target/classes
  2560. [INFO]
  2561. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ null-object ---
  2562. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2563. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/null-object/src/test/resources
  2564. [INFO]
  2565. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ null-object ---
  2566. [INFO] Changes detected - recompiling the module!
  2567. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/null-object/target/test-classes
  2568. [INFO]
  2569. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ null-object ---
  2570.  
  2571. -------------------------------------------------------
  2572. T E S T S
  2573. -------------------------------------------------------
  2574. Running com.iluwatar.nullobject.AppTest
  2575. 17:13:00.422 [main] INFO com.iluwatar.nullobject.NodeImpl - 1
  2576. 17:13:00.425 [main] INFO com.iluwatar.nullobject.NodeImpl - 11
  2577. 17:13:00.425 [main] INFO com.iluwatar.nullobject.NodeImpl - 111
  2578. 17:13:00.426 [main] INFO com.iluwatar.nullobject.NodeImpl - 12
  2579. 17:13:00.426 [main] INFO com.iluwatar.nullobject.NodeImpl - 122
  2580. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 sec - in com.iluwatar.nullobject.AppTest
  2581. Running com.iluwatar.nullobject.NullNodeTest
  2582. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in com.iluwatar.nullobject.NullNodeTest
  2583. Running com.iluwatar.nullobject.TreeTest
  2584. 17:13:00.459 [main] INFO com.iluwatar.nullobject.NodeImpl - root
  2585. LOGBACK: No context given for com.iluwatar.nullobject.TreeTest$InMemoryAppender[null]
  2586. 17:13:00.460 [main] INFO com.iluwatar.nullobject.NodeImpl - level1_a
  2587. 17:13:00.461 [main] INFO com.iluwatar.nullobject.NodeImpl - level2_a
  2588. 17:13:00.461 [main] INFO com.iluwatar.nullobject.NodeImpl - level3_a
  2589. 17:13:00.461 [main] INFO com.iluwatar.nullobject.NodeImpl - level3_b
  2590. 17:13:00.461 [main] INFO com.iluwatar.nullobject.NodeImpl - level2_b
  2591. 17:13:00.461 [main] INFO com.iluwatar.nullobject.NodeImpl - level1_b
  2592. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in com.iluwatar.nullobject.TreeTest
  2593.  
  2594. Results :
  2595.  
  2596. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
  2597.  
  2598. [INFO]
  2599. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ null-object ---
  2600. [INFO] Building jar: /Users/aironman/java-design-patterns/null-object/target/null-object-1.20.0-SNAPSHOT.jar
  2601. [INFO]
  2602. [INFO] -------------------< com.iluwatar:event-aggregator >--------------------
  2603. [INFO] Building event-aggregator 1.20.0-SNAPSHOT [33/116]
  2604. [INFO] --------------------------------[ jar ]---------------------------------
  2605. [INFO]
  2606. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ event-aggregator ---
  2607. [INFO] Deleting /Users/aironman/java-design-patterns/event-aggregator/target
  2608. [INFO]
  2609. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ event-aggregator ---
  2610. [INFO] Starting audit...
  2611. Audit done.
  2612. [INFO]
  2613. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ event-aggregator ---
  2614. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/event-aggregator/target/jacoco.exec
  2615. [INFO]
  2616. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ event-aggregator ---
  2617. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2618. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/event-aggregator/src/main/resources
  2619. [INFO]
  2620. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ event-aggregator ---
  2621. [INFO] Changes detected - recompiling the module!
  2622. [INFO] Compiling 10 source files to /Users/aironman/java-design-patterns/event-aggregator/target/classes
  2623. [INFO]
  2624. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ event-aggregator ---
  2625. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2626. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/event-aggregator/src/test/resources
  2627. [INFO]
  2628. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ event-aggregator ---
  2629. [INFO] Changes detected - recompiling the module!
  2630. [INFO] Compiling 9 source files to /Users/aironman/java-design-patterns/event-aggregator/target/test-classes
  2631. [INFO]
  2632. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ event-aggregator ---
  2633.  
  2634. -------------------------------------------------------
  2635. T E S T S
  2636. -------------------------------------------------------
  2637. may 28, 2019 5:13:03 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  2638. ADVERTENCIA: Class 'com.iluwatar.event.aggregator.EventEmitterTest' could not be resolved.
  2639. Running com.iluwatar.event.aggregator.KingsHandTest
  2640. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.26 sec - in com.iluwatar.event.aggregator.KingsHandTest
  2641. Running com.iluwatar.event.aggregator.AppTest
  2642. 17:13:03.538 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Warships approaching
  2643. 17:13:03.542 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Stark sighted
  2644. 17:13:03.542 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Traitor detected
  2645. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec - in com.iluwatar.event.aggregator.AppTest
  2646. Running com.iluwatar.event.aggregator.EventTest
  2647. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in com.iluwatar.event.aggregator.EventTest
  2648. Running com.iluwatar.event.aggregator.ScoutTest
  2649. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in com.iluwatar.event.aggregator.ScoutTest
  2650. Running com.iluwatar.event.aggregator.LordBaelishTest
  2651. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.event.aggregator.LordBaelishTest
  2652. Running com.iluwatar.event.aggregator.LordVarysTest
  2653. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.event.aggregator.LordVarysTest
  2654. Running com.iluwatar.event.aggregator.WeekdayTest
  2655. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.event.aggregator.WeekdayTest
  2656. Running com.iluwatar.event.aggregator.KingJoffreyTest
  2657. 17:13:03.587 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Stark sighted
  2658. 17:13:03.587 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Warships approaching
  2659. 17:13:03.587 [main] INFO com.iluwatar.event.aggregator.KingJoffrey - Received event from the King's Hand: Traitor detected
  2660. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.event.aggregator.KingJoffreyTest
  2661.  
  2662. Results :
  2663.  
  2664. Tests run: 9, Failures: 0, Errors: 0, Skipped: 0
  2665.  
  2666. [INFO]
  2667. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ event-aggregator ---
  2668. [INFO] Building jar: /Users/aironman/java-design-patterns/event-aggregator/target/event-aggregator-1.20.0-SNAPSHOT.jar
  2669. [INFO]
  2670. [INFO] -----------------------< com.iluwatar:callback >------------------------
  2671. [INFO] Building callback 1.20.0-SNAPSHOT [34/116]
  2672. [INFO] --------------------------------[ jar ]---------------------------------
  2673. [INFO]
  2674. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ callback ---
  2675. [INFO] Deleting /Users/aironman/java-design-patterns/callback/target
  2676. [INFO]
  2677. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ callback ---
  2678. [INFO] Starting audit...
  2679. Audit done.
  2680. [INFO]
  2681. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ callback ---
  2682. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/callback/target/jacoco.exec
  2683. [INFO]
  2684. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ callback ---
  2685. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2686. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/callback/src/main/resources
  2687. [INFO]
  2688. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ callback ---
  2689. [INFO] Changes detected - recompiling the module!
  2690. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/callback/target/classes
  2691. [INFO]
  2692. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ callback ---
  2693. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2694. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/callback/src/test/resources
  2695. [INFO]
  2696. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ callback ---
  2697. [INFO] Changes detected - recompiling the module!
  2698. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/callback/target/test-classes
  2699. [INFO]
  2700. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ callback ---
  2701.  
  2702. -------------------------------------------------------
  2703. T E S T S
  2704. -------------------------------------------------------
  2705. Running com.iluwatar.callback.AppTest
  2706. 17:13:05.474 [main] INFO com.iluwatar.callback.SimpleTask - Perform some important activity and after call the callback method.
  2707. 17:13:05.477 [main] INFO com.iluwatar.callback.App - I'm done now.
  2708. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 sec - in com.iluwatar.callback.AppTest
  2709. Running com.iluwatar.callback.CallbackTest
  2710. 17:13:05.497 [main] INFO com.iluwatar.callback.SimpleTask - Perform some important activity and after call the callback method.
  2711. 17:13:05.497 [main] INFO com.iluwatar.callback.SimpleTask - Perform some important activity and after call the callback method.
  2712. 17:13:05.498 [main] INFO com.iluwatar.callback.SimpleTask - Perform some important activity and after call the callback method.
  2713. 17:13:05.498 [main] INFO com.iluwatar.callback.SimpleTask - Perform some important activity and after call the callback method.
  2714. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in com.iluwatar.callback.CallbackTest
  2715.  
  2716. Results :
  2717.  
  2718. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  2719.  
  2720. [INFO]
  2721. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ callback ---
  2722. [INFO] Building jar: /Users/aironman/java-design-patterns/callback/target/callback-1.20.0-SNAPSHOT.jar
  2723. [INFO]
  2724. [INFO] --------------------< com.iluwatar:execute-around >---------------------
  2725. [INFO] Building execute-around 1.20.0-SNAPSHOT [35/116]
  2726. [INFO] --------------------------------[ jar ]---------------------------------
  2727. [INFO]
  2728. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ execute-around ---
  2729. [INFO] Deleting /Users/aironman/java-design-patterns/execute-around/target
  2730. [INFO]
  2731. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ execute-around ---
  2732. [INFO] Starting audit...
  2733. Audit done.
  2734. [INFO]
  2735. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ execute-around ---
  2736. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/execute-around/target/jacoco.exec
  2737. [INFO]
  2738. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ execute-around ---
  2739. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2740. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/execute-around/src/main/resources
  2741. [INFO]
  2742. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ execute-around ---
  2743. [INFO] Changes detected - recompiling the module!
  2744. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/execute-around/target/classes
  2745. [INFO]
  2746. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ execute-around ---
  2747. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2748. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/execute-around/src/test/resources
  2749. [INFO]
  2750. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ execute-around ---
  2751. [INFO] Changes detected - recompiling the module!
  2752. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/execute-around/target/test-classes
  2753. [INFO]
  2754. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ execute-around ---
  2755.  
  2756. -------------------------------------------------------
  2757. T E S T S
  2758. -------------------------------------------------------
  2759. Running com.iluwatar.execute.around.SimpleFileWriterTest
  2760. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 sec - in com.iluwatar.execute.around.SimpleFileWriterTest
  2761. Running com.iluwatar.execute.around.AppTest
  2762. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.execute.around.AppTest
  2763.  
  2764. Results :
  2765.  
  2766. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
  2767.  
  2768. [INFO]
  2769. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ execute-around ---
  2770. [INFO] Building jar: /Users/aironman/java-design-patterns/execute-around/target/execute-around-1.20.0-SNAPSHOT.jar
  2771. [INFO]
  2772. [INFO] -----------------------< com.iluwatar:property >------------------------
  2773. [INFO] Building property 1.20.0-SNAPSHOT [36/116]
  2774. [INFO] --------------------------------[ jar ]---------------------------------
  2775. [INFO]
  2776. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ property ---
  2777. [INFO] Deleting /Users/aironman/java-design-patterns/property/target
  2778. [INFO]
  2779. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ property ---
  2780. [INFO] Starting audit...
  2781. Audit done.
  2782. [INFO]
  2783. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ property ---
  2784. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/property/target/jacoco.exec
  2785. [INFO]
  2786. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ property ---
  2787. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2788. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/property/src/main/resources
  2789. [INFO]
  2790. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ property ---
  2791. [INFO] Changes detected - recompiling the module!
  2792. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/property/target/classes
  2793. [INFO]
  2794. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ property ---
  2795. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2796. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/property/src/test/resources
  2797. [INFO]
  2798. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ property ---
  2799. [INFO] Changes detected - recompiling the module!
  2800. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/property/target/test-classes
  2801. [INFO]
  2802. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ property ---
  2803.  
  2804. -------------------------------------------------------
  2805. T E S T S
  2806. -------------------------------------------------------
  2807. Running com.iluwatar.property.AppTest
  2808. 17:13:09.077 [main] INFO com.iluwatar.property.App - Player: Player_1
  2809. Character type: MAGE
  2810. Stats:
  2811. - AGILITY:10
  2812. - STRENGTH:10
  2813. - ATTACK_POWER:10
  2814. - ARMOR:8
  2815. - INTELLECT:15
  2816. - SPIRIT:10
  2817.  
  2818. 17:13:09.080 [main] INFO com.iluwatar.property.App - Player: Player_2
  2819. Character type: WARRIOR
  2820. Stats:
  2821. - AGILITY:10
  2822. - STRENGTH:10
  2823. - ATTACK_POWER:10
  2824. - ARMOR:15
  2825. - RAGE:15
  2826.  
  2827. 17:13:09.080 [main] INFO com.iluwatar.property.App - Player: Player_3
  2828. Character type: ROGUE
  2829. Stats:
  2830. - AGILITY:15
  2831. - STRENGTH:10
  2832. - ATTACK_POWER:10
  2833. - ARMOR:10
  2834. - ENERGY:15
  2835.  
  2836. 17:13:09.080 [main] INFO com.iluwatar.property.App - Player: Player_4
  2837. Character type: ROGUE
  2838. Stats:
  2839. - AGILITY:15
  2840. - STRENGTH:10
  2841. - ATTACK_POWER:12
  2842. - ARMOR:10
  2843. - ENERGY:15
  2844.  
  2845. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 sec - in com.iluwatar.property.AppTest
  2846. Running com.iluwatar.property.CharacterTest
  2847. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in com.iluwatar.property.CharacterTest
  2848.  
  2849. Results :
  2850.  
  2851. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
  2852.  
  2853. [INFO]
  2854. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ property ---
  2855. [INFO] Building jar: /Users/aironman/java-design-patterns/property/target/property-1.20.0-SNAPSHOT.jar
  2856. [INFO]
  2857. [INFO] ------------------< com.iluwatar:intercepting-filter >------------------
  2858. [INFO] Building intercepting-filter 1.20.0-SNAPSHOT [37/116]
  2859. [INFO] --------------------------------[ jar ]---------------------------------
  2860. [INFO]
  2861. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ intercepting-filter ---
  2862. [INFO] Deleting /Users/aironman/java-design-patterns/intercepting-filter/target
  2863. [INFO]
  2864. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ intercepting-filter ---
  2865. [INFO] Starting audit...
  2866. Audit done.
  2867. [INFO]
  2868. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ intercepting-filter ---
  2869. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/intercepting-filter/target/jacoco.exec
  2870. [INFO]
  2871. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ intercepting-filter ---
  2872. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2873. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/intercepting-filter/src/main/resources
  2874. [INFO]
  2875. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ intercepting-filter ---
  2876. [INFO] Changes detected - recompiling the module!
  2877. [INFO] Compiling 13 source files to /Users/aironman/java-design-patterns/intercepting-filter/target/classes
  2878. [INFO]
  2879. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ intercepting-filter ---
  2880. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2881. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/intercepting-filter/src/test/resources
  2882. [INFO]
  2883. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ intercepting-filter ---
  2884. [INFO] Changes detected - recompiling the module!
  2885. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/intercepting-filter/target/test-classes
  2886. [INFO]
  2887. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ intercepting-filter ---
  2888.  
  2889. -------------------------------------------------------
  2890. T E S T S
  2891. -------------------------------------------------------
  2892. Running com.iluwatar.intercepting.filter.FilterTest
  2893. Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec - in com.iluwatar.intercepting.filter.FilterTest
  2894. Running com.iluwatar.intercepting.filter.AppTest
  2895. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.362 sec - in com.iluwatar.intercepting.filter.AppTest
  2896. Running com.iluwatar.intercepting.filter.FilterManagerTest
  2897. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.349 sec - in com.iluwatar.intercepting.filter.FilterManagerTest
  2898. Running com.iluwatar.intercepting.filter.OrderTest
  2899. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.intercepting.filter.OrderTest
  2900.  
  2901. Results :
  2902.  
  2903. Tests run: 68, Failures: 0, Errors: 0, Skipped: 0
  2904.  
  2905. [INFO]
  2906. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ intercepting-filter ---
  2907. [INFO] Building jar: /Users/aironman/java-design-patterns/intercepting-filter/target/intercepting-filter-1.20.0-SNAPSHOT.jar
  2908. [INFO]
  2909. [INFO] -------------------< com.iluwatar:producer-consumer >-------------------
  2910. [INFO] Building producer-consumer 1.20.0-SNAPSHOT [38/116]
  2911. [INFO] --------------------------------[ jar ]---------------------------------
  2912. [INFO]
  2913. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ producer-consumer ---
  2914. [INFO] Deleting /Users/aironman/java-design-patterns/producer-consumer/target
  2915. [INFO]
  2916. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ producer-consumer ---
  2917. [INFO] Starting audit...
  2918. Audit done.
  2919. [INFO]
  2920. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ producer-consumer ---
  2921. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/producer-consumer/target/jacoco.exec
  2922. [INFO]
  2923. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ producer-consumer ---
  2924. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2925. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/producer-consumer/src/main/resources
  2926. [INFO]
  2927. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ producer-consumer ---
  2928. [INFO] Changes detected - recompiling the module!
  2929. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/producer-consumer/target/classes
  2930. [INFO]
  2931. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ producer-consumer ---
  2932. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  2933. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/producer-consumer/src/test/resources
  2934. [INFO]
  2935. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ producer-consumer ---
  2936. [INFO] Changes detected - recompiling the module!
  2937. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/producer-consumer/target/test-classes
  2938. [INFO]
  2939. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ producer-consumer ---
  2940.  
  2941. -------------------------------------------------------
  2942. T E S T S
  2943. -------------------------------------------------------
  2944. Running com.iluwatar.producer.consumer.AppTest
  2945. 17:13:16.649 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [0] produced by [Producer_1]
  2946. 17:13:16.649 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [0] produced by [Producer_0]
  2947. 17:13:17.146 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [1] produced by [Producer_1]
  2948. 17:13:18.566 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [1] produced by [Producer_0]
  2949. 17:13:18.803 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [2] produced by [Producer_1]
  2950. 17:13:19.820 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [2] produced by [Producer_0]
  2951. 17:13:20.216 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [3] produced by [Producer_0]
  2952. 17:13:20.401 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [3] produced by [Producer_1]
  2953. 17:13:20.788 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [4] produced by [Producer_0]
  2954. 17:13:21.525 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [5] produced by [Producer_0]
  2955. 17:13:22.027 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [4] produced by [Producer_1]
  2956. 17:13:22.633 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [6] produced by [Producer_0]
  2957. 17:13:23.499 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [5] produced by [Producer_1]
  2958. 17:13:23.938 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [6] produced by [Producer_1]
  2959. 17:13:24.127 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [7] produced by [Producer_0]
  2960. 17:13:24.437 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [8] produced by [Producer_0]
  2961. 17:13:24.608 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [7] produced by [Producer_1]
  2962. 17:13:24.928 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [9] produced by [Producer_0]
  2963. 17:13:25.941 [pool-1-thread-4] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_1] consume item [8] produced by [Producer_1]
  2964. 17:13:26.131 [pool-1-thread-3] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_0] consume item [10] produced by [Producer_0]
  2965. 17:13:26.234 [pool-1-thread-5] INFO com.iluwatar.producer.consumer.Consumer - Consumer [Consumer_2] consume item [11] produced by [Producer_0]
  2966. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.154 sec - in com.iluwatar.producer.consumer.AppTest
  2967. Running com.iluwatar.producer.consumer.ProducerTest
  2968. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.501 sec - in com.iluwatar.producer.consumer.ProducerTest
  2969. Running com.iluwatar.producer.consumer.ConsumerTest
  2970. 17:13:28.196 [main] INFO com.iluwatar.producer.consumer.Consumer - Consumer [consumer] consume item [0] produced by [producer]
  2971. 17:13:28.196 [main] INFO com.iluwatar.producer.consumer.Consumer - Consumer [consumer] consume item [1] produced by [producer]
  2972. 17:13:28.196 [main] INFO com.iluwatar.producer.consumer.Consumer - Consumer [consumer] consume item [2] produced by [producer]
  2973. 17:13:28.196 [main] INFO com.iluwatar.producer.consumer.Consumer - Consumer [consumer] consume item [3] produced by [producer]
  2974. 17:13:28.197 [main] INFO com.iluwatar.producer.consumer.Consumer - Consumer [consumer] consume item [4] produced by [producer]
  2975. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in com.iluwatar.producer.consumer.ConsumerTest
  2976.  
  2977. Results :
  2978.  
  2979. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  2980.  
  2981. [INFO]
  2982. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ producer-consumer ---
  2983. [INFO] Building jar: /Users/aironman/java-design-patterns/producer-consumer/target/producer-consumer-1.20.0-SNAPSHOT.jar
  2984. [INFO]
  2985. [INFO] ----------------------< com.iluwatar:poison-pill >----------------------
  2986. [INFO] Building poison-pill 1.20.0-SNAPSHOT [39/116]
  2987. [INFO] --------------------------------[ jar ]---------------------------------
  2988. [INFO]
  2989. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ poison-pill ---
  2990. [INFO] Deleting /Users/aironman/java-design-patterns/poison-pill/target
  2991. [INFO]
  2992. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ poison-pill ---
  2993. [INFO] Starting audit...
  2994. Audit done.
  2995. [INFO]
  2996. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ poison-pill ---
  2997. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/poison-pill/target/jacoco.exec
  2998. [INFO]
  2999. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ poison-pill ---
  3000. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3001. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/poison-pill/src/main/resources
  3002. [INFO]
  3003. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ poison-pill ---
  3004. [INFO] Changes detected - recompiling the module!
  3005. [INFO] Compiling 9 source files to /Users/aironman/java-design-patterns/poison-pill/target/classes
  3006. [INFO]
  3007. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ poison-pill ---
  3008. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3009. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/poison-pill/src/test/resources
  3010. [INFO]
  3011. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ poison-pill ---
  3012. [INFO] Changes detected - recompiling the module!
  3013. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/poison-pill/target/test-classes
  3014. [INFO]
  3015. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ poison-pill ---
  3016.  
  3017. -------------------------------------------------------
  3018. T E S T S
  3019. -------------------------------------------------------
  3020. Running com.iluwatar.poison.pill.SimpleMessageTest
  3021. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 sec - in com.iluwatar.poison.pill.SimpleMessageTest
  3022. Running com.iluwatar.poison.pill.AppTest
  3023. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 sec - in com.iluwatar.poison.pill.AppTest
  3024. Running com.iluwatar.poison.pill.PoisonMessageTest
  3025. 17:13:30.780 [Thread-2] INFO com.iluwatar.poison.pill.Consumer - Message [hand shake] from [PRODUCER_1] received by [CONSUMER_1]
  3026. 17:13:30.786 [Thread-2] INFO com.iluwatar.poison.pill.Consumer - Message [some very important information] from [PRODUCER_1] received by [CONSUMER_1]
  3027. 17:13:30.786 [Thread-2] INFO com.iluwatar.poison.pill.Consumer - Message [bye!] from [PRODUCER_1] received by [CONSUMER_1]
  3028. 17:13:30.786 [Thread-2] INFO com.iluwatar.poison.pill.Consumer - Consumer CONSUMER_1 receive request to terminate.
  3029. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec - in com.iluwatar.poison.pill.PoisonMessageTest
  3030. Running com.iluwatar.poison.pill.ProducerTest
  3031. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 sec - in com.iluwatar.poison.pill.ProducerTest
  3032. Running com.iluwatar.poison.pill.ConsumerTest
  3033. 17:13:30.981 [main] INFO com.iluwatar.poison.pill.Consumer - Message [Hello!] from [you] received by [NSA]
  3034. 17:13:30.981 [main] INFO com.iluwatar.poison.pill.Consumer - Message [Hi!] from [me] received by [NSA]
  3035. 17:13:30.981 [main] INFO com.iluwatar.poison.pill.Consumer - Consumer NSA receive request to terminate.
  3036. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in com.iluwatar.poison.pill.ConsumerTest
  3037.  
  3038. Results :
  3039.  
  3040. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0
  3041.  
  3042. [INFO]
  3043. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ poison-pill ---
  3044. [INFO] Building jar: /Users/aironman/java-design-patterns/poison-pill/target/poison-pill-1.20.0-SNAPSHOT.jar
  3045. [INFO]
  3046. [INFO] ------------------< com.iluwatar:reader-writer-lock >-------------------
  3047. [INFO] Building reader-writer-lock 1.20.0-SNAPSHOT [40/116]
  3048. [INFO] --------------------------------[ jar ]---------------------------------
  3049. [INFO]
  3050. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ reader-writer-lock ---
  3051. [INFO] Deleting /Users/aironman/java-design-patterns/reader-writer-lock/target
  3052. [INFO]
  3053. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ reader-writer-lock ---
  3054. [INFO] Starting audit...
  3055. Audit done.
  3056. [INFO]
  3057. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ reader-writer-lock ---
  3058. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/reader-writer-lock/target/jacoco.exec
  3059. [INFO]
  3060. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ reader-writer-lock ---
  3061. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3062. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/reader-writer-lock/src/main/resources
  3063. [INFO]
  3064. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ reader-writer-lock ---
  3065. [INFO] Changes detected - recompiling the module!
  3066. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/reader-writer-lock/target/classes
  3067. [INFO]
  3068. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ reader-writer-lock ---
  3069. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3070. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/reader-writer-lock/src/test/resources
  3071. [INFO]
  3072. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ reader-writer-lock ---
  3073. [INFO] Changes detected - recompiling the module!
  3074. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/reader-writer-lock/target/test-classes
  3075. [INFO]
  3076. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ reader-writer-lock ---
  3077.  
  3078. -------------------------------------------------------
  3079. T E S T S
  3080. -------------------------------------------------------
  3081. Running com.iluwatar.reader.writer.lock.WriterTest
  3082. 17:13:33.444 [pool-1-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 begin
  3083. 17:13:33.700 [pool-1-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 finished after writing 250ms
  3084. 17:13:33.702 [pool-1-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 2 begin
  3085. 17:13:33.957 [pool-1-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 2 finished after writing 250ms
  3086. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.873 sec - in com.iluwatar.reader.writer.lock.WriterTest
  3087. Running com.iluwatar.reader.writer.lock.ReaderAndWriterTest
  3088. LOGBACK: No context given for com.iluwatar.reader.writer.lock.utils.InMemoryAppender[null]
  3089. 17:13:33.977 [pool-2-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 begin
  3090. 17:13:34.231 [pool-2-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 finished after writing 250ms
  3091. 17:13:34.231 [pool-2-thread-2] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 begin
  3092. 17:13:34.482 [pool-2-thread-2] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 finish after reading 250ms
  3093. 17:13:34.485 [pool-3-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 begin
  3094. LOGBACK: No context given for com.iluwatar.reader.writer.lock.utils.InMemoryAppender[null]
  3095. 17:13:34.736 [pool-3-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 finish after reading 250ms
  3096. 17:13:34.736 [pool-3-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 begin
  3097. 17:13:34.991 [pool-3-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 finished after writing 250ms
  3098. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.006 sec - in com.iluwatar.reader.writer.lock.ReaderAndWriterTest
  3099. Running com.iluwatar.reader.writer.lock.AppTest
  3100. 17:13:35.001 [pool-4-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 0 begin
  3101. LOGBACK: No context given for com.iluwatar.reader.writer.lock.utils.InMemoryAppender[null]
  3102. 17:13:35.002 [main] INFO com.iluwatar.reader.writer.lock.App - Writers added...
  3103. 17:13:35.003 [main] INFO com.iluwatar.reader.writer.lock.App - Readers added...
  3104. 17:13:39.243 [pool-4-thread-1] INFO com.iluwatar.reader.writer.lock.Writer - Writer 0 finished after writing 4237ms
  3105. 17:13:39.244 [pool-4-thread-6] INFO com.iluwatar.reader.writer.lock.Reader - Reader 0 begin
  3106. 17:13:39.244 [pool-4-thread-9] INFO com.iluwatar.reader.writer.lock.Reader - Reader 3 begin
  3107. 17:13:39.244 [pool-4-thread-10] INFO com.iluwatar.reader.writer.lock.Reader - Reader 4 begin
  3108. 17:13:39.244 [pool-4-thread-8] INFO com.iluwatar.reader.writer.lock.Reader - Reader 2 begin
  3109. 17:13:39.244 [pool-4-thread-7] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 begin
  3110. 17:13:39.244 [pool-4-thread-8] INFO com.iluwatar.reader.writer.lock.Reader - Reader 2 finish after reading 0ms
  3111. 17:13:39.248 [pool-4-thread-7] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 finish after reading 3ms
  3112. 17:13:39.248 [pool-4-thread-10] INFO com.iluwatar.reader.writer.lock.Reader - Reader 4 finish after reading 4ms
  3113. 17:13:39.248 [pool-4-thread-9] INFO com.iluwatar.reader.writer.lock.Reader - Reader 3 finish after reading 4ms
  3114. 17:13:39.255 [pool-4-thread-6] INFO com.iluwatar.reader.writer.lock.Reader - Reader 0 finish after reading 9ms
  3115. 17:13:39.256 [pool-4-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 begin
  3116. 17:13:40.009 [main] INFO com.iluwatar.reader.writer.lock.App - More readers added...
  3117. 17:13:41.772 [pool-4-thread-2] INFO com.iluwatar.reader.writer.lock.Writer - Writer 1 finished after writing 2511ms
  3118. 17:13:41.772 [pool-4-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 6 begin
  3119. 17:13:41.772 [pool-4-thread-10] INFO com.iluwatar.reader.writer.lock.Reader - Reader 9 begin
  3120. 17:13:41.772 [pool-4-thread-7] INFO com.iluwatar.reader.writer.lock.Reader - Reader 8 begin
  3121. 17:13:41.772 [pool-4-thread-8] INFO com.iluwatar.reader.writer.lock.Reader - Reader 7 begin
  3122. 17:13:41.774 [pool-4-thread-10] INFO com.iluwatar.reader.writer.lock.Reader - Reader 9 finish after reading 1ms
  3123. 17:13:41.775 [pool-4-thread-8] INFO com.iluwatar.reader.writer.lock.Reader - Reader 7 finish after reading 2ms
  3124. 17:13:41.779 [pool-4-thread-7] INFO com.iluwatar.reader.writer.lock.Reader - Reader 8 finish after reading 5ms
  3125. 17:13:41.780 [pool-4-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 6 finish after reading 7ms
  3126. 17:13:41.780 [pool-4-thread-3] INFO com.iluwatar.reader.writer.lock.Writer - Writer 2 begin
  3127. 17:13:44.465 [pool-4-thread-3] INFO com.iluwatar.reader.writer.lock.Writer - Writer 2 finished after writing 2681ms
  3128. 17:13:44.465 [pool-4-thread-5] INFO com.iluwatar.reader.writer.lock.Writer - Writer 4 begin
  3129. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.019 sec - in com.iluwatar.reader.writer.lock.AppTest
  3130. Running com.iluwatar.reader.writer.lock.ReaderTest
  3131. 17:13:45.031 [pool-5-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 begin
  3132. 17:13:45.179 [pool-5-thread-2] INFO com.iluwatar.reader.writer.lock.Reader - Reader 2 begin
  3133. 17:13:45.285 [pool-5-thread-1] INFO com.iluwatar.reader.writer.lock.Reader - Reader 1 finish after reading 250ms
  3134. 17:13:45.433 [pool-5-thread-2] INFO com.iluwatar.reader.writer.lock.Reader - Reader 2 finish after reading 250ms
  3135. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.42 sec - in com.iluwatar.reader.writer.lock.ReaderTest
  3136.  
  3137. Results :
  3138.  
  3139. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
  3140.  
  3141. [INFO]
  3142. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ reader-writer-lock ---
  3143. [INFO] Building jar: /Users/aironman/java-design-patterns/reader-writer-lock/target/reader-writer-lock-1.20.0-SNAPSHOT.jar
  3144. [INFO]
  3145. [INFO] ---------------------< com.iluwatar:lazy-loading >----------------------
  3146. [INFO] Building lazy-loading 1.20.0-SNAPSHOT [41/116]
  3147. [INFO] --------------------------------[ jar ]---------------------------------
  3148. [INFO]
  3149. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ lazy-loading ---
  3150. [INFO] Deleting /Users/aironman/java-design-patterns/lazy-loading/target
  3151. [INFO]
  3152. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ lazy-loading ---
  3153. [INFO] Starting audit...
  3154. Audit done.
  3155. [INFO]
  3156. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ lazy-loading ---
  3157. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/lazy-loading/target/jacoco.exec
  3158. [INFO]
  3159. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ lazy-loading ---
  3160. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3161. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/lazy-loading/src/main/resources
  3162. [INFO]
  3163. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ lazy-loading ---
  3164. [INFO] Changes detected - recompiling the module!
  3165. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/lazy-loading/target/classes
  3166. [INFO]
  3167. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ lazy-loading ---
  3168. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3169. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/lazy-loading/src/test/resources
  3170. [INFO]
  3171. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ lazy-loading ---
  3172. [INFO] Changes detected - recompiling the module!
  3173. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/lazy-loading/target/test-classes
  3174. [WARNING] /Users/aironman/java-design-patterns/lazy-loading/src/test/java/com/iluwatar/lazy/loading/Java8HolderTest.java: /Users/aironman/java-design-patterns/lazy-loading/src/test/java/com/iluwatar/lazy/loading/Java8HolderTest.java uses unchecked or unsafe operations.
  3175. [WARNING] /Users/aironman/java-design-patterns/lazy-loading/src/test/java/com/iluwatar/lazy/loading/Java8HolderTest.java: Recompile with -Xlint:unchecked for details.
  3176. [INFO]
  3177. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ lazy-loading ---
  3178.  
  3179. -------------------------------------------------------
  3180. T E S T S
  3181. -------------------------------------------------------
  3182. may 28, 2019 5:13:47 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  3183. ADVERTENCIA: Class 'com.iluwatar.lazy.loading.AbstractHolderTest' could not be resolved.
  3184. Running com.iluwatar.lazy.loading.AppTest
  3185. 17:13:47.632 [main] INFO com.iluwatar.lazy.loading.HolderNaive - HolderNaive created
  3186. 17:13:47.636 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3187. 17:13:48.638 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3188. 17:13:48.638 [main] INFO com.iluwatar.lazy.loading.App - heavy=com.iluwatar.lazy.loading.Heavy@7334aada
  3189. 17:13:48.643 [main] INFO com.iluwatar.lazy.loading.HolderThreadSafe - HolderThreadSafe created
  3190. 17:13:48.644 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3191. 17:13:49.648 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3192. 17:13:49.649 [main] INFO com.iluwatar.lazy.loading.App - another=com.iluwatar.lazy.loading.Heavy@52e6fdee
  3193. 17:13:49.651 [main] INFO com.iluwatar.lazy.loading.Java8Holder - Java8Holder created
  3194. 17:13:49.652 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3195. 17:13:50.653 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3196. 17:13:50.653 [main] INFO com.iluwatar.lazy.loading.App - next=com.iluwatar.lazy.loading.Heavy@5fdcaa40
  3197. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.15 sec - in com.iluwatar.lazy.loading.AppTest
  3198. Running com.iluwatar.lazy.loading.Java8HolderTest
  3199. 17:13:50.667 [main] INFO com.iluwatar.lazy.loading.Java8Holder - Java8Holder created
  3200. 17:13:50.676 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3201. 17:13:51.680 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3202. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.022 sec - in com.iluwatar.lazy.loading.Java8HolderTest
  3203. Running com.iluwatar.lazy.loading.HolderThreadSafeTest
  3204. 17:13:51.689 [main] INFO com.iluwatar.lazy.loading.HolderThreadSafe - HolderThreadSafe created
  3205. 17:13:51.691 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3206. 17:13:52.694 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3207. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.009 sec - in com.iluwatar.lazy.loading.HolderThreadSafeTest
  3208. Running com.iluwatar.lazy.loading.HolderNaiveTest
  3209. 17:13:52.700 [main] INFO com.iluwatar.lazy.loading.HolderNaive - HolderNaive created
  3210. 17:13:52.701 [main] INFO com.iluwatar.lazy.loading.Heavy - Creating Heavy ...
  3211. 17:13:53.702 [main] INFO com.iluwatar.lazy.loading.Heavy - ... Heavy created
  3212. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.006 sec - in com.iluwatar.lazy.loading.HolderNaiveTest
  3213.  
  3214. Results :
  3215.  
  3216. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
  3217.  
  3218. [INFO]
  3219. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ lazy-loading ---
  3220. [INFO] Building jar: /Users/aironman/java-design-patterns/lazy-loading/target/lazy-loading-1.20.0-SNAPSHOT.jar
  3221. [INFO]
  3222. [INFO] ---------------------< com.iluwatar:service-layer >---------------------
  3223. [INFO] Building service-layer 1.20.0-SNAPSHOT [42/116]
  3224. [INFO] --------------------------------[ jar ]---------------------------------
  3225. [INFO]
  3226. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ service-layer ---
  3227. [INFO] Deleting /Users/aironman/java-design-patterns/service-layer/target
  3228. [INFO]
  3229. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ service-layer ---
  3230. [INFO] Starting audit...
  3231. Audit done.
  3232. [INFO]
  3233. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ service-layer ---
  3234. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/service-layer/target/jacoco.exec
  3235. [INFO]
  3236. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ service-layer ---
  3237. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3238. [INFO] Copying 1 resource
  3239. [INFO]
  3240. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ service-layer ---
  3241. [INFO] Changes detected - recompiling the module!
  3242. [INFO] Compiling 16 source files to /Users/aironman/java-design-patterns/service-layer/target/classes
  3243. [WARNING] /Users/aironman/java-design-patterns/service-layer/src/main/java/com/iluwatar/servicelayer/common/DaoBaseImpl.java: /Users/aironman/java-design-patterns/service-layer/src/main/java/com/iluwatar/servicelayer/common/DaoBaseImpl.java uses unchecked or unsafe operations.
  3244. [WARNING] /Users/aironman/java-design-patterns/service-layer/src/main/java/com/iluwatar/servicelayer/common/DaoBaseImpl.java: Recompile with -Xlint:unchecked for details.
  3245. [INFO]
  3246. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ service-layer ---
  3247. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3248. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/service-layer/src/test/resources
  3249. [INFO]
  3250. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ service-layer ---
  3251. [INFO] Changes detected - recompiling the module!
  3252. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/service-layer/target/test-classes
  3253. [INFO]
  3254. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ service-layer ---
  3255.  
  3256. -------------------------------------------------------
  3257. T E S T S
  3258. -------------------------------------------------------
  3259. may 28, 2019 5:13:56 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  3260. ADVERTENCIA: Class 'com.iluwatar.servicelayer.common.BaseDaoTest' could not be resolved.
  3261. Running com.iluwatar.servicelayer.app.AppTest
  3262. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.996 sec - in com.iluwatar.servicelayer.app.AppTest
  3263. Running com.iluwatar.servicelayer.magic.MagicServiceImplTest
  3264. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 sec - in com.iluwatar.servicelayer.magic.MagicServiceImplTest
  3265. Running com.iluwatar.servicelayer.spell.SpellDaoImplTest
  3266. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.303 sec - in com.iluwatar.servicelayer.spell.SpellDaoImplTest
  3267. Running com.iluwatar.servicelayer.wizard.WizardDaoImplTest
  3268. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.226 sec - in com.iluwatar.servicelayer.wizard.WizardDaoImplTest
  3269. Running com.iluwatar.servicelayer.spellbook.SpellbookDaoImplTest
  3270. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.224 sec - in com.iluwatar.servicelayer.spellbook.SpellbookDaoImplTest
  3271.  
  3272. Results :
  3273.  
  3274. Tests run: 24, Failures: 0, Errors: 0, Skipped: 0
  3275.  
  3276. [INFO]
  3277. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ service-layer ---
  3278. [INFO] Building jar: /Users/aironman/java-design-patterns/service-layer/target/service-layer-1.20.0-SNAPSHOT.jar
  3279. [INFO]
  3280. [INFO] ---------------------< com.iluwatar:specification >---------------------
  3281. [INFO] Building specification 1.20.0-SNAPSHOT [43/116]
  3282. [INFO] --------------------------------[ jar ]---------------------------------
  3283. [INFO]
  3284. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ specification ---
  3285. [INFO] Deleting /Users/aironman/java-design-patterns/specification/target
  3286. [INFO]
  3287. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ specification ---
  3288. [INFO] Starting audit...
  3289. Audit done.
  3290. [INFO]
  3291. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ specification ---
  3292. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/specification/target/jacoco.exec
  3293. [INFO]
  3294. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ specification ---
  3295. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3296. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/specification/src/main/resources
  3297. [INFO]
  3298. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ specification ---
  3299. [INFO] Changes detected - recompiling the module!
  3300. [INFO] Compiling 15 source files to /Users/aironman/java-design-patterns/specification/target/classes
  3301. [INFO]
  3302. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ specification ---
  3303. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3304. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/specification/src/test/resources
  3305. [INFO]
  3306. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ specification ---
  3307. [INFO] Changes detected - recompiling the module!
  3308. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/specification/target/test-classes
  3309. [INFO]
  3310. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ specification ---
  3311.  
  3312. -------------------------------------------------------
  3313. T E S T S
  3314. -------------------------------------------------------
  3315. Running com.iluwatar.specification.selector.SizeSelectorTest
  3316. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.272 sec - in com.iluwatar.specification.selector.SizeSelectorTest
  3317. Running com.iluwatar.specification.selector.ColorSelectorTest
  3318. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in com.iluwatar.specification.selector.ColorSelectorTest
  3319. Running com.iluwatar.specification.selector.MovementSelectorTest
  3320. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.specification.selector.MovementSelectorTest
  3321. Running com.iluwatar.specification.app.AppTest
  3322. 17:14:02.836 [main] INFO com.iluwatar.specification.app.App - Find all walking creatures
  3323. 17:14:02.842 [main] INFO com.iluwatar.specification.app.App - Goblin [size=small, movement=walking, color=green]
  3324. 17:14:02.843 [main] INFO com.iluwatar.specification.app.App - Troll [size=large, movement=walking, color=dark]
  3325. 17:14:02.843 [main] INFO com.iluwatar.specification.app.App - Find all dark creatures
  3326. 17:14:02.843 [main] INFO com.iluwatar.specification.app.App - Octopus [size=normal, movement=swimming, color=dark]
  3327. 17:14:02.844 [main] INFO com.iluwatar.specification.app.App - Troll [size=large, movement=walking, color=dark]
  3328. 17:14:02.844 [main] INFO com.iluwatar.specification.app.App - Find all red and flying creatures
  3329. 17:14:02.845 [main] INFO com.iluwatar.specification.app.App - Dragon [size=large, movement=flying, color=red]
  3330. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec - in com.iluwatar.specification.app.AppTest
  3331. Running com.iluwatar.specification.creature.CreatureTest
  3332. Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec - in com.iluwatar.specification.creature.CreatureTest
  3333.  
  3334. Results :
  3335.  
  3336. Tests run: 34, Failures: 0, Errors: 0, Skipped: 0
  3337.  
  3338. [INFO]
  3339. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ specification ---
  3340. [INFO] Building jar: /Users/aironman/java-design-patterns/specification/target/specification-1.20.0-SNAPSHOT.jar
  3341. [INFO]
  3342. [INFO] --------------------< com.iluwatar:tolerant-reader >--------------------
  3343. [INFO] Building tolerant-reader 1.20.0-SNAPSHOT [44/116]
  3344. [INFO] --------------------------------[ jar ]---------------------------------
  3345. [INFO]
  3346. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tolerant-reader ---
  3347. [INFO] Deleting /Users/aironman/java-design-patterns/tolerant-reader/target
  3348. [INFO]
  3349. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ tolerant-reader ---
  3350. [INFO] Starting audit...
  3351. Audit done.
  3352. [INFO]
  3353. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ tolerant-reader ---
  3354. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/tolerant-reader/target/jacoco.exec
  3355. [INFO]
  3356. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ tolerant-reader ---
  3357. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3358. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/tolerant-reader/src/main/resources
  3359. [INFO]
  3360. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ tolerant-reader ---
  3361. [INFO] Changes detected - recompiling the module!
  3362. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/tolerant-reader/target/classes
  3363. [WARNING] /Users/aironman/java-design-patterns/tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishSerializer.java: /Users/aironman/java-design-patterns/tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishSerializer.java uses unchecked or unsafe operations.
  3364. [WARNING] /Users/aironman/java-design-patterns/tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishSerializer.java: Recompile with -Xlint:unchecked for details.
  3365. [INFO]
  3366. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ tolerant-reader ---
  3367. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3368. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/tolerant-reader/src/test/resources
  3369. [INFO]
  3370. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ tolerant-reader ---
  3371. [INFO] Changes detected - recompiling the module!
  3372. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/tolerant-reader/target/test-classes
  3373. [INFO]
  3374. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ tolerant-reader ---
  3375.  
  3376. -------------------------------------------------------
  3377. T E S T S
  3378. -------------------------------------------------------
  3379. Running com.iluwatar.tolerantreader.AppTest
  3380. 17:14:04.968 [main] INFO com.iluwatar.tolerantreader.App - fishV1 name=Zed age=10 length=11 weight=12
  3381. 17:14:04.982 [main] INFO com.iluwatar.tolerantreader.App - deserializedFishV1 name=Zed age=10 length=11 weight=12
  3382. 17:14:04.983 [main] INFO com.iluwatar.tolerantreader.App - fishV2 name=Scar age=5 length=12 weight=15 sleeping=true hungry=true angry=true
  3383. 17:14:04.984 [main] INFO com.iluwatar.tolerantreader.App - deserializedFishV2 name=Scar age=5 length=12 weight=15
  3384. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 sec - in com.iluwatar.tolerantreader.AppTest
  3385. Running com.iluwatar.tolerantreader.RainbowFishSerializerTest
  3386. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 sec - in com.iluwatar.tolerantreader.RainbowFishSerializerTest
  3387.  
  3388. Results :
  3389.  
  3390. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  3391.  
  3392. [INFO]
  3393. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ tolerant-reader ---
  3394. [INFO] Building jar: /Users/aironman/java-design-patterns/tolerant-reader/target/tolerant-reader-1.20.0-SNAPSHOT.jar
  3395. [INFO]
  3396. [INFO] -----------------< com.iluwatar:model-view-controller >-----------------
  3397. [INFO] Building model-view-controller 1.20.0-SNAPSHOT [45/116]
  3398. [INFO] --------------------------------[ jar ]---------------------------------
  3399. [INFO]
  3400. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ model-view-controller ---
  3401. [INFO] Deleting /Users/aironman/java-design-patterns/model-view-controller/target
  3402. [INFO]
  3403. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ model-view-controller ---
  3404. [INFO] Starting audit...
  3405. Audit done.
  3406. [INFO]
  3407. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ model-view-controller ---
  3408. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/model-view-controller/target/jacoco.exec
  3409. [INFO]
  3410. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ model-view-controller ---
  3411. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3412. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/model-view-controller/src/main/resources
  3413. [INFO]
  3414. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ model-view-controller ---
  3415. [INFO] Changes detected - recompiling the module!
  3416. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/model-view-controller/target/classes
  3417. [INFO]
  3418. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ model-view-controller ---
  3419. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3420. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/model-view-controller/src/test/resources
  3421. [INFO]
  3422. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ model-view-controller ---
  3423. [INFO] Changes detected - recompiling the module!
  3424. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/model-view-controller/target/test-classes
  3425. [INFO]
  3426. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ model-view-controller ---
  3427.  
  3428. -------------------------------------------------------
  3429. T E S T S
  3430. -------------------------------------------------------
  3431. Running com.iluwatar.model.view.controller.AppTest
  3432. 17:14:07.397 [main] INFO com.iluwatar.model.view.controller.GiantView - The giant looks healthy, alert and saturated.
  3433. 17:14:07.401 [main] INFO com.iluwatar.model.view.controller.GiantView - The giant looks wounded, tired and hungry.
  3434. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 sec - in com.iluwatar.model.view.controller.AppTest
  3435. Running com.iluwatar.model.view.controller.GiantViewTest
  3436. 17:14:07.615 [main] INFO com.iluwatar.model.view.controller.GiantView - Mock for GiantModel, hashCode: 127791068
  3437. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.214 sec - in com.iluwatar.model.view.controller.GiantViewTest
  3438. Running com.iluwatar.model.view.controller.GiantControllerTest
  3439. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec - in com.iluwatar.model.view.controller.GiantControllerTest
  3440. Running com.iluwatar.model.view.controller.GiantModelTest
  3441. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.model.view.controller.GiantModelTest
  3442.  
  3443. Results :
  3444.  
  3445. Tests run: 9, Failures: 0, Errors: 0, Skipped: 0
  3446.  
  3447. [INFO]
  3448. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ model-view-controller ---
  3449. [INFO] Building jar: /Users/aironman/java-design-patterns/model-view-controller/target/model-view-controller-1.20.0-SNAPSHOT.jar
  3450. [INFO]
  3451. [INFO] -------------------------< com.iluwatar:flux >--------------------------
  3452. [INFO] Building flux 1.20.0-SNAPSHOT [46/116]
  3453. [INFO] --------------------------------[ jar ]---------------------------------
  3454. [INFO]
  3455. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ flux ---
  3456. [INFO] Deleting /Users/aironman/java-design-patterns/flux/target
  3457. [INFO]
  3458. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ flux ---
  3459. [INFO] Starting audit...
  3460. Audit done.
  3461. [INFO]
  3462. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ flux ---
  3463. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/flux/target/jacoco.exec
  3464. [INFO]
  3465. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ flux ---
  3466. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3467. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/flux/src/main/resources
  3468. [INFO]
  3469. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ flux ---
  3470. [INFO] Changes detected - recompiling the module!
  3471. [INFO] Compiling 14 source files to /Users/aironman/java-design-patterns/flux/target/classes
  3472. [INFO]
  3473. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ flux ---
  3474. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3475. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/flux/src/test/resources
  3476. [INFO]
  3477. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ flux ---
  3478. [INFO] Changes detected - recompiling the module!
  3479. [INFO] Compiling 8 source files to /Users/aironman/java-design-patterns/flux/target/test-classes
  3480. [INFO]
  3481. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ flux ---
  3482.  
  3483. -------------------------------------------------------
  3484. T E S T S
  3485. -------------------------------------------------------
  3486. Running com.iluwatar.flux.app.AppTest
  3487. 17:14:10.731 [main] INFO com.iluwatar.flux.view.MenuView - * Home
  3488. 17:14:10.737 [main] INFO com.iluwatar.flux.view.MenuView - Products
  3489. 17:14:10.737 [main] INFO com.iluwatar.flux.view.MenuView - Company
  3490. 17:14:10.738 [main] INFO com.iluwatar.flux.view.ContentView - Products - This page lists the company's products.
  3491. 17:14:10.740 [main] INFO com.iluwatar.flux.view.MenuView - Home
  3492. 17:14:10.740 [main] INFO com.iluwatar.flux.view.MenuView - Products
  3493. 17:14:10.740 [main] INFO com.iluwatar.flux.view.MenuView - * Company
  3494. 17:14:10.740 [main] INFO com.iluwatar.flux.view.ContentView - Company - This page displays information about the company.
  3495. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 sec - in com.iluwatar.flux.app.AppTest
  3496. Running com.iluwatar.flux.dispatcher.DispatcherTest
  3497. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.213 sec - in com.iluwatar.flux.dispatcher.DispatcherTest
  3498. Running com.iluwatar.flux.action.MenuItemTest
  3499. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.iluwatar.flux.action.MenuItemTest
  3500. Running com.iluwatar.flux.action.ContentTest
  3501. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in com.iluwatar.flux.action.ContentTest
  3502. Running com.iluwatar.flux.view.MenuViewTest
  3503. 17:14:10.984 [main] INFO com.iluwatar.flux.view.MenuView - * Home
  3504. 17:14:10.984 [main] INFO com.iluwatar.flux.view.MenuView - Products
  3505. 17:14:10.985 [main] INFO com.iluwatar.flux.view.MenuView - Company
  3506. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in com.iluwatar.flux.view.MenuViewTest
  3507. Running com.iluwatar.flux.view.ContentViewTest
  3508. 17:14:10.997 [main] INFO com.iluwatar.flux.view.ContentView - Products - This page lists the company's products.
  3509. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in com.iluwatar.flux.view.ContentViewTest
  3510. Running com.iluwatar.flux.store.MenuStoreTest
  3511. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in com.iluwatar.flux.store.MenuStoreTest
  3512. Running com.iluwatar.flux.store.ContentStoreTest
  3513. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in com.iluwatar.flux.store.ContentStoreTest
  3514.  
  3515. Results :
  3516.  
  3517. Tests run: 10, Failures: 0, Errors: 0, Skipped: 0
  3518.  
  3519. [INFO]
  3520. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ flux ---
  3521. [INFO] Building jar: /Users/aironman/java-design-patterns/flux/target/flux-1.20.0-SNAPSHOT.jar
  3522. [INFO]
  3523. [INFO] --------------------< com.iluwatar:double-dispatch >--------------------
  3524. [INFO] Building double-dispatch 1.20.0-SNAPSHOT [47/116]
  3525. [INFO] --------------------------------[ jar ]---------------------------------
  3526. [INFO]
  3527. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ double-dispatch ---
  3528. [INFO] Deleting /Users/aironman/java-design-patterns/double-dispatch/target
  3529. [INFO]
  3530. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ double-dispatch ---
  3531. [INFO] Starting audit...
  3532. Audit done.
  3533. [INFO]
  3534. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ double-dispatch ---
  3535. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/double-dispatch/target/jacoco.exec
  3536. [INFO]
  3537. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ double-dispatch ---
  3538. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3539. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/double-dispatch/src/main/resources
  3540. [INFO]
  3541. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ double-dispatch ---
  3542. [INFO] Changes detected - recompiling the module!
  3543. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/double-dispatch/target/classes
  3544. [INFO]
  3545. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ double-dispatch ---
  3546. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3547. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/double-dispatch/src/test/resources
  3548. [INFO]
  3549. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ double-dispatch ---
  3550. [INFO] Changes detected - recompiling the module!
  3551. [INFO] Compiling 7 source files to /Users/aironman/java-design-patterns/double-dispatch/target/test-classes
  3552. [INFO]
  3553. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ double-dispatch ---
  3554.  
  3555. -------------------------------------------------------
  3556. T E S T S
  3557. -------------------------------------------------------
  3558. may 28, 2019 5:14:13 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  3559. ADVERTENCIA: Class 'com.iluwatar.doubledispatch.CollisionTest' could not be resolved.
  3560. Running com.iluwatar.doubledispatch.AppTest
  3561. 17:14:13.646 [main] INFO com.iluwatar.doubledispatch.App - FlamingAsteroid at [0,0,5,5] damaged=false onFire=true
  3562. 17:14:13.650 [main] INFO com.iluwatar.doubledispatch.App - SpaceStationMir at [1,1,2,2] damaged=false onFire=false
  3563. 17:14:13.650 [main] INFO com.iluwatar.doubledispatch.App - Meteoroid at [10,10,15,15] damaged=false onFire=false
  3564. 17:14:13.650 [main] INFO com.iluwatar.doubledispatch.App - SpaceStationIss at [12,12,14,14] damaged=false onFire=false
  3565. 17:14:13.650 [main] INFO com.iluwatar.doubledispatch.App -
  3566. 17:14:13.651 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - FlamingAsteroid hits SpaceStationMir. SpaceStationMir is damaged! SpaceStationMir is set on fire!
  3567. 17:14:13.654 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationMir hits FlamingAsteroid.
  3568. 17:14:13.654 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - Meteoroid hits SpaceStationIss. SpaceStationIss is damaged!
  3569. 17:14:13.654 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationIss hits Meteoroid.
  3570. 17:14:13.654 [main] INFO com.iluwatar.doubledispatch.App -
  3571. 17:14:13.655 [main] INFO com.iluwatar.doubledispatch.App - FlamingAsteroid at [0,0,5,5] damaged=false onFire=true
  3572. 17:14:13.655 [main] INFO com.iluwatar.doubledispatch.App - SpaceStationMir at [1,1,2,2] damaged=true onFire=true
  3573. 17:14:13.655 [main] INFO com.iluwatar.doubledispatch.App - Meteoroid at [10,10,15,15] damaged=false onFire=false
  3574. 17:14:13.655 [main] INFO com.iluwatar.doubledispatch.App - SpaceStationIss at [12,12,14,14] damaged=true onFire=false
  3575. 17:14:13.655 [main] INFO com.iluwatar.doubledispatch.App -
  3576. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 sec - in com.iluwatar.doubledispatch.AppTest
  3577. Running com.iluwatar.doubledispatch.FlamingAsteroidTest
  3578. 17:14:13.668 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - FlamingAsteroid hits SpaceStationIss. SpaceStationIss is damaged! SpaceStationIss is set on fire!
  3579. 17:14:13.674 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - FlamingAsteroid hits SpaceStationMir. SpaceStationMir is damaged! SpaceStationMir is set on fire!
  3580. 17:14:13.675 [main] INFO com.iluwatar.doubledispatch.Meteoroid - FlamingAsteroid hits Meteoroid.
  3581. 17:14:13.676 [main] INFO com.iluwatar.doubledispatch.Meteoroid - FlamingAsteroid hits FlamingAsteroid.
  3582. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in com.iluwatar.doubledispatch.FlamingAsteroidTest
  3583. Running com.iluwatar.doubledispatch.SpaceStationMirTest
  3584. 17:14:13.686 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - SpaceStationMir hits SpaceStationIss. SpaceStationIss is damaged!
  3585. 17:14:13.687 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - SpaceStationMir hits SpaceStationMir. SpaceStationMir is damaged!
  3586. 17:14:13.688 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationMir hits Meteoroid.
  3587. 17:14:13.689 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationMir hits FlamingAsteroid.
  3588. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.doubledispatch.SpaceStationMirTest
  3589. Running com.iluwatar.doubledispatch.RectangleTest
  3590. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.iluwatar.doubledispatch.RectangleTest
  3591. Running com.iluwatar.doubledispatch.MeteoroidTest
  3592. 17:14:13.700 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - Meteoroid hits SpaceStationIss. SpaceStationIss is damaged!
  3593. 17:14:13.700 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - Meteoroid hits SpaceStationMir. SpaceStationMir is damaged!
  3594. 17:14:13.701 [main] INFO com.iluwatar.doubledispatch.Meteoroid - Meteoroid hits Meteoroid.
  3595. 17:14:13.702 [main] INFO com.iluwatar.doubledispatch.Meteoroid - Meteoroid hits FlamingAsteroid.
  3596. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.doubledispatch.MeteoroidTest
  3597. Running com.iluwatar.doubledispatch.SpaceStationIssTest
  3598. 17:14:13.708 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - SpaceStationIss hits SpaceStationIss. SpaceStationIss is damaged!
  3599. 17:14:13.708 [main] INFO com.iluwatar.doubledispatch.SpaceStationMir - SpaceStationIss hits SpaceStationMir. SpaceStationMir is damaged!
  3600. 17:14:13.709 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationIss hits Meteoroid.
  3601. 17:14:13.710 [main] INFO com.iluwatar.doubledispatch.Meteoroid - SpaceStationIss hits FlamingAsteroid.
  3602. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.doubledispatch.SpaceStationIssTest
  3603.  
  3604. Results :
  3605.  
  3606. Tests run: 24, Failures: 0, Errors: 0, Skipped: 0
  3607.  
  3608. [INFO]
  3609. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ double-dispatch ---
  3610. [INFO] Building jar: /Users/aironman/java-design-patterns/double-dispatch/target/double-dispatch-1.20.0-SNAPSHOT.jar
  3611. [INFO]
  3612. [INFO] -----------------------< com.iluwatar:multiton >------------------------
  3613. [INFO] Building multiton 1.20.0-SNAPSHOT [48/116]
  3614. [INFO] --------------------------------[ jar ]---------------------------------
  3615. [INFO]
  3616. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ multiton ---
  3617. [INFO] Deleting /Users/aironman/java-design-patterns/multiton/target
  3618. [INFO]
  3619. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ multiton ---
  3620. [INFO] Starting audit...
  3621. Audit done.
  3622. [INFO]
  3623. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ multiton ---
  3624. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/multiton/target/jacoco.exec
  3625. [INFO]
  3626. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ multiton ---
  3627. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3628. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/multiton/src/main/resources
  3629. [INFO]
  3630. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ multiton ---
  3631. [INFO] Changes detected - recompiling the module!
  3632. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/multiton/target/classes
  3633. [INFO]
  3634. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ multiton ---
  3635. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3636. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/multiton/src/test/resources
  3637. [INFO]
  3638. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ multiton ---
  3639. [INFO] Changes detected - recompiling the module!
  3640. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/multiton/target/test-classes
  3641. [INFO]
  3642. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ multiton ---
  3643.  
  3644. -------------------------------------------------------
  3645. T E S T S
  3646. -------------------------------------------------------
  3647. Running com.iluwatar.multiton.AppTest
  3648. 17:14:15.577 [main] INFO com.iluwatar.multiton.App - KHAMUL=com.iluwatar.multiton.Nazgul@393671df
  3649. 17:14:15.583 [main] INFO com.iluwatar.multiton.App - MURAZOR=com.iluwatar.multiton.Nazgul@15ff3e9e
  3650. 17:14:15.583 [main] INFO com.iluwatar.multiton.App - DWAR=com.iluwatar.multiton.Nazgul@5fdcaa40
  3651. 17:14:15.583 [main] INFO com.iluwatar.multiton.App - JI_INDUR=com.iluwatar.multiton.Nazgul@6dc17b83
  3652. 17:14:15.583 [main] INFO com.iluwatar.multiton.App - AKHORAHIL=com.iluwatar.multiton.Nazgul@5e0826e7
  3653. 17:14:15.584 [main] INFO com.iluwatar.multiton.App - HOARMURATH=com.iluwatar.multiton.Nazgul@32eff876
  3654. 17:14:15.584 [main] INFO com.iluwatar.multiton.App - ADUNAPHEL=com.iluwatar.multiton.Nazgul@8dbdac1
  3655. 17:14:15.584 [main] INFO com.iluwatar.multiton.App - REN=com.iluwatar.multiton.Nazgul@6e20b53a
  3656. 17:14:15.584 [main] INFO com.iluwatar.multiton.App - UVATHA=com.iluwatar.multiton.Nazgul@71809907
  3657. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - KHAMUL=KHAMUL
  3658. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - MURAZOR=MURAZOR
  3659. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - DWAR=DWAR
  3660. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - JI_INDUR=JI_INDUR
  3661. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - AKHORAHIL=AKHORAHIL
  3662. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - HOARMURATH=HOARMURATH
  3663. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - ADUNAPHEL=ADUNAPHEL
  3664. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - REN=REN
  3665. 17:14:15.585 [main] INFO com.iluwatar.multiton.App - UVATHA=UVATHA
  3666. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.153 sec - in com.iluwatar.multiton.AppTest
  3667. Running com.iluwatar.multiton.NazgulEnumTest
  3668. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.iluwatar.multiton.NazgulEnumTest
  3669. Running com.iluwatar.multiton.NazgulTest
  3670. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.multiton.NazgulTest
  3671.  
  3672. Results :
  3673.  
  3674. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  3675.  
  3676. [INFO]
  3677. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ multiton ---
  3678. [INFO] Building jar: /Users/aironman/java-design-patterns/multiton/target/multiton-1.20.0-SNAPSHOT.jar
  3679. [INFO]
  3680. [INFO] --------< com.iluwatar:resource-acquisition-is-initialization >---------
  3681. [INFO] Building resource-acquisition-is-initialization 1.20.0-SNAPSHOT [49/116]
  3682. [INFO] --------------------------------[ jar ]---------------------------------
  3683. [INFO]
  3684. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ resource-acquisition-is-initialization ---
  3685. [INFO] Deleting /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/target
  3686. [INFO]
  3687. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ resource-acquisition-is-initialization ---
  3688. [INFO] Starting audit...
  3689. Audit done.
  3690. [INFO]
  3691. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ resource-acquisition-is-initialization ---
  3692. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/resource-acquisition-is-initialization/target/jacoco.exec
  3693. [INFO]
  3694. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ resource-acquisition-is-initialization ---
  3695. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3696. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/src/main/resources
  3697. [INFO]
  3698. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ resource-acquisition-is-initialization ---
  3699. [INFO] Changes detected - recompiling the module!
  3700. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/target/classes
  3701. [INFO]
  3702. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ resource-acquisition-is-initialization ---
  3703. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3704. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/src/test/resources
  3705. [INFO]
  3706. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ resource-acquisition-is-initialization ---
  3707. [INFO] Changes detected - recompiling the module!
  3708. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/target/test-classes
  3709. [INFO]
  3710. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ resource-acquisition-is-initialization ---
  3711.  
  3712. -------------------------------------------------------
  3713. T E S T S
  3714. -------------------------------------------------------
  3715. Running com.iluwatar.resource.acquisition.is.initialization.AppTest
  3716. 17:14:17.396 [main] INFO com.iluwatar.resource.acquisition.is.initialization.SlidingDoor - Sliding door opens.
  3717. 17:14:17.399 [main] INFO com.iluwatar.resource.acquisition.is.initialization.App - Walking in.
  3718. 17:14:17.399 [main] INFO com.iluwatar.resource.acquisition.is.initialization.SlidingDoor - Sliding door closes.
  3719. 17:14:17.400 [main] INFO com.iluwatar.resource.acquisition.is.initialization.TreasureChest - Treasure chest opens.
  3720. 17:14:17.400 [main] INFO com.iluwatar.resource.acquisition.is.initialization.App - Looting contents.
  3721. 17:14:17.400 [main] INFO com.iluwatar.resource.acquisition.is.initialization.TreasureChest - Treasure chest closes.
  3722. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 sec - in com.iluwatar.resource.acquisition.is.initialization.AppTest
  3723. Running com.iluwatar.resource.acquisition.is.initialization.ClosableTest
  3724. 17:14:17.414 [main] INFO com.iluwatar.resource.acquisition.is.initialization.SlidingDoor - Sliding door opens.
  3725. 17:14:17.414 [main] INFO com.iluwatar.resource.acquisition.is.initialization.TreasureChest - Treasure chest opens.
  3726. 17:14:17.419 [main] INFO com.iluwatar.resource.acquisition.is.initialization.TreasureChest - Treasure chest closes.
  3727. 17:14:17.419 [main] INFO com.iluwatar.resource.acquisition.is.initialization.SlidingDoor - Sliding door closes.
  3728. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in com.iluwatar.resource.acquisition.is.initialization.ClosableTest
  3729.  
  3730. Results :
  3731.  
  3732. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  3733.  
  3734. [INFO]
  3735. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ resource-acquisition-is-initialization ---
  3736. [INFO] Building jar: /Users/aironman/java-design-patterns/resource-acquisition-is-initialization/target/resource-acquisition-is-initialization-1.20.0-SNAPSHOT.jar
  3737. [INFO]
  3738. [INFO] ----------------------< com.iluwatar:thread-pool >----------------------
  3739. [INFO] Building thread-pool 1.20.0-SNAPSHOT [50/116]
  3740. [INFO] --------------------------------[ jar ]---------------------------------
  3741. [INFO]
  3742. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ thread-pool ---
  3743. [INFO] Deleting /Users/aironman/java-design-patterns/thread-pool/target
  3744. [INFO]
  3745. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ thread-pool ---
  3746. [INFO] Starting audit...
  3747. Audit done.
  3748. [INFO]
  3749. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ thread-pool ---
  3750. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/thread-pool/target/jacoco.exec
  3751. [INFO]
  3752. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ thread-pool ---
  3753. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3754. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/thread-pool/src/main/resources
  3755. [INFO]
  3756. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ thread-pool ---
  3757. [INFO] Changes detected - recompiling the module!
  3758. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/thread-pool/target/classes
  3759. [INFO]
  3760. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ thread-pool ---
  3761. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3762. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/thread-pool/src/test/resources
  3763. [INFO]
  3764. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ thread-pool ---
  3765. [INFO] Changes detected - recompiling the module!
  3766. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/thread-pool/target/test-classes
  3767. [INFO]
  3768. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ thread-pool ---
  3769.  
  3770. -------------------------------------------------------
  3771. T E S T S
  3772. -------------------------------------------------------
  3773. may 28, 2019 5:14:19 PM org.junit.jupiter.engine.discovery.JavaElementsResolver resolveClass
  3774. ADVERTENCIA: Class 'com.iluwatar.threadpool.TaskTest' could not be resolved.
  3775. Running com.iluwatar.threadpool.AppTest
  3776. 17:14:19.575 [main] INFO com.iluwatar.threadpool.App - Program started
  3777. 17:14:19.581 [pool-1-thread-2] INFO com.iluwatar.threadpool.Worker - pool-1-thread-2 processing PotatoPeelingTask id=2 timeMs=1200
  3778. 17:14:19.581 [pool-1-thread-1] INFO com.iluwatar.threadpool.Worker - pool-1-thread-1 processing PotatoPeelingTask id=1 timeMs=600
  3779. 17:14:19.581 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing CoffeeMakingTask id=3 timeMs=200
  3780. 17:14:19.790 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing CoffeeMakingTask id=4 timeMs=600
  3781. 17:14:20.189 [pool-1-thread-1] INFO com.iluwatar.threadpool.Worker - pool-1-thread-1 processing PotatoPeelingTask id=5 timeMs=800
  3782. 17:14:20.393 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing CoffeeMakingTask id=6 timeMs=200
  3783. 17:14:20.597 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing PotatoPeelingTask id=7 timeMs=800
  3784. 17:14:20.787 [pool-1-thread-2] INFO com.iluwatar.threadpool.Worker - pool-1-thread-2 processing CoffeeMakingTask id=8 timeMs=900
  3785. 17:14:20.994 [pool-1-thread-1] INFO com.iluwatar.threadpool.Worker - pool-1-thread-1 processing PotatoPeelingTask id=9 timeMs=600
  3786. 17:14:21.398 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing CoffeeMakingTask id=10 timeMs=200
  3787. 17:14:21.599 [pool-1-thread-1] INFO com.iluwatar.threadpool.Worker - pool-1-thread-1 processing PotatoPeelingTask id=11 timeMs=800
  3788. 17:14:21.603 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing CoffeeMakingTask id=12 timeMs=200
  3789. 17:14:21.687 [pool-1-thread-2] INFO com.iluwatar.threadpool.Worker - pool-1-thread-2 processing CoffeeMakingTask id=13 timeMs=700
  3790. 17:14:21.804 [pool-1-thread-3] INFO com.iluwatar.threadpool.Worker - pool-1-thread-3 processing PotatoPeelingTask id=14 timeMs=800
  3791. 17:14:22.393 [pool-1-thread-2] INFO com.iluwatar.threadpool.Worker - pool-1-thread-2 processing PotatoPeelingTask id=15 timeMs=1000
  3792. 17:14:23.398 [main] INFO com.iluwatar.threadpool.App - Program finished
  3793. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.942 sec - in com.iluwatar.threadpool.AppTest
  3794. Running com.iluwatar.threadpool.CoffeeMakingTaskTest
  3795. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.153 sec - in com.iluwatar.threadpool.CoffeeMakingTaskTest
  3796. Running com.iluwatar.threadpool.WorkerTest
  3797. 17:14:23.717 [main] INFO com.iluwatar.threadpool.Worker - main processing Mock for Task, hashCode: 610454273
  3798. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.162 sec - in com.iluwatar.threadpool.WorkerTest
  3799. Running com.iluwatar.threadpool.PotatoPeelingTaskTest
  3800. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 sec - in com.iluwatar.threadpool.PotatoPeelingTaskTest
  3801.  
  3802. Results :
  3803.  
  3804. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
  3805.  
  3806. [INFO]
  3807. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ thread-pool ---
  3808. [INFO] Building jar: /Users/aironman/java-design-patterns/thread-pool/target/thread-pool-1.20.0-SNAPSHOT.jar
  3809. [INFO]
  3810. [INFO] -------------------------< com.iluwatar:twin >--------------------------
  3811. [INFO] Building twin 1.20.0-SNAPSHOT [51/116]
  3812. [INFO] --------------------------------[ jar ]---------------------------------
  3813. [INFO]
  3814. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ twin ---
  3815. [INFO] Deleting /Users/aironman/java-design-patterns/twin/target
  3816. [INFO]
  3817. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ twin ---
  3818. [INFO] Starting audit...
  3819. Audit done.
  3820. [INFO]
  3821. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ twin ---
  3822. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/twin/target/jacoco.exec
  3823. [INFO]
  3824. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ twin ---
  3825. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3826. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/twin/src/main/resources
  3827. [INFO]
  3828. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ twin ---
  3829. [INFO] Changes detected - recompiling the module!
  3830. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/twin/target/classes
  3831. [INFO]
  3832. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ twin ---
  3833. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3834. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/twin/src/test/resources
  3835. [INFO]
  3836. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ twin ---
  3837. [INFO] Changes detected - recompiling the module!
  3838. [INFO] Compiling 3 source files to /Users/aironman/java-design-patterns/twin/target/test-classes
  3839. [INFO]
  3840. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ twin ---
  3841.  
  3842. -------------------------------------------------------
  3843. T E S T S
  3844. -------------------------------------------------------
  3845. Running com.iluwatar.twin.AppTest
  3846. 17:14:25.801 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3847. 17:14:25.805 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3848. 17:14:25.805 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3849. 17:14:26.060 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3850. 17:14:26.060 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3851. 17:14:26.060 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3852. 17:14:26.315 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3853. 17:14:26.315 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3854. 17:14:26.316 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3855. 17:14:26.549 [main] INFO com.iluwatar.twin.BallThread - Begin to suspend BallThread
  3856. 17:14:27.301 [main] INFO com.iluwatar.twin.BallThread - Begin to resume BallThread
  3857. 17:14:27.332 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3858. 17:14:27.332 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3859. 17:14:27.332 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3860. 17:14:27.584 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3861. 17:14:27.584 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3862. 17:14:27.584 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3863. 17:14:27.835 [Thread-2] INFO com.iluwatar.twin.GameItem - draw
  3864. 17:14:27.835 [Thread-2] INFO com.iluwatar.twin.BallItem - doDraw
  3865. 17:14:27.835 [Thread-2] INFO com.iluwatar.twin.BallItem - move
  3866. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.396 sec - in com.iluwatar.twin.AppTest
  3867. Running com.iluwatar.twin.BallItemTest
  3868. 17:14:28.265 [main] INFO com.iluwatar.twin.BallItem - move
  3869. LOGBACK: No context given for com.iluwatar.twin.BallItemTest$InMemoryAppender[null]
  3870. 17:14:28.272 [main] INFO com.iluwatar.twin.GameItem - draw
  3871. LOGBACK: No context given for com.iluwatar.twin.BallItemTest$InMemoryAppender[null]
  3872. 17:14:28.272 [main] INFO com.iluwatar.twin.BallItem - doDraw
  3873. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.21 sec - in com.iluwatar.twin.BallItemTest
  3874. Running com.iluwatar.twin.BallThreadTest
  3875. 17:14:28.297 [main] INFO com.iluwatar.twin.BallThread - Begin to suspend BallThread
  3876. LOGBACK: No context given for com.iluwatar.twin.BallItemTest$InMemoryAppender[null]
  3877. 17:14:29.299 [main] INFO com.iluwatar.twin.BallThread - Begin to resume BallThread
  3878. 17:14:29.763 [main] INFO com.iluwatar.twin.BallThread - Begin to suspend BallThread
  3879. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.559 sec - in com.iluwatar.twin.BallThreadTest
  3880.  
  3881. Results :
  3882.  
  3883. Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
  3884.  
  3885. [INFO]
  3886. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ twin ---
  3887. [INFO] Building jar: /Users/aironman/java-design-patterns/twin/target/twin-1.20.0-SNAPSHOT.jar
  3888. [INFO]
  3889. [INFO] ------------------< com.iluwatar:private-class-data >-------------------
  3890. [INFO] Building private-class-data 1.20.0-SNAPSHOT [52/116]
  3891. [INFO] --------------------------------[ jar ]---------------------------------
  3892. [INFO]
  3893. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ private-class-data ---
  3894. [INFO] Deleting /Users/aironman/java-design-patterns/private-class-data/target
  3895. [INFO]
  3896. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ private-class-data ---
  3897. [INFO] Starting audit...
  3898. Audit done.
  3899. [INFO]
  3900. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ private-class-data ---
  3901. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/private-class-data/target/jacoco.exec
  3902. [INFO]
  3903. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ private-class-data ---
  3904. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3905. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/private-class-data/src/main/resources
  3906. [INFO]
  3907. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ private-class-data ---
  3908. [INFO] Changes detected - recompiling the module!
  3909. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/private-class-data/target/classes
  3910. [INFO]
  3911. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ private-class-data ---
  3912. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  3913. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/private-class-data/src/test/resources
  3914. [INFO]
  3915. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ private-class-data ---
  3916. [INFO] Changes detected - recompiling the module!
  3917. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/private-class-data/target/test-classes
  3918. [INFO]
  3919. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ private-class-data ---
  3920.  
  3921. -------------------------------------------------------
  3922. T E S T S
  3923. -------------------------------------------------------
  3924. Running com.iluwatar.privateclassdata.AppTest
  3925. 17:14:32.755 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3926. 17:14:32.760 [main] INFO com.iluwatar.privateclassdata.Stew - Tasting the stew
  3927. 17:14:32.760 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 0 potatoes, 1 carrots, 2 meat and 3 peppers
  3928. 17:14:32.762 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 2 potatoes, 4 carrots, 3 meat and 6 peppers
  3929. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 sec - in com.iluwatar.privateclassdata.AppTest
  3930. Running com.iluwatar.privateclassdata.StewTest
  3931. 17:14:32.774 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3932. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3933. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3934. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3935. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3936. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3937. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3938. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3939. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3940. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3941. 17:14:32.780 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3942. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3943. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3944. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3945. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3946. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3947. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3948. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3949. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3950. 17:14:32.781 [main] INFO com.iluwatar.privateclassdata.ImmutableStew - Mixing the immutable stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3951. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in com.iluwatar.privateclassdata.StewTest
  3952. Running com.iluwatar.privateclassdata.ImmutableStewTest
  3953. 17:14:32.789 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3954. LOGBACK: No context given for com.iluwatar.privateclassdata.utils.InMemoryAppender[null]
  3955. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3956. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3957. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3958. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3959. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3960. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3961. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3962. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3963. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3964. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3965. 17:14:32.790 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3966. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3967. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3968. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3969. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3970. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3971. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3972. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3973. 17:14:32.791 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3974. 17:14:32.792 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 1 potatoes, 2 carrots, 3 meat and 4 peppers
  3975. LOGBACK: No context given for com.iluwatar.privateclassdata.utils.InMemoryAppender[null]
  3976. 17:14:32.792 [main] INFO com.iluwatar.privateclassdata.Stew - Tasting the stew
  3977. 17:14:32.792 [main] INFO com.iluwatar.privateclassdata.Stew - Mixing the stew we find: 0 potatoes, 1 carrots, 2 meat and 3 peppers
  3978. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.privateclassdata.ImmutableStewTest
  3979.  
  3980. Results :
  3981.  
  3982. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
  3983.  
  3984. [INFO]
  3985. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ private-class-data ---
  3986. [INFO] Building jar: /Users/aironman/java-design-patterns/private-class-data/target/private-class-data-1.20.0-SNAPSHOT.jar
  3987. [INFO]
  3988. [INFO] ----------------------< com.iluwatar:object-pool >----------------------
  3989. [INFO] Building object-pool 1.20.0-SNAPSHOT [53/116]
  3990. [INFO] --------------------------------[ jar ]---------------------------------
  3991. [INFO]
  3992. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ object-pool ---
  3993. [INFO] Deleting /Users/aironman/java-design-patterns/object-pool/target
  3994. [INFO]
  3995. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ object-pool ---
  3996. [INFO] Starting audit...
  3997. Audit done.
  3998. [INFO]
  3999. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ object-pool ---
  4000. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/object-pool/target/jacoco.exec
  4001. [INFO]
  4002. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ object-pool ---
  4003. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4004. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/object-pool/src/main/resources
  4005. [INFO]
  4006. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ object-pool ---
  4007. [INFO] Changes detected - recompiling the module!
  4008. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/object-pool/target/classes
  4009. [INFO]
  4010. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ object-pool ---
  4011. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4012. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/object-pool/src/test/resources
  4013. [INFO]
  4014. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ object-pool ---
  4015. [INFO] Changes detected - recompiling the module!
  4016. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/object-pool/target/test-classes
  4017. [INFO]
  4018. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ object-pool ---
  4019.  
  4020. -------------------------------------------------------
  4021. T E S T S
  4022. -------------------------------------------------------
  4023. Running com.iluwatar.object.pool.AppTest
  4024. 17:14:34.624 [main] INFO com.iluwatar.object.pool.App - Pool available=0 inUse=0
  4025. 17:14:35.631 [main] INFO com.iluwatar.object.pool.App - Checked out Oliphaunt id=1
  4026. 17:14:35.636 [main] INFO com.iluwatar.object.pool.App - Pool available=0 inUse=1
  4027. 17:14:36.639 [main] INFO com.iluwatar.object.pool.App - Checked out Oliphaunt id=2
  4028. 17:14:37.644 [main] INFO com.iluwatar.object.pool.App - Checked out Oliphaunt id=3
  4029. 17:14:37.645 [main] INFO com.iluwatar.object.pool.App - Pool available=0 inUse=3
  4030. 17:14:37.645 [main] INFO com.iluwatar.object.pool.App - Checking in Oliphaunt id=1
  4031. 17:14:37.645 [main] INFO com.iluwatar.object.pool.App - Checking in Oliphaunt id=2
  4032. 17:14:37.645 [main] INFO com.iluwatar.object.pool.App - Pool available=2 inUse=1
  4033. 17:14:37.645 [main] INFO com.iluwatar.object.pool.App - Checked out Oliphaunt id=1
  4034. 17:14:37.646 [main] INFO com.iluwatar.object.pool.App - Checked out Oliphaunt id=2
  4035. 17:14:37.646 [main] INFO com.iluwatar.object.pool.App - Pool available=0 inUse=3
  4036. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.157 sec - in com.iluwatar.object.pool.AppTest
  4037. Running com.iluwatar.object.pool.OliphauntPoolTest
  4038. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.048 sec - in com.iluwatar.object.pool.OliphauntPoolTest
  4039.  
  4040. Results :
  4041.  
  4042. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  4043.  
  4044. [INFO]
  4045. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ object-pool ---
  4046. [INFO] Building jar: /Users/aironman/java-design-patterns/object-pool/target/object-pool-1.20.0-SNAPSHOT.jar
  4047. [INFO]
  4048. [INFO] -----------------< com.iluwatar:dependency-injection >------------------
  4049. [INFO] Building dependency-injection 1.20.0-SNAPSHOT [54/116]
  4050. [INFO] --------------------------------[ jar ]---------------------------------
  4051. [INFO]
  4052. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ dependency-injection ---
  4053. [INFO] Deleting /Users/aironman/java-design-patterns/dependency-injection/target
  4054. [INFO]
  4055. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ dependency-injection ---
  4056. [INFO] Starting audit...
  4057. Audit done.
  4058. [INFO]
  4059. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ dependency-injection ---
  4060. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/dependency-injection/target/jacoco.exec
  4061. [INFO]
  4062. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dependency-injection ---
  4063. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4064. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/dependency-injection/src/main/resources
  4065. [INFO]
  4066. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ dependency-injection ---
  4067. [INFO] Changes detected - recompiling the module!
  4068. [INFO] Compiling 11 source files to /Users/aironman/java-design-patterns/dependency-injection/target/classes
  4069. [INFO]
  4070. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dependency-injection ---
  4071. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4072. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/dependency-injection/src/test/resources
  4073. [INFO]
  4074. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ dependency-injection ---
  4075. [INFO] Changes detected - recompiling the module!
  4076. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/dependency-injection/target/test-classes
  4077. [INFO]
  4078. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ dependency-injection ---
  4079.  
  4080. -------------------------------------------------------
  4081. T E S T S
  4082. -------------------------------------------------------
  4083. Running com.iluwatar.dependency.injection.AdvancedSorceressTest
  4084. 17:14:43.417 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedSorceress smoking OldTobyTobacco
  4085. 17:14:43.427 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedSorceress smoking RivendellTobacco
  4086. 17:14:43.427 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedSorceress smoking SecondBreakfastTobacco
  4087. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 sec - in com.iluwatar.dependency.injection.AdvancedSorceressTest
  4088. Running com.iluwatar.dependency.injection.GuiceWizardTest
  4089. LOGBACK: No context given for com.iluwatar.dependency.injection.utils.InMemoryAppender[null]
  4090. 17:14:43.439 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking OldTobyTobacco
  4091. 17:14:43.440 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking RivendellTobacco
  4092. 17:14:43.440 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking SecondBreakfastTobacco
  4093. LOGBACK: No context given for com.iluwatar.dependency.injection.utils.InMemoryAppender[null]
  4094. 17:14:43.747 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking OldTobyTobacco
  4095. 17:14:43.754 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking RivendellTobacco
  4096. 17:14:43.760 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking SecondBreakfastTobacco
  4097. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 sec - in com.iluwatar.dependency.injection.GuiceWizardTest
  4098. Running com.iluwatar.dependency.injection.AppTest
  4099. LOGBACK: No context given for com.iluwatar.dependency.injection.utils.InMemoryAppender[null]
  4100. 17:14:43.765 [main] INFO com.iluwatar.dependency.injection.Tobacco - SimpleWizard smoking OldTobyTobacco
  4101. 17:14:43.765 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedWizard smoking SecondBreakfastTobacco
  4102. 17:14:43.765 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedSorceress smoking SecondBreakfastTobacco
  4103. 17:14:43.770 [main] INFO com.iluwatar.dependency.injection.Tobacco - GuiceWizard smoking RivendellTobacco
  4104. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in com.iluwatar.dependency.injection.AppTest
  4105. Running com.iluwatar.dependency.injection.SimpleWizardTest
  4106. 17:14:43.773 [main] INFO com.iluwatar.dependency.injection.Tobacco - SimpleWizard smoking OldTobyTobacco
  4107. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in com.iluwatar.dependency.injection.SimpleWizardTest
  4108. Running com.iluwatar.dependency.injection.AdvancedWizardTest
  4109. LOGBACK: No context given for com.iluwatar.dependency.injection.utils.InMemoryAppender[null]
  4110. 17:14:43.777 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedWizard smoking OldTobyTobacco
  4111. 17:14:43.777 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedWizard smoking RivendellTobacco
  4112. 17:14:43.777 [main] INFO com.iluwatar.dependency.injection.Tobacco - AdvancedWizard smoking SecondBreakfastTobacco
  4113. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in com.iluwatar.dependency.injection.AdvancedWizardTest
  4114.  
  4115. Results :
  4116.  
  4117. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
  4118.  
  4119. [INFO]
  4120. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ dependency-injection ---
  4121. [INFO] Building jar: /Users/aironman/java-design-patterns/dependency-injection/target/dependency-injection-1.20.0-SNAPSHOT.jar
  4122. [INFO]
  4123. [INFO] ---------------------< com.iluwatar:naked-objects >---------------------
  4124. [INFO] Building naked-objects 1.20.0-SNAPSHOT [55/116]
  4125. [INFO] --------------------------------[ pom ]---------------------------------
  4126. [INFO]
  4127. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ naked-objects ---
  4128. [INFO] Deleting /Users/aironman/java-design-patterns/naked-objects/target
  4129. [INFO]
  4130. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ naked-objects ---
  4131. [INFO] Starting audit...
  4132. Audit done.
  4133. [INFO]
  4134. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ naked-objects ---
  4135. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/naked-objects/target/jacoco.exec
  4136. [INFO]
  4137. [INFO] -------------------< com.iluwatar:naked-objects-dom >-------------------
  4138. [INFO] Building naked-objects-dom 1.20.0-SNAPSHOT [56/116]
  4139. [INFO] --------------------------------[ jar ]---------------------------------
  4140. [INFO]
  4141. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ naked-objects-dom ---
  4142. [INFO] Deleting /Users/aironman/java-design-patterns/naked-objects/dom/target
  4143. [INFO]
  4144. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ naked-objects-dom ---
  4145. [INFO] Starting audit...
  4146. Audit done.
  4147. [INFO]
  4148. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ naked-objects-dom ---
  4149. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/naked-objects/dom/target/jacoco.exec
  4150. [INFO]
  4151. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ naked-objects-dom ---
  4152. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4153. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/dom/src/main/resources
  4154. [INFO] Copying 5 resources
  4155. [INFO]
  4156. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ naked-objects-dom ---
  4157. [INFO] Changes detected - recompiling the module!
  4158. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/naked-objects/dom/target/classes
  4159. DataNucleus : JDO Query - domainapp.dom.modules.simple.SimpleObject -> domainapp.dom.modules.simple.QSimpleObject
  4160. [WARNING] /Users/aironman/java-design-patterns/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java: /Users/aironman/java-design-patterns/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java uses or overrides a deprecated API.
  4161. [WARNING] /Users/aironman/java-design-patterns/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java: Recompile with -Xlint:deprecation for details.
  4162. [WARNING] /Users/aironman/java-design-patterns/naked-objects/dom/target/generated-sources/annotations/domainapp/dom/modules/simple/QSimpleObject.java: /Users/aironman/java-design-patterns/naked-objects/dom/target/generated-sources/annotations/domainapp/dom/modules/simple/QSimpleObject.java uses unchecked or unsafe operations.
  4163. [WARNING] /Users/aironman/java-design-patterns/naked-objects/dom/target/generated-sources/annotations/domainapp/dom/modules/simple/QSimpleObject.java: Recompile with -Xlint:unchecked for details.
  4164. [INFO]
  4165. [INFO] --- datanucleus-maven-plugin:4.0.1:enhance (default) @ naked-objects-dom ---
  4166. [INFO] CP: /Users/aironman/.m2/repository/org/datanucleus/datanucleus-maven-plugin/4.0.1/datanucleus-maven-plugin-4.0.1.jar
  4167. [INFO] CP: /Users/aironman/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar
  4168. [INFO] CP: /Users/aironman/.m2/repository/org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar
  4169. [INFO] CP: /Users/aironman/.m2/repository/org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar
  4170. [INFO] CP: /Users/aironman/.m2/repository/org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar
  4171. [INFO] CP: /Users/aironman/.m2/repository/org/sonatype/sisu/sisu-inject-plexus/2.3.0/sisu-inject-plexus-2.3.0.jar
  4172. [INFO] CP: /Users/aironman/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
  4173. [INFO] CP: /Users/aironman/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar
  4174. [INFO] CP: /Users/aironman/.m2/repository/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar
  4175. [INFO] CP: /Users/aironman/.m2/repository/org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar
  4176. [INFO] CP: /Users/aironman/.m2/repository/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.jar
  4177. [INFO] CP: /Users/aironman/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.jar
  4178. [INFO] CP: /Users/aironman/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar
  4179. [INFO] CP: /Users/aironman/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar
  4180. [INFO] CP: /Users/aironman/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar
  4181. [INFO] CP: /Users/aironman/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0.jar
  4182. [INFO] CP: /Users/aironman/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
  4183. [INFO] CP: /Users/aironman/java-design-patterns/naked-objects/dom/target/classes
  4184. [INFO] CP: /Users/aironman/.m2/repository/org/apache/isis/core/isis-core-applib/1.9.0/isis-core-applib-1.9.0.jar
  4185. [INFO] CP: /Users/aironman/.m2/repository/joda-time/joda-time/2.3/joda-time-2.3.jar
  4186. [INFO] CP: /Users/aironman/.m2/repository/org/apache/geronimo/specs/geronimo-atinject_1.0_spec/1.0/geronimo-atinject_1.0_spec-1.0.jar
  4187. [INFO] CP: /Users/aironman/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar
  4188. [INFO] CP: /Users/aironman/.m2/repository/org/apache/geronimo/specs/geronimo-jcdi_1.0_spec/1.0/geronimo-jcdi_1.0_spec-1.0.jar
  4189. [INFO] CP: /Users/aironman/.m2/repository/javax/jdo/jdo-api/3.1/jdo-api-3.1.jar
  4190. [INFO] CP: /Users/aironman/.m2/repository/javax/transaction/transaction-api/1.1/transaction-api-1.1.jar
  4191. [INFO] CP: /Users/aironman/.m2/repository/org/datanucleus/datanucleus-jdo-query/4.0.4/datanucleus-jdo-query-4.0.4.jar
  4192. [INFO] CP: /Users/aironman/.m2/repository/org/reflections/reflections/0.9.9/reflections-0.9.9.jar
  4193. [INFO] CP: /Users/aironman/.m2/repository/com/google/code/findbugs/annotations/2.0.1/annotations-2.0.1.jar
  4194. [INFO] CP: /Users/aironman/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar
  4195. [INFO] CP: /Users/aironman/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar
  4196. [INFO] CP: /Users/aironman/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
  4197. [INFO] CP: /Users/aironman/.m2/repository/org/javassist/javassist/3.19.0-GA/javassist-3.19.0-GA.jar
  4198. [INFO] CP: /Users/aironman/.m2/repository/org/datanucleus/datanucleus-core/4.1.2/datanucleus-core-4.1.2.jar
  4199. [INFO] CP: /Users/aironman/.m2/repository/org/datanucleus/datanucleus-jodatime/4.1.0-release/datanucleus-jodatime-4.1.0-release.jar
  4200. [INFO] CP: /Users/aironman/.m2/repository/org/datanucleus/datanucleus-api-jdo/4.1.0-release/datanucleus-api-jdo-4.1.0-release.jar
  4201. [INFO] CP: /Users/aironman/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar
  4202. [INFO] CP: /Users/aironman/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar
  4203. [INFO] CP: /Users/aironman/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar
  4204. log4j:ERROR Could not read configuration file from URL [file:/Users/aironman/java-design-patterns/naked-objects/dom/log4j.properties].
  4205. java.io.FileNotFoundException: /Users/aironman/java-design-patterns/naked-objects/dom/log4j.properties (No such file or directory)
  4206. at java.io.FileInputStream.open0(Native Method)
  4207. at java.io.FileInputStream.open(FileInputStream.java:195)
  4208. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4209. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4210. at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
  4211. at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
  4212. at java.net.URL.openStream(URL.java:1045)
  4213. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:433)
  4214. at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)
  4215. at org.apache.log4j.LogManager.<clinit>(LogManager.java:122)
  4216. at org.apache.log4j.Logger.getLogger(Logger.java:104)
  4217. at org.datanucleus.util.Log4JLogger.<init>(Log4JLogger.java:49)
  4218. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  4219. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  4220. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  4221. at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  4222. at org.datanucleus.util.NucleusLogger.getLoggerInstance(NucleusLogger.java:237)
  4223. at org.datanucleus.util.NucleusLogger.<clinit>(NucleusLogger.java:205)
  4224. at org.datanucleus.enhancer.DataNucleusEnhancer.<clinit>(DataNucleusEnhancer.java:75)
  4225. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4226. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4227. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4228. at java.lang.reflect.Method.invoke(Method.java:498)
  4229. at org.datanucleus.maven.AbstractDataNucleusMojo.executeInJvm(AbstractDataNucleusMojo.java:331)
  4230. at org.datanucleus.maven.AbstractEnhancerMojo.enhance(AbstractEnhancerMojo.java:281)
  4231. at org.datanucleus.maven.AbstractEnhancerMojo.executeDataNucleusTool(AbstractEnhancerMojo.java:81)
  4232. at org.datanucleus.maven.AbstractDataNucleusMojo.execute(AbstractDataNucleusMojo.java:125)
  4233. at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
  4234. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210)
  4235. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
  4236. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
  4237. at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
  4238. at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
  4239. at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
  4240. at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
  4241. at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
  4242. at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
  4243. at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
  4244. at org.apache.maven.cli.MavenCli.execute(MavenCli.java:956)
  4245. at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
  4246. at org.apache.maven.cli.MavenCli.main(MavenCli.java:192)
  4247. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4248. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4249. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4250. at java.lang.reflect.Method.invoke(Method.java:498)
  4251. at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
  4252. at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
  4253. at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
  4254. at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
  4255. log4j:ERROR Ignoring configuration file [file:/Users/aironman/java-design-patterns/naked-objects/dom/log4j.properties].
  4256. log4j:WARN No appenders could be found for logger (DataNucleus.General).
  4257. log4j:WARN Please initialize the log4j system properly.
  4258. DataNucleus Enhancer (versión 4.1.2) para el API "JDO" utilisando el JRE "{2}"
  4259. DataNucleus Enhancer : Classpath
  4260. >> /usr/local/Cellar/maven/3.6.1/libexec/boot/plexus-classworlds-2.6.0.jar
  4261. ENHANCED (Persistable) : domainapp.dom.modules.simple.SimpleObject
  4262. DataNucleus Enhancer ha terminado con exito para 1 clases. Tiempos : input=76 ms, enhance=32 ms, total=108 ms. Compruebe el LOG para los detalles
  4263. [INFO]
  4264. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ naked-objects-dom ---
  4265. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4266. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/dom/src/test/resources
  4267. [INFO]
  4268. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ naked-objects-dom ---
  4269. [INFO] Changes detected - recompiling the module!
  4270. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/naked-objects/dom/target/test-classes
  4271. [INFO]
  4272. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ naked-objects-dom ---
  4273.  
  4274. -------------------------------------------------------
  4275. T E S T S
  4276. -------------------------------------------------------
  4277. Running domainapp.dom.modules.simple.SimpleObjectTest$Name
  4278. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec - in domainapp.dom.modules.simple.SimpleObjectTest$Name
  4279. Running domainapp.dom.modules.simple.SimpleObjectsTest$ListAll
  4280. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec - in domainapp.dom.modules.simple.SimpleObjectsTest$ListAll
  4281. Running domainapp.dom.modules.simple.SimpleObjectsTest$Create
  4282. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in domainapp.dom.modules.simple.SimpleObjectsTest$Create
  4283.  
  4284. Results :
  4285.  
  4286. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
  4287.  
  4288. [INFO]
  4289. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ naked-objects-dom ---
  4290. [INFO] Building jar: /Users/aironman/java-design-patterns/naked-objects/dom/target/naked-objects-dom-1.20.0-SNAPSHOT.jar
  4291. [INFO]
  4292. [INFO] -----------------< com.iluwatar:naked-objects-fixture >-----------------
  4293. [INFO] Building naked-objects-fixture 1.20.0-SNAPSHOT [57/116]
  4294. [INFO] --------------------------------[ jar ]---------------------------------
  4295. [INFO]
  4296. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ naked-objects-fixture ---
  4297. [INFO] Deleting /Users/aironman/java-design-patterns/naked-objects/fixture/target
  4298. [INFO]
  4299. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ naked-objects-fixture ---
  4300. [INFO] Starting audit...
  4301. Audit done.
  4302. [INFO]
  4303. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ naked-objects-fixture ---
  4304. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/naked-objects/fixture/target/jacoco.exec
  4305. [INFO]
  4306. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ naked-objects-fixture ---
  4307. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4308. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/fixture/src/main/resources
  4309. [INFO]
  4310. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ naked-objects-fixture ---
  4311. [INFO] Changes detected - recompiling the module!
  4312. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/naked-objects/fixture/target/classes
  4313. [INFO]
  4314. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ naked-objects-fixture ---
  4315. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4316. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/fixture/src/test/resources
  4317. [INFO]
  4318. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ naked-objects-fixture ---
  4319. [INFO] No sources to compile
  4320. [INFO]
  4321. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ naked-objects-fixture ---
  4322. [INFO] No tests to run.
  4323. [INFO]
  4324. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ naked-objects-fixture ---
  4325. [INFO] Building jar: /Users/aironman/java-design-patterns/naked-objects/fixture/target/naked-objects-fixture-1.20.0-SNAPSHOT.jar
  4326. [INFO]
  4327. [INFO] ---------------< com.iluwatar:naked-objects-integtests >----------------
  4328. [INFO] Building naked-objects-integtests 1.20.0-SNAPSHOT [58/116]
  4329. [INFO] --------------------------------[ jar ]---------------------------------
  4330. [INFO]
  4331. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ naked-objects-integtests ---
  4332. [INFO] Deleting /Users/aironman/java-design-patterns/naked-objects/integtests/target
  4333. [INFO]
  4334. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ naked-objects-integtests ---
  4335. [INFO] Starting audit...
  4336. Audit done.
  4337. [INFO]
  4338. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ naked-objects-integtests ---
  4339. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/naked-objects/integtests/target/jacoco.exec
  4340. [INFO]
  4341. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ naked-objects-integtests ---
  4342. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4343. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/integtests/src/main/resources
  4344. [INFO]
  4345. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ naked-objects-integtests ---
  4346. [INFO] No sources to compile
  4347. [INFO]
  4348. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ naked-objects-integtests ---
  4349. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4350. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/integtests/src/test/resources
  4351. [INFO] Copying 1 resource
  4352. [INFO]
  4353. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ naked-objects-integtests ---
  4354. [INFO] Changes detected - recompiling the module!
  4355. [INFO] Compiling 8 source files to /Users/aironman/java-design-patterns/naked-objects/integtests/target/test-classes
  4356. [WARNING] /Users/aironman/java-design-patterns/naked-objects/integtests/src/test/java/domainapp/integtests/bootstrap/SimpleAppSystemInitializer.java: /Users/aironman/java-design-patterns/naked-objects/integtests/src/test/java/domainapp/integtests/bootstrap/SimpleAppSystemInitializer.java uses or overrides a deprecated API.
  4357. [WARNING] /Users/aironman/java-design-patterns/naked-objects/integtests/src/test/java/domainapp/integtests/bootstrap/SimpleAppSystemInitializer.java: Recompile with -Xlint:deprecation for details.
  4358. [INFO]
  4359. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ naked-objects-integtests ---
  4360.  
  4361. -------------------------------------------------------
  4362. T E S T S
  4363. -------------------------------------------------------
  4364. Running domainapp.integtests.specs.RunSpecs
  4365. log4j:ERROR Could not read configuration file [logging.properties].
  4366. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4367. at java.io.FileInputStream.open0(Native Method)
  4368. at java.io.FileInputStream.open(FileInputStream.java:195)
  4369. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4370. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4371. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4372. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4373. at domainapp.integtests.specglue.BootstrappingGlue.beforeScenarioIntegrationScope(BootstrappingGlue.java:31)
  4374. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4375. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4376. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4377. at java.lang.reflect.Method.invoke(Method.java:498)
  4378. at cucumber.runtime.Utils$1.call(Utils.java:35)
  4379. at cucumber.runtime.Timeout.timeout(Timeout.java:12)
  4380. at cucumber.runtime.Utils.invoke(Utils.java:31)
  4381. at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:59)
  4382. at cucumber.runtime.Runtime.runHookIfTagsMatch(Runtime.java:213)
  4383. at cucumber.runtime.Runtime.runHooks(Runtime.java:201)
  4384. at cucumber.runtime.Runtime.runBeforeHooks(Runtime.java:191)
  4385. at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36)
  4386. at cucumber.runtime.junit.ExecutionUnitRunner.run(ExecutionUnitRunner.java:83)
  4387. at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:63)
  4388. at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:18)
  4389. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
  4390. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
  4391. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
  4392. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
  4393. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
  4394. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4395. at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:70)
  4396. at cucumber.api.junit.Cucumber.runChild(Cucumber.java:82)
  4397. at cucumber.api.junit.Cucumber.runChild(Cucumber.java:41)
  4398. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
  4399. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
  4400. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
  4401. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
  4402. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
  4403. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4404. at cucumber.api.junit.Cucumber.run(Cucumber.java:87)
  4405. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4406. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4407. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4408. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4409. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4410. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4411. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4412. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4413. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4414. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4415. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4416. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4417. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4418. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4419. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4420. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4421. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4422. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4423. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4424. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4425. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4426. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4427. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4428. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4429. log4j:ERROR Ignoring configuration file [logging.properties].
  4430. SLF4J: Class path contains multiple SLF4J bindings.
  4431. SLF4J: Found binding in [jar:file:/Users/aironman/.m2/repository/org/slf4j/slf4j-log4j12/1.7.10/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  4432. SLF4J: Found binding in [jar:file:/Users/aironman/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  4433. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
  4434. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
  4435. log4j:WARN No appenders could be found for logger (org.apache.isis.core.commons.config.IsisConfigurationDefault).
  4436. log4j:WARN Please initialize the log4j system properly.
  4437. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
  4438. 438 [IsisConfigurationDefault main INFO ] adding isis.fixtures=
  4439. 528 [IsisSystem main INFO ] initialising Isis System
  4440. 528 [IsisSystem main INFO ] working directory: /Users/aironman/java-design-patterns/naked-objects/integtests/.
  4441. 528 [IsisSystem main INFO ] resource stream source: null
  4442. 1349 [istenceMechanismInstaller main INFO ] did *not* find JNDI datasource; will use JDBC
  4443. 1352 [Reflections main INFO ] Reflections took 2 ms to scan 1 urls, producing 14 keys and 15 values
  4444. 2569 [ServiceInitializer main INFO ] calling @PostConstruct on all domain services
  4445. 2569 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault: init
  4446. 2569 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions: init
  4447. 2569 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions: init
  4448. 2569 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault: init
  4449. 2570 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.runtime.services.background.BackgroundServiceDefault: init
  4450. 2570 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.runtime.services.email.EmailServiceDefault: init
  4451. 2570 [EmailServiceDefault main WARN ] NOT configured
  4452. 2570 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePo: init
  4453. 2570 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.runtime.services.sudo.SudoServiceDefault: init
  4454. 2570 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.core.runtime.services.userreg.EmailNotificationServiceDefault: init
  4455. 2573 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore: init
  4456. 2575 [ServiceInitializer main INFO ] ... calling @PostConstruct method: org.apache.isis.objectstore.jdo.datanucleus.service.eventbus.EventBusServiceJdo: init
  4457. 2612 [FixturesInstallerDelegate main INFO ] installing fixture: domainapp.fixture.scenarios.RecreateSimpleObjects@558ed473
  4458. 2614 [DataNucleusObjectStore main INFO ] isFixturesInstalled: isis.persistor.datanucleus.install-fixtures = true
  4459. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4460. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4461. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4462. recreate-simple-objects/Foo/item-1 : Object: Foo
  4463. recreate-simple-objects/Bar : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4464. recreate-simple-objects/Bar/item-1 : Object: Bar
  4465. recreate-simple-objects/Baz : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4466. recreate-simple-objects/Baz/item-1 : Object: Baz
  4467. 2815 [FixturesInstallerDelegate main INFO ] fixture installed
  4468.  
  4469. 1 Scenarios (1 passed)
  4470. 3 Steps (3 passed)
  4471. 0m3,079s
  4472.  
  4473. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.515 sec - in domainapp.integtests.specs.RunSpecs
  4474. Running domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$Name
  4475. log4j:ERROR Could not read configuration file [logging.properties].
  4476. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4477. at java.io.FileInputStream.open0(Native Method)
  4478. at java.io.FileInputStream.open(FileInputStream.java:195)
  4479. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4480. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4481. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4482. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4483. at domainapp.integtests.tests.SimpleAppIntegTest.initClass(SimpleAppIntegTest.java:35)
  4484. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4485. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4486. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4487. at java.lang.reflect.Method.invoke(Method.java:498)
  4488. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  4489. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  4490. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  4491. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
  4492. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4493. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4494. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4495. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4496. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4497. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4498. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4499. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4500. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4501. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4502. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4503. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4504. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4505. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4506. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4507. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4508. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4509. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4510. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4511. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4512. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4513. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4514. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4515. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4516. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4517. log4j:ERROR Ignoring configuration file [logging.properties].
  4518. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4519. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4520. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4521. recreate-simple-objects/Foo/item-1 : Object: Foo
  4522. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4523. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4524. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4525. recreate-simple-objects/Foo/item-1 : Object: Foo
  4526. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec - in domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$Name
  4527. Running domainapp.integtests.tests.modules.simple.SimpleObjectsIntegTest$ListAll
  4528. log4j:ERROR Could not read configuration file [logging.properties].
  4529. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4530. at java.io.FileInputStream.open0(Native Method)
  4531. at java.io.FileInputStream.open(FileInputStream.java:195)
  4532. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4533. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4534. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4535. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4536. at domainapp.integtests.tests.SimpleAppIntegTest.initClass(SimpleAppIntegTest.java:35)
  4537. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4538. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4539. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4540. at java.lang.reflect.Method.invoke(Method.java:498)
  4541. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  4542. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  4543. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  4544. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
  4545. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4546. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4547. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4548. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4549. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4550. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4551. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4552. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4553. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4554. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4555. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4556. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4557. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4558. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4559. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4560. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4561. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4562. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4563. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4564. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4565. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4566. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4567. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4568. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4569. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4570. log4j:ERROR Ignoring configuration file [logging.properties].
  4571. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4572. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4573. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4574. recreate-simple-objects/Foo/item-1 : Object: Foo
  4575. recreate-simple-objects/Bar : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4576. recreate-simple-objects/Bar/item-1 : Object: Bar
  4577. recreate-simple-objects/Baz : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4578. recreate-simple-objects/Baz/item-1 : Object: Baz
  4579. simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4580. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec - in domainapp.integtests.tests.modules.simple.SimpleObjectsIntegTest$ListAll
  4581. Running domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$UpdateName
  4582. log4j:ERROR Could not read configuration file [logging.properties].
  4583. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4584. at java.io.FileInputStream.open0(Native Method)
  4585. at java.io.FileInputStream.open(FileInputStream.java:195)
  4586. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4587. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4588. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4589. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4590. at domainapp.integtests.tests.SimpleAppIntegTest.initClass(SimpleAppIntegTest.java:35)
  4591. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4592. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4593. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4594. at java.lang.reflect.Method.invoke(Method.java:498)
  4595. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  4596. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  4597. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  4598. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
  4599. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4600. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4601. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4602. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4603. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4604. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4605. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4606. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4607. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4608. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4609. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4610. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4611. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4612. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4613. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4614. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4615. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4616. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4617. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4618. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4619. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4620. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4621. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4622. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4623. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4624. log4j:ERROR Ignoring configuration file [logging.properties].
  4625. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4626. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4627. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4628. recreate-simple-objects/Foo/item-1 : Object: Foo
  4629. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4630. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4631. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4632. recreate-simple-objects/Foo/item-1 : Object: Foo
  4633. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec - in domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$UpdateName
  4634. Running domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$Title
  4635. log4j:ERROR Could not read configuration file [logging.properties].
  4636. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4637. at java.io.FileInputStream.open0(Native Method)
  4638. at java.io.FileInputStream.open(FileInputStream.java:195)
  4639. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4640. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4641. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4642. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4643. at domainapp.integtests.tests.SimpleAppIntegTest.initClass(SimpleAppIntegTest.java:35)
  4644. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4645. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4646. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4647. at java.lang.reflect.Method.invoke(Method.java:498)
  4648. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  4649. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  4650. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  4651. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
  4652. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4653. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4654. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4655. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4656. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4657. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4658. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4659. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4660. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4661. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4662. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4663. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4664. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4665. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4666. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4667. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4668. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4669. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4670. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4671. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4672. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4673. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4674. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4675. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4676. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4677. log4j:ERROR Ignoring configuration file [logging.properties].
  4678. recreate-simple-objects : EXEC domainapp.fixture.scenarios.RecreateSimpleObjects
  4679. recreate-simple-objects/simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4680. recreate-simple-objects/Foo : EXEC domainapp.fixture.modules.simple.SimpleObjectCreate
  4681. recreate-simple-objects/Foo/item-1 : Object: Foo
  4682. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in domainapp.integtests.tests.modules.simple.SimpleObjectIntegTest$Title
  4683. Running domainapp.integtests.tests.modules.simple.SimpleObjectsIntegTest$Create
  4684. log4j:ERROR Could not read configuration file [logging.properties].
  4685. java.io.FileNotFoundException: logging.properties (No such file or directory)
  4686. at java.io.FileInputStream.open0(Native Method)
  4687. at java.io.FileInputStream.open(FileInputStream.java:195)
  4688. at java.io.FileInputStream.<init>(FileInputStream.java:138)
  4689. at java.io.FileInputStream.<init>(FileInputStream.java:93)
  4690. at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:372)
  4691. at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:403)
  4692. at domainapp.integtests.tests.SimpleAppIntegTest.initClass(SimpleAppIntegTest.java:35)
  4693. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4694. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4695. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4696. at java.lang.reflect.Method.invoke(Method.java:498)
  4697. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  4698. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  4699. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  4700. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
  4701. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  4702. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  4703. at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
  4704. at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
  4705. at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  4706. at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  4707. at java.util.Iterator.forEachRemaining(Iterator.java:116)
  4708. at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
  4709. at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  4710. at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  4711. at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  4712. at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  4713. at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4714. at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  4715. at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:83)
  4716. at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:74)
  4717. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  4718. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  4719. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  4720. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeSingleClass(JUnitPlatformProvider.java:148)
  4721. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:130)
  4722. at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:109)
  4723. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  4724. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  4725. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  4726. log4j:ERROR Ignoring configuration file [logging.properties].
  4727. simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4728. simple-objects-tear-down : EXEC domainapp.fixture.modules.simple.SimpleObjectsTearDown
  4729. 3602 [Persist main WARN ] Persistencia del objeto "domainapp.dom.modules.simple.SimpleObject@33602729" con SQL "INSERT INTO "simple"."SimpleObject" ("name","version") VALUES (?,?)" ha tirado un error : violación del restricción de integridad: violación de índice o clave única; "SimpleObject_name_UNQ" table: "SimpleObject"
  4730. 3603 [IsisTransaction main INFO ] abort transaction IsisTransaction@4d6f951a[state=MUST_ABORT,commands=0]
  4731. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec - in domainapp.integtests.tests.modules.simple.SimpleObjectsIntegTest$Create
  4732. 3610 [IsisSystem Thread-2 INFO ] shutting down system
  4733. 3615 [ServiceInitializer Thread-2 INFO ] calling @PreDestroy on all domain services
  4734. 3615 [ServiceInitializer Thread-2 INFO ] ... calling @PreDestroy method: org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault: shutdown
  4735. 3615 [ServiceInitializer Thread-2 INFO ] ... calling @PreDestroy method: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePo: shutdown
  4736. 3713 [PoWriter Thread-2 INFO ]
  4737.  
  4738. ##############################################################################
  4739. #
  4740. # .pot file
  4741. #
  4742. # generated at: 2019-05-28 17:14:52
  4743. # generated by: TranslationServicePo
  4744. #
  4745. # Translate this file to each required language and place in WEB-INF, eg:
  4746. #
  4747. # /WEB-INF/translations-en_US.po
  4748. # /WEB-INF/translations-en.po
  4749. # /WEB-INF/translations-fr_FR.po
  4750. # /WEB-INF/translations-fr.po
  4751. # /WEB-INF/translations.po
  4752. #
  4753. # If the app uses TranslatableString (eg for internationalized validation
  4754. # messages), or if the app calls the TranslationService directly, then ensure
  4755. # that all text to be translated has been captured by running a full
  4756. # integration test suite that exercises all relevant behaviour
  4757. #
  4758. ##############################################################################
  4759.  
  4760. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations(java.lang.String)
  4761. msgid ".pot file name"
  4762. msgstr ""
  4763.  
  4764.  
  4765. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#resetTranslationCache()
  4766. msgid "Clear translation cache"
  4767. msgstr ""
  4768.  
  4769.  
  4770. #: domainapp.dom.modules.simple.SimpleObjects#create()
  4771. msgid "Create"
  4772. msgstr ""
  4773.  
  4774.  
  4775. #: org.apache.isis.applib.fixturescripts.FixtureScript#discoverable
  4776. msgid "Discoverable"
  4777. msgstr ""
  4778.  
  4779.  
  4780. #: org.apache.isis.applib.fixtures.FixtureType#DOMAIN_OBJECTS
  4781. msgid "Domain Objects"
  4782. msgstr ""
  4783.  
  4784.  
  4785. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations()
  4786. msgid "Download Translations"
  4787. msgstr ""
  4788.  
  4789.  
  4790. #: domainapp.dom.modules.simple.SimpleObject#updateName()
  4791. msgid "Exclamation mark is not allowed"
  4792. msgstr ""
  4793.  
  4794.  
  4795. #: domainapp.dom.modules.simple.SimpleObjects#findByName()
  4796. msgid "Find By Name"
  4797. msgstr ""
  4798.  
  4799.  
  4800. #: org.apache.isis.applib.fixturescripts.FixtureResult#fixtureScriptClassName
  4801. msgid "Fixture script"
  4802. msgstr ""
  4803.  
  4804.  
  4805. #: org.apache.isis.applib.fixturescripts.FixtureScript#friendlyName
  4806. msgid "Friendly Name"
  4807. msgstr ""
  4808.  
  4809.  
  4810. #: domainapp.dom.modules.simple.SimpleObject
  4811. msgid "General"
  4812. msgstr ""
  4813.  
  4814.  
  4815. #: domainapp.dom.app.homepage.HomePageService#homePage()
  4816. msgid "Home Page"
  4817. msgstr ""
  4818.  
  4819.  
  4820. #: domainapp.dom.modules.simple.SimpleObjects#listAll()
  4821. msgid "List All"
  4822. msgstr ""
  4823.  
  4824.  
  4825. #: org.apache.isis.applib.fixturescripts.FixtureScript#localName
  4826. msgid "Local Name"
  4827. msgstr ""
  4828.  
  4829.  
  4830. #: org.apache.isis.applib.fixturescripts.FixtureScript#lookup()
  4831. #: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions#lookup()
  4832. msgid "Lookup"
  4833. msgstr ""
  4834.  
  4835.  
  4836. #: domainapp.dom.modules.simple.SimpleObject#name
  4837. #: domainapp.dom.modules.simple.SimpleObjects#create(java.lang.String)
  4838. #: domainapp.dom.modules.simple.SimpleObjects#findByName(java.lang.String)
  4839. msgid "Name"
  4840. msgstr ""
  4841.  
  4842.  
  4843. #: domainapp.dom.modules.simple.SimpleObject#updateName(java.lang.String)
  4844. msgid "New name"
  4845. msgstr ""
  4846.  
  4847.  
  4848. #: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions#object()
  4849. msgid "Object"
  4850. msgstr ""
  4851.  
  4852.  
  4853. #: domainapp.dom.modules.simple.SimpleObject#title()
  4854. msgid "Object: {name}"
  4855. msgstr ""
  4856.  
  4857.  
  4858. #: domainapp.dom.app.homepage.HomePageViewModel#objects
  4859. msgid "Objects"
  4860. msgstr ""
  4861.  
  4862.  
  4863. #: org.apache.isis.applib.fixtures.FixtureType#OTHER
  4864. msgid "Other"
  4865. msgstr ""
  4866.  
  4867.  
  4868. #: org.apache.isis.applib.fixturescripts.FixtureScripts#runFixtureScript(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4869. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScript(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4870. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScriptWithAutoComplete(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4871. msgid "Parameters"
  4872. msgstr ""
  4873.  
  4874.  
  4875. #: org.apache.isis.applib.services.i18n.TranslatableString#pattern
  4876. msgid "Pattern"
  4877. msgstr ""
  4878.  
  4879.  
  4880. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault
  4881. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu
  4882. msgid "Prototyping"
  4883. msgstr ""
  4884.  
  4885.  
  4886. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#recreateObjectsAndReturnFirst()
  4887. msgid "Recreate Objects And Return First"
  4888. msgstr ""
  4889.  
  4890.  
  4891. #: org.apache.isis.applib.fixturescripts.FixtureResult#object
  4892. msgid "Result"
  4893. msgstr ""
  4894.  
  4895.  
  4896. #: org.apache.isis.applib.fixturescripts.FixtureResult#className
  4897. msgid "Result class"
  4898. msgstr ""
  4899.  
  4900.  
  4901. #: org.apache.isis.applib.fixturescripts.FixtureResult#key
  4902. msgid "Result key"
  4903. msgstr ""
  4904.  
  4905.  
  4906. #: org.apache.isis.applib.fixturescripts.FixtureScripts#runFixtureScript()
  4907. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScript()
  4908. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScriptWithAutoComplete()
  4909. msgid "Run Fixture Script"
  4910. msgstr ""
  4911.  
  4912.  
  4913. #: org.apache.isis.applib.fixturescripts.FixtureScript
  4914. msgid "Script"
  4915. msgstr ""
  4916.  
  4917.  
  4918. #: org.apache.isis.applib.fixturescripts.FixtureScripts#runFixtureScript(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4919. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScript(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4920. #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#runFixtureScriptWithAutoComplete(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String)
  4921. msgid "Script-specific parameters (if any). The format depends on the script implementation (eg key=value, CSV, JSON, XML etc)"
  4922. msgstr ""
  4923.  
  4924.  
  4925. #: domainapp.dom.modules.simple.SimpleObjects#title()
  4926. msgid "Simple Objects"
  4927. msgstr ""
  4928.  
  4929.  
  4930. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#switchToReadingTranslations()
  4931. msgid "Switch To Reading Translations"
  4932. msgstr ""
  4933.  
  4934.  
  4935. #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#switchToWritingTranslations()
  4936. msgid "Switch To Writing Translations"
  4937. msgstr ""
  4938.  
  4939.  
  4940. #: org.apache.isis.applib.fixturescripts.FixtureScript#type
  4941. msgid "Type"
  4942. msgstr ""
  4943.  
  4944.  
  4945. #: domainapp.dom.modules.simple.SimpleObject#updateName()
  4946. msgid "Update Name"
  4947. msgstr ""
  4948.  
  4949.  
  4950. #: domainapp.dom.modules.simple.SimpleObject#versionSequence
  4951. msgid "Version Sequence"
  4952. msgstr ""
  4953.  
  4954.  
  4955. #: domainapp.dom.modules.simple.SimpleObject
  4956. msgid "name"
  4957. msgstr ""
  4958.  
  4959.  
  4960.  
  4961.  
  4962.  
  4963. ##############################################################################
  4964. # end of .pot file
  4965. ##############################################################################
  4966.  
  4967. 3713 [ServiceInitializer Thread-2 INFO ] ... calling @PreDestroy method: org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore: shutdown
  4968. 3713 [ServiceInitializer Thread-2 INFO ] ... calling @PreDestroy method: org.apache.isis.objectstore.jdo.datanucleus.service.eventbus.EventBusServiceJdo: shutdown
  4969. 3713 [IsisContext Thread-2 INFO ] closing all instances
  4970. 3714 [ObjectReflectorDefault Thread-2 INFO ] shutting down org.apache.isis.core.metamodel.specloader.ObjectReflectorDefault@1d1f8105
  4971.  
  4972. Results :
  4973.  
  4974. Tests run: 12, Failures: 0, Errors: 0, Skipped: 0
  4975.  
  4976. [INFO]
  4977. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ naked-objects-integtests ---
  4978. [WARNING] JAR will be empty - no content was marked for inclusion!
  4979. [INFO] Building jar: /Users/aironman/java-design-patterns/naked-objects/integtests/target/naked-objects-integtests-1.20.0-SNAPSHOT.jar
  4980. [INFO]
  4981. [INFO] -----------------< com.iluwatar:naked-objects-webapp >------------------
  4982. [INFO] Building naked-objects-webapp 1.20.0-SNAPSHOT [59/116]
  4983. [INFO] --------------------------------[ war ]---------------------------------
  4984. [INFO]
  4985. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ naked-objects-webapp ---
  4986. [INFO] Deleting /Users/aironman/java-design-patterns/naked-objects/webapp/target
  4987. [INFO]
  4988. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ naked-objects-webapp ---
  4989. [INFO] Starting audit...
  4990. Audit done.
  4991. [INFO]
  4992. [INFO] --- build-helper-maven-plugin:1.8:maven-version (default) @ naked-objects-webapp ---
  4993. [INFO]
  4994. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ naked-objects-webapp ---
  4995. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/naked-objects/webapp/target/jacoco.exec
  4996. [INFO]
  4997. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ naked-objects-webapp ---
  4998. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  4999. [INFO] Copying 1 resource
  5000. [INFO]
  5001. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ naked-objects-webapp ---
  5002. [INFO] Changes detected - recompiling the module!
  5003. [INFO] Compiling 1 source file to /Users/aironman/java-design-patterns/naked-objects/webapp/target/classes
  5004. [INFO]
  5005. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ naked-objects-webapp ---
  5006. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5007. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/naked-objects/webapp/src/test/resources
  5008. [INFO]
  5009. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ naked-objects-webapp ---
  5010. [INFO] No sources to compile
  5011. [INFO]
  5012. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ naked-objects-webapp ---
  5013. [INFO] No tests to run.
  5014. [INFO]
  5015. [INFO] --- maven-war-plugin:2.4:war (default-war) @ naked-objects-webapp ---
  5016. [INFO] Packaging webapp
  5017. [INFO] Assembling webapp [naked-objects-webapp] in [/Users/aironman/java-design-patterns/naked-objects/webapp/target/naked-objects-webapp-1.20.0-SNAPSHOT]
  5018. [INFO] Processing war project
  5019. [INFO] Copying webapp resources [/Users/aironman/java-design-patterns/naked-objects/webapp/src/main/webapp]
  5020. [INFO] Webapp assembled in [152 msecs]
  5021. [INFO] Building war: /Users/aironman/java-design-patterns/naked-objects/webapp/target/simpleapp.war
  5022. [INFO]
  5023. [INFO] --- jetty-console-maven-plugin:1.56:createconsole (default) @ naked-objects-webapp ---
  5024. [INFO] Resolving dependencies for version 1.56 of jetty-console-core
  5025. [INFO] Creating JettyConsole package
  5026. [INFO]
  5027. [INFO] -------------------< com.iluwatar:front-controller >--------------------
  5028. [INFO] Building front-controller 1.20.0-SNAPSHOT [60/116]
  5029. [INFO] --------------------------------[ jar ]---------------------------------
  5030. [INFO]
  5031. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ front-controller ---
  5032. [INFO] Deleting /Users/aironman/java-design-patterns/front-controller/target
  5033. [INFO]
  5034. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ front-controller ---
  5035. [INFO] Starting audit...
  5036. Audit done.
  5037. [INFO]
  5038. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ front-controller ---
  5039. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/front-controller/target/jacoco.exec
  5040. [INFO]
  5041. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ front-controller ---
  5042. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5043. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/front-controller/src/main/resources
  5044. [INFO]
  5045. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ front-controller ---
  5046. [INFO] Changes detected - recompiling the module!
  5047. [INFO] Compiling 11 source files to /Users/aironman/java-design-patterns/front-controller/target/classes
  5048. [INFO]
  5049. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ front-controller ---
  5050. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5051. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/front-controller/src/test/resources
  5052. [INFO]
  5053. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ front-controller ---
  5054. [INFO] Changes detected - recompiling the module!
  5055. [INFO] Compiling 6 source files to /Users/aironman/java-design-patterns/front-controller/target/test-classes
  5056. [INFO]
  5057. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ front-controller ---
  5058.  
  5059. -------------------------------------------------------
  5060. T E S T S
  5061. -------------------------------------------------------
  5062. Running com.iluwatar.front.controller.AppTest
  5063. 17:15:01.641 [main] INFO com.iluwatar.front.controller.ArcherView - Displaying archers
  5064. 17:15:01.646 [main] INFO com.iluwatar.front.controller.CatapultView - Displaying catapults
  5065. 17:15:01.647 [main] ERROR com.iluwatar.front.controller.ErrorView - Error 500
  5066. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.139 sec - in com.iluwatar.front.controller.AppTest
  5067. Running com.iluwatar.front.controller.ViewTest
  5068. 17:15:01.704 [main] INFO com.iluwatar.front.controller.ArcherView - Displaying archers
  5069. 17:15:01.709 [main] INFO com.iluwatar.front.controller.CatapultView - Displaying catapults
  5070. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5071. 17:15:01.712 [main] ERROR com.iluwatar.front.controller.ErrorView - Error 500
  5072. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5073. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 sec - in com.iluwatar.front.controller.ViewTest
  5074. Running com.iluwatar.front.controller.FrontControllerTest
  5075. 17:15:01.719 [main] INFO com.iluwatar.front.controller.ArcherView - Displaying archers
  5076. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5077. 17:15:01.721 [main] INFO com.iluwatar.front.controller.CatapultView - Displaying catapults
  5078. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5079. 17:15:01.723 [main] ERROR com.iluwatar.front.controller.ErrorView - Error 500
  5080. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5081. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in com.iluwatar.front.controller.FrontControllerTest
  5082. Running com.iluwatar.front.controller.CommandTest
  5083. 17:15:01.730 [main] INFO com.iluwatar.front.controller.ArcherView - Displaying archers
  5084. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5085. 17:15:01.732 [main] INFO com.iluwatar.front.controller.CatapultView - Displaying catapults
  5086. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5087. 17:15:01.733 [main] ERROR com.iluwatar.front.controller.ErrorView - Error 500
  5088. LOGBACK: No context given for com.iluwatar.front.controller.utils.InMemoryAppender[null]
  5089. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in com.iluwatar.front.controller.CommandTest
  5090. Running com.iluwatar.front.controller.ApplicationExceptionTest
  5091. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.iluwatar.front.controller.ApplicationExceptionTest
  5092.  
  5093. Results :
  5094.  
  5095. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0
  5096.  
  5097. [INFO]
  5098. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ front-controller ---
  5099. [INFO] Building jar: /Users/aironman/java-design-patterns/front-controller/target/front-controller-1.20.0-SNAPSHOT.jar
  5100. [INFO]
  5101. [INFO] ----------------------< com.iluwatar:repository >-----------------------
  5102. [INFO] Building repository 1.20.0-SNAPSHOT [61/116]
  5103. [INFO] --------------------------------[ jar ]---------------------------------
  5104. [INFO]
  5105. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ repository ---
  5106. [INFO] Deleting /Users/aironman/java-design-patterns/repository/target
  5107. [INFO]
  5108. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ repository ---
  5109. [INFO] Starting audit...
  5110. Audit done.
  5111. [INFO]
  5112. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ repository ---
  5113. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/repository/target/jacoco.exec
  5114. [INFO]
  5115. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ repository ---
  5116. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5117. [INFO] Copying 3 resources
  5118. [INFO]
  5119. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ repository ---
  5120. [INFO] Changes detected - recompiling the module!
  5121. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/repository/target/classes
  5122. [INFO]
  5123. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ repository ---
  5124. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5125. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/repository/src/test/resources
  5126. [INFO]
  5127. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ repository ---
  5128. [INFO] Changes detected - recompiling the module!
  5129. [INFO] Compiling 4 source files to /Users/aironman/java-design-patterns/repository/target/test-classes
  5130. [INFO]
  5131. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ repository ---
  5132.  
  5133. -------------------------------------------------------
  5134. T E S T S
  5135. -------------------------------------------------------
  5136. Running com.iluwatar.repository.AppTest
  5137. WARN [2019-05-28 15:15:04,902] org.hibernate.ejb.HibernatePersistence: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
  5138. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.03 sec - in com.iluwatar.repository.AppTest
  5139. Running com.iluwatar.repository.AnnotationBasedRepositoryTest
  5140. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.357 sec - in com.iluwatar.repository.AnnotationBasedRepositoryTest
  5141. Running com.iluwatar.repository.RepositoryTest
  5142. WARN [2019-05-28 15:15:07,325] org.hibernate.ejb.HibernatePersistence: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
  5143. WARN [2019-05-28 15:15:07,349] org.hibernate.jpa.internal.EntityManagerFactoryRegistry: HHH000436: Entity manager factory name (default) is already registered. If entity manager will be clustered or passivated, specify a unique value for property 'hibernate.ejb.entitymanager_factory_name'
  5144. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.212 sec - in com.iluwatar.repository.RepositoryTest
  5145. Running com.iluwatar.repository.AppConfigTest
  5146. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in com.iluwatar.repository.AppConfigTest
  5147.  
  5148. Results :
  5149.  
  5150. Tests run: 15, Failures: 0, Errors: 0, Skipped: 0
  5151.  
  5152. [INFO]
  5153. [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ repository ---
  5154. [INFO] Building jar: /Users/aironman/java-design-patterns/repository/target/repository-1.20.0-SNAPSHOT.jar
  5155. [INFO]
  5156. [INFO] ----------------< com.iluwatar:async-method-invocation >----------------
  5157. [INFO] Building async-method-invocation 1.20.0-SNAPSHOT [62/116]
  5158. [INFO] --------------------------------[ jar ]---------------------------------
  5159. [INFO]
  5160. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ async-method-invocation ---
  5161. [INFO] Deleting /Users/aironman/java-design-patterns/async-method-invocation/target
  5162. [INFO]
  5163. [INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ async-method-invocation ---
  5164. [INFO] Starting audit...
  5165. Audit done.
  5166. [INFO]
  5167. [INFO] --- jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (prepare-agent) @ async-method-invocation ---
  5168. [INFO] argLine set to -javaagent:/Users/aironman/.m2/repository/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/Users/aironman/java-design-patterns/async-method-invocation/target/jacoco.exec
  5169. [INFO]
  5170. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ async-method-invocation ---
  5171. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5172. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/async-method-invocation/src/main/resources
  5173. [INFO]
  5174. [INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ async-method-invocation ---
  5175. [INFO] Changes detected - recompiling the module!
  5176. [INFO] Compiling 5 source files to /Users/aironman/java-design-patterns/async-method-invocation/target/classes
  5177. [INFO]
  5178. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ async-method-invocation ---
  5179. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  5180. [INFO] skip non existing resourceDirectory /Users/aironman/java-design-patterns/async-method-invocation/src/test/resources
  5181. [INFO]
  5182. [INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ async-method-invocation ---
  5183. [INFO] Changes detected - recompiling the module!
  5184. [INFO] Compiling 2 source files to /Users/aironman/java-design-patterns/async-method-invocation/target/test-classes
  5185. [WARNING] /Users/aironman/java-design-patterns/async-method-invocation/src/test/java/com/iluwatar/async/method/invocation/ThreadAsyncExecutorTest.java: /Users/aironman/java-design-patterns/async-method-invocation/src/test/java/com/iluwatar/async/method/invocation/ThreadAsyncExecutorTest.java uses unchecked or unsafe operations.
  5186. [WARNING] /Users/aironman/java-design-patterns/async-method-invocation/src/test/java/com/iluwatar/async/method/invocation/ThreadAsyncExecutorTest.java: Recompile with -Xlint:unchecked for details.
  5187. [INFO]
  5188. [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ async-method-invocation ---
  5189.  
  5190. -------------------------------------------------------
  5191. T E S T S
  5192. -------------------------------------------------------
  5193. Running com.iluwatar.async.method.invocation.AppTest
  5194. 17:15:10.112 [executor-2] INFO com.iluwatar.async.method.invocation.App - Task completed with: test
  5195. 17:15:10.157 [main] INFO com.iluwatar.async.method.invocation.App - Some hard work done
  5196. 17:15:10.211 [executor-4] INFO com.iluwatar.async.method.invocation.App - Task completed with: 20
  5197. 17:15:10.211 [executor-4] INFO com.iluwatar.async.method.invocation.App - Callback result 4: 20
  5198. 17:15:10.308 [executor-1] INFO com.iluwatar.async.method.invocation.App - Task completed with: 10
  5199. 17:15:10.411 [executor-5] INFO com.iluwatar.async.method.invocation.App - Task completed with: callback
  5200. 17:15:10.411 [executor-5] INFO com.iluwatar.async.method.invocation.App - Callback result 5: callback
  5201. 17:15:10.508 [executor-3] INFO com.iluwatar.async.method.invocation.App - Task completed with: 50
  5202. 17:15:10.509 [main] INFO com.iluwatar.async.method.invocation.App - Result 1: 10
  5203. 17:15:10.509 [main] INFO com.iluwatar.async.method.invocation.App - Result 2: test
  5204. 17:15:10.509 [main] INFO com.iluwatar.async.method.invocation.App - Result 3: 50
  5205. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.849 sec - in com.iluwatar.async.method.invocation.AppTest
  5206. Running com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest
  5207. Tests run: 8, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.745 sec <<< FAILURE! - in com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest
  5208. testLongRunningTaskWithCallback() Time elapsed: 0.203 sec <<< ERROR!
  5209. java.lang.VerifyError: (class: org/mockito/internal/verification/VerificationOverTimeImpl, method: verify signature: (Lorg/mockito/internal/verification/api/VerificationData;)V) Incompatible argument to function
  5210. at com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest.lambda$testLongRunningTaskWithCallback$5(ThreadAsyncExecutorTest.java:191)
  5211. at com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest.testLongRunningTaskWithCallback(ThreadAsyncExecutorTest.java:165)
  5212.  
  5213. testLongRunningTaskWithoutCallback() Time elapsed: 0.003 sec <<< ERROR!
  5214. java.lang.VerifyError: (class: org/mockito/internal/verification/VerificationOverTimeImpl, method: verify signature: (Lorg/mockito/internal/verification/api/VerificationData;)V) Incompatible argument to function
  5215. at com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest.lambda$testLongRunningTaskWithoutCallback$3(ThreadAsyncExecutorTest.java:147)
  5216. at com.iluwatar.async.method.invocation.ThreadAsyncExecutorTest.testLongRunningTaskWithoutCallback(ThreadAsyncExecutorTest.java:124)
  5217.  
  5218.  
  5219. Results :
  5220.  
  5221. Tests in error:
  5222. ThreadAsyncExecutorTest.testLongRunningTaskWithCallback:165->lambda$testLongRunningTaskWithCallback$5:191 » Verify
  5223. ThreadAsyncExecutorTest.testLongRunningTaskWithoutCallback:124->lambda$testLongRunningTaskWithoutCallback$3:147 » Verify
  5224.  
  5225. Tests run: 9, Failures: 0, Errors: 2, Skipped: 0
  5226.  
  5227. [INFO] ------------------------------------------------------------------------
  5228. [INFO] Reactor Summary for java-design-patterns 1.20.0-SNAPSHOT:
  5229. [INFO]
  5230. [INFO] java-design-patterns ............................... SUCCESS [ 1.507 s]
  5231. [INFO] abstract-factory ................................... SUCCESS [ 5.245 s]
  5232. [INFO] tls ................................................ SUCCESS [ 2.502 s]
  5233. [INFO] builder ............................................ SUCCESS [ 2.286 s]
  5234. [INFO] factory-method ..................................... SUCCESS [ 2.307 s]
  5235. [INFO] prototype .......................................... SUCCESS [ 2.907 s]
  5236. [INFO] singleton .......................................... SUCCESS [ 2.816 s]
  5237. [INFO] adapter ............................................ SUCCESS [ 2.167 s]
  5238. [INFO] bridge ............................................. SUCCESS [ 2.489 s]
  5239. [INFO] composite .......................................... SUCCESS [ 2.043 s]
  5240. [INFO] dao ................................................ SUCCESS [ 3.743 s]
  5241. [INFO] data-mapper ........................................ SUCCESS [ 2.160 s]
  5242. [INFO] decorator .......................................... SUCCESS [ 2.187 s]
  5243. [INFO] facade ............................................. SUCCESS [ 2.171 s]
  5244. [INFO] flyweight .......................................... SUCCESS [ 2.326 s]
  5245. [INFO] proxy .............................................. SUCCESS [ 2.169 s]
  5246. [INFO] chain .............................................. SUCCESS [ 2.227 s]
  5247. [INFO] command ............................................ SUCCESS [ 2.367 s]
  5248. [INFO] interpreter ........................................ SUCCESS [ 3.576 s]
  5249. [INFO] iterator ........................................... SUCCESS [ 2.080 s]
  5250. [INFO] mediator ........................................... SUCCESS [ 2.664 s]
  5251. [INFO] memento ............................................ SUCCESS [ 1.869 s]
  5252. [INFO] model-view-presenter ............................... SUCCESS [ 4.641 s]
  5253. [INFO] observer ........................................... SUCCESS [ 3.490 s]
  5254. [INFO] state .............................................. SUCCESS [ 1.916 s]
  5255. [INFO] strategy ........................................... SUCCESS [ 2.355 s]
  5256. [INFO] template-method .................................... SUCCESS [ 2.410 s]
  5257. [INFO] visitor ............................................ SUCCESS [ 2.956 s]
  5258. [INFO] double-checked-locking ............................. SUCCESS [ 2.047 s]
  5259. [INFO] servant ............................................ SUCCESS [ 2.262 s]
  5260. [INFO] service-locator .................................... SUCCESS [ 2.067 s]
  5261. [INFO] null-object ........................................ SUCCESS [ 1.944 s]
  5262. [INFO] event-aggregator ................................... SUCCESS [ 3.132 s]
  5263. [INFO] callback ........................................... SUCCESS [ 1.895 s]
  5264. [INFO] execute-around ..................................... SUCCESS [ 1.764 s]
  5265. [INFO] property ........................................... SUCCESS [ 1.843 s]
  5266. [INFO] intercepting-filter ................................ SUCCESS [ 5.503 s]
  5267. [INFO] producer-consumer .................................. SUCCESS [ 13.596 s]
  5268. [INFO] poison-pill ........................................ SUCCESS [ 2.767 s]
  5269. [INFO] reader-writer-lock ................................. SUCCESS [ 14.455 s]
  5270. [INFO] lazy-loading ....................................... SUCCESS [ 8.249 s]
  5271. [INFO] service-layer ...................................... SUCCESS [ 6.084 s]
  5272. [INFO] specification ...................................... SUCCESS [ 3.184 s]
  5273. [INFO] tolerant-reader .................................... SUCCESS [ 2.104 s]
  5274. [INFO] model-view-controller .............................. SUCCESS [ 2.624 s]
  5275. [INFO] flux ............................................... SUCCESS [ 3.332 s]
  5276. [INFO] double-dispatch .................................... SUCCESS [ 2.693 s]
  5277. [INFO] multiton ........................................... SUCCESS [ 1.901 s]
  5278. [INFO] resource-acquisition-is-initialization ............. SUCCESS [ 1.816 s]
  5279. [INFO] thread-pool ........................................ SUCCESS [ 6.428 s]
  5280. [INFO] twin ............................................... SUCCESS [ 6.996 s]
  5281. [INFO] private-class-data ................................. SUCCESS [ 1.951 s]
  5282. [INFO] object-pool ........................................ SUCCESS [ 7.911 s]
  5283. [INFO] dependency-injection ............................... SUCCESS [ 3.094 s]
  5284. [INFO] naked-objects ...................................... SUCCESS [ 0.134 s]
  5285. [INFO] naked-objects-dom .................................. SUCCESS [ 2.276 s]
  5286. [INFO] naked-objects-fixture .............................. SUCCESS [ 0.387 s]
  5287. [INFO] naked-objects-integtests ........................... SUCCESS [ 6.290 s]
  5288. [INFO] naked-objects-webapp ............................... SUCCESS [ 6.078 s]
  5289. [INFO] front-controller ................................... SUCCESS [ 2.783 s]
  5290. [INFO] repository ......................................... SUCCESS [ 5.800 s]
  5291. [INFO] async-method-invocation ............................ FAILURE [ 4.723 s]
  5292. [INFO] monostate .......................................... SKIPPED
  5293. [INFO] step-builder ....................................... SKIPPED
  5294. [INFO] business-delegate .................................. SKIPPED
  5295. [INFO] half-sync-half-async ............................... SKIPPED
  5296. [INFO] layers ............................................. SKIPPED
  5297. [INFO] eip-message-channel ................................ SKIPPED
  5298. [INFO] fluentinterface .................................... SKIPPED
  5299. [INFO] reactor ............................................ SKIPPED
  5300. [INFO] caching ............................................ SKIPPED
  5301. [INFO] eip-publish-subscribe .............................. SKIPPED
  5302. [INFO] delegation ......................................... SKIPPED
  5303. [INFO] event-driven-architecture .......................... SKIPPED
  5304. [INFO] api-gateway ........................................ SKIPPED
  5305. [INFO] image-microservice ................................. SKIPPED
  5306. [INFO] price-microservice ................................. SKIPPED
  5307. [INFO] api-gateway-service ................................ SKIPPED
  5308. [INFO] factory-kit ........................................ SKIPPED
  5309. [INFO] feature-toggle ..................................... SKIPPED
  5310. [INFO] value-object ....................................... SKIPPED
  5311. [INFO] module ............................................. SKIPPED
  5312. [INFO] monad .............................................. SKIPPED
  5313. [INFO] mute-idiom ......................................... SKIPPED
  5314. [INFO] mutex .............................................. SKIPPED
  5315. [INFO] semaphore .......................................... SKIPPED
  5316. [INFO] hexagonal .......................................... SKIPPED
  5317. [INFO] abstract-document .................................. SKIPPED
  5318. [INFO] aggregator-microservices ........................... SKIPPED
  5319. [INFO] information-microservice ........................... SKIPPED
  5320. [INFO] aggregator-service ................................. SKIPPED
  5321. [INFO] inventory-microservice ............................. SKIPPED
  5322. [INFO] promise ............................................ SKIPPED
  5323. [INFO] page-object ........................................ SKIPPED
  5324. [INFO] event-asynchronous ................................. SKIPPED
  5325. [INFO] event-queue ........................................ SKIPPED
  5326. [INFO] queue-load-leveling ................................ SKIPPED
  5327. [INFO] object-mother ...................................... SKIPPED
  5328. [INFO] data-bus ........................................... SKIPPED
  5329. [INFO] converter .......................................... SKIPPED
  5330. [INFO] guarded-suspension ................................. SKIPPED
  5331. [INFO] balking ............................................ SKIPPED
  5332. [INFO] extension-objects .................................. SKIPPED
  5333. [INFO] marker ............................................. SKIPPED
  5334. [INFO] cqrs ............................................... SKIPPED
  5335. [INFO] event-sourcing ..................................... SKIPPED
  5336. [INFO] data-transfer-object ............................... SKIPPED
  5337. [INFO] throttling ......................................... SKIPPED
  5338. [INFO] unit-of-work ....................................... SKIPPED
  5339. [INFO] partial-response ................................... SKIPPED
  5340. [INFO] eip-wire-tap ....................................... SKIPPED
  5341. [INFO] eip-splitter ....................................... SKIPPED
  5342. [INFO] eip-aggregator ..................................... SKIPPED
  5343. [INFO] retry .............................................. SKIPPED
  5344. [INFO] trampoline ......................................... SKIPPED
  5345. [INFO] serverless ......................................... SKIPPED
  5346. [INFO] ------------------------------------------------------------------------
  5347. [INFO] BUILD FAILURE
  5348. [INFO] ------------------------------------------------------------------------
  5349. [INFO] Total time: 03:34 min
  5350. [INFO] Finished at: 2019-05-28T17:15:12+02:00
  5351. [INFO] ------------------------------------------------------------------------
  5352. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project async-method-invocation: There are test failures.
  5353. [ERROR]
  5354. [ERROR] Please refer to /Users/aironman/java-design-patterns/async-method-invocation/target/surefire-reports for the individual test results.
  5355. [ERROR] -> [Help 1]
  5356. [ERROR]
  5357. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  5358. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  5359. [ERROR]
  5360. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  5361. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
  5362. [ERROR]
  5363. [ERROR] After correcting the problems, you can resume the build with the command
  5364. [ERROR] mvn <goals> -rf :async-method-invocation
  5365. aironman@MacBook-Pro-Retina-de-Alonso ~/java-design-patterns>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement