Please help!! How to implement a company directory with OSX and exchange?

We just have our exchange setup correctly with our Snow Leopard clients. Everything is working perfect, email, calendar. The only problem is despite the OSX's Address Book being integrated, there is no possible way to view everyone in the company. In the online web outlook, one can access the "global address list".
How do we setup a company list in OSX's address book?

I would suggest prototyping it, and gaining some experience. Each installation I've done has been different, and with different requirements.
You can get a list from LDAP, but you have to search for it, and you'll get the matching subset. It's not what an Outlook user would be accustomed to. An Outlook user would think the non-LDAP display from Address Book would be familiar. Unfortunately, AB doesn't provide write-sharing by default, and while enabling write sharing is feasible, there's a recent post from somebody that's discussed this with Apple support indicating that Apple has stated that corruptions are possible with that path.
Mac OS X Server is not a drop-in replacement for an Exchange server. Not by default. And Mac OS X Server is also lacking a direct analog to Sharepoint, FWIW; you can add that and implement parts of Sharepoint, but not all of what that product provides.
Kerio might be an option for Mail and LDAP and related, but at extra cost. Kerio also gets you push notifications to Apple devices, and some folks need that feature of Exchange.

Similar Messages

  • Please help, how to implement hasNext() and next() of a HashSet iterator?

    Hi guys,
    Can someone help me out with this? I'm struggling to write an iterator (the hasNext() and next() methods) for a SimpleHashSet class and I keep failing. I have a basic unit test, which goes like this:
    @Test
        public void testIterator() {
            SimpleHashSet<String> instance = new SimpleHashSet<String>();
            assertTrue(instance.iterator() != null);
            Iterator<String> it = instance.iterator();
            assertFalse(it.hasNext()); //Should return false on an empty HashSet
            assertTrue(it.next() == null); //Should return null on an empty HashSet
            instance.add("First");
            instance.add("Second");
            assertTrue(it.hasNext()); // Return true if has first element
            assertTrue(it.next() != null); //Should return first element
            assertTrue(it.hasNext()); //Return true if has second element
            assertTrue(it.next() != null); //Should return second element
            assertFalse(it.hasNext()); //Return false, no third element
            assertTrue(it.next() == null); //Return true, no third element         
        }and I can't figure out a way to pass all of these tests. I have written several variants and none of them works completely, only partially, inconsistently. I just don't know how to write it.
    The SimpleHashSet is declared like this:
    public class SimpleHashSet<E> extends AbstractSet<E> {
        private static final int SIZE = 11;
        LinkedList<E>[] buckets = new LinkedList[SIZE];
    }I appreciate all help and guidance,
    PR.

    Awesome, great answers, very helpful, thanks very much. Careful debugging and testing led me to a working solution. It passes my tests. This is what I have:
        @Override
        public Iterator<E> iterator() {
            final SimpleHashSet<E> here = this;
            Iterator<E> it = new Iterator<E>() {
                private final SimpleHashSet<E> mySet = here;
                private List<LinkedList<E>> bucketList = Arrays.asList(mySet.buckets);
                private Iterator<LinkedList<E>> bucketsIterator = bucketList.iterator();
                private LinkedList<E> currentBucket;
                private Iterator<E> elements;
                    currentBucket = bucketsIterator.next();
                    elements = currentBucket.iterator();  
                @Override
                public boolean hasNext() {
                    while (bucketsIterator.hasNext()) {
                        if (elements.hasNext()) {
                            return true;
                        } else {
                            currentBucket = bucketsIterator.next();
                            elements = currentBucket.iterator();
                    if (elements.hasNext())
                        return true;
                    return false;
                @Override
                public E next() {
                    while (bucketsIterator.hasNext()) {
                        if (elements.hasNext()) {
                              return elements.next();
                        } else {
                            currentBucket = bucketsIterator.next();
                            elements = currentBucket.iterator();
                    if (elements.hasNext())
                        return elements.next();
                    if (!bucketsIterator.hasNext())
                        throw new NoSuchElementException();
                    return null;
            return it;
        }I'm only not sure if it behaves the same as an original HashSet iterator. I doubt. The problem with my implementation is that both hasNext() and next() progress the internal iterators forward, so i.e. calling hasNext() on an empty set will progress the internal iterators to the end, so then adding some elements and calling hasNext() again will return false. I couldn't figure out a way that hasNext() does not progress the iterators, so that only next does that. Both hasNext() and next() are dependent on each other in my example. But it works.
    Thanks,
    PR.

  • Please help- How can I publish an object with irregular getter/setter metho

    I'm encountering a problem with weblogic 9.2 web service. Here it is the description:
    I have a java class which doesn't expose getter/setter method, Like this:
    public class MyEntityList
    implements Cloneable, Serializable
    private Map subEntityMap;
    public final Object[] toArray()
    return subEntityMap.values().toArray();
    public final Iterator subEntities()
    return subEntityMap.values().iterator();
    public final GFIBaseSubEntity getSubEntityByKey(String key)
    if(key == null)
    return null;
    else
    return (GFIBaseSubEntity)subEntityMap.get(key);
    public final void setSubEntity(GFIBaseSubEntity entity)
    subEntityMap.put(entity.getKey(), entity);
    When I publish this object out, the web service engine will not parse the value in this object for it hasn't getter methods. But I do need the value in it, and I can't change the class for it's from external system. Can I define my own serializer class to process the MyEntityListin weblogic 9 or 10? Or is there any way to process this case?
    Thanks in advance

    In 1.4 you have ImageIO available ... javax.imageio.ImageIO.write is the method to call.
    - David

  • How to implement concurrent nested Dialogs with BC4J and JClient

    Hello,
    we are evaluating BC4J/JClient. In our application we have a navigation tree
    in a Java client from which we can call nested dialogs to set attributes,
    call business logic etc.
    Is it possible to open more than one sub-dialog from our starting navigation tree
    at the same time? Each sub-dialog should have its own transaction context.
    To our knowledge we need a new application module for each sub-dialog in order
    to start a new transaction. But how is the navigation tree updated if data
    from the sub-dialogs is commited? The dialogs and the navigation tree don't share
    the same model, do they? The navigation tree might have to show lots of data
    retrieved over a slow connection, so simply updating the entire model is not a solution.
    This could work if an intelligent caching fetches only the changed data.
    So: What is the best way to implement sub-dialogs with their own transaction plus an
    update mechanism?
    Thanks for any help!

    Hello,
    we are evaluating BC4J/JClient. In our application we have a navigation tree
    in a Java client from which we can call nested dialogs to set attributes,
    call business logic etc.
    Is it possible to open more than one sub-dialog from our starting navigation tree
    at the same time? Each sub-dialog should have its own transaction context.
    To our knowledge we need a new application module for each sub-dialog in order
    to start a new transaction. But how is the navigation tree updated if data
    from the sub-dialogs is commited? The dialogs and the navigation tree don't share
    the same model, do they? The navigation tree might have to show lots of data
    retrieved over a slow connection, so simply updating the entire model is not a solution.
    This could work if an intelligent caching fetches only the changed data.
    So: What is the best way to implement sub-dialogs with their own transaction plus an
    update mechanism?To create a UI like this, see the sample on OTN at
    http://otn.oracle.com/sample_code/products/jdev/jclient/jclient_binding_demo.html
    YOu'd have to tweak this sample so that each sub-window comes up with it's own AM (as you've right suggested).
    Regarding commit, yes, if you do not want to query the whole model on the navigator, you may use Transaction.commitAndSync() method to commit changes instead of simply performing a commit() call.
    See javadoc on this method for details on how it works.
    Thanks for any help!

  • Please, help. I have a simpple problem with selects and appends

    Hi experts,
    I want to append the data from pi_temp to pi_inter in every LOOP.
    What I have to do? Thanks a lot !!!! thank u!
    CODE:
    FORM get_interconsultes_data  TABLES pi_inter STRUCTURE zbw_interconsultes.
    DATA: pi_temp LIKE TABLE OF zbw_interconsultes.
    SELECT ZISH_POS_INTER~FALNR
        INTO table i_inter
        FROM ZISH_POS_INTER
      where ( ( ZISH_POS_INTER~DATA_CREACIO IN rg_erdat )
      OR ( ZISH_POS_INTER~DATA_RESPOSTA IN rg_updat ) ).
    DELETE ADJACENT DUPLICATEs FROM i_inter.
    loop at i_inter.
      SELECT *
        INTO CORRESPONDING FIELDS OF TABLE pi_temp
        FROM ( ZISH_CAP_INTER LEFT OUTER JOIN ZISH_POS_INTER
          ON ZISH_CAP_INTEREINRI = ZISH_POS_INTEREINRI
          AND   ZISH_CAP_INTERPATNR = ZISH_POS_INTERPATNR
         AND ZISH_CAP_INTERFALNR = ZISH_POS_INTERFALNR
         AND  ZISH_CAP_INTERSERVEI_PETI = ZISH_POS_INTERSERVEI_PETI
         AND  ZISH_CAP_INTERER_PETI = ZISH_POS_INTERER_PETI
         AND  ZISH_CAP_INTERSERVEI_REALIT = ZISH_POS_INTERSERVEI_REALIT
        AND  ZISH_CAP_INTERER_REALIT = ZISH_POS_INTERER_REALIT
         AND  ZISH_CAP_INTERDATA_CREACIO = ZISH_POS_INTERDATA_CREACIO
        AND  ZISH_CAP_INTERHORA_CREACIO = ZISH_POS_INTERHORA_CREACIO )
        where ZISH_CAP_INTER~FALNR = i_inter-episodi.
    *MOVE-CORRESPONDING pi_temp to pi_inter.?????????????????
    endloop.

    DATA: pi_temp LIKE TABLE OF zbw_interconsultes.
    data: ls_temp like line of pi_temp.
    data: ls_inter like line of pi_inter.
    loop at i_inter.
    SELECT *
    INTO CORRESPONDING FIELDS OF TABLE pi_temp
    FROM ( ZISH_CAP_INTER LEFT OUTER JOIN ZISH_POS_INTER
    ON ZISH_CAP_INTER~EINRI = ZISH_POS_INTER~EINRI
    AND ZISH_CAP_INTER~PATNR = ZISH_POS_INTER~PATNR
    AND ZISH_CAP_INTER~FALNR = ZISH_POS_INTER~FALNR
    AND ZISH_CAP_INTER~SERVEI_PETI = ZISH_POS_INTER~SERVEI_PETI
    AND ZISH_CAP_INTER~ER_PETI = ZISH_POS_INTER~ER_PETI
    AND ZISH_CAP_INTER~SERVEI_REALIT = ZISH_POS_INTER~SERVEI_REALIT
    AND ZISH_CAP_INTER~ER_REALIT = ZISH_POS_INTER~ER_REALIT
    AND ZISH_CAP_INTER~DATA_CREACIO = ZISH_POS_INTER~DATA_CREACIO
    AND ZISH_CAP_INTER~HORA_CREACIO = ZISH_POS_INTER~HORA_CREACIO )
    where ZISH_CAP_INTER~FALNR = i_inter-episodi.
    * Loop PI_TEMP in to work aread(LS_TEMP) move to other work area(LS_INTER)
    * and append workarea(LS_INTER) to table PI_INTER
      loop at pi_temp into ls_temp.
        MOVE-CORRESPONDING ls_temp to ls_inter.
        append ls_inter to pi_inter.
      endloop.
    endloop.
    Hope this helps.
    Regards,
    Rich Heilman

  • Please help! I synced my iphone 5 with itunes and it deleted all the current information I had on it and restored all info from my iphone 4.  Can I recover the info I already had on my iphone 5?

    I have had my Iphone 5 for a little while now and today I connected it to Itunes to download a movie to my phone.  I thought I had to restore the phone so I restored it back to my iphone 4.  I deleted all the new ringtones I just bought and I lost all photos and notes I had on my iphone 5.  Is there a way to unsync?? Is there a way to recover what I lost.  I downloaded wondershare but I can't recover from an Iphone 5 and I hadn't synced the iphone 5 with itunes until today but again i restored it back to iphone 4 data.

    It can not do that all by itself.
    When you plugged it in, iTunes said 'Oh goody! You got a new phone! Would you like to make it just like your old phone?'...
    You explicitly said 'Yes'.
    You can't undo that.
    No backup of the current state of the new phone was made. It was wiped and the last backup of your old phone was restored to it.
    Anything you had on the new phone is gone.

  • Hi, when ever I'm using 3G, on my Iphone4 sim stops working and Network is lost, this started after I updated my phone with  6.0.1(10A523)version. Please help how to solve this problem.

    Hi, when ever I'm using 3G, on my Iphone4 sim stops working and network is lost, this started after I updated my phone with  6.0.1(10A523)version. Please help how to solve this problem. Thanks.

    Photos/videos in the Camera Roll are not synced. Photos/videos in the Camera Roll are not touched with the iTunes sync process. Photos/videos in the Camera Roll can be imported by your computer which is not handled by iTunes. Most importing software includes an option to delete the photos/videos from the Camera Roll after the import process is complete. If is my understanding that some Windows import software supports importing photos from the Camera Roll, but not videos. Regardless, the import software should not delete the photos/videos from the Camera Roll unless you set the app to do so.
    Photos/videos in the Camera Roll are included with your iPhone's backup. If you synced your iPhone with iTunes before the videos on the Camera Roll went missing and you haven't synced your iPhone with iTunes since they went missing, you can try restoring the iPhone with iTunes from the iPhone's backup. Don't sync the iPhone with iTunes again and decline the prompt to update the iPhone's backup after selecting Restore.

  • Emergency! Please Help. I have an iPhone 4 with all my pictures from the vacation on it and I plugged into my computer and it sync'ed to my ipod.  all of my pictures are gone.  How do I get my pictures back?

    Emergency! Please Help. I have an iPhone 4 with all my pictures from the vacation on it and I plugged into my computer and it sync'ed to my ipod.  all of my pictures are gone.  How do I get my pictures back?

    If all you did was sync your phone, and if you haven't synced again since this happened, you can restore your phone from the backup that was created at the beginning of the sync process (camera roll photos are included in the backup).  If you have synced again since this happened this backup has already been overwritten and your photos are lost.  Also, if you restored your phone from the backup of your iPod, rather than just synced, then your  photos are lost too.
    If you have an intact backup that contains these photos, do the following:
    Without connecting your phone, open iTunes on your computer and go to Preferences.  On the Devices tab check "Prevent...from syncing automatically".
    Connect your phone to your computer, right-click on the name of your phone when it appears in iTunes on the left sidebar and select Restore from Backup, choose your most recent backup to restore from.
    When complete, you can go back to iTunes>Preferences>Devices and re-enable automatic syncing.

  • After updating my Macbook Pro retina display to os x yosemite 10.10.2, the mause and track pad locks, and do not respond especially when using the Mac for a long period, please help, how can I solve this, I do not like feel like in windows, so I paid

    after updating my Macbook Pro retina display to os x yosemite 10.10.2, the mause and track pad locks, and do not respond especially when using the Mac for a long period, please help, how can I solve this, I do not like feel like in windows, so I paid good money for this mack, I feel calm

    Hi Buterem,
    I'm sorry to hear you are having issues with your MacBook Pro since your recent Yosemite update. I also apologize, I'm a bit unclear on the exact nature of the issue you are describing. If you are having intermittent but persistent responsiveness issues with your mouse or trackpad, you may want to try using Activity Monitor to see if these incidents correspond to occupied system resources, especially system memory or CPU. You may find the following article helpful:
    How to use Activity Monitor - Apple Support
    If the entire system hangs or locks up (for example, if the system clock freezes and stops counting up), you may also be experiencing some variety of Kernel Panic. If that is the case, you may also find this article useful:
    OS X: When your computer spontaneously restarts or displays "Your computer restarted because of a problem." - Apple Support
    Regards,
    - Brenden

  • HT201270 i have just updated my old 3GS and now when i am on restore the window is comming up and asking for a password. i have not set up a password for restore, please help how i can restore my date???

    i have just updated my old 3GS and now when i am on restore the window is comming up and asking for a password. i have not set up a password for restore, please help how i can restore my date???

    capriz wrote:
    i have just updated my old 3GS ...
    To what... iOS 7 is Not supported on the 3 GS

  • Please Help,how do i get my iphone 4 to play all my songs from icloud, it is currently only playing just a smal number of songs from my library which is stored in icloud.

    Please Help,how do i get my iphone 4 to play all my songs from icloud, it is currently only playing just a smal number of songs from my library which is stored in icloud.

    There are a number of OS X apps, many free, that will save your messages, allowing to view and print them. 
    http://www.softwarebbs.com/wiki/How_to_transfer_SMS_from_iPhone_to_Mac,_backup_i Phone_SMS_message_on_Mac
    Google, for other options
    Your "other" of 6 GB may include corrupted data or file sytem errors. If after removing the messages there is still >2GB, you will need to restore the phone in iTunes, first using a backup (made after deleting the messages) and if needed as a new iPhone.
    iTunes: Restoring iOS software

  • I bought a used iphone from a friend and I am not able to use it in Ethiopia. It is carrier blocked. Can you please help how could I unlock my iphone 4?.

    I bought a used iphone from a friend and I am not able to use it in Ethiopia. It is carrier blocked. Can you please help how could I unlock my iphone 4?.

    Unlikely as you do not meet there requirements for unlocking.
    Have your friend the provided the phone contact them.  Based on your statements I am concluding he was or still is an AT&T customer, that is one of the requirements of getting the device unlocked.

  • For updation of IOS 7.1.1 passcode required,I forget my passcode please help how can I get my passcode

    Hello,
    I forget my passcode please help how can I get my it

    You will need to try to restore your iPad from the same computer that you most recently synced to.
    Read this: http://support.apple.com/kb/ht1212
    If you can't do the restore then you will need to try Recovery Mode.
    Read this: http://support.apple.com/kb/ht1808
    Follow the instructions very carefully.

  • I have windows 8 and I got this error "Adobe Photoshop has stopped working" whenever I start a program. please help. how can I fix this problem? many thanks

    i have windows 8 and I got this error "Adobe Photoshop has stopped working" whenever I start a program. please help. how can I fix this problem? many thanks

    Please read these and proceed accordingly:
    http://blogs.adobe.com/crawlspace/2012/07/photoshop-basic-troubleshooting-steps-to-fix-mos t-issues.html
    http://forums.adobe.com/docs/DOC-2325

  • I want to cahage my peyment method ( i wana do take out my credit card  from there) please help how???

    want to cahage my peyment method ( i wana do take out my credit card  from there) please help how???

    You can't change to 'None' until you clear up the previous payment problem.  Add a fresh iTunes gift card, or add a credit card, and then once the billing issue clears, you can choose 'None' again.

Maybe you are looking for

  • Creation of spool for job created by calling FM in background task

    Hi Gurus, 1.Wanted to confirm if it is possible to attach spool to the job that has been created by calling a function module in background task. Currently I have created one RFC enabled FM and called it in background task. It runs fine, and the job

  • CS4 Premiere: Can't open due to inaccessible to Importer Process Server

    CS4 Premiere: Can't open due to inaccessible to Importer Process Server: Dear Guru: After subject: I uninstalled it; Re-installed it; Reopen it, No luck, same error message ... A friend's wedding reflash is set on 12/22, I have yet to open my Premier

  • After updating to IOS 7 I can't see an purchased apps

    After updating to IOS 7 on my iPad 4 when I go to the App Store and click on Purchased, the Purchased tab is completely empty and when I go to the App Store I see the price for the app I already own.  When I click on the price of that app I get eithe

  • Is my Stor.E alu2 USB HDD covered by warranty?

    Good morning all, I was wondering whether somebody can confirm whether my StorE Alu2 external USB Hard Drive has a warranty period? I have had it for just over a month and it has stopped working. It was dropped once, not heavily though, and has a tin

  • New Laptop, how to transfer

    I have a new sony viao laptop and I loaded the itunes disc with no problem, but when i plug in my video ipod i cant get any of the songs 1100 songs, 30 videos, 50 pics. to tranfer to the laptop itunes liberary. It said that this ipod was connected to