From: Roland Haeder Date: Sun, 17 Apr 2016 14:28:41 +0000 (+0200) Subject: This bean cannot be singleton as more than one admin may be logged in. It should... X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=9122db85ab1b4d699f79be70477d3c001ef9d3bf;p=jjobs-war.git This bean cannot be singleton as more than one admin may be logged in. It should also be initialized normally. --- diff --git a/lib/jphone-lib.jar b/lib/jphone-lib.jar index 2ef50fea..ff6e0d8a 100644 Binary files a/lib/jphone-lib.jar and b/lib/jphone-lib.jar differ diff --git a/src/java/org/mxchange/jjobs/beans/mobileprovider/JobsAdminMobileProviderWebRequestBean.java b/src/java/org/mxchange/jjobs/beans/mobileprovider/JobsAdminMobileProviderWebRequestBean.java index 07beaba0..5a45722f 100644 --- a/src/java/org/mxchange/jjobs/beans/mobileprovider/JobsAdminMobileProviderWebRequestBean.java +++ b/src/java/org/mxchange/jjobs/beans/mobileprovider/JobsAdminMobileProviderWebRequestBean.java @@ -32,7 +32,7 @@ import org.mxchange.jcountry.data.Country; import org.mxchange.jphone.events.AdminAddedMobileProviderEvent; import org.mxchange.jphone.events.AdminMobileProviderAddedEvent; import org.mxchange.jphone.exceptions.MobileProviderAlreadyAddedException; -import org.mxchange.jphone.phonenumbers.mobileprovider.AdminMobileProviderSingletonBeanRemote; +import org.mxchange.jphone.phonenumbers.mobileprovider.AdminMobileProviderSessionBeanRemote; import org.mxchange.jphone.phonenumbers.mobileprovider.CellphoneProvider; import org.mxchange.jphone.phonenumbers.mobileprovider.MobileProvider; @@ -53,7 +53,7 @@ public class JobsAdminMobileProviderWebRequestBean implements JobsAdminMobilePro /** * Remote EJB for mobile providers (administrative) */ - private AdminMobileProviderSingletonBeanRemote adminRemoteBean; + private AdminMobileProviderSessionBeanRemote adminRemoteBean; /** * Regular bean @@ -98,7 +98,7 @@ public class JobsAdminMobileProviderWebRequestBean implements JobsAdminMobilePro Context context = new InitialContext(); // Try to lookup the beans - this.adminRemoteBean = (AdminMobileProviderSingletonBeanRemote) context.lookup("java:global/jjobs-ejb/adminmobileprovider!org.mxchange.jphone.phonenumbers.mobileprovider.AdminMobileProviderSingletonBeanRemote"); //NOI18N + this.adminRemoteBean = (AdminMobileProviderSessionBeanRemote) context.lookup("java:global/jjobs-ejb/adminmobileprovider!org.mxchange.jphone.phonenumbers.mobileprovider.AdminMobileProviderSessionBeanRemote"); //NOI18N } catch (final NamingException e) { // Throw it again throw new FaceletException(e);