Synchronization of Collections

Why should we use only the Collection objects returned using the related method calls in "java.util.Collections" class in the synchronization block of our code???
Instead, why cant we use the ordinary Collection objects obtained without executing these methods calls for the same???
fun_one

To sum up, why the object passed into the synchronization block be the synchronized version, though we're specifically passing the collection object in the synchronized block.I'm still not entirely sure what you mean. I'm confused primarily by the talk of "passing" objects in/into synchronized blocks. A code example would be good here.
The way I read it your question is this: why use an inherently synchronized Collection (e.g. Collections.synchronizedCollection(new ArrayList())) rather than access an unsynchronized collection from within synchronized blocks (e.g. synchronized(list) { list.get(0); }).
The answer to that would be - "because it's putting all burden on users of the collection to synchronize correctly". Such explicitly synchronized code will be prone to subtle bugs. Even if your code is correct, you might pass the collection to someone else's code (e.g. library) that will know nothing of your bespoke synchronization scheme and therefore will access the collection incorrectly.

Similar Messages

  • Automatic synchronization of Collection Profile in Business Partner

    I'm in the process of implementing FSCM Collections Management in ECC 6.0 single system scenario.
    I configured automatic synchronization of customers with business partners. Whenever a new customer is created, SAP is automatically creating corresponding business partners with general and collection profile tabs. If a customer is changed, SAP is automatically changing business partner general data. This process is working fine for general data.
    However, I would like system to automatically update business partner collection profile data based on certain parameters maintained in customer master company code view. Is there any BAdI available for this purpose? I do know that it can be done through transactions UDM_BP_PROF or UDM_BP_GRP or enhancing these transactions through BAdI, but I prefer to do it at the time customer is created or updated.
    Any suggestion will be appreciated.

    Hi,
    You can directly change the Coll specialist in the BP it self
    Regards,
    D vasanth
    Edited by: vasanth_y18 on Jan 18, 2011 11:50 AM

  • How do I synchronize data collection on two DT3001 boards?

    I am very new to Labview, and I am trying to find an easy way to synchronize my data collection on two DT3001 boards.  I have tried modifying the AI Continuous Scan example.  This works because I am using all 16 channels on each of my boards.  Unfortunately, I cannot find a way to make both boards collect data beginning at the same time.  Is there an easy way to synchronize both boards to collect data at the same time?  Thank you for your help!

    Hello Kacie,
    I'm not sure how your DT 3001 device and it's drivers LabVIEW functions work, but for synchronizing acquisition on two National Instruments DAQ cards, you need to share a start trigger and sample clock between the two cards by connecting the Real-Time System Integration (RTSI) buses of the cards using a RTSI cable.  This provides dedicated lines for sharing the same sample clock and start trigger, and provides highly accurate hardware-timed synchronization.  Any synchronized starting you program in software in LabVIEW will be software timed.  You can use the sequence structure within LabVIEW to group together different portions of code so that all the configuration is performed for both cards first, and then they are started at the same time.  I know this probably isn't too much help, but I would need to know more about how your DT 3001 device and the AI Continuous Scan example works.  You might be able to find better help on this at Data Translation's website.
    Travis G.
    Applications Engineering
    National Instruments
    www.ni.com/support

  • Should Collections be used as return types across threads?

    I am wondering when, if ever, it is appropriate to use a Collection as the return type of a method in a multi-threaded environment. Here is our situation:
    We have four classes -- Widget, WidgetManager, ClientA, and ClientB. ClientA and ClientB are running in different Threads from each other and from the WidgetManager.
    The WidgetManager class that uses a Collection of Widgets internally, and passes the Collection (or an Iterator over it) out as a return value of a method to ClientA, which is running in another thread. ClientA would start to go through it using next() and hasNext() of the Iterator. If the WidgetManager were to get a request from ClientB running in another thread to eliminate a Widget, it would attempt to remove it from the Collection. If ClientA were still looping through the Iterator, this would throw an IllegalStateException b/c the system would be in an inconsistent state. The Iterator given to the ClientA is directly linked to the actual Collection in the WidgetManager (am I right so far?).
    In my opinion, in most cases we don't want to synchronize Collections. In the example above, if we had passed out a synchronized Collection, then the WidgetManager couldn't touch the collection while the client was looping through the Iterator. If the client got hung up while looping, then the WidgetManager would be hung up. In this case, I think that it will be better to use the toArray() method of Collection to just dump out the contents to a plain array of Objects. Actually, the WidgetManager could convert this array of Objects to an array of Widgets before passing it out, which would give us the type checking that we don't get with Containers.
    The condition where you would want to use a synchronized Collection would be when you actually want the client to do some writing or removing from the Collection. I would expect this to be pretty rare since you usually dont want to give clients access to an interal member (the Collection) of a class.
    I think that it is also possible to have read-only Collections, but I think (don't know for sure) that you would still have the same IllegalStateException or synchronization probelms.
    Can someone point out the errors in my thinking? Or should you generally only use Collections as internal members in a multi-threaded environment, and use toArray() whenever you want to pass the Collection's data outside of the class?
    Thanks for any help.
    Keith

    I haven't tested what happens when you synchronize the
    Collection, but I think that you are right. But this
    causes the problem that I mentioned in the first post.
    That is, what happens if your client STARTS running
    through the Iterator, and then stops or gets hung up
    for some reason? I assume that you're still blocked.
    And it's pretty important to me in this case to not
    t be blocked -- WidgetManager is the highest level
    class in the system.
    I'd like to know if anyone has tested this.
    The Iterator implementations used in java.util do not use any synchronization by itself, (which is what you would expect since synchronization over multiple method call will involve much more complications and slower performance) . With iterator, you have to provide the necessary synchronization yourself to maintain thread-safety like this
    Iterator itr = get Iterator from collectionInstance ;
    synchronized(collectionInstance) {
    while(itr.hasNext())
    process itr.next() ...
    As long as your client code gracefully exits the synchronized block on a stop( or hangup, given that it is detected and handled fast enough), it will not be a problem.
    Also, I'd like an example of when you WOULD want to
    return a Collection. I'm specifically interested in
    when you would want to return one in a multi-threaded
    environment, but I'm beginning to wonder when you
    would EVER want to return one from a method.
    Collections are great for internal uses, but you lose
    type-checking and you expose the internals of your
    class to modification when you use them as return
    types. And if you're returning a read-only
    Collection, you might as well return an array, right?Using a read-only proxy will be much faster and space-efficient than toArray().

  • Are Collection classes synchronized.

    I learned from the ver 1.2, which was the first to add collections framework that the collection classes were not synchronized and as such a programmer had to do it manually.
    What about in 1.4 and 1.5? Plz guide me.
    or
    plz give me some docs/links of help.

    There is a Collection class, which is the base class for all collections (such as List, Set, Map). Then there is a Collections class...which is like a Collection utility class...actually, i thin that's exactly what it is. If so, they should have called it CollectionUtil...when i first saw this class..it was confusng at first...then i noticed the "s" in Collection
    THe "Collections" class provides method to synchronize your "collection"
        List list = new ArrayList();   // unsynchronize list
        list = Collections.synchronizedList(list);  the 2nd line basically, say...use the collection utility class to create a wrapper around the list objject and make the list synchronized....return the wrapper 9wich is a synchronized list)
    to iterate over the collection
    synchronized(list) {
          Iterator i = list.iterator(); // Must be in the synchronized block
          while (i.hasNext())
             foo(i.next());
    }example taken from the Sun Java Collections API

  • I get two different outputs with "Digital 1D U8 1Chan NSamp"

    I have two variations of a program that I am using to try and synchronize data collection at different rates.
    Version A:
    I have an anemometer attached to the DAQmx Create Channel (DI).vi
    The Create Channel VI enters a while loop, and connects to DAQmx (Digital 1D U8 1Chan NSamp).vi, collecting 2000 samples
    This create an output that feeds into a Build Waveform
    The output of the waveform goes into NI_MAPro.lvlib:Extract Single Tone Information.vi to determine the dominant freqency of the pulses from the anemometer
    The frequency gets multiplied through by a constant to determine the reading off the anemometer.
    When I run this version of the program, I get that the windspeed is approximately 4-4.5 mph
    However, I then needed to coordinate this 2-second collection rate with a photogate that is measuring rpm of a gear (60 teeth, approximately 20rpm, so pulses on about a 50ms cycle).  I then created version B of my program
    Version B:
    Utilizes two While loops.
      While loop #1: Just as in version A, but the reading off the anemometer at the end gets fed into a global variable (which is initialized to zero at the very start)
      While loop #2: Uses a series of nested Case Structures to determine if the photogate has detected a new pulse, and if so, updates all outputs derived from the photogate data to determine what tooth we're on, the rpm, the time since the program started, and pulls the current value of the global variable.
    Both While loops are slaved to a Wait Until Next ms Multiple delay of 1ms to try and synchronize the two loops.
    Now, when I run this program, in the exact same conditions, I get a windspeed of about 8-9mph, and the values from the global variable update about every 4 seconds (which seems to imply that there's a related problem). 
    Can anyone help with this?
    -G-

    I'm sifting through the results for Time DIO (thanks for the quick suggestion).  In the meantime, here are the two versions of the program.  From what I've seen distant professional colleagues do, it should be fairly straightforward
    Attachments:
    Simple - Wind.vi ‏32 KB
    RPM, Angle.vi ‏60 KB

  • Vector did not retrun the correct values.

    in my class the vector use BigDecimal not bigInteger. but my problem now is that my vector retruns the first value stored in vector until the loop completed.
    the following is print statment while I add to the vector:
    while (rs.next())
         CustNum=rs.getBigDecimal("CustNum");
         CType = rs.getString("TYPE");
         row.addElement(CustNum);
         row.addElement(CType);
         ret.addElement(row);
         System.out.println(CustNum);
    ***********1119
    ***********2220
    ***********3331
    but in my JSP:
    Vector v = new getNumber().getCustNumber();
    Iterator i = v.iterator();
    while (i.hasNext()) {
    Vector row = (Vector)i.next();
    Object CustNum = row.get(0);
    Object name = row.get(1);
    system.out.println(CustNum);
    that retrun the wrong result:
    ***********1119
    ***********1119
    ***********1119

    As warnerja said, you apparently only have multiple references to the same 'row' in your 'ret' Vector.
    If your code in your post is exactly your actual code, then you are adding the same Vector to 'ret' multiple times. That Vector will have two values (CustNum and CType) for each row.
    So, your 'ret' will have three elements, each with six elements (I separated the elements with commas):
    ret.get(0):   ******1119, Type1, ******2220, Type2, ******3331, Type1
    ret.get(1):   ******1119, Type1, ******2220, Type2, ******3331, Type1
    ret.get(2):   ******1119, Type1, ******2220, Type2, ******3331, Type1Each element of 'ret' is identical--you have three copies of the same Vector.
    In your loop to populate 'ret', initialize 'row' to a new Vector at the beginning of each loop iteration. Also, you may want to try using ArrayList instead of Vector. You probably don't need the synchronization that Vector gives. Even if you do need synchronization, use Collections.synchronizedList(new ArrayList()).

  • Support for LACP short timeouts on N5K

    Anyone knowns if there is way to configure LACP timeout value. My customer is hitting a bug CSCta60232. Not sure if this bug has been fixed in recent version of NX-OS.
    Also what is Cisco recommendation to form vPC. should customers use Active Active on both end of the vPC. If this is true then there might be many compatibility issues with different vendors.
    N5K-1# sh lacp  interface ex/y
    Interface Ethernet1/4  is individual
      Channel group is 4  port channel is Po4
      PDUs sent: 395402
      PDUs rcvd: 42817
      Markers sent: 0
      Markers rcvd: 0
      Marker response sent:  0
      Marker response rcvd:  0
      Unknown packets rcvd:  44212
      Illegal packets rcvd:  44212
    Lag Id: [ [(0,  0-0-0-0-0-0, 0, 0, 0), (0, 0-0-0-0-0-0, 0, 0, 0)] ]
    Operational as  aggregated link since Fri Mar 26 14:22:15 2010
    Local Port: Ethx/y    MAC Address= 0-d-ec-f2-c9-7c
      System  Identifier=0x8000,0-d-ec-f2-c9-7c
      Port  Identifier=0x8000,0x104
       Operational key=32772
       LACP_Activity=active
      LACP_Timeout=Long  Timeout (30s)
       Synchronization=IN_SYNC
       Collecting=true
       Distributing=true
      Partner information  refresh timeout=Short Timeout (3s)
    Actor  Admin State=(Ac-1:To-1:Ag-1:Sy-0:Co-0:Di-0:De-0:Ex-0)
    Actor Oper  State=(Ac-1:To-0:Ag-1:Sy-1:Co-1:Di-1:De-1:Ex-0)
    Neighbor:  0/0
      MAC Address=  0-0-0-0-0-0
      System  Identifier=0x0,0-0-0-0-0-0
      Port  Identifier=0x0,0x0
      Operational  key=0
       LACP_Activity=unknown
      LACP_Timeout=short  Timeout (1s)  <<<<<<<<<<<<<<  Mismatch in parameters of LACP from Neighbor.
       Synchronization=NOT_IN_SYNC
       Collecting=false
       Distributing=false
    Partner Admin  State=(Ac-0:To-1:Ag-0:Sy-0:Co-0:Di-0:De-0:Ex-0)
    Partner Oper State=(Ac-0:To-1:Ag-0:Sy-0:Co-0:Di-0:De-0:Ex-0)

    Anyone knowns if there is way to
    configure LACP timeout value. My cusotmer is hitting CSCta60232. Not
    sure if this bug has been fixed in recent version of NX-OS.
    Also
    what is Cisco recommendation to form vPC. should cusotmer use Active
    Active on both end of the vPC. If this is true then there might be many
    compatibility issues with different vendors.
    N5K-1# sh lacp  interface ex/y
    Interface Ethernet1/4  is individual
      Channel group is 4  port channel is Po4
      PDUs sent: 395402
      PDUs rcvd: 42817
      Markers sent: 0
      Markers rcvd: 0
      Marker response sent:  0
      Marker response rcvd:  0
      Unknown packets rcvd:  44212
      Illegal packets rcvd:  44212
    Lag Id: [ [(0,  0-0-0-0-0-0, 0, 0, 0), (0, 0-0-0-0-0-0, 0, 0, 0)] ]
    Operational as  aggregated link since Fri Mar 26 14:22:15 2010
    Local Port: Ethx/y    MAC Address= 0-d-ec-f2-c9-7c
      System  Identifier=0x8000,0-d-ec-f2-c9-7c
      Port  Identifier=0x8000,0x104
       Operational key=32772
       LACP_Activity=active
      LACP_Timeout=Long  Timeout (30s)
       Synchronization=IN_SYNC
       Collecting=true
       Distributing=true
      Partner information  refresh timeout=Short Timeout (3s)
    Actor  Admin State=(Ac-1:To-1:Ag-1:Sy-0:Co-0:Di-0:De-0:Ex-0)
    Actor Oper  State=(Ac-1:To-0:Ag-1:Sy-1:Co-1:Di-1:De-1:Ex-0)
    Neighbor:  0/0
      MAC Address=  0-0-0-0-0-0
      System  Identifier=0x0,0-0-0-0-0-0
      Port  Identifier=0x0,0x0
      Operational  key=0
       LACP_Activity=unknown
      LACP_Timeout=short  Timeout (1s)  <<<<<<<<<<<<<<  Mismatch in parameters of LACP from Neighbor.
       Synchronization=NOT_IN_SYNC
       Collecting=false
       Distributing=false
    Partner Admin  State=(Ac-0:To-1:Ag-0:Sy-0:Co-0:Di-0:De-0:Ex-0)
    Partner Oper State=(Ac-0:To-1:Ag-0:Sy-0:Co-0:Di-0:De-0:Ex-0)
    Hi ,
    As per the bug detail in cisco sitestill now they have not realesed the fixed in version for this bug and short timeout cannot be configured in nexus 5k.
    CSCta60232            Bug Details
    Add configurable short timeout to Nexus 5000
    Symptom:
    The Nexus 5000 does not currently have support to request short timeout.
    NOTE: The Nexus 5000 does move to a short timeout when the partner timeout is short. This is because the partner dictates the timeout for the actor. The N5k cannot get the partner to reciprocate due to it not being able to be configured for short timeout.
    Workaround:
    The channel should still form, but each side is using different timeouts. Whichever timeout is lost first will trigger the channel to re-initialization.
    It is recommended to use long-timers on both sides until 4.2(1)N1(1)
    Further Problem Description:
    To identify the partner timeout:
    sho lacp interface eth X/Y
    Neighbor: 0/0
    MAC Address= 0-0-0-0-0-0
    System Identifier=0x0,0-0-0-0-0-0
    Port Identifier=0x0,0x0
    Operational key=0
    LACP_Activity=unknown
    LACP_Timeout=short Timeout (1s)<<<
    Synchronization=NOT_IN_SYNC
    Collecting=false
    Distributing=false
    Status
    Fixed             
    (Resolved)                   
    Severity        
    3 - moderate
    Last Modified
    In Last 3 Days        
    Product
    Cisco Nexus 5000 Series Switches         
    Technology
    1st Found-In
    4.1(3)N1(0.164)       
    Fixed-In
    Release-Pending                                                
    Component(s)
    lacp 
    Hope to Help !!
    Ganesh.H
    Cisco are currently donating money to the Haiti earthquake appeal for every rating so please consider rating all helpful posts.

  • SCJP 6 Exam  - Book Question

    Hello.
    I'm thinking of taking the SCJP 6 Exam.
    I looked into taking the SCJP 5 Exam a number of years ago, and purchased the SCJP 5 Study Guide from Kathy Sierra. However, work and life got busy, so I did not pursue it any further.
    Would the book I have be good enough to do the SCJP 6 Exam, or should I bite the bullet and purchase the latest 6 book. Or are there any better books or even free online resources out there....
    Any input appreciated.

    user12167069 wrote:
    I looked into taking the SCJP 5 Exam a number of years ago, and purchased the SCJP 5 Study Guide from Kathy Sierra. However, work and life got busy, so I did not pursue it any further.
    Would the book I have be good enough to do the SCJP 6 Exam, or should I bite the bullet and purchase the latest 6 book.If all that busyness earned you some money, I'd say bite the bullet.
    That said, there don't seem to be too many changes (at least according to [url http://en.wikipedia.org/wiki/Java_version_history#Java_SE_6_.28December_11.2C_2006.29]this page; there may be better ones out there) that would affect the test too much. The synchronization, garbage collection and annotation updates are something you might want to check on (although I don't remember a single question about Annotations when I did the v6 test; several on the other two though).
    Also, the SCJP6 book has been out for a while, so I suspect you could get it fairly cheap on Amazon or even eBay.
    Winston

  • How can I re-synchronize my photo collection on iPhoto FROM iPad TO iMac?

    Due to a config problem I´ve lost all my pictures on my iMac. But I have them all - luckily - on my iPad.
    But how can I get the collection back onto my iMac? Synchronizing via iTunes doesn´t work.....

    Clyde makes a very important point. Importing photos works ONLY from the camera roll. There are some third-party apps that can import photos from Albums but I have no experience with them. You can easily Google them or search the forums here.
    There are other options as well. If you follow the steps above, then clear out the camera roll, you can them go back to your Albums, tap Select, tap each image then tap the Share icon (box with an up arrow). One of the options is to save to the camera roll. You can then go through the whole process again to import them. Repeat for each Album.

  • User Profiles are the wrong style after importing/migrating site collections from other SharePoint versions

    I manage a couple of different version of SharePoint, which we are in the process of migrating to SharePoint 2013. I have a problem which I am not sure how to resolve. We are using MetaLogix to migrate site and site collection data from an older SharePoint
    2007/WSS3.0 server environment into our new SharePoint 2013 environment and we are having a problem with user profiles that get created.
    I have SharePoint 2013 set up for "SharePoint Profile Synchronization" and some of our user's profiles are being created in an older format that shows the user's claims account information, rather than the more fancy profile type that allows us
    to include pictures and click on "follow this person" links. 
    If we manually delete the profile, it will be recreated properly however, as we are migrating many sites and collections over, it is near impossible to do this and keep track of each user so that their profiles can be deleted and recreated.
    Is there some way to change this behavior so that SharePoint will only create the newer style of user profile?

    These 'profiles' are you looking at them in the User Profile Service Application itself or are you looking at site collections? There is a huge difference between the two but people often miss it.
    In most cases you'll have some partial information on the Site Collections but when you click through to their actual profile (not just their User Information List entry) you'll see the prettier version. That information is normally internally synchronised
    by a timer job but that may not have run yet and/or the fact that your users haven't actually used the site may be causing it not to update them (it's an efficiency matter).
    Finally: Drop your sales guy at Metalogix an email, they will bounce it to one of their techies and they'll have seen it a million times.

  • Master Collection CS 5.5 Error 213:19

    Hi everyone,
    I am deploying the latest master collection package in our environment and long story short, everything installs fine without any errors, however when any of the Creative Suite products are run for the first time it brings up the following error:
    "A problem has occurred with the licensing of this product. Restart your computer and re-launch the product.
    If this problem still occurs after restarting, contact Customer Support for further assistance, and mention the error code shown at the bottom of this screen.
    Error: 213:19
    http://www.adobe.com/support/"
    Obviously our licensing is fine and our product key is valid as it was all purchased this year.
    I have found this article which refers to error 213:19... http://kb2.adobe.com/cps/896/cpsid_89617.html , I have followed its instructions by giving the 'domain users' security group modify permissions to the C:\ProgramData\Adobe and C:\ProgramData\Adobe\Slstore folders. This has not been successful for me.
    All of our users do not have administrative privileges to the local machine and nor can they be given those rights. I have been able to get it working by logging in as administrator, running one of the CS products, closing, logging out, and logging in as a restricted user. That works... but I'm not going to do that on 800 pc's!!!
    I should also explain how I am deploying this. I am installing MC5.5 on a hyper-v virtual machine and using SCCM 2007 to capture that machine so it is incorporated into my base image. CS4 Web Premium was delivered this way and it works perfectly, so whats changed?
    Any clues as to why this is happening, and how to fix it?

    Hi,
    Thanks for the reply, thats what Im working on currently. But I'm trying to figure out what permissions are needed where.. so far no luck. and because of my restricted user accounts procmon wont run! so its an elimination. I have the am3.log and its going on about the following:
    2011-07-12 14:45:00 [7936]  SLCoreService: error deleting bad mkey:
    2011-07-12 14:45:00 [7936]  ALM: _info_: ALM_License_SilentValidate return license status: Invalid and error: 213 : 19
    2011-07-12 14:45:00 [7936]  ALMService: ERROR: License_Check error 213:19. (Errno = 2)
    2011-07-12 14:45:00 [7936]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:45:00 [7936]  AMT: ERROR: ALM failed to initialize and read trusted storage, hence no license.
    See the log below for those who might know exactly whats going on?
    Matt
    2011-07-12 13:50:16 [3768]  AMT: START SESSION, library version 4.0.0.21,4.0
    2011-07-12 13:50:16 [3768]  AMT: Initializing C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\
    2011-07-12 13:50:16 [3768]  AMT: Adobe License Manager version 3.5 (build 2.0) RELEASE
    2011-07-12 13:50:16 [3768]  AMT: Virtualization Turned off
    2011-07-12 13:50:16 [3768]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 13:50:16 [3768]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 13:50:16 [3768]  PCDService: PCD Service in threaded mode
    2011-07-12 13:50:16 [3768]  performance: AMTPreObtainProductLicense took 170.219666 ms
    2011-07-12 13:50:16 [3768]  PCD thread: PCD thread started
    2011-07-12 13:50:16 [3768]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 13:50:16 [3768]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 13:50:16 [3768]  AMT: App Product Locale [0] = en_GB
    2011-07-12 13:50:16 [3768]  config: Loading configuration for C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT\application.xml
    2011-07-12 13:50:16 [3768]  config: Found payload code {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 13:50:16 [3768]  PCDService: found driver code {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  config: config: Host app was installed, using installed license configuration.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [FLMap] in hive [Photoshop-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:16 [3768]  config: Setting current license to the driver at startup because no mapping was found.
    2011-07-12 13:50:16 [3768]  config: Setting current license to MasterCollection-CS5.5-Win-GM [ALL]
    2011-07-12 13:50:16 [3768]  config: payload code: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 13:50:16 [3768]  config: driver payload code: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  config: driver licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  config: current licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  config: current locale code: ALL
    2011-07-12 13:50:16 [3768]  config: Done loading configuration
    2011-07-12 13:50:16 [3768]  AMT: Locale from PCD [0] = en_GB
    2011-07-12 13:50:16 [3768]  AMT: Reordered Installed App Product Locale [0] = en_GB
    2011-07-12 13:50:16 [3768]  config: Setting insalled locales
    2011-07-12 13:50:16 [3768]  config: Changing locale to "en_GB" because old locale "" is not in the new list of installed languages
    2011-07-12 13:50:16 [3768]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 13:50:16 [3768]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 13:50:16 [3768]  AMT: config: Finding license info for payload: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  AMT: config: PayloadCode: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 13:50:16 [3768]  AMT: config: Driver PayloadCode: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  AMT: config: Installed LicensingCode: MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [BridgeTalkCode] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [ISO_TAGGING_DISABLED] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [EULA] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  AMT: config: Registration is suppressed.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [Growl] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [Growl] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [Updates] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [Updates] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:50:16 [3768]  AMT: Application can be serialized (sif file found).
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [FLMap] in hive [Photoshop-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [SN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:16 [3768]  config: No ALL licensed serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [AMTConfigPath] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [LineCV 6] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [LineCV 7] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:16 [3768]  AMT: First launch (serial [92298703989008908851]).
    2011-07-12 13:50:16 [3768]  AMT: Application state initialized.  Obtaining Product License.
    2011-07-12 13:50:16 [3768]  AMT: Obtaining client features from cache.
    2011-07-12 13:50:16 [3768]  AMT: Obtaining client product info from cache.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:16 [3768]  AMT: Forcing first launch workflow because product is not licensed from previous launch.
    2011-07-12 13:50:16 [3768]  AMT: AMT: Obtaining Product License.
    2011-07-12 13:50:16 [3768]  AMT: Launch Workflow not yet done in foreground in this session.
    2011-07-12 13:50:16 [3768]  AMT: Starting First Launch Workflow
    2011-07-12 13:50:16 [3768]  AMT: Running in PROV_APP
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  config: Using default media policy RET
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [EULA_ACCEPTED] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [EULA_PHASE] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 13:50:16 [3768]  uiswitch: Suppressing EULA display on requst
    2011-07-12 13:50:16 [3768]  AMT: Starting ALM workflow.
    2011-07-12 13:50:16 [3768]  AMT: Initializing ALM for serialized activation.
    2011-07-12 13:50:16 [3768]  ALMService: Initializing as licensed app
    2011-07-12 13:50:16 [3768]  ALM: _info_: Start ALM 3.5 Release (build 3.5.2.0)
    2011-07-12 13:50:16 [3768]  SLCoreService: Starting up SLCore 1.7 Release (build 1.7.26.242757).
    2011-07-12 13:50:16 [3768]  SLCoreService: Service construction took 0.0 ms and succeed.
    2011-07-12 13:50:16 [3768]  ALM: _info_: LEID passed MasterCollection-CS5.5-Win-GM is used to configure SLCore = 0
    2011-07-12 13:50:16 [3768]  ALM: _info_: Host app is Licensable App
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [Photoshop-CS5.5-Win-GM{|}6] in hive [SSC-CS5.5-LE-Dominance] in master.
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID Photoshop-CS5.5-Win-GM with AMT Path C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID DesignSuiteStandard-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuiteStandard-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID WebSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\WebSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID DesignSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID VideoSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\VideoSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID MasterCollection-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT
    2011-07-12 13:50:16 [3768]  ALM: _info_: Found LEID ELearningSuite-ES2.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\ELearningSuite-ES2.5-Win-GM
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:16 [3768]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:16 [3768]  config: Using default media policy RET
    2011-07-12 13:50:16 [3768]  ALM: _info_: MediaTagPolicy is RET
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [NTL_WO_SN] in hive [MasterCollection-CS5.5-Win-GM] in master.
    2011-07-12 13:50:16 [3768]  ALM: _info_: Canonical LEID is Photoshop-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  ALM: _info_: Driver LEID is MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:16 [3768]  PCDService: No value for key [922987039890089088516140] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 13:50:16 [3768]  SLCoreService: Reading product config [C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT\SLConfig.xml]
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for ALL
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is not installed
    2011-07-12 13:50:17 [3768]  ALM: _time_: (func: ALM_Initialize, duration: 0.515 sec)
    2011-07-12 13:50:17 [3768]  AMT: Performing ALM silent license verification.
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [Serial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 13:50:17 [3768]  config: Found pre-serial number 922987061892725121064922
    2011-07-12 13:50:17 [3768]  ALM: _info_: Found pre-serialized serial number
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [UpgradeCheckStatus] in hive [922987061892725121064922] in cache.
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  ALM: _info_: Save pre-serialized serial number under LEID MasterCollection-CS5.5-Win-GM for locale en_GB
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  ALM: _info_: Validate license at Pre-Chrome time
    2011-07-12 13:50:17 [3768]  ALM: _info_: Searching license for locale en_GB ...
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [FLMap] in hive [Photoshop-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _info_: Found no existing serialization
    2011-07-12 13:50:17 [3768]  ALM: _info_: Searching serial number for all possible LEIDs ...
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [Photoshop-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in Photoshop-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [Photoshop-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in Photoshop-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [DesignSuiteStandard-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in DesignSuiteStandard-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [DesignSuiteStandard-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in DesignSuiteStandard-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [WebSuitePremium-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in WebSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [WebSuitePremium-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in WebSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [DesignSuitePremium-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in DesignSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [DesignSuitePremium-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in DesignSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [VideoSuitePremium-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in VideoSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [VideoSuitePremium-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in VideoSuitePremium-CS5.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [ELearningSuite-ES2.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  config: No en_GB licensed serial number found in ELearningSuite-ES2.5-Win-GM
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [SN] in hive [ELearningSuite-ES2.5-Win-GM{|}ALL] in cache.
    2011-07-12 13:50:17 [3768]  config: No ALL licensed serial number found in ELearningSuite-ES2.5-Win-GM
    2011-07-12 13:50:17 [3768]  ALM: _info_: Found serial number under LEID MasterCollection-CS5.5-Win-GM, the serial number locale is en_GB
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 13:50:17 [3768]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [CacheStatus] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 13:50:17 [3768]  SLCoreService: Syncing to license store...
    2011-07-12 13:50:17 [3768]  SLCoreService: error deleting bad mkey:
    2011-07-12 13:50:17 [3768]  SLCoreService: Could not load machine key
    2011-07-12 13:50:17 [3768]  SLCoreService: License store synchronization took 87.0 ms and return "License Store Access Failure: Machine key cannot be deleted (213:19)".
    2011-07-12 13:50:17 [3768]  config: Setting current license to MasterCollection-CS5.5-Win-GM [en_GB]
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [LoadTrial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [LoadTrial] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [PDApp_WF] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 13:50:17 [3768]  ALM: _time_: (func: ALM_License_SilentValidate, duration: 0.109 sec)
    2011-07-12 13:50:17 [3768]  ALM: _info_: ALM_License_SilentValidate return license status: Invalid and error: 213 : 19
    2011-07-12 13:50:17 [3768]  ALMService: ERROR: License_Check error 213:19. (Errno = 2)
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:17 [3768]  AMT: ERROR: ALM failed to initialize and read trusted storage, hence no license.
    2011-07-12 13:50:17 [3768]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 13:50:17 [3768]  AMT: Starting Data Collection for SWTag_Init()
    2011-07-12 13:50:17 [3768]  AMT: DoISOTagging() productCanonicalLEID = Photoshop-CS5.5-Win-GM;outMappedLEID =  MasterCollection-CS5.5-Win-GM, unused =
    2011-07-12 13:50:17 [3768]  AMT: DoISOTagging() productPayloadCode = {10355145-8A4C-47F3-994B-B9B81B4DABF5};driverPayloadCode =  {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 13:50:17 [3768]  AMT: SWTag_Init() Tags Arguments CS5.5 Master Collection; MasterCollection-CS5.5-Win-GM;
    2011-07-12 13:50:17 [3768]  AMT: DoISOTagging() License Status = unlicensed
    2011-07-12 13:50:17 [3768]  AMT: DoISOTagging() Tags 922987061892725121064922; 5.5; TRIAL
    2011-07-12 13:50:17 [3768]  AMT: DoISOTagging() Product Version 5; 5
    2011-07-12 13:50:17 [3768]  performance: AMTObtainProductLicense took 1275.779419 ms
    2011-07-12 13:57:55 [3768]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:57:55 [3768]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:57:55 [3768]  PCDService: No value for key [Updates] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 13:57:55 [3768]  PCDService: No value for key [Updates] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 13:57:55 [3768]  AUMService: config: No AdobeUpdaterCode found in configuration; AUM will be disabled.
    2011-07-12 13:57:55 [3768]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\updaternotifications.dll
    2011-07-12 13:57:55 [3768]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\updaternotifications.dll
    2011-07-12 13:57:55 [3768]  ALMService: Terminating
    2011-07-12 13:57:55 [3768]  SLCoreService: Shutting down SLCore 1.7 Release (build 1.7.26.242757).
    2011-07-12 13:57:55 [3768]  SLCoreService: Service destruction took 0.1 ms and succeed.
    2011-07-12 13:57:55 [3768]  ALM: _info_: End ALM
    2011-07-12 13:57:55 [3768]  performance: AMTReleaseProductLicense took 21.020308 ms
    2011-07-12 13:57:55 [3768]  AMT: END SESSION.
    2011-07-12 14:36:52 [3828]  AMT: START SESSION, library version 4.0.0.21,4.0
    2011-07-12 14:36:53 [3828]  AMT: Initializing C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\
    2011-07-12 14:36:53 [3828]  AMT: Adobe License Manager version 3.5 (build 2.0) RELEASE
    2011-07-12 14:36:53 [3828]  AMT: Virtualization Turned off
    2011-07-12 14:36:53 [3828]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 14:36:53 [3828]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 14:36:53 [3828]  PCDService: PCD Service in threaded mode
    2011-07-12 14:36:53 [3828]  performance: AMTPreObtainProductLicense took 205.361526 ms
    2011-07-12 14:36:53 [3828]  PCD thread: PCD thread started
    2011-07-12 14:36:53 [3828]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 14:36:53 [3828]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 14:36:53 [3828]  AMT: App Product Locale [0] = en_GB
    2011-07-12 14:36:53 [3828]  config: Loading configuration for C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT\application.xml
    2011-07-12 14:36:53 [3828]  config: Found payload code {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:53 [3828]  PCDService: found driver code {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  config: config: Host app was installed, using installed license configuration.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [FLMap] in hive [Photoshop-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:53 [3828]  config: Setting current license to the driver at startup because no mapping was found.
    2011-07-12 14:36:53 [3828]  config: Setting current license to MasterCollection-CS5.5-Win-GM [ALL]
    2011-07-12 14:36:53 [3828]  config: payload code: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:53 [3828]  config: driver payload code: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  config: driver licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  config: current licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  config: current locale code: ALL
    2011-07-12 14:36:53 [3828]  config: Done loading configuration
    2011-07-12 14:36:53 [3828]  AMT: Locale from PCD [0] = en_GB
    2011-07-12 14:36:53 [3828]  AMT: Reordered Installed App Product Locale [0] = en_GB
    2011-07-12 14:36:53 [3828]  config: Setting insalled locales
    2011-07-12 14:36:53 [3828]  config: Changing locale to "en_GB" because old locale "" is not in the new list of installed languages
    2011-07-12 14:36:53 [3828]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 14:36:53 [3828]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 14:36:53 [3828]  AMT: config: Finding license info for payload: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  AMT: config: PayloadCode: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:53 [3828]  AMT: config: Driver PayloadCode: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  AMT: config: Installed LicensingCode: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [BridgeTalkCode] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ISO_TAGGING_DISABLED] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [EULA] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  AMT: config: Registration is suppressed.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Growl] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Growl] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Updates] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Updates] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:53 [3828]  AMT: Application can be serialized (sif file found).
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [SN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:53 [3828]  config: No ALL licensed serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [AMTConfigPath] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [LineCV 6] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [LineCV 7] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:53 [3828]  AMT: First launch (serial [92298703989008908851]).
    2011-07-12 14:36:53 [3828]  AMT: Application state initialized.  Obtaining Product License.
    2011-07-12 14:36:53 [3828]  AMT: Obtaining client features from cache.
    2011-07-12 14:36:53 [3828]  AMT: Obtaining client product info from cache.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  AMT: Forcing first launch workflow because product is not licensed from previous launch.
    2011-07-12 14:36:53 [3828]  AMT: AMT: Obtaining Product License.
    2011-07-12 14:36:53 [3828]  AMT: Launch Workflow not yet done in foreground in this session.
    2011-07-12 14:36:53 [3828]  AMT: Starting First Launch Workflow
    2011-07-12 14:36:53 [3828]  AMT: Running in PROV_APP
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  config: Using default media policy RET
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [EULA_ACCEPTED] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [EULA_PHASE] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 14:36:53 [3828]  uiswitch: Suppressing EULA display on requst
    2011-07-12 14:36:53 [3828]  AMT: Starting ALM workflow.
    2011-07-12 14:36:53 [3828]  AMT: Initializing ALM for serialized activation.
    2011-07-12 14:36:53 [3828]  ALMService: Initializing as licensed app
    2011-07-12 14:36:53 [3828]  ALM: _info_: Start ALM 3.5 Release (build 3.5.2.0)
    2011-07-12 14:36:53 [3828]  SLCoreService: Starting up SLCore 1.7 Release (build 1.7.26.242757).
    2011-07-12 14:36:53 [3828]  SLCoreService: Service construction took 0.0 ms and succeed.
    2011-07-12 14:36:53 [3828]  ALM: _info_: LEID passed MasterCollection-CS5.5-Win-GM is used to configure SLCore = 0
    2011-07-12 14:36:53 [3828]  ALM: _info_: Host app is Licensable App
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Photoshop-CS5.5-Win-GM{|}6] in hive [SSC-CS5.5-LE-Dominance] in master.
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID Photoshop-CS5.5-Win-GM with AMT Path C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID DesignSuiteStandard-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuiteStandard-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID WebSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\WebSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID DesignSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID VideoSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\VideoSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID MasterCollection-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found LEID ELearningSuite-ES2.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\ELearningSuite-ES2.5-Win-GM
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  config: Using default media policy RET
    2011-07-12 14:36:53 [3828]  ALM: _info_: MediaTagPolicy is RET
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [NTL_WO_SN] in hive [MasterCollection-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  ALM: _info_: Canonical LEID is Photoshop-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Driver LEID is MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987039890089088516140] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  SLCoreService: Reading product config [C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT\SLConfig.xml]
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for ALL
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is not installed
    2011-07-12 14:36:53 [3828]  ALM: _time_: (func: ALM_Initialize, duration: 0.016 sec)
    2011-07-12 14:36:53 [3828]  AMT: Performing ALM silent license verification.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [EncryptedSerial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [Serial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:53 [3828]  config: No pre-serial number found in {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 14:36:53 [3828]  config: No en_GB provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:53 [3828]  config: No ALL provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:53 [3828]  ALM: _info_: Validate license at Pre-Chrome time
    2011-07-12 14:36:53 [3828]  ALM: _info_: Searching license for locale en_GB ...
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  ALM: _info_: Found existing serialization under LEID MasterCollection-CS5.5-Win-GM, the serial number locale is en_GB
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  ALM: _info_: Cached license is expired for locale en_GB, continue the search to next locale
    2011-07-12 14:36:53 [3828]  ALM: _info_: No valid license found, fall back to the most preferred locale: en_GB
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:53 [3828]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:53 [3828]  SLCoreService: Syncing to license store...
    2011-07-12 14:36:53 [3828]  SLCoreService: error deleting bad mkey:
    2011-07-12 14:36:53 [3828]  SLCoreService: Could not load machine key
    2011-07-12 14:36:53 [3828]  SLCoreService: License store synchronization took 4.3 ms and return "License Store Access Failure: Machine key cannot be deleted (213:19)".
    2011-07-12 14:36:53 [3828]  config: Setting current license to MasterCollection-CS5.5-Win-GM [en_GB]
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [LoadTrial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [LoadTrial] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [PDApp_WF] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 14:36:53 [3828]  ALM: _time_: (func: ALM_License_SilentValidate, duration: 0.046 sec)
    2011-07-12 14:36:53 [3828]  ALM: _info_: ALM_License_SilentValidate return license status: Invalid and error: 213 : 19
    2011-07-12 14:36:53 [3828]  ALMService: ERROR: License_Check error 213:19. (Errno = 2)
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  AMT: ERROR: ALM failed to initialize and read trusted storage, hence no license.
    2011-07-12 14:36:53 [3828]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:53 [3828]  AMT: Starting Data Collection for SWTag_Init()
    2011-07-12 14:36:53 [3828]  AMT: DoISOTagging() productCanonicalLEID = Photoshop-CS5.5-Win-GM;outMappedLEID =  MasterCollection-CS5.5-Win-GM, unused =
    2011-07-12 14:36:53 [3828]  AMT: DoISOTagging() productPayloadCode = {10355145-8A4C-47F3-994B-B9B81B4DABF5};driverPayloadCode =  {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:53 [3828]  AMT: SWTag_Init() Tags Arguments CS5.5 Master Collection; MasterCollection-CS5.5-Win-GM;
    2011-07-12 14:36:53 [3828]  AMT: DoISOTagging() License Status = unlicensed
    2011-07-12 14:36:53 [3828]  AMT: DoISOTagging() Tags 922987061892725121064922; 5.5; TRIAL
    2011-07-12 14:36:53 [3828]  AMT: DoISOTagging() Product Version 5; 5
    2011-07-12 14:36:53 [3828]  performance: AMTObtainProductLicense took 264.250214 ms
    2011-07-12 14:36:55 [3828]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:55 [3828]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:55 [3828]  PCDService: No value for key [Updates] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:55 [3828]  PCDService: No value for key [Updates] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:55 [3828]  AUMService: config: No AdobeUpdaterCode found in configuration; AUM will be disabled.
    2011-07-12 14:36:55 [3828]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\updaternotifications.dll
    2011-07-12 14:36:55 [3828]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\updaternotifications.dll
    2011-07-12 14:36:55 [3828]  ALMService: Terminating
    2011-07-12 14:36:55 [3828]  SLCoreService: Shutting down SLCore 1.7 Release (build 1.7.26.242757).
    2011-07-12 14:36:55 [3828]  SLCoreService: Service destruction took 0.1 ms and succeed.
    2011-07-12 14:36:55 [3828]  ALM: _info_: End ALM
    2011-07-12 14:36:55 [3828]  performance: AMTReleaseProductLicense took 8.363639 ms
    2011-07-12 14:36:55 [3828]  AMT: END SESSION.
    2011-07-12 14:36:57 [864]  AMT: START SESSION, library version 4.0.0.21,4.0
    2011-07-12 14:36:57 [864]  AMT: Initializing C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\
    2011-07-12 14:36:57 [864]  AMT: Adobe License Manager version 3.5 (build 2.0) RELEASE
    2011-07-12 14:36:57 [864]  AMT: Virtualization Turned off
    2011-07-12 14:36:57 [864]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 14:36:57 [864]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\adobe_caps.dll
    2011-07-12 14:36:57 [864]  PCDService: PCD Service in threaded mode
    2011-07-12 14:36:57 [864]  performance: AMTPreObtainProductLicense took 10.155994 ms
    2011-07-12 14:36:57 [864]  PCD thread: PCD thread started
    2011-07-12 14:36:57 [864]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 14:36:57 [864]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\Adobe_OOBE_Launcher.dll
    2011-07-12 14:36:57 [864]  AMT: App Product Locale [0] = en_GB
    2011-07-12 14:36:57 [864]  config: Loading configuration for C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT\application.xml
    2011-07-12 14:36:57 [864]  config: Found payload code {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:57 [864]  PCDService: found driver code {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  config: config: Host app was installed, using installed license configuration.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [FLMap] in hive [Photoshop-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:57 [864]  config: Setting current license to the driver at startup because no mapping was found.
    2011-07-12 14:36:57 [864]  config: Setting current license to MasterCollection-CS5.5-Win-GM [ALL]
    2011-07-12 14:36:57 [864]  config: payload code: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:57 [864]  config: driver payload code: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  config: driver licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  config: current licensing code: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  config: current locale code: ALL
    2011-07-12 14:36:57 [864]  config: Done loading configuration
    2011-07-12 14:36:57 [864]  AMT: Locale from PCD [0] = en_GB
    2011-07-12 14:36:57 [864]  AMT: Reordered Installed App Product Locale [0] = en_GB
    2011-07-12 14:36:57 [864]  config: Setting insalled locales
    2011-07-12 14:36:57 [864]  config: Changing locale to "en_GB" because old locale "" is not in the new list of installed languages
    2011-07-12 14:36:57 [864]  ServiceLoader: looking for library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 14:36:57 [864]  ServiceLoader: Found library C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\asneu.dll
    2011-07-12 14:36:57 [864]  AMT: config: Finding license info for payload: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  AMT: config: PayloadCode: {10355145-8A4C-47F3-994B-B9B81B4DABF5}
    2011-07-12 14:36:57 [864]  AMT: config: Driver PayloadCode: {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  AMT: config: Installed LicensingCode: MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [AdobeUpdaterCodeV2] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [BridgeTalkCode] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [ISO_TAGGING_DISABLED] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [EULA] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  AMT: config: Registration is suppressed.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Growl] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Growl] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Updates] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Updates] in hive [{10355145-8A4C-47F3-994B-B9B81B4DABF5}] in master.
    2011-07-12 14:36:57 [864]  AMT: Application can be serialized (sif file found).
    2011-07-12 14:36:57 [864]  PCDService: No value for key [SN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:57 [864]  config: No ALL licensed serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  PCDService: No value for key [AMTConfigPath] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [LineCV 6] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [LineCV 7] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:57 [864]  AMT: First launch (serial [92298703989008908851]).
    2011-07-12 14:36:57 [864]  AMT: Application state initialized.  Obtaining Product License.
    2011-07-12 14:36:57 [864]  AMT: Obtaining client features from cache.
    2011-07-12 14:36:57 [864]  AMT: Obtaining client product info from cache.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [ExpirationDate] in hive [Photoshop-CS5.5-Win-GM] in master.
    2011-07-12 14:36:57 [864]  AMT: Forcing first launch workflow because product is not licensed from previous launch.
    2011-07-12 14:36:57 [864]  AMT: AMT: Obtaining Product License.
    2011-07-12 14:36:57 [864]  AMT: Launch Workflow not yet done in foreground in this session.
    2011-07-12 14:36:57 [864]  AMT: Starting First Launch Workflow
    2011-07-12 14:36:57 [864]  AMT: Running in PROV_APP
    2011-07-12 14:36:57 [864]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  config: Using default media policy RET
    2011-07-12 14:36:57 [864]  PCDService: No value for key [EULA_ACCEPTED] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [EULA_PHASE] in hive [MasterCollection-CS5.5-Win-GM] in cache.
    2011-07-12 14:36:57 [864]  uiswitch: Suppressing EULA display on requst
    2011-07-12 14:36:57 [864]  AMT: Starting ALM workflow.
    2011-07-12 14:36:57 [864]  AMT: Initializing ALM for serialized activation.
    2011-07-12 14:36:57 [864]  ALMService: Initializing as licensed app
    2011-07-12 14:36:57 [864]  ALM: _info_: Start ALM 3.5 Release (build 3.5.2.0)
    2011-07-12 14:36:57 [864]  SLCoreService: Starting up SLCore 1.7 Release (build 1.7.26.242757).
    2011-07-12 14:36:57 [864]  SLCoreService: Service construction took 0.0 ms and succeed.
    2011-07-12 14:36:57 [864]  ALM: _info_: LEID passed MasterCollection-CS5.5-Win-GM is used to configure SLCore = 0
    2011-07-12 14:36:57 [864]  ALM: _info_: Host app is Licensable App
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Photoshop-CS5.5-Win-GM{|}6] in hive [SSC-CS5.5-LE-Dominance] in master.
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID Photoshop-CS5.5-Win-GM with AMT Path C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)\AMT
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID DesignSuiteStandard-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuiteStandard-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID WebSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\WebSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID DesignSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\DesignSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID VideoSuitePremium-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\VideoSuitePremium-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID MasterCollection-CS5.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT
    2011-07-12 14:36:57 [864]  ALM: _info_: Found LEID ELearningSuite-ES2.5-Win-GM with AMT Path C:\Program Files (x86)\Common Files\Adobe\ssc\ELearningSuite-ES2.5-Win-GM
    2011-07-12 14:36:57 [864]  PCDService: No value for key [MediaTag] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in master.
    2011-07-12 14:36:57 [864]  config: No media tag found for payload {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  config: Using default media policy RET
    2011-07-12 14:36:57 [864]  ALM: _info_: MediaTagPolicy is RET
    2011-07-12 14:36:57 [864]  PCDService: No value for key [NTL_WO_SN] in hive [MasterCollection-CS5.5-Win-GM] in master.
    2011-07-12 14:36:57 [864]  ALM: _info_: Canonical LEID is Photoshop-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Driver LEID is MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  PCDService: No value for key [922987039890089088516140] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:57 [864]  SLCoreService: Reading product config [C:\Program Files (x86)\Common Files\Adobe\Adobe Creative Suite 5.5 Master Collection\AMT\SLConfig.xml]
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for ALL
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is not installed
    2011-07-12 14:36:57 [864]  ALM: _time_: (func: ALM_Initialize, duration: 0.031 sec)
    2011-07-12 14:36:57 [864]  AMT: Performing ALM silent license verification.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [EncryptedSerial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:57 [864]  PCDService: No value for key [Serial] in hive [{D8D2B468-8342-411A-8760-BCC362C3408F}] in cache.
    2011-07-12 14:36:57 [864]  config: No pre-serial number found in {D8D2B468-8342-411A-8760-BCC362C3408F}
    2011-07-12 14:36:57 [864]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}en_GB] in cache.
    2011-07-12 14:36:57 [864]  config: No en_GB provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  PCDService: No value for key [PSN] in hive [MasterCollection-CS5.5-Win-GM{|}ALL] in cache.
    2011-07-12 14:36:57 [864]  config: No ALL provisional serial number found in MasterCollection-CS5.5-Win-GM
    2011-07-12 14:36:57 [864]  ALM: _info_: Validate license at Pre-Chrome time
    2011-07-12 14:36:57 [864]  ALM: _info_: Searching license for locale en_GB ...
    2011-07-12 14:36:57 [864]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:57 [864]  ALM: _info_: Found existing serialization under LEID MasterCollection-CS5.5-Win-GM, the serial number locale is en_GB
    2011-07-12 14:36:57 [864]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:57 [864]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:57 [864]  ALM: _info_: Cached license is expired for locale en_GB, continue the search to next locale
    2011-07-12 14:36:57 [864]  ALM: _info_: No valid license found, fall back to the most preferred locale: en_GB
    2011-07-12 14:36:57 [864]  PCDService: No value for key [922987061892725121064922] in hive [RejectedSNDomain_CS5] in cache.
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Lang pack is installed
    2011-07-12 14:36:57 [864]  ALM: _info_: alm::IsLangPackForLocaleInstalled - Checking if lang pack is installed for en_GB

  • Business partners synchronization

    Hi
    We have FSCM configured with collections, disputes and Credit management. All 3 of them are active and working in production. We are migrating another business into existing implemented SAP FSCM.
    In Existing implementation we have business partners created for every customer created in AR. All of them were numbered sequentially ranging within 8 digits (ranging from 20000000 to 89999999). We have activated customer master data synchronization and whenever a new customer is created a BP gets created automatically with the same number range (Customer to BP sync is activated with BP having same number range as in customer master but it is set as External numbering in BP numbering). We also had customer contact details created. Contact persons were also having BPs created internally (in background) for every contact person is created in AR. Contact person in AR doesn't need a number range but since BP needs a number, it was assigned to a series of number range starting from 00001 to 10,000 and they were set to internal number range. Customer contact persons were almost 8000 and all those internal numbers were used and created as business partners till 8000.
    Since we are bringing new customers from new business we have customers whose numbers are under 10,000 as well. Since we wanted to keep the numbers same, I have to make adjustments to business partner number range and I have changed BP number range from 1 to ZZZZZZZZZ (and kept external) so that it can accept all number ranges from customers as is. However the new customers are still having issues as system cannot create new BP for new customer as numbers under 10,000 were already used in existing system.
    Is there a way, I can delete all existing 10,000 business partners which were created as BP and re-use these numbers for new customers?
    Can I overwrite all this data with new customer master data being created?
    Can I delete the link between Customer & BP for existing ones?
    If I can delete a link and overwrite new data, can they be linked to customer master which is needed?
    Any suggestions or any ideas please?
    Thanks
    Aleem

    Thanks for quick reply Mark.
    We did not create new account group at customer master and we are creating customers in the same account group. However we had to adjust number range from ( 20000000 to 89999999) to (1 to 89999999). Due to this I had to adjust BP number range also from (20000000 to 89999999) to (1 to 89999999 or ZZZZZZZZ ). Customer creation was fine for new customers which were under 10,000 but business partner is conflicting with existing BPs which were created as contact person.
    Since we are not using BP's for contact person in any place, they are of no use sitting as business partner and using the numbers. Hence I am trying to delete existing BPs which were under 10,000 to free up the numbers to re-use for new customers.
    Any more suggestions please?

  • Excel 2010 Synchronize List with SharePoint List using VBA

    I have used and loved the interaction between Excel and SharePoint for many generations of both solutions.  It's a wonderful opportunity to integrate the familiarity and simplicity of Excel (formatting, ease of use, availability) with the data storage
    and centralized list capabilities of SharePoint.  Right?
    When upgrading to Excel 2010, I have noticed with much dismay that much of the inherent easy to use features of previous versions were effectively stripped from this newest version.  Much research, time and energy has been spent working around and resolving
    the deficiency.  One Microsoft based article,
    http://support.microsoft.com/kb/930006, has provided the mechanics behind utilizing the "hidden" functionality... although, this capability to use VBA to create the synchronized list was available in previous versions.  However, once Microsoft
    published this article to this "hidden" functionality... I feel that the behavior should be supported by Microsoft in some way.  OK?
    Revised instructions to reproduce the problem:
    1. Create a SharePoint list with 20 dummy records.
    - Note the List Name  ##LIST_NAME##
    - Note the View GUID  ##VIEW_GUID##
    - Note SharePoint Base URL  ##BASE_URL##
    2. REVISED... In Excel 2010, save the file as Compatible "Excel 97-2003 Workbook".  Close the file and reopen.  Create a connected table (ListObject) in Excel using the article above to the SharePoint list.  Use Sample VBA code
    below:
    Sub LinkedSharePointList()    
    ActiveSheet.ListObjects.Add SourceType:=xlSrcExternal,_
        Source:=Array(##BASE_URL## & "/_vti_bin", ##LIST_NAME##, _
        ##VIEW_GUID##), LinkSource:=True, Destination:=Range("A1")
    End Sub
    3. OOPS REVISED this item.  The problem is actually with ROW 21... So, update record on row 21... (no matter where the table is located... (if the "Destination" is "A1", then the problem is with ID=20, but if the Table is
    shifted down to say A12, then ID=9 on row 21).  Anyway... make a simple change to that record... and you'll see the ID immediately change.... as if it's a NEW record.  WEIRD!  Note: If the sheet is protected, then an error is displayed
    indicating that a "read-only" record cannot be updated (referring to the ID cell in column A for the current row). 
    4. Now "synchronize" the list with excel.  The former record is still in the list unchanged AND there is a NEW record in the list holding the changes.  There are a number of problems that seem to ONLY occur when something changes to ROW
    21.... Next, try to copy/paste multiple records across multiple rows that intersect with ROW 21.  Yikes!! 
    I look forward to hearing others' experience!
    Thanks!
    Mark

    Here are some things that you can try (change the code, where appropriate):
    Private Sub CreateList()
        Dim folder As folder
        Dim f As File
        Dim fs As New FileSystemObject
        Dim RowCtr As Integer
        RowCtr = 1
        Set folder = fs.GetFolder("http://excel-pc:43231/Shared Documents/Forms/") '<=Variable Location
        For Each f In folder.Files
           Cells(RowCtr, 1).Value = f.Name
           RowCtr = RowCtr + 1
        Next f
    End Sub
    Sub ListAllFile()
     Dim objFSO As Object
     Dim objFolder As Object
     Dim objFile As Object
     Dim pth As String
     Dim WBn As Workbook
     Dim ObCount As Long
     Dim FileNme As String
     Application.ScreenUpdating = False
     Set objFSO = CreateObject("Scripting.FileSystemObject")
     'Get the folder object associated with the directory
     Set objFolder = objFSO.GetFolder("\\excel-pc:43231\Shared Documents\Forms\")
    '** You'll need to specify your path here. By removing the http: from the path, the code liked it & found the folder. It wasn’t working previously ***
     pth = "http://excel-pc:43231/Shared Documents/Forms/"
    '** You'll need to specify your path here. The reason I’ve done this separately is because the path is not recognised otherwise when trying to specify it with workbook.open & using the value set for objFolder **
     ObCount = objFolder.Files.Count
    '** counts the number of files in the folder
     'Loop through the Files collection
     For Each objFile In objFolder.Files
     Nm1 = Len("http://excel-pc:43231/Shared Documents/Forms/")
    '** You'll need to specify your path here **
     Nm2 = Len(objFile) - Nm1
     FileNme = Right(objFile, Nm2)
    '** I’ve done this part to find out/set the file name**
     Set WBn = Workbooks.Open(pth & FileNme, , , , Password:="YourPassword")
    '** opens the first file in the library – if there is no password, the remove everything from - , , , , Password:="Password1" – leaving the close bracket ‘)’
     Application.ScreenUpdating = False
    '** optional – you can leave the screen updating on
    '<< Your coding here>>
    '** The file is now open. Enter whatever code is specific to your spreadsheets.
     Next
    '** goes to next file within your sharepoint folder
    End Sub
    Sub SharePoint()
    Dim xlFile As String, xlFullFile As String
    Dim xlApp As Excel.Application
    Dim wb As Workbook
    xlFile = "\\excel-pc:43231\Shared Documents"
    'http://excel-pc:43231/Shared Documents/
    '****----denotes the path.(i.e) u give the path as windows search.Don't use "\" at the end.
    'In the sharepoint path %20 denotes space.so u remove that and use space .
    Set xlApp = New Excel.Application
    xlApp.Visible = True
    xlFullFile = GetFullFileName(xlFile, "Book") 'ANZ denotes starting characters of the file.
    xlFile = xlFile & "\" & xlFullFile
    Set wb = xlApp.Workbooks.Open(xlFile, , False)
    'Once the workbook is opened u can do ur code here
    wb.Close False
    End Sub
    Function GetFullFileName(strfilepath As String, _
    strFileNamePartial As String) As String
    Dim objFS As Variant
    Dim objFolder As Variant
    Dim objFile As Variant
    Dim intLengthOfPartialName As Integer
    Dim strfilenamefull As String
    Set objFS = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFS.GetFolder(strfilepath)
    'work out how long the partial file name is
    intLengthOfPartialName = Len(strFileNamePartial)
    For Each objFile In objFolder.Files 'Instead of specifying the starting characters of the file you can directly loop through all files in the folder .
    'Test to see if the file matches the partial file name
    If Left(objFile.Name, intLengthOfPartialName) = strFileNamePartial Then
    'get the full file name
    strfilenamefull = objFile.Name
    Exit For
    Else
    End If
    Next objFile
    Set objFolder = Nothing
    Set objFS = Nothing
    'Return the full file name as the function's value
    GetFullFileName = strfilenamefull
    End Function
    Sub SrchForFiles()
    ' Searches the selected folders and sub folders for files with the specified (xls) extension.
    'ListTheFiles 'get the list of all the target XLS files on the SharePoint Directory
    Dim i As Long, z As Long, Rw As Long, ii As Long
    Dim ws As Worksheet, dd As Worksheet
    Dim y As Variant
    Dim fldr As String, fil As String, FPath As String
    Dim LocName As String
    Dim FString As String
    Dim SummaryWB As Workbook
    Dim SummaryWS As Worksheet
    Dim Raw_WS As Worksheet
    Dim LastRow As Long, FirstRow As Long, RowsOfData As Long
    Dim UseData As Boolean
    Dim FirstBlankRow As Long
    'grab current location for later reference, for where to paste final data
    Set SummaryWB = Application.ActiveWorkbook
    Set SummaryWS = Application.ActiveWorkbook.ActiveSheet
    y = "xls"
    fldr = "\\excel-pc:43231\Shared%20Documents\Forms\AllItems.aspx"
    FirstBlankRow = 2
    'asd is a 1-D array of files returned
    asd = ListFiles(fldr, True)
    Set ws = Excel.ThisWorkbook.Worksheets(1) 'list of files
    ws.Activate
    ws.Range("A1:Z100").Select
    Selection.Clear
    On Error GoTo 0
    For ii = LBound(asd) To UBound(asd)
    Debug.Print Dir(asd(ii))
    fil = asd(ii)
    'open the file and grab the data
    Application.Workbooks.Open (fil), False, True
    'Get file path from file name
    FPath = Left(fil, Len(fil) - Len(Split(fil, "\")(UBound(Split(fil, "\")))) - 1)
    'Get file information
    If Left$(fil, 1) = Left$(fldr, 1) Then
    If CBool(Len(Dir(fil))) Then
    z = z + 1
    ws.Cells(z + 1, 1).Resize(, 6) = _
    Array(Dir(fil), LocName, RowsOfData, Round((FileLen(fil) / 1000), 0), FileDateTime(fil), FPath)
    DoEvents
    With ws
    .Hyperlinks.Add .Range("A" & CStr(z + 1)), fil
    '.FoundFiles(i)
    End With
    End If
    End If
    'Workbooks.Close 'Fil
    Application.CutCopyMode = False 'Clear Clipboard
    Workbooks(Dir(fil)).Close SaveChanges:=False
    Next ii
    With ws
    Rw = .Cells.Rows.Count
    With .[A1:F1]
    .Value = [{"Full Name","Location","Rows of Data","Kilobytes","Last Modified", "Path"}]
    .Font.Underline = xlUnderlineStyleSingle
    .EntireColumn.AutoFit
    .HorizontalAlignment = xlCenter
    End With
    .[G1:IV1 ].EntireColumn.Hidden = True
    On Error Resume Next
    'Range(Cells(Rw, "A").End(3)(2), Cells(Rw, "A")).EntireRow.Hidden = True
    Range(.[A2 ], Cells(Rw, "C")).Sort [A2 ], xlAscending, Header:=xlNo
    End With
    End Sub
    Function ListFiles(ByVal Path As String, Optional ByVal NestedDirs As Boolean) _
    As String()
    Dim fso As New Scripting.FileSystemObject
    Dim fld As Scripting.folder
    Dim fileList As String
    ' get the starting folder
    Set fld = fso.GetFolder(Path)
    ' let the private subroutine do all the work
    fileList = ListFilesPriv(fld, NestedDirs)
    ' (the first element will be a null string unless the first ";" is removed)
    fileList = Right(fileList, Len(fileList) - 1)
    ' convert to a string array
    ListFiles = Split(fileList, ";")
    End Function
    ' private procedure that returns a file list
    ' as a comma-delimited list of files
    Function ListFilesPriv(ByVal fld As Scripting.folder, _
    ByVal NestedDirs As Boolean) As String
    Dim fil As Scripting.File
    Dim subfld As Scripting.folder
    ' list all the files in this directory
    For Each fil In fld.Files
    'If UCase(Left(Dir(fil), 5)) = "MULTI" And fil.Type = "Microsoft Excel Worksheet" Then
    If fil.Type = "Microsoft Excel Worksheet" Then
    ListFilesPriv = ListFilesPriv & ";" & fil.Path
    Debug.Print fil.Path
    End If
    Next
    ' if requested, search also subdirectories
    If NestedDirs Then
    For Each subfld In fld.SubFolders
    ListFilesPriv = ListFilesPriv & ListFilesPriv(subfld, NestedDirs)
    Next
    End If
    End Function
    Finally . . .
    Sub ListFiles()
        Dim folder As Variant
        Dim f As File
        Dim fs As New FileSystemObject
        Dim RowCtr As Integer
        Dim FPath As String
        Dim wb As Workbook
        RowCtr = 1
        FPath = "http://excel-pc:43231/Shared Documents"
        For Each f In FPath
        'Set folder = fs.GetFolder("C:\Users\Excel\Desktop\Ryan_Folder")
        'For Each f In folder.Files
           Cells(RowCtr, 1).Value = f.Name
           RowCtr = RowCtr + 1
        Next f
    End Sub
    Sub test()
        Set objFSO = CreateObject("Scripting.FileSystemObject")
        Set objFolder = objFSO.GetFolder("C:\Users\Excel\Desktop\Ryan_Folder")
        'Set colSubfolders = objFolder.SubFolders
        'For Each objSubfolder In colSubfolders
           Cells(RowCtr, 1).Value = f.Name
           RowCtr = RowCtr + 1
        'Next
    End Sub
    Ryan Shuell

  • SharePoint 2013 User Profile Synchronization service problem

    After one week trying (three clean installs of SharePoint 2013), I haven't succeed to start "User Profile Synchronization service".
    Environment:
    Domain environment with two Windows Server 2012 R2 domain controllers. 
    Fully qualified domain name matches NetBIOS name (domain.com - DOMAIN)
    Two tiers: SQL Server 2014 enterprise on Windows Server 2012 R2, and SharePoint 2013 SP1 on Windows Server 2012 R2.
    I'm using named SQL instance for SharePoint (<SQLSRV>\<SHAREPOINT>), and SQL alias on SharePoint app server.
    All SharePoint prerequisites are installed successfully.
    SharePoint 2013 is installed successfully.
    Hotfix 2760265 is installed (before configuring SharePoint)
    SharePoint is configured successfully
    Preparing MySites host:
    MySites web application is created with separate AppPool, and with address https://my.domain.com.
    Certificate used is wild-card cert (*.domain.com), issued by trusted local PKI
    Managed path "personal" is created
    Site collection of type "My Sites Host" is created at root path
    "Self-Service Site Creation" is enabled for https://my.domain.com web application
    Farm account permissions:
    Local admin at SharePoint application server
    "Log on locally" at SharePoint application server
    "Replicate Directory Changes" at domain level
    I've even tried with adding farm account into domain admins group :)
    After trying to to start user profile synchronization service, service is in "starting" state about 5-10 min, and then returns to "stopped" state. 
    ULS log shows the following exceptions:
    ILM Configuration: Error 'ERR_CONFIG_DB'
    UserProfileApplication.SynchronizeMIIS: Failed to configure MIIS post database, will attempt during next return. Exception: System.Configuration.ConfigurationErrorsException: ERR_CONFIG_DB
    UserProfileApplication.SynchronizeMIIS: Failed to configure MIIS post database, will attempt during next return. Exception: System.NullReferenceException: Object reference not set to an instance of an object
    Event viewer log:
    Event ID 6398, The Execute method of job definition Microsoft.Office.Server.UserProfiles.LMTRepopulationJob (ID <guid>) threw an exception. Unexpected exception in FeedCacheService.BulkLMTUpdate: Region not found..
    some perfnet event id 2004 errors
    Troubleshooting:
    I've tried with clearing configuration cache
    Assigning farm account to domain admins group
    Installing form scratch three times, and thousand times from different checkpoints...
    I've saw 'ERR_CONFIG_DB' like million times, but never "Started" next to "User Profile Synchronization service". Does anyone has actually succeeded to start this service? :)
    I would really appreciate any help. Thanks!
    P.S. I can't stop asking myself is it was really necessary to develop such complex, problematic, and log-tells-nothing software just for getting user info from AD? Honestly, after more then decade experience as software developer and software architect -
    I must say I doubt...
    Fat Dragon

    The full packages are available:
    http://blogs.technet.com/b/stefan_gossner/archive/2014/05/08/april-2014-cu-for-sharepoint-2013-has-finally-been-released.aspx
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

Maybe you are looking for