FDS and Tomcat : Flex Sample App - Contact Manager

http://localhost:8080/samples/dataservice/contact/contactmgr.mxml
When loading, I see the contact list load with Randy Carter
as the default.
1. Click on New
2. Fill in my First and Last Name
I get the following error messages:
Error
Unable to access UserTransaction in DataService.
I followed these directions for Tomcat for installing JOTM
and editing the conf/server.xml for Tomcat
http://labs.adobe.com/wiki/index.php/Flex:Install_Instructions
Please advise on how I can get this sample app to be able to
add new Contact details.

If you're getting the error message - "Unable to access
UserTransaction in DataService", then your transaction services is
not set up correctly. There is not enough detail in your message to
diagnosis what the issue is but this is what I would recommend and
the configuration that works for me.
(a) During development, get in the habit of running the
server in debug mode and check for errors in the server console and
logs frequently, especially when you encounter errors on the
client.
For FDS, you'll want to set debug level logging in
enterprise-services.xml. Restart the server after making changes.
(b) Double-check that JOTM is configured correctly.
These are the steps I used to get Flex running with Tomcat
5.5.17 and JOTM 2.0.10 - the latest versions.
With Tomcat, there are several different ways of configuring
the server so this is not the only way of doing things. The
directions under 'Configuring Tomcat' seems to have the most
details for all versions of Tomcat -
http://static.raibledesigns.com/downloads/howto-tomcat-jotm.html
i. drop the JOTM jars into <tomcat>/common/lib
ii. add the following line to my application configuration
file <tomcat>/conf/Catalina/localhost/samples.xml
<Context
docBase="c:/dev/flex/enterprise/apps/j2ee/samples"
privileged="true" antiResourceLocking="false"
antiJARLocking="false">
<Transaction
factory="org.objectweb.jotm.UserTransactionFactory"
jotm.timeout="60"/>
</Context>
iii. restart the server for good measure, check the logs
localhost-xxxx.log and catalina-xxx.log to be sure that everything
started correctly.
(c) Verify that transactions are working correctly with this
test JSP page. Just drop the jsp page into your web application and
access from the browser. If you see an exception, go back to the
JOTM setup. If you see, 'success'. Then proceed with the contact
manager example.
<%@ page import="javax.naming.*,javax.transaction.*" %>
<%
Context ctx = new InitialContext();
UserTransaction tx =
(UserTransaction)ctx.lookup("java:comp/UserTransaction");
tx.begin();
tx.commit();
%>
success!
(d) Run the contact manager sample and try to update a
contact. If you see "Unable to access UserTransaction in
DataService", then check the server console and server logs for
errors and/or exceptions.
- Cathy

Similar Messages

  • [svn:osmf:] 10580: Adding the MAST plugin and a MAST sample app.

    Revision: 10580
    Author:   [email protected]
    Date:     2009-09-24 17:02:28 -0700 (Thu, 24 Sep 2009)
    Log Message:
    Adding the MAST plugin and a MAST sample app.
    Modified Paths:
        osmf/trunk/apps/samples/plugins/AkamaiPluginSample/.actionScriptProperties
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/.actionScriptProperties
    Added Paths:
        osmf/trunk/apps/samples/plugins/MASTSample/
        osmf/trunk/apps/samples/plugins/MASTSample/.actionScriptProperties
        osmf/trunk/apps/samples/plugins/MASTSample/.project
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/AC_OETags.js
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/history/
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/history/history.css
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/history/history.js
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/history/historyFrame.html
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/index.template.html
        osmf/trunk/apps/samples/plugins/MASTSample/html-template/playerProductInstall.swf
        osmf/trunk/apps/samples/plugins/MASTSample/src/
        osmf/trunk/apps/samples/plugins/MASTSample/src/MASTSample.as
        osmf/trunk/plugins/MASTPlugin/
        osmf/trunk/plugins/MASTPlugin/.actionScriptProperties
        osmf/trunk/plugins/MASTPlugin/.project
        osmf/trunk/plugins/MASTPlugin/MASTPlugin.as
        osmf/trunk/plugins/MASTPlugin/html-template/
        osmf/trunk/plugins/MASTPlugin/html-template/AC_OETags.js
        osmf/trunk/plugins/MASTPlugin/html-template/history/
        osmf/trunk/plugins/MASTPlugin/html-template/history/history.css
        osmf/trunk/plugins/MASTPlugin/html-template/history/history.js
        osmf/trunk/plugins/MASTPlugin/html-template/history/historyFrame.html
        osmf/trunk/plugins/MASTPlugin/html-template/index.template.html
        osmf/trunk/plugins/MASTPlugin/html-template/playerProductInstall.swf
        osmf/trunk/plugins/MASTPlugin/org/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/MASTPluginInfo.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/adapter/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/adapter/MASTAdapter.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTDocumentProcessedEvent. as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTDocumentProcessor.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTLoadedContext.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTLoader.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/managers/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/managers/MASTConditionManager.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/media/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/media/MASTProxyElement.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/MASTCondition.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/MASTDocument.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/MASTSource.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/MASTTarget.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/model/MASTTrigger.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/parser/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/parser/MASTParser.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/traits/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/traits/MASTPlayableTrait.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/types/
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/types/MASTConditionOperator.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/types/MASTConditionType.as

    Hi dia_ladji,
    I'm not sure if you've run across this article yet (pdf): http://osmf.org/downloads/pdf/Walkthrough_4_%20UI_Control_bar_and_Layout_Management.pdf
    It seems like conditionally controlling the functionality of your UI controls based on the playing media's metadata is what your after, correct? Here's an overview of what the article covers:
    In this walkthrough we will see how to use the advanced layout controls offered by the
    OSMF components and how dynamically control the layout of interactive elements outside of
    the OSMF components conditionally based on the size of the content displayed by OSMF.
    Specifically we will use the MediaContainer advanced layout capabilities with MetaData for
    composite media loading and display, and see how to integrate custom graphical user
    interface controls to make a skinnable control bar, and make it functional by linking the user
    interactions with the MediaPlayer API, and adjusting the position of the control bar
    dynamically based off of the media content being displayed via events.
    My apologies if you've already seen this, or if I've misunderstood your question, but hope it helps!
    -Scott

  • Flex Builder 3 and Employee Directory Sample App

    Ok, please be paitent with me.  Just starting out with Flex Builder 3 and Flash Builder 4.
    I have installed Flex Builder 3 and imported the Employee Directory application sample, but I cannot get it to run, nor debug.
    I'm on a Mac Pro and I have not done any other configuration to the Flex Builder 3 installation, yet.
    In order to get the Employee Directory app to run, can someone give me some assistance as to what I need to do in order to get it running within the development environment.
    Any assistance will be greatly appreciated.
    Regards,
    Jeff

    No errors, it just will not run.
    I loaded the employeedirectory.mxml into the editor and simply tried to run it.  The Eclipse editor / employeedirectory canvas blinks, but doesn't execute.
    In addition, when I set a breakpoint and try to debug, I get the following error:
    Process terminated without establishing connection to debugger.
    Command:
    "/Applications/Adobe Flex Builder 3/sdks/3.2.0/bin/adl" -runtime "/Applications/Adobe Flex Builder 3/sdks/3.2.0/runtimes/air/mac" "/Users/Jeff/Documents/Flex Builder 3/employeedirectory/bin-debug/employeedirectory-app.xml" "/Users/Jeff/Documents/Flex Builder 3/employeedirectory/bin-debug"
    Output from command:
    error while loading initial content
    Thanks for the reply...  hopefully it's a simple configuration issue.
    Update:  I created a blank application with no control, notta and it ran fine, i.e. loaded up into Firefox with a blank canvas.

  • FDS Test Drive - help with sample apps

    I'm trying to use the FDS 30 Minute TestDrive sample apps
    inside
    Flex Builder. I downloaded the test drive and all the samples
    work
    just dandy fine, and I can view the source etc. So I wanted
    to load
    some of the sample apps into Flex Builder so that I could
    modify and
    play with them with the debugger so as to learn more.
    I've tried the following:
    create New Project - use Flex Data Services/compile app
    locally
    Root Folder: C:\fds-tomcat\webapps\ROOT
    Root URL:
    http://localhost:8600/ROOT.
    When I click Finish, I get the
    following 3 errors in the Output panel:
    unable to load SWC fds.swc: multiple points
    unable to load SWC fds.swc: multiple points
    The definition of base class Locale was not found
    Could not resolve<mx:Application> to a component
    implementaion
    I am on Flex 2.0.143459.
    I've verified that fds.swc is indeed in the
    C:\fds-tomcat\webapps\ROOT\WEB-INF\flex\libs folder.
    I don't know what the other messages mean or what to do.
    I then stubbornly unzipped one of the sample apps into the
    FlexBuilder project folder (which I named FDS TestDrive
    Samples) and
    tried to run it anyway to see if I could get more info. I
    then get
    a browser window with the following additional errors:
    type Status report
    message /ROOT/FDS%20TestDrive%20Samples/Chat.html
    description The requested resource (/ROOT/FDS%20TestDrive%
    20Samples/Chat.html) is not available.
    So I guess one problem is that it is not making an html
    document.
    But I don't know how to correct that.
    I have no idea what to do. Any help would be GREATLY
    appreciated.

    Someone helped me offlist with this after I got frustrated
    that this forum is essentially dead. But in case anyone else needs
    this info, I thought I'd post. First you need to be on Flex version
    2.0.155577. So I had to redownload all of Flex, uninstall my older
    version, install the new version. Then I did the following
    to create the Flex Builder project for the dashboard sample
    app:
    File - > New -> Flex Project
    Select Flex Data Services
    Select Compile application locally
    Click Next
    Deselect "Use default local Flex Data Services Location"
    Click Browse... and open c:\fds-tomcat\webapps\ROOT
    Root URL:
    http://localhost:8600/
    Context root: /
    Click Next
    Project name: <Whatever you want to name it>;
    Deselect "Use default location"
    Folder: c:\fds-tomcat\webapps\ROOT\dashboard
    Click Next
    Main application file: dashboard.mxml
    Click Finish
    The Context root was really key. Also, to get my old projects
    back into Flex, I used file:import and then had to do a little
    additional fiddling with some of the projects' properties.
    Too bad this Forum is so dead. I've tried to get feedback to
    Adobe about that concern, but so far it hasn't helped. sigh

  • Need working cairngorm and sample app...

    Hi,
    Our team is evaluating Cairngorm and I downloaded and tried to build it and am having some of the same problems reported before.
    Does this framework work and if so, how can I run and test the sample app quickly without spending many days trying to build and debug it?
    It seems from a previous post, the swcs are only available with commercial LCDS - they seem to have been removed.
    Can you please point me on how to get the non-commercial framework and sample working quickly?
    Thanks,
    Steve.

    Hi Steve,
    The issues related to property files should be fixed. You can build the projects using maven or simply import the insync sample applications and download the required libraries swc files from our repository.
    Let me know if you are still experiencing issues running the samples.
    Best,
    Nicolas

  • Flex Mobile App eats memory on device

    Hi,
    I have my flex mobile app that manages a lot of bitmapdata objects. Every bitmapdata is disposed after use. It's a multi-layer drawing app, and I have many SpriteVisualElements displayed on the screen. Every SpriteVisualElement contains 4 SpriteVisualElement that I use to paint different images. The problem is that on device (iPad2) the app eats a lot of RAM. It's not a memory leak problem (the memory is properly released when I return to the first view). I don't know what to do... please help me!
    ps: on Flex profiler the app seems to consume 6 times less RAM

    oooooh nooooo
    you have to pay Apple first
    and then request a certificate and provisioning file
    and then try and figure out how to convert the certificate to a .p12 file
    and cross your fingers and hope they will allow it in their store
    and you have to own a mac, although there are some convoluted ways to get a certificate using a pc you still cant get onto the store without a mac

  • Lync Contact Managment

    Can someone tell me if there is some alternative contact management to Vytru contact manager for Lync? I am wanting to purchase this but can not get a hold of them. Any other suggestions would be great! I am wanting something that is easy like this
    software.
    Thanks,
    Baze

    Hello Baze,
    That's a very interesting question. I have been through the same search process for a Lync Contact List Management solution for our organization and i ended up using Contacts Manager for Lync software from Vytru. 
    When we rolled out Microsoft Lync client to our end-users, we received a number of complaints about empty contact lists which badly affected how our user base use Lync and this was a challenge for our IT dept. We started to train the users on how to build
    the contact list on their own in a number of sessions and created an online Lync Wiki with such information. After all users were not happy due to the time and effort it takes to build those lists. The Business Productivity Manager realized that the user-built
    buddy lists are not consistent and thus Lync ROI was not manifested clearly. 
    We had to come up with a central and automatic solution for this problem to make sure we can build pre-set Lync contact list templates and push it to the end users. We tested the following: 
    1- LyncAddContacts VBS. (Free) 
    2- PowerShell Scripts. (Free)
    3- Lync Contact Migrator by Xstran (Commercial)
    4- Vytru Contacts Manager for Lync (Commercial)
    Scripts
    Scripts somehow did some of the functionality we were looking for but was much of a manual process as well. We could not apply this to a large number of users and we could not make updates to the contact list like adding new users or removing users from
    the contact lists. PowerShell Scripts are good but needed some work from our system engineers to work well with them. 
    Xstran's Lync Contact Migrator
    Xstran's solution would do some of what the Scripts can do but with an interface. No Advanced functionality. 
    Vytru Contacts Manager for Lync
    I really love this piece of software. It does exactly what you want it to do and has great features when it come to a full Lync Contact List Management solution. I worked with their team to understand how it fits our organization during the trial period
    and they helped us adopt what they call their Lync contact list management methodology. It is a very easy to use software that enables you to build contact list templates, bulk populate it to all users, make updates to the Lync contact lists without having
    to rebuild it (things like adding a new contact or removing a contact who left). You can also wipe a group from a user(s) contact list or wipe a contact from a user(s) contact list. Some additional cool features are adding images to users, and enabling
    them to Lync pools.
    The Contacts Manager software is not free but it offers great value for the cost, i remember its pricing starts at $299 for their Lite edition. I'm not sure since we have been using it for two years now. 
    The guys there are nice and helpful, I'm sure you can get hold of them at Sales at Vytru Dot Com or by tweeting to them at Twitter (@Vytru). 
    Please let me know if you have any questions on any of the above solutions. 
    Thanks. 

  • Whatsapp and Contact Management App Problems After iso6 Upgrade

    Dear Apple Support,
    I have a problem here! As soon as I upgraded my iPhone to iso6, all my contact management app as well as Whatsapp messaging app's contacts were gone. I would like to find out what has happened to the contact sync with other apps as the phone contact I sync with iCloud seem intact. I hope the developers can come up with a solution to work closely with Apple on this.
    So far all upgrades were perfect, wonder what went wrong with iso6? A big disappointment for a Apple Fan like myself to face this problem and it seems to be Major to many of us here. Please do something Apple... ...!

    Pal,
    you're actually upgrading 6 support pack levels (btw., why SP10 - SP11 is available, too...), so please be sure to follow all the post-installation steps outlined here: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0f0e585-1f57-2b10-ac80-8f6c37b9453a
    The UME roles are included in the VIRACCNTNT*.SAR file, it is recommended you upload those with every support pack (import into UME).
    Regarding Mitigating Controls: try to generate one in DEV and see what the difference to SP04 is - it's probably just visual.
    Frank.

  • I share an itunes acc with 3 family members, how do i manage apps, contacts etc

    Hi.  Please help.  We have 1 itunes account and 3 iphones and an ipod.  1 iphone is new and I need to transfer all contacts, apps, photos, messages etc to the new phone an restore the old one.
    I want to ensure that everything I have on my iphone is backed up and transferred to my new one.  I thought simply plugging it in and syncing was enough, but when I look on the apps on iphone it asks if I want to sync to Outlook, Google Contacts, Windows Address Book or Yahoo address book.  I don't know which one to choose, I just thought it all backed up to itunes.
    Obviously I'm not very up on all this so any advice would be great.
    Also if you have any advice on how to manage multiple devices on 1 itunes acc, ie, keeping apps, contacts etc separate, I'd appreciate your help.
    Thanks

    Transfer Info to new iPhone:
    http://support.apple.com/kb/HT2109
    Multiple devices, one computer:
    http://support.apple.com/kb/HT1495

  • How to install the Sample Apps in Hyperion Financial Management 11.1.2.2?

    Hi,
    Could please anybody tell me how to install the Sample Applications in Hyperion Financial Management 11.1.2.2?
    The following is written in the Administration guide:
    If you did not install the sample files, you can obtain them by reinstalling Financial Management
    and selecting the Sample Applications component.
    I cannot find the “Sample Applications component” among components during installation process.
    There are only “Financial Management ADM driver”, “Financial Management Web Application” and “Financial Management: services”.
    Hope this helps,
    Thank you,
    Vadim

    After you install the sample application, all of the application extracts can be found under the below location.
    Oracle_Home\Middleware\EPMSystem11R1\products\FinancialManagement\Sample Apps and Starter Kits\Sample Apps

  • Better Contacts Manager app, sort by company?

    I am a sole proprietor (not needing a shared database) looking for a basic Contacts Manager app (for OSX primarily) that allows contacts to be organized by company. Also, for new contacts at any organization to be added without having to manually key in all common data for each new contact. (both the preceding are not features offered in current Apple Contacts) The ability to generate a CSV database is important.
    Apple Contacts requires that all fields for new contacts be entered manually, no simple copy/paste feature for adding new contacts within the same company. Yes, I have found awkward work-arounds that don't really work. Most personal contact manager apps seem to be written for IOS and those for OSX are often complex & expensive (many require a monthly subscription). Many apps listed on review sites are no longer developed, or still in beta.
    The desired features above would seem to be a no-brainer, but I have spent hours fruitlessly seeking a simple workable solution.
    thanks in advance

    Contacts will sort by company if the Company checkbox is checked in the card.
    To add multiple contacts to the same company I just duplicate a card from the company and edit the name, telephone number and email as needed.
    To get just the companies to display create a Group, Businesses or Companies, and add all company cards to it.  Click on the group and you have only the cards you want.

  • I had somebody  work on my OS 10.9.2 to speed it up. He failed and now  Preview, Textedit, App Store, Mail and Contacts  do not work anymore. I can still use Safari, Firefox and iPhoto etc. How do I get it fix I can still use Safari, Firefox and ed again?

    I had somebody  work on my OS 10.9.2 to speed it up. He failed and now  Preview, Textedit, App Store, Mail (crashes) and Contacts  do not work anymore. I can still use Safari, Firefox, Word, Photoshop and iPhoto etc. How do I get the Apple programs fixed again?

    Try these in order testing your system after each to see if it's back to normal:
    1. a. Resetting your Mac's PRAM and NVRAM
        b. Intel-based Macs: Resetting the System Management Controller (SMC)
    2. Restart the computer in Safe Mode, then restart again, normally. If this doesn't help, then:
         Boot to the Recovery HD: Restart the computer and after the chime press and hold down the
         COMMAND and R keys until the Utilities menu screen appears. Alternatively, restart the
         computer and after the chime press and hold down the OPTION key until the boot manager
         screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    3. Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the Utilities menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu. Select Restart from the Apple menu.
         Reinstall the 10.9.2 update: OS X Mavericks 10.9.2 Update (Combo).
    4. Reinstall Lion/Mountain Lion, Mavericks: Reboot from the Recovery HD. Select Reinstall Lion/Mountain Lion, Mavericks from the Utilities menu, and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Reinstall the 10.9.2 update: OS X Mavericks 10.9.2 Update (Combo).

  • I looked in app store: can't find a basic name, address, phone contact manager

    I need another contact manager  (separate from the one that comes with the iphone 4S)
    Any ideas?  need following fields:  name, phone, email, and a note section for general info.

    Why do you need a separate contact manager?  All of your requirements are met in the iOS contact app.

  • Seeking recommendations for contact management app

    I'm looking for a great professional contact management app for use on ipad, iphone, and Mac.
    Need base functionality:
    Import 1,000 contacts from .csv file
    Contact tracking (history and details of discussions), ticklers (reminders for next contact)
    Search and filter functionality
    Nice to have:  custom fields
    Thanks for suggestions!
    Lynne

    I do a lot of counselling about a very complicated and dynamic subject.  Right now I have to lug 20-30 pounds of reference texts from point A to point B to point C.  I bought the iPad Air in hopes I could store this material in the tablet.  But the reference material is complicated -- I guess I said that -- and I need lots of words to clarify what the subject is of each pamphlet and brochure, etc, before I can clearly differentiate one from the other.  Imagine I have documents A, B and C.  In the best of all worlds I would see a metadata display that looked like this:
    File A -- Comments
    File B -- Comments
    File C -- Comments
    Taking the filenames and the comments together I decide I need to look at C. I tap that and it displays.
    That is the best of worlds.  But I see GR allows me to rewrite filenames and maybe doing that will get me to where I want to go.
    It does seem strange that with all document-handling packages out there there isn't one that allows comments in metadata.  Oh well.
    Thanks again,
    Fred

  • What is the best app for managing your contacts on Iphone5s (ios7)I

    What is the best app for managing your contacts on Iphone5s (ios7)

    I have the same question, but I want to qualify it with a few things. First, Contacts works great, but I want to keep my business contacts and my personal contacts separate. I know you can separate them in Contacts, however, as an executive assistant I also have my bosses contacts and frankly they are a mess.
    I am looking for a separate app that I use just for work. I need to link 5 accounts to this app. 2 will be from Exchange and 3 will be from Gmail. As a bonus I would be thrilled if the app could merge profiles and link to facebook, twitter, and linkedin. Any advice?

Maybe you are looking for