From ef6fb2a4e8e9dd54d2d347c1808450ee24bd5590 Mon Sep 17 00:00:00 2001
From: Roland Haeder <roland@mxchange.org>
Date: Thu, 10 Sep 2015 08:43:59 +0200
Subject: [PATCH] =?utf8?q?Nope,=20no=20logging=20here.=20:-(=20Signed-off-?=
 =?utf8?q?by:Roland=20H=C3=A4der=20<roland@mxchange.org>?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

---
 lib/jcore-ee-logger.jar                       | Bin 8006 -> 8032 bytes
 lib/jcore.jar                                 | Bin 28001 -> 28103 bytes
 src/org/mxchange/jcoreee/BaseEeSystem.java    |  19 ------------------
 .../validator/BaseObjectValidator.java        |  19 ++++++++++++++++++
 4 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/lib/jcore-ee-logger.jar b/lib/jcore-ee-logger.jar
index 0b6d194d9b6f30825848d1fcb339b4521158b6fb..5ebf6d07bb973bde224c28c9e8403af3719390fe 100644
GIT binary patch
delta 968
zcmaJ=K}-`t6rJ7eZfVUZ)PhO3EiEA_DcRD1v`WfK+dzXTG{l29TIsr}*>*`=378nu
zc=AR&Hxo2bZYD;<N#us%qy(=Vh(__IAu;i!(Ld8rEir5|^XLEn-rv7}-fpWORGgj?
zEOvz25R#I?8t%hlGML(O>Z>|JNUtU4q-ZES7m3zh1O$rM>t^O>A2lSvMVQTSF=iig
z31&ZYlNj=;y9N1Fh(jnuM)*q{Cd>RF?9ccS*bn$Z8ry9?pYMj2Eh@QudEQ*qO3O;Y
z%xR-NS;Od2u{}0Gvt>B7beh_KRDb$QK!`5r9~q{8{?;Iw;e%En`4t6|9l<YPJ0^$1
zIJ|DyLianC1nirZUY7Z283WHR($+Gf%40i8TV%2!cChqYk%CW46B4#7ii*i~$$JJ`
zj>Q)iv|>&xL0ja$6avsoX)FO5TWla{7R#ogLBrtu0|fVqsq2hHfwQJr@fq5pW{mb!
zO4)f0zLtcn%Ed+*nr_ti%VNcE=Jng9Y$b0NkI!U%#Tw@6_}8~=-`m*Xl_SD;(2KzS
z*~1kPA-dw^y)8<VF6+A5`9x&*^~rUi_2NmNJj^l~Ssr==^EFHQKzfSfokCMBDF`<o
z+&s0TukkPBx$I{Ace2cNkgD6;e-hi@!oCdn-V^bG7W@OiH*~n+mbo49f_2Z?do2P4
z5jvVAgx0Dq9-*t_*W$|L^h85rp{0UxyvgG-J1VhOT>{}XME5^l|MVWId(QEzR>E}-
zk$sQDN8360u~~lz{~BHDQ7y1*)m<9^BV@wc#l|-0mHBN43(Yuf<h9qq!n+Xu?SycW
MguC0NZ!TKn4<vKb=Kufz

delta 805
zcmaE0cg&7Az?+$ci-Cayh&F0Y<kjG1->B*Ctg%V5fPsObV4_nzzlEMbyqTG9W?o5Z
zQC?!s#O3PDKs6ID%7dxT8X#)29HSYS4rjCh)6*E8!1QfKPq2wGao*+{j0_AKlMR{d
zCl@jqO<uxeHTgbM?qpwPc||T8{iM{yyka{pgmXadaEd6>c)-lS@L+O3vpFl5jiRpZ
z<g?6*j9imHGP_PTXK|fe%i=Wo0E-Gx<T;DOWDQpP$r-G6K;C~=smX^}g@CN<tWJ}q
z*xXpSbam|}r?JWLa&g)?78IoBrKA=W+fAO#rZ@Qzn}aPEC#Q|RbADcNeom?#P>DW5
z4Up%PpPmj<4pJ4ApI@SolUkOVW2;nBl$e~VWH;G`UDp(B0!R|99j*gxYFcJ`X;ETH
zW_});7dNkBH(&yV)aJXKpE<yc%R*)l5gyTZtjxeznfzDE0ySDDJ4u^@gSSdrTKp_9
zqVkK<^#i;anM9Z&aS4i&HPX_I?<b#-mXQYqB~TF@NW)nI3~wE!CV!BT<44zRAS2Bf
z43trsTp+^(wyPc}G6^W6rH!T*#cVwkv#$fy+k)+fCjej~5Q3{=U|7<qJlRK95v&Ft
z-M}aZ`U4J@G*(aUk(E>c`9s_9*28;1GeFoJt^#CEGyCL^G6s{s%8G)W%PS|%w2c!i
vB*P^zIZF=Wi%OvI8X>4K*W?Rw;$YRUfWl8jz{1|5!jrw^1=y}gfs6+LzEH`$

diff --git a/lib/jcore.jar b/lib/jcore.jar
index 54ec8aa1e442410ca76ed01ee3d087eede4a0823..de27ca6829fa35a86410f5f03fb9631bbd5a801f 100644
GIT binary patch
delta 2842
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

delta 2825
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

diff --git a/src/org/mxchange/jcoreee/BaseEeSystem.java b/src/org/mxchange/jcoreee/BaseEeSystem.java
index d44ffcb..e2e8401 100644
--- a/src/org/mxchange/jcoreee/BaseEeSystem.java
+++ b/src/org/mxchange/jcoreee/BaseEeSystem.java
@@ -17,9 +17,6 @@
 package org.mxchange.jcoreee;
 
 import java.util.ResourceBundle;
-import javax.ejb.EJB;
-import org.mxchange.jcoreeelogger.beans.local.logger.Log;
-import org.mxchange.jcoreeelogger.beans.local.logger.LoggerBeanLocal;
 
 /**
  *
@@ -31,13 +28,6 @@ public class BaseEeSystem {
 	 */
 	private ResourceBundle bundle;
 
-	/**
-	 * Logger instance
-	 */
-	@EJB
-	@Log
-	private LoggerBeanLocal logger;
-
 	/**
 	 * Getter for message from given key
 	 *
@@ -49,15 +39,6 @@ public class BaseEeSystem {
 		return this.getBundle().getString(key);
 	}
 
-	/**
-	 * Getter for local bean logger
-	 *
-	 * @return Local bean logger
-	 */
-	protected LoggerBeanLocal getLogger () {
-		return this.logger;
-	}
-
 	/**
 	 * Getter for bundle instance
 	 *
diff --git a/src/org/mxchange/jcoreee/validator/BaseObjectValidator.java b/src/org/mxchange/jcoreee/validator/BaseObjectValidator.java
index 64daca0..5d1afec 100644
--- a/src/org/mxchange/jcoreee/validator/BaseObjectValidator.java
+++ b/src/org/mxchange/jcoreee/validator/BaseObjectValidator.java
@@ -18,12 +18,15 @@ package org.mxchange.jcoreee.validator;
 
 import java.text.MessageFormat;
 import java.util.Arrays;
+import javax.ejb.EJB;
 import javax.faces.application.FacesMessage;
 import javax.faces.component.UIComponent;
 import javax.faces.context.FacesContext;
 import javax.faces.validator.Validator;
 import javax.faces.validator.ValidatorException;
 import org.mxchange.jcoreee.BaseEeSystem;
+import org.mxchange.jcoreeelogger.beans.local.logger.Log;
+import org.mxchange.jcoreeelogger.beans.local.logger.LoggerBeanLocal;
 
 /**
  * A general object validation class. Please implement javax.faces.validator.Validator
@@ -34,6 +37,13 @@ import org.mxchange.jcoreee.BaseEeSystem;
  */
 public abstract class BaseObjectValidator extends BaseEeSystem implements Validator {
 
+	/**
+	 * Logger instance
+	 */
+	@EJB
+	@Log
+	private LoggerBeanLocal logger;
+
 	/**
 	 * Needs to be implemented as the Validator interface needs to be implemented.
 	 *
@@ -113,4 +123,13 @@ public abstract class BaseObjectValidator extends BaseEeSystem implements Valida
 		// Trace message
 		this.getLogger().logTrace("EXIT!"); //NOI18N
 	}
+
+	/**
+	 * Getter for local bean logger
+	 *
+	 * @return Local bean logger
+	 */
+	protected LoggerBeanLocal getLogger () {
+		return this.logger;
+	}
 }
-- 
2.39.5