X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2Fjava%2Forg%2Fmxchange%2Faddressbook%2Fconverter%2Fsmsprovider%2FSmsProviderConverter.java;h=464c113e46cf7441303d810e6bf3ff686e780856;hb=012be9c1423e995bcd276933e58525a91fcdf589;hp=0769fb534ecf5e695d4a021f1e4d33c75ea5a71d;hpb=23466ea678246dfa35baf1f91502baab6c4d18d7;p=jjobs-war.git diff --git a/src/java/org/mxchange/addressbook/converter/smsprovider/SmsProviderConverter.java b/src/java/org/mxchange/addressbook/converter/smsprovider/SmsProviderConverter.java index 0769fb53..464c113e 100644 --- a/src/java/org/mxchange/addressbook/converter/smsprovider/SmsProviderConverter.java +++ b/src/java/org/mxchange/addressbook/converter/smsprovider/SmsProviderConverter.java @@ -19,18 +19,16 @@ package org.mxchange.addressbook.converter.smsprovider; import java.text.MessageFormat; import java.util.List; import java.util.Objects; -import javax.annotation.PostConstruct; import javax.faces.component.UIComponent; import javax.faces.context.FacesContext; import javax.faces.convert.Converter; import javax.faces.convert.FacesConverter; -import javax.inject.Inject; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; -import org.mxchange.addressbook.beans.smsprovider.SmsProviderWebApplicationController; import org.mxchange.jcoreeelogger.beans.local.logger.Log; import org.mxchange.jcoreeelogger.beans.local.logger.LoggerBeanLocal; +import org.mxchange.jphone.phonenumbers.smsprovider.AddressbookSmsProviderSingletonBeanRemote; import org.mxchange.jphone.phonenumbers.smsprovider.SmsProvider; /** @@ -50,8 +48,7 @@ public class SmsProviderConverter implements Converter { /** * SMS provider bean */ - @Inject - private SmsProviderWebApplicationController providerController; + private AddressbookSmsProviderSingletonBeanRemote providerController; @Override public Object getAsObject (final FacesContext context, final UIComponent component, final String submittedValue) { @@ -120,8 +117,7 @@ public class SmsProviderConverter implements Converter { /** * Initialization of this converter */ - @PostConstruct - public void init () { + public SmsProviderConverter () { // Try to get it try { // Get initial context @@ -129,6 +125,9 @@ public class SmsProviderConverter implements Converter { // Lookup logger this.loggerBeanLocal = (LoggerBeanLocal) context.lookup("java:global/jcore-logger-ejb/logger!org.mxchange.jcoreeelogger.beans.local.logger.LoggerBeanLocal"); //NOI18N + + /// and SMS provider controller + this.providerController = (AddressbookSmsProviderSingletonBeanRemote) context.lookup("java:global/addressbook-ejb/smsprovider!org.mxchange.jphone.phonenumbers.smsprovider.AddressbookSmsProviderSingletonBeanRemote"); //NOI18N } catch (final NamingException ex) { // Continue to throw it throw new RuntimeException("context.lookup() failed.", ex); //NOI18N