How to connect back a disconnected client on an rmi server

I am making a client -server rmi game .
if a client get disconnected (throwing a remote exception on the server) how can I
have some other client or same client continue from the the same point as it got disconnected.
it obvioulsy requires state preservation but how?

well actually I am making a game.
if a player logs out during the game , when the server
tries to pass it information it gets a remoteexception at the server.
What I need is that any other player could replace this loggged out player and should get the latest state of the game ie latest score (while other players coud play as much as they can without him) , latest turn etc.
The game is coded in an object which contains the lates turn and score etc, but how do I give it out to a new player joining in the middle of the game?
Also if the server keeps thrwoing remoteexceptions ,
it might hang or might haveto be shut down to be restarted.

Similar Messages

  • How to connect captivate file in a database (MS SQL SERVER 2008)

    Hi...
    How to connect captivate file in a database (MS SQL SERVER 2008) ???
    Kindly response please..
    thanks!!!

    Hi there
    See if the link below helps you out.
    Click here to view
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • One RMI client and mutliple RMI server implementation

    Hi,
    We are planning to implement a RMI. In the design approach we are planning to have 1 client and mutiple RMI server and each RMI server register to a system. All the RMI server will have the same functionality. The decision to call particualr RMI server is done at runtime based on some parameter. I am not clear on how to implement the same as I am new to RMI technology, so it would be great if you can suggest some good approach for doing the same.
    Thanks,
    Ramreddy

    greetings,
    your client and server are in the same class?
    i.e. server object (interface implementation instance)
    and lookup are within the same execution thread
    i believe this defeats the purpose of RMI
    the objective is to utilize object methods on different machines
    otherwise, you can just use a local method within your server/client mainline (of course, it ceases to become "remote" at that point)
    logistically, there is also the problem of the runtime not being able to resolve the skeleton/proxy components correctly (since it's probably searching for a client stub which doesn't exist...); maybe you could fake it out by compiling a phony client class - again, this won't provide any advantage but it might run
    perhaps if you shared your system/network setup and a bit more about your design objectives someone in this forum could provide some assistance
    good luck,
    D

  • How to pass back Subject do Client app after authentication via identity assertion

    I have developed an Identity Assertion Provider based on
    SampleIdentityAsserterProviderImpl provided by BEA.
    It seams that all works fine, but I don't now how to pass back authenticated
    Subject to client application in order to call methods runAs(Subject,
    PrivillegedAction). I have tried build Subject from
    connection.getInputStream() but when I use Subject constructed in that way I
    have received an error:
    lava.lang.SecurityException: Invalid Subject: principals=[user, usergroup1,
    usergroup1]
    Thanks in advance for any suggestions.
    Jerzy Nawrot

    Hi,
    as per the below comment.
    We want to change this and do this dynamic way so that the XCM configuration application can read these dynamic parameters and behave accordingly(like customers with different languages, client systems etc). This is the 1st part .
    You have to use different scanrios to be set in XCM like (customer specific to language, and client), and that to be passed in
    Where language specifications should maintained in XCM settings only. also to be noted that Product catalog for those should also maintain in that specific language.
    "/init.do?scenario=value2;
    The 2nd part leading this scenario is after the portal user successfully lands into ISA application, if the user needs to go back to the WDP java screen, would the JSP based ISA application be able to navigate back to the original WD Java iView Screen. ? or would it open in a new window ? (probably this can be set to be launched in same window)
    I am not sure, but if you go back to WD from ISA , ISA Session will die.
    Let me know if you have any further queries.
    Regards,
    Devender V

  • How to connect oracle 10g XE client to XEserver on win XP

    Hi ,
    i am using oracle 10g express edition. i installed oracle 10 xe server it is working fine but how can i connect oracle 10g xe client to this server becouse there is no net configuaration nad Migration tools and also net configuation Assistant . can you explain
    Regards,
    Dharmendra

    The computer running XE server does not need a client installed.
    If you are trying to connect from another computer, install the XE client and create file C:\XEClient\NETWORK\ADMIN\TNSNAMES.ORA with the following contents (replace ip_address as appropriate):
    XE =
        (DESCRIPTION =
           (ADDRESS_LIST =
              (ADDRESS = (PROTOCOL = TCP)(HOST = ip_address)(PORT = 1521))
           (CONNECT_DATA =
              (SERVICE_NAME = XE)
    {code}Test with
    {code:java}
    sqlplus SYSTEM/password@XE
    {code}
    Regards,
    Georger
    wrote:user_7000018
    Hi ,
    i am using oracle 10g express edition. i installed oracle 10 xe server it is working fine but how can i connect oracle 10g xe client to this server becouse there is no net configuaration nad Migration tools and also net configuation Assistant . can you explain
    Regards,
    Dharmendra

  • How to pass back object to client?

    Forgive me if i ask too stupid question, but I really confuse what is really happen when it is not working.
    Firstly, client A pass several objects to the server one by one, and the server will have to wait untill another client (let call it client b) able to process this object, and pass it back to the client a.
    This object include some data that need to compute and save the result back to the object.
    In this case, I have write the code to enable the server to callback client a, when the object is processed. Rather then put it in a while loop to wait the result coming back.
    But I have difficult to trace back the original client. It cannot find client A and update the object.
    I already read the Stock, Time example (which is in Sun website), and follow it to develop my program, but I still cannot get it right.
    Does anyone know have any reference that I can look at or give some suggestion that can help.
    Thank in advance and wish you have a good day.
    Regards,
    Tai Tan

    Really thank you for your help.
    But i still unable to get it right.
    Can I ask you few more questions. thank.
    Can I know what the 'this' in the your example mean?
    try
       UnicastRemoteObject.exportObject( this );  //what is 'this' mean?
       obj = (Hello)Naming.lookup("//" + ser + ":5000/Server");
       message = obj.sayHello( this );  //what is 'this' mean?
    catch (Exception e)
         System.out.println("HelloApplet exception: " +
          e.getMessage());
         e.printStackTrace();
    }because the client program is not extends Applet, so if i put 'this' in the above 2 lines, it will not accept by the compiler.
    one more question, I put the client class in the first 'this' means:
    UnicastRemoteObject.exportObject( jobClient jc );  and passing second object in the second 'this':
    //message = obj.sayHello( this );
    mytemp.submitJob(jb1);
    // Note: mytemp is : 'static mainServer mytemp';
    // which is a remote object of the serverSo, is this the correct way to export the stub and object?
    (In the example that you give, the 'this' is the same. But in my program, the second 'this', I have to call submitJob(jb1) in the server, and passing the jb1 ( is a serialize object name call jobThread.)
    Thank again and sorry for giving you such trouble.

  • How to connect BR*TOOLS STUDIO to oracle on windows server

    HI ,
    We have some oracle databases on AIX and few on windows 2003 servers.
    BR*TOOLS studio connects fine to AIX systems but How to connect it to
    windows servers.
    I tried to use free utility "psexec". but then studio log shows following error.
    ERROR 2008/12/02 12:21:13 [Tools] Instance SLB reports
    exception while running job Control Files: CreateProcess: psexec
    vmsld2 -u slbadm -p ba5al1te brspace -confirm force -language E -
    user / -function dbshow -class cfinfo -file all_cf error=2
    However if I execute "psexec
    vmsld2 -u slbadm -p ba5al1te brspace -
    confirm force -language E -user / -function dbshow -class dbstate"
    remotely from dbstudio server at command line, it works fine.
    So, Is DB*TOOLS STUDIO only for UNIX systems or can it be used for
    WINDOWS also ? IF yes then How ??

    Hai,
    Have you followed the below mentioned steps:
    In your BR*Tools Studio home directory, call:
    In UNIX
    csh server.sh
    In Windows
    server.cmd
    This script starts a web application server based on Oracle Containers for Java
    EE (OC4J), which serves as the runtime platform for the web application of
    BR*Tools Studio server.
    You need to run this command whenever you want to start the server for
    BR*Tools Studio in future.
    2. Log on to BR*Tools Studio server through a web browser from any client
    using the following URL:
    https://<host>:<port>/studio
    Note
    (C) SAP AG September 2008 Page 11
    Once BR*Tools Studio server is available, a client logon window appears.
    Make sure that you have enabled pop-ups for this site so that the logon
    window is visible.
    You need to run this command whenever you want to start a client session
    with BR*Tools Studio.
    The client logon window provides you with a list of all instances currently
    maintained for administration with BR*Tools Studio. The only instance
    available directly after installation is the Server instance, with which you can
    maintain the server landscape.
    As far as I know there are some unresolved bugs still existing in BR tools studio which is under process.
    Since you are able to open the studio with AIX you should be able to open in Windows as well.
    Have you checked your Keystore file.
    Regards,
    Yoganand.V

  • How to connect to Akamai using RTMP SDK (Adobe Media Server Connector for C++)?

    We need to stream live video to Akamai using RTMP. But, we are trying to connect using ADOBE RTMP SDK (Adobe Media Server Connector for C++ 2.0.1), but have no idea regarding how to connect to Akamai using the SDK. How to make the SDK respond to the server challenges for password etc. If this can't be done using the RTMP SDK, we can use plain C++ for the purpose. But for that too, we don't have any idea regarding the steps involved to make it work. If anyone has any idea on how to connect to Akamai using the RTMP SDK or using plain C++ (a sample code will be very helpful), please help us out. If you can suggest any C/C++/.NET library too which will help us achieve it, we are ready to do so. Thanks in advance.

    hi,
    I am sorry I can not help you.  Could you do me a favor? I know you are using Adobe RTMP SDK.I want to know how to get it.
    I tried to contact adobe at [email protected] but it seems to be an invalid email address.if you know efficient way,
    please tell me.Thank you very much.

  • How to add 10.8 managed clients to 10.8 server

    Specifically, using Workgroup Manager 10.8 rather than Profile Mgr.
    Previously, you could point your clients to the OD Server using Directory Assistant (or via Users & Groups in 10.7) which would then become available to add to a Computer group you had created in WGM. Even though I've got mine set up that way, WGM 10.8 can't see any of 'em. Is there another prerequisite I'm not aware of? Or does this method no longer apply to clients running 10.8?
    thanks.

    I'll check but I wouldn't doubt it. You can add clients in Profile Mgr. that way too (it's the only way you can add them AFAICT). If you can't browse for available clients, why bother with WGM? They're just adding extra layers of administration hassle in my opinion to make you collect and submit UUIDs in order to bind clients.

  • RMI: multiple clients for one RMI server?

    Hi,
    We're thinking of making a RMI Server.
    However, can multiple clients access the same RMI Server at the same moment?
    So, if one client is connected to the RMI Server, what will happen with the other clients that want to work to do the same thing at the same moment ?

    all over the same port?
    so for example, 100 clients can work simultaneously on this simple server?
    import java.rmi.Remote;
    import java.rmi.RemoteException;
    public interface OkServer extends Remote {
        public String getOk() throws RemoteException;
    import java.rmi.server.UnicastRemoteObject;
    import java.rmi.RMISecurityManager;
    import java.rmi.RemoteException;
    import java.rmi.Naming;
    public class OkServerImpl extends UnicastRemoteObject implements OkServer {
        public OkServerImpl() throws RemoteException {
        public String getOk() {
         return "ok";
        public static void main (String args[]) throws Exception {
              System.setSecurityManager(new RMISecurityManager());
              OkServerImpl OkSvr = new OkServerImpl();
              Naming.bind("OkServer", OkSvr);
    }

  • WSUS 3.2 SP2 with KB2720211 and later KB2734608 rebuilt as WSUS 6.3.9600.16384. Will clients connect back OK after initial Sync to parent server?

    Hello all, after many iteration of trying to fix 11 DSS running Windows 2008 R2 WSUS 3.2 SP2 sync issues with parent USS, we have decided to gradually move towards WSUS 6.3.9600.16384 on Windows 2012 R2.
    I have already built a Windows 2012 R2 WSUS server (which will eventually replace the current 2008 R2 WSUS 3.2 SP2 master server) The sync is OK. There was no error on the data base side or anything.
    The idea now is to gradually pick one DSS, rebuild it with Windows 2012 R2 WSUS service, and sync it with newly built and to be main primary server. The fact that I actually picked up a working WSUS 3.2 and rebuilt it with WSUS 6.3, will the clients still
    talk back and connect? Or this version uses totally different update engine..in that case, how is it all going to work?
    Shahidul

    The fact that I actually picked up a working WSUS 3.2 and rebuilt it with WSUS 6.3, will the clients still talk back and connect?
    Theoretically, yes; but in practicality, probably not.
    Almost certainly your original WSUS v3 server was installed to the Default Web Site (port 80). WSUS v6 servers default to their own v-root on port 8530, so at a minimum you will need to reconfigure the GPO that tells the clients where to find their WSUS
    Server. However, once you do that, the clients will register automatically.
    The second part of this question relates to target groups.
    If you're using Client-Side Targeting and you've created the groups on the new WSUS Server, the clients will automatically register in their policy-assigned groups.
    If you're using Server-Side Targeting, you'll have to use the console to reassign the clients from "Unassigned Computers" to their correct target group(s).
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • 2 iMac + 2 MBP + 2 .me accounts + 1 extreme = How to connect Back to my Mac

    I'm having trouble figuring out how Two .me accounts can access USB hard drives via Back to My Mac.
    Under the apple extreme setup I can apply only one Mobile Me account at a time. (works great! I'm able to access my drives while I'm not at home.) But if the other person living in the house wants to access his drive while not at home how is this accomplished.
    Here's some of the idea's:
    1. Have one of us sign-in under the other user's mobile me account on their MacBook Pro and have it to NOT sync?
    2. Get a family Mobile Me account and set up a third generic "person" and set that up in the extreme software.
    3. Get a second Extreme and set the second one up w/ the other mobile me account (this came from a Mac genius after spending an hour in the store and this was their top network guy.)
    4. Or should I just say "forget it" and get the pogoplug and cancel my mobile me accounts?

    Wow, no one answered your question. It seems to me that Apple has taken the tact of allowing only one user to use Back To My Mac on the Airport ExTreme.
    I suggest the Pogoplug. It is not as optimal as BTMM, IMHO, but it does a very nice job for the cost. I have 1TB on mine, and have enjoyed the use. Even the iPhone app allows access to the files. You cannot get to your Airport disk easily with iPhone

  • How to connect sharepoint online using client object model and authentictae against window login

    Iam developing A console application where in need to connect to sharepoint online and authenticate against window login can u please suggest me the code

    Hi,
    There is couple of helper method to check and validate the SPO credentials in the same solution.
    string userName = GetUserName();
    SecureString pwd = GetPassword();
    /* End Program if no Credentials */
    if (string.IsNullOrEmpty(userName) || (pwd == null))
    return;
    // Open connection to Office365 tenant
    ClientContext cc = new ClientContext(siteUrl);
    cc.AuthenticationMode = ClientAuthenticationMode.Default;
    cc.Credentials = new SharePointOnlineCredentials(userName, pwd);
    if you give incorrect user name or password it will throws an exception in the console.
    Murugesa Pandian.,SharePoint 2010 MCPD | MCTS|Configure

  • How to FTP a file from client machine to database server using forms 10g

    Hi
    I want to ftp a file from a client machine to the database server machine using forms 10G (or PL/SQL).
    could you please tell me how can I do this
    Regards

    hi
    How to get up and running with WebUtil 1.06 included with Oracle Developer Suite 10.1.2.0.2 on a win32 platform
    Solution
    Assuming a fresh "Complete" install of Oracle Developer Suite 10.1.2.0.2,
    here are steps to get a small test form running, using WebUtil 1.06.
    Note: Oracle_Home is used as an alias for your real oDS ORACLE_HOME.
    Feel free to copy this note to a text editor, and do a global find/replace on
    Oracle_Home with your actual value (no trailing slash). Then it is easy to
    copy/paste actual commands to be executed from the note copy.
    1) Download http://prdownloads.sourceforge.net/jacob-project/jacob_18.zip
    and extract to a temporary staging area. Do not attempt to use 1.7 or 1.9.
    2) Copy or move jacob.jar and jacob.dll
    C:\webutile is the folder where you extracted Jacob, and will end in ...\jacob_18
    cd C:\webutile
    copy jacob.jar Oracle_Home\forms\java\.
    copy jacob.dll Oracle_Home\forms\webutil\.
    The Jacob staging area is no longer needed, and may be deleted.
    3) Sign frmwebutil.jar and jacob.jar
    Open a DOS command prompt.
    Add Oracle_Home\jdk\bin to the PATH:
    set PATH=Oracle_Home\jdk\bin;%PATH%
    Sign the files, and check the output for success:
    Oracle_Home\forms\webutil\sign_webutil Oracle_Home\forms\java\frmwebutil.jar
    Oracle_Home\forms\webutil\sign_webutil Oracle_Home\forms\java\jacob.jar
    4) If you already have a schema in your RDBMS which contains the WebUtil stored code,
    you may skip this step. Otherwise,
    Create a schema to hold the WebUtil stored code, and privileges needed to
    connect and create a stored package. Schema name "WEBUTIL" is recommended
    for no reason other than consistency over the user base.
    Open Oracle_Home\forms\create_webutil_db.sql in a text editor, and delete or comment
    out the EXIT statement, to be able to see whether the objects were created witout
    errors.
    Start SQL*Plus as SYSTEM, and issue:
    CREATE USER webutil IDENTIFIED BY [password]
    DEFAULT TABLESPACE users
    TEMPORARY TABLESPACE temp;
    GRANT CONNECT, CREATE PROCEDURE, CREATE PUBLIC SYNONYM TO webutil;
    CONNECT webutil/webutil@rcci
    @Oracle_Home\forms\create_webutil_db.sql
    -- Inspect SQL*Plus output for errors, and then
    CREATE PUBLIC SYNONYM webutil_db FOR webutil.webutil_db;
    Reconnect as SYSTEM, and issue:
    grant execute on webutil_db to public;
    5) Modify Oracle_Home\forms\server\default.env, and append Oracle_Home\jdk\jre\lib\rt.jar
    to the CLASSPATH entry.
    6) Modify Oracle_Home\forms\server\formsweb.cfg insde [default] add :
    archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    archive=frmall.jar
    also add :
    [webutil]
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    archive_jini=frmall_jinit.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar,f90all.jar
    archive=frmwebutil.jar,f90all.jar
    lookAndFeel=oracle
    7) Modify Oracle_Home\forms\server\webutil.cfg and add :
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    8) Start the OC4J instance
    9) Start Forms Builder and connect to a schema in the RDBMS used in step (4).
    Open webutil.pll, do a "Compile ALL" (shift-Control-K), and generate to PLX (Control-T).
    It is important to generate the PLX, to avoid the FRM-40039 discussed in Note 303682.1
    If the PLX is not generated, the Webutil.pll library would have to be attached with
    full path information to all forms wishing to use WebUtil. This is NOT recommended.
    10) Create a new FMB.
    Open webutil.olb, and Subclass (not Copy) the Webutil object to the form.
    There is no need to Subclass the WebutilConfig object.
    Attach the Webutil.pll Library, and remove the path.
    Add an ON-LOGON trigger with the code
    NULL;
    to avoid having to connect to an RDBMS (optional).
    Create a new button on a new canvas, with the code
    show_webutil_information (TRUE);
    in a WHEN-BUTTON-PRESSED trigger.
    Compile the FMB to FMX, after doing a Compile-All (Shift-Control-K).
    11) Under Edit->Preferences->Runtime in Forms Builder, click on "Reset to Default" if
    the "Application Server URL" is empty.
    Then append "?config=webutil" at the end, so you end up with a URL of the form
    http://server:port/forms/frmservlet?config=webutil
    12) Run your form.

  • How to connect a Desktop app to a middle teir server app?

    Please tell me if i have posted this in the incorrect forum.
    I currently have a Desktop app that connects directly to a mySQL database. The persistence abilities have been really helpful since our database is still evolving. I have been frustrated by the differences in the SE persistence implementation. I have had to do some hackish things to ensure that the app retrieves the current information. I don't like connecting directly to the database from the desktop app, even though security is not a worry. I have been thinking that the best solution is to have a JEE app running that the desktop app connects to. This also would act as a sort of api for accessing our data, so if and when i create other client desktop apps i don't have to recreate the wheel. From what i gather i will want to run an application server such as tomcat or glassfish. I'm not sure if i understand why though. Since i have control of the server, couldn't i directly open ports for communication to the clients?
    Assuming that there are many ways to pass information between them, advice on the most effective would be nice. I'm guessing serializing objects for passing would be the fastest, but using something like XML, would be a lot easier to monitor.
    Although i have done a lot of reading, i'm still baffled by the EE lingo.
    EJB: kind of like a modular program that facilitates server to server communication?
    JSF: package up stuff for viewing/ running an application through a browser?
    Servlets: Mystifying, which leads me to think that they are what i'm looking for.
    Any advice would be helpful. I'm hoping that there is not some type of restriction in regards to connecting a JSE6 app to a JEE6 app. I basically want to have the best of both worlds.
    Thank you,
    Chip

    Chipper wrote:
    From what i gather i will want to run an application server such as tomcat or glassfish. I'm not sure if i understand why though.If you have a middle teir, you imply that you want frontend and a backend also, the function of the middle teir is to insolate and abstract the backend from the frontend. This is the significant difference from what you have now: client server--frontend and a backend.
    The middle tier, as you have implied, is where you put your access to your backend. And, yes, you are creating an interface to your DB there, wherein you will develop an entire API for accessing your DB. This will give you added security by not letting your clients know anything about your backend.
    Now, how do you access this middle tier? There are several options there, but a few options are:
    1 - Running direct socket communication
    2 - Web Services: code ran on the server to extend the functionality and open services on the middle tier.
    3 - Applets: code ran in the browser on client side to access the server and it's services.
    Assuming that there are many ways to pass information between them, advice on the most effective would be nice. I'm guessing serializing objects for passing would be the fastest, but using something like XML, would be a lot easier to monitor.At this point you are the only one that can answer that question: there are arguments for an against most method that could be picked. Let's take for instance an object that contains 1 usable byte of data. Is it better to serialize the object for that one byte? Send XML to a DB? Or, perhaps, just send the byte of info and synthesize appropriate key information? You have to look at what you are trying to achieve and your requirements.
    Even a scratch of the surface discussion is not possible here, let alone, a howto on implementation for your enterprise. I suggest hitting the tutorials and finding a good book.
    Do you have specific questions? Ones that can be answered in a paragraph or two.

Maybe you are looking for

  • Imported iphoto's have disappeared

    maybe a month and half ago i imported my girlfriends photos onto my mac (she has her own user name etc) we have obiously deleted all the photos off from her phone and went into iphoto yesterday to get some photos and there is no photos I have used th

  • I am unable to update my iphone to 6.1.3.

    Whenever i try to update my iphone after extarcting the file a Pop-up comes and shows this: "The iPhone cannot be updated at this time because the iPhone software update server could not be contracted or is temporary unavailable." Plz help me out. I

  • How to read file to blob variable

    I Write so: fil BFILE; lobd BLOB; filename VARCHAR2(255); filename:='1.doc'; fil:=BFILENAME('DOCS_IN',filename); dbms_lob.CREATETEMPORARY(lobd,true); dbms_lob.fileopen(fil, dbms_lob.lob_readonly); dbms_lob.LOADFROMFILE( lobd,fil,dbms_lob.getlength(fi

  • Can't cancel subscription

    I took out a 1 month subscription for 400 minutes to France to call a friend on her mobile phone. I have used all the minutes and tried to cancel the subscription before I get charged for another month. I clicked on the cancel link and all the subseq

  • LDAP Auth Rewrite Rule in Mapping file

    Hi, We are trying to set LDAP Auth Rewrite rule in mapping file to get users First Name & Last Name or Display name & Mail Address from LDAP Server instead of users individual client settings. In Messaging 5.2 we had the follwoing setting, but it doe