Confused by synchronization

The following (experimental) code produces unexpected (to me) output:
import java.util.Timer;
import java.util.Observer;
import java.util.Observable;
class ImaginaryDbConnection {
* Of course code was barrowed to do this!  Sort of based on Sun's CubbyHole
class LockMon {
  private boolean available = true;
  private ImaginaryDbConnection token;
  // The real way to do it
  //private static LockMon instance = new LockMon();
  // So perplexed by the output that I tried this way (with instance public)
  public static LockMon instance = new LockMon();
  private LockMon() {
     token = new ImaginaryDbConnection();
  /*  Temporarily commented until "instance" made private again
  public static LockMon getInstance() {
     System.out.print("\nReturning LM instance");
     return instance;
  public synchronized ImaginaryDbConnection getImaginaryDbConnection() {
     //Wait til the Session is available
     while(available==false) {
       try {
          wait(50);
          System.out.print("\njust awoke");
       }catch(InterruptedException e) {
          System.out.print("Wait for Session interupted "+e.getMessage());
     //notify();
     notifyAll();
       this.available = false; //only 1 thread allowed in here so this done anytime
     System.out.print(" now not available ");
     return token;
  public void releaseImaginaryDbConnection(ImaginaryDbConnectoin idbc) {
     available = true;
     System.out.print(" now available ");
        // Decided to add wait  to the get (above) because the thread leaves the get with the connection
        // therefore it can't be the one to call notify() or notifyAll() since it isn't the current thread when it
        // comes back to release!!!
     //notifyAll(); //wake competing/waiting threads
class CompeteForConnectionTask extends java.util.TimerTask {
  private static int counter = 0;
  private int id;
  private static int delCounter = 0;
  //Anonymous inner class to be observed
  private static Observable observable = new Observable(){ public void notifyObservers(){ setChanged(); super.notifyObservers(); }  public void notifyObservers(Object arg){ setChanged(); super.notifyObservers(arg); } };
  public CompeteForConnectionTask(Observer observer) {
     ++counter;
     ++delCounter;
     id = counter;
     observable.addObserver(observer);
     System.out.print("\nTask #"+id+" created!");
     System.out.print(" Num to del: "+delCounter+" ");
  public void run() {
     //LockMon lm = LockMon.getInstance();
     LockMon lm = LockMon.instance;
     System.out.print("\nTask #"+id+" trying to get ImaginaryDbConnection");
     lm.getImaginaryDbConnection();
     //For testing purposes see if busy wait vs sleep make a difference
     try{
     Thread.sleep(500l);
     //Trying busy wait
     //for(int i=0; i<=1000000; i++) {if(i==1000000){ System.out.print(""); }}
     }catch(Exception e){ }
     System.out.print("\nTask #"+id+" releasing ImaginaryDbConnection");
     lm.releaseImaginaryDbConnection();
     --delCounter;
     System.out.print(" Num to del: "+delCounter+" ");
     //cancel();
     if(delCounter==0) {
       System.out.println("\nDone");
       System.out.println("Num Observers: "+observable.countObservers());
       observable.notifyObservers("Cancel Timer");
class MyTimer extends Timer implements Observer {
  public void update(Observable o, Object arg) {
     System.out.println(arg);
     cancel();
public class Test1 {
public static void main(String[] args) {
     MyTimer timer = new MyTimer();
     for(int i=0; i<10; i++) {
       timer.schedule(new CompeteForConnectionTask(timer), 0l);
}The output is:
Task #1 created! Num to del: 1
Task #2 created!
Task #1 trying to get ImaginaryDbConnection now not available Num to del: 2
Task #3 created! Num to del: 3
Task #4 created! Num to del: 4
Task #5 created! Num to del: 5
Task #6 created! Num to del: 6
Task #7 created! Num to del: 7
Task #8 created! Num to del: 8
Task #9 created! Num to del: 9
Task #10 created! Num to del: 10
Task #1 releasing ImaginaryDbConnection now available Num to del: 9
Task #2 trying to get ImaginaryDbConnection now not available
Task #2 releasing ImaginaryDbConnection now available Num to del: 8
Task #10 trying to get ImaginaryDbConnection now not available
Task #10 releasing ImaginaryDbConnection now available Num to del: 7
Task #9 trying to get ImaginaryDbConnection now not available
Task #9 releasing ImaginaryDbConnection now available Num to del: 6
Task #8 trying to get ImaginaryDbConnection now not available
Task #8 releasing ImaginaryDbConnection now available Num to del: 5
Task #7 trying to get ImaginaryDbConnection now not available
Task #7 releasing ImaginaryDbConnection now available Num to del: 4
Task #6 trying to get ImaginaryDbConnection now not available
Task #6 releasing ImaginaryDbConnection now available Num to del: 3
Task #5 trying to get ImaginaryDbConnection now not available
Task #5 releasing ImaginaryDbConnection now available Num to del: 2
Task #4 trying to get ImaginaryDbConnection now not available
Task #4 releasing ImaginaryDbConnection now available Num to del: 1
Task #3 trying to get ImaginaryDbConnection now not available
Task #3 releasing ImaginaryDbConnection now available Num to del: 0
Done
Num Observers: 1
Cancel Timer
What is unexpected is that no attempt to get the (singleton) instance appears to be allowed until a release is called. This confuses me because the object is locked and though it is a singleton I figured
1. The getInstance() method (now commented out to test direct access) could execute even when the LockMon object is locked because it is a class method and not an instance method (and not synchronized anyway)
2. Direct access would work even when the object is locked because the "instance" member is static
Bottom line, I expected something more like:
Task #1 created! Num to del: 1
Task #2 created!
Task #1 trying to get ImaginaryDbConnection now not available Num to del: 2
Task #3 created! Num to del: 3
Task #2 trying to get ImaginaryDbConnection <-- thread trying to get even though it is gotten and not released yet
Task #4 created! Num to del: 4
Task #5 created! Num to del: 5
Task #6 created! Num to del: 6
Task #10 trying to get ImaginaryDbConnection <-- thread trying to get even though it is gotten and not released yet
Task #7 created! Num to del: 7
Task #8 created! Num to del: 8
Task #9 created! Num to del: 9
Task #10 created! Num to del: 10
Task #1 releasing ImaginaryDbConnection now available Num to del: 9
Task #2 releasing ImaginaryDbConnection now available Num to del: 8
Task #10 releasing ImaginaryDbConnection now available Num to del: 7
Task #9 trying to get ImaginaryDbConnection now not available
All of the "trying to get" statements happen only after a "release". That surprises me.

From [url http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html]java.util.Timer documentation:
Corresponding to each Timer object is a single background thread that is used to execute all of the timer's tasks, sequentially. Timer tasks should complete quickly. If a timer task takes excessive time to complete, it "hogs" the timer's task execution thread. This can, in turn, delay the execution of subsequent tasks, which may "bunch up" and execute in rapid succession when (and if) the offending task finally completes.
So the timer just runs through your tasks' run() methods on a single thread, in the order you added them. Hence the output.
Implement your tasks inside Runnable instead, create 10 Threads, set them off at the same time and see what happens.

Similar Messages

  • Serialization Clarification

    I am creating a wizard application that allows the user to enter a fair amount of data then run a simulation based on that data.
    Now, I want to save all of the information the user puts in via sliders, textfields, radio buttons, check boxes, Jtables, graphs, ect. I've been trying to figure out the best way to do this and I think serialization may help me but I'm not sure. All of the user input is done via Swing components.
    Now the way I'm thinking I should do this is:
    1. create a class that can get all of the user input values from the Swing components. (can also set the swing components)
    2. make that class serializable (ie I get an array or a table model)
    3. write that class out.
    4. be able to load that class back in and have it set all of the swing components.
    Where I get a little confused here is that most Swing components are serializable so should I just be getting and setting the components themselves? or their values? Because if I got and set the components themselves, couldn't I then just get each JPanel that contains all of the components and reload the JPanel? Would I lose the values for each component?
    I'm a bit confused and would greatly appreciate a point in the right direction.

    Thanks, this is proving to be a very enlightening expierence.
    I started with a confusion about synchronization, and that is cleared up a bit now, but now I'm beginning to think I'm going about this wrong?
    Here's the situation:
    I've got a Swing GUI. That is it. The components are in place, nothing further. No Listeners yet.
    The GUI is designed to be a wizard that guides the user through entering some information through various components(JTextfield, JSlider, JTable, ect.)
    At the end of the wizard, the program uses the information the user entered to simulate/model what could happen.
    The program then displays the output.
    What would be the best way to save all of the user entered information?
    With that, and reading a bit about MVC, my impression is that:
    M = user input + other hidden values calculated from user input and all of the logic
    V = GUI components
    C = listeners
    I'm not really sure that the above is the right idea either? It seems to make sense that the Model is seperate from everything and can operate without the GUI. Then the GUI is just a place for the user to enter information. And the controller tells the model when to do things based on changes in the view or tells the view to change based on changes in the model correct?
    So if that's right, then I think where I am getting lost is what is the best way to save the model? So step by step:
    1: initialize the model
    2: have controller update the view with the initial values
    3. change a value in the view
    4. contoller changes that value in the model
    5. write the model data to a file
    6. load the model data.
    7. controller updates view from new model values.
    The problem with the above then would be that the swing components have listeners that make updating the model from the view easy, but then would I have to register some sort of listener on the model to update the view(swing components)?
    Sorry for the long messages but it helps me think through things and hopefully helps to point out any errors in my thoughts.
    Thanks again for all the help, this is really helping me to understand.

  • Sync advice

    hi all. bit of a boring one - i'd really appreciate it if anyone has the time....
    i'm looking for some pretty general guidance really. i have some data flowing in from an xml source and i am using e a queue (LinkedList, whatever) to accept new objects at one end and for these to be constantly removed and processed (to a database) from the other end. i am a little confused about synchronization and threading, and wondered if anyone could give me an outline of how to get it working.
    my current technique is to have a Thread subclass that has a reference to the LinkedList, and uses while(! list.isEmpty())to pop objects off the end. i am synchronizing on the list when my xml reader adds objects to it, and also when this thread takes them off. the problem is that when the reader adds them it doesn't seem to trigger the other end to take them off.
    i tried putting the while(! list.isEmpty()) inside a while(true) but the processor goes crazy. i think i need to call wait() and notify, but i'm not sure what on.
    can anyone help?!
    cheers

    Here's something I pulled from a book that might help...
    import java.util.*;
    * Server adds items to a Queue.  Client takes items off the
    * Queue for processing (asynchronously.)
    * Taken from Producer/Consumer pattern in "Patterns In Java"
    class Queue {
        private List data = new ArrayList();
        synchronized public void enqueue(String s) {
         data.add(s);
         notify();  // use notifyAll() if > 1 Consumer possible
        synchronized public String dequeue() {
         while(data.size() == 0) {
             try {
              wait();
             catch(InterruptedException ignore) {}
         String s = (String)data.get(0);
         data.remove(0);
         return s;
    class Consumer implements Runnable {
        private Queue queue;
        Consumer(Queue _queue) { queue = _queue; }
        public void run() {
         String s;
         s = queue.dequeue();
         while(!s.equals("END_OF_INPUT")) {
             System.out.println("consumer processing: " + s);
             s = queue.dequeue();
    class Server implements Runnable {
        private Queue queue;
        Server(Queue _queue) { queue = _queue; }
        String[] data = {"coke", "pepsi", "7-up", "orange", "END_OF_INPUT"};
        public void run() {
         for(int i=0; i<data.length; i++) {
             System.out.println("server queuing: " + data);
         queue.enqueue(data[i]);
    public class prodcom
    public static void main(String[] args)
         Queue q = new Queue();
         // note: starting consumer first
         new Thread(new Consumer(q)).start();
         new Thread(new Server(q)).start();

  • Synchronization - Confusing and Frustrating - N97

    Guys, I recently go N97 and was pretty pleased with it... but it has soo many issues and confusions with Sync.. I would like know the difference between the functionality of Sync button on the top of ovi suite and the PC sync option? I am assuming that ovi suite sync options syncs all the things online whereas the other one does it with your PC. Also when the ovi suite suite sync option doesn't work ... it give me a message box in the end which states "Calendar Sync failed" and 0 files where copied etc... nothing happens... I am not sure what is the sync mechanism... whats the problem.. am I missing any settings?
    Also I don't want to sync online.. I want to sync only with my PC even if I am using Ovi Suite Sync button (i.e. on the screen) is it possible?

    Hi ehkhan,
    When it comes to Nokia Photos, i am too disappointed that it gives error for me Sync cancelled, so we are sailing on the same boat   I m bit worried about this, bcoz i am using this application from the days of Lifeblog(Earlier version of Nokia Photos PC application), i have my 2 and half years multimedia digital dairy stored on my PC, and now its giving this above said error... You can find similar issues related to Nokia Photos
    /discussions/board/message?board.id=pcsuite&thread.id=37703
    /discussions/board/message?board.id=pcsuite&thread.id=37626
    /discussions/board/message?board.id=pcsuite&thread.id=37061
    IMHO, i suggest you to install Nokia PC Suite 7.1.30.9 from nokia.com/pcsuite
    I prefer to sync my PIM details with Nokia PC Suite 7.1.30.9 and my multimedia data with Nokia OVI Suite 1.1.x version
    I m too concerned if Nokia OVI Suite 2.0 (which is currenly in BETA) will have the exact ditto functionality of what Nokia Photos/Nokia Lifeblog gives the user to store SMS/MMS, sound files, Images and Videos in organised manner ....
    Too much of expectations  
    I found very easy to use Nokia PC Suite 7.1.30.9 for my PIM Sync
    If we have any new version of Nokia photos in near future i want the above said issue to get resolved

  • Podcast Synchronization of Ipod and Hard Drive

    Hi,
    I'm fairly new to the whole iTunes/iPod thingy, so this question might sound stupid, but what I wanna do is the following:
    I've downloaded various podcast episodes of different podcasts to my hard drive. For some podcasts, I want to begin with the first episode and catch up with everything, and so I also downloaded those.
    Now, my iPod has only limited memory space left, so I want to have the first episodes on my iPods to listen to them, and then gradually replace them with the next expisodes.
    However, the synchronize option doesn't work here at all (or I'm too stupid to use it). And neither do I want to manually put the episodes on my iPod because this would be rather time-consuming.
    First, I unticked the more recent episodes (those I don't want to listen to right now) in iTunes on my harddrive and figured, if I then click on sychronize (all), it would transfer all selected episodes. Well, that didn't work. It still put the deselected episodes on my iPod. Then I thought I would select certain podcasts and only synchronize those, but it still put all the deselected episodes for these podcasts on my iPod.
    The options like "sychronize newest episodes" and similar ones don't work either.
    So, for me, it would appear to be the very simplest solution to have a sychronize option like "synchronize all selected episodes" in the menu but no, there is none like this (I'm using iTunes 7). I have to admit I've only been introduced to the whole Apple / iTunes thingy because I got an iPod as a present and I have already found way too many things that are way too complicated and not practical, so this just seems to be another one of these issues. I would love if someone could prove me wrong and teach me how to accomplish what I described above without having to manually move around episodes every other day.
    And another rather confusing thing: initially, I had set iTunes to download the latest episode for a given podcast after a refresh. Then, when I realized I wanted to start with the earlier episodes and save some memory space, I set it so it would do nothing. Now, however, it really does nothing. It doesn't even display when a new episode is available. For example, I had the latest episode of an extensive podcast series and deleted it in my iTunes because it took a lot of memory space. But now I don't even see this episode any longer. I'm sorry, I'm not good at describing problems but what I want is, I want to see a list of all available episodes that will be updated regularly but I don't want the latest episodes to be downloaded automatically.. how in the world can I do that?
    Sorry for the long post, I'm just getting a bit frustrated after having spent half a day on trying to figure these seemingly simple issues out
    Thanks a lot for any help!
    iPod Nano   Windows XP   iTunes 7

    You can delete songs from your iTunes/computer hard drive after transferring them to the iPod, and for this you need to set your iPod to manage the iPod content manually.
    However, storing music on your iPod and nowhere else is an extremely risky option because when (and not if) there comes a time to restore your iPod, which is a very common fix for iPod problems, then all the music would be erased. If you no longer have the music in iTunes (or any other back up), then all that music would be lost.
    At the very least back up your music to either cd or dvd before deleting it, particularly any purchased music/videos, as this would have to be bought again if it were lost. See this about backing up media.
    How to back up your media in iTunes.
    What if the iPod were lost/stolen/needed repair? Again, the music would lost. I strongly recommend a back up, and if computer hard drive space is in short supply, you should seriously consider an external hard drive. They are not expensive, and the cost is well worth it when compared to the loss of all your precious music.

  • Unable to Synchronize

    I have an MI Server Installed. It worked well for nearly a month. The server version info in brief is WebAS 6.40 with SP20. MI Client's version is SP20.Now I am getting a strange problem. For a new installation of  the Client, when I create a new User in the client (As usual) which is already created in the MiddleWare, and sync for the First time, I am not getting the Device ID generated.The trouble is, it is not showing any synchronizing errors. The screen simply says "Synchronization Completed".
    Attached is the Trace file from the Client (Debugging Mode). There is one entry from where I want you to take careful notice of; I have bolded the same below. Has anybody faced this problem before? I have checked the CCMS monitors for any errors, but to no avail.The trace is where I have got the confusion. Further for your information, all the background jobs are running properly.
    [20070820 13:32:39:825] I [MI/API/Logging ] ***** Current Trace Level: 90 
    [20070820 13:32:39:825] I [MI ] Trace severity: Debug (90) 
    [20070820 13:32:39:825] D [MI/PIOS ] No implementations found. Error Code:(3) 
    [20070820 13:32:39:825] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/trace/trace.jsp' 
    [20070820 13:32:42:997] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:32:42:997] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:32:42:997] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = '' 
    [20070820 13:32:42:997] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp' 
    [20070820 13:32:44:872] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:32:44:872] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:32:44:872] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = '' 
    [20070820 13:32:44:872] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/syncpassword.jsp' 
    [20070820 13:32:48:685] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:32:48:685] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:32:48:685] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = '' 
    [20070820 13:32:48:685] P [MI/Sync ] Notify R3 called 
    [20070820 13:32:48:685] D [MI/Sync ] Successfully added container for method WAF_REGISTRY and user DEVELOPER to the outbound queue 
    [20070820 13:32:48:685] D [MI/Sync ] Opened temporary container file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\t0000007.sync for write (container id = 01148379c2ad4686a00f) 
    [20070820 13:32:48:700] D [MI/Sync ] Write container header to file (container id = 01148379c2ad4686a00f): F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\z0000007.sync 
    [20070820 13:32:48:700] D [MI/Sync ] Closed container file (container id = 01148379c2ad4686a00f) and rename container file to F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\i0000007.sync 
    [20070820 13:32:48:700] P [MI/Sync ] Created outbound container for user DEVELOPER and method WAF_REGISTRY 
    [20070820 13:32:48:716] I [MI/Sync ] Synchronize with backend called, Thread=Thread-40 
    [20070820 13:32:48:716] I [MI/Sync ] Thread=Thread-40 took lock for synchronization. 
    [20070820 13:32:48:716] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp' 
    [20070820 13:32:48:716] P [MI/Sync ] Use following gateway for synchronization: http://psc-pc11741:50000 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTest: returning instance for same host psc-pc11741 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTest: lastHostChecked was psc-pc11741 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTest: lastTimeOfCheck was 1187616670857 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTest: last check was 97859 ms ago 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTest: try number: 1 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTestThread: method run() started... 
    [20070820 13:32:48:716] D [MI/API/Services ] F:\Program Files\SAP Mobile Infrastructure\proxyauth.txt does not exist, therefore no Proxy-Authorization is set. 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTestThread: URL protocol is http 
    [20070820 13:32:48:716] D [MI/API/Services ] UrlConnectionTestThread: HTTP responsecode is 200 
    [20070820 13:32:49:216] D [MI/API/Services ] UrlConnectionTest: it took 500 ms to test the connection 
    [20070820 13:32:49:216] P [MI/API/Services ] UrlConnectionTest: Connection could be established!!! 
    [20070820 13:32:49:216] P [MI/API/Services ] URL connection test was successfull!!! 
    [20070820 13:32:49:216] D [MI/Sync ] Synchronisation: Fire SyncEvent 0 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] I [MI/API/Sync ] Skip performing Sync Event (0) com.sap.ip.me.core.StatusUpdater for conversation id MI4d495f53455256494345 / MI4d495f53455256494345 (User: MI_SERVICE, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    <b>[20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW.</b> 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW. 
    [20070820 13:32:49:216] D [MI/API/Sync ] SyncEvent com.sap.ip.me.api.sync.SyncEvent[source=com.sap.ip.me.sync.SyncManagerMerger@e1eea8] skipped for User because he has not been installed on MW.
    [20070820 13:32:49:216] P [MI/Sync ] Start updating data completeness flag for user all sync relevant users 
    [20070820 13:32:49:216] P [MI/Sync ] Update data completeness flag for user DEVELOPER 
    [20070820 13:32:49:216] P [MI/Sync ] Update data completeness flag for user (SHARED) 
    [20070820 13:32:49:216] P [MI/Sync ] Finished updating data completeness flag for user all sync relevant users 
    [20070820 13:32:49:216] P [MI/Sync ] Repetitive sync is turned off 
    [20070820 13:32:49:216] P [MI/Sync ] Synchronization started for user (SHARED) 
    [20070820 13:32:49:216] D [MI/Sync ] PackageManager: create package with maximum 2147483647 items 
    [20070820 13:32:49:216] D [MI/Sync ] PackageManager: filled package with 1 acknowledge received container(s) 
    [20070820 13:32:49:216] D [MI/Sync ] PackageManager: filled package with 0 acknowledge container(s) 
    [20070820 13:32:49:232] D [MI/Sync ] Opened container file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\i0000004.sync for read (container id = 011483784af128f8dfe0) 
    [20070820 13:32:49:232] D [MI/Sync ] Closed container file (container id = 011483784af128f8dfe0) 
    [20070820 13:32:49:232] D [MI/Sync ] PackageManager: filled package with 4 container items or headers 
    [20070820 13:32:49:232] D [MI/Sync ] PackageManager: filled package with 1 notify container(s) 
    [20070820 13:32:49:232] D [MI/Sync ] Package file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\package.out exists and can be read 
    [20070820 13:32:49:232] P [MI/Sync ] Synchronisation started 
    [20070820 13:32:49:232] D [MI/Sync ] Begin: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\package.out 
    <ID>MISYNC</ID><FLAGS>0x1</FLAGS><VERSION>251300</VERSION> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>0114837846daf9923158</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>C</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>30A887F746CFE547B6B459C7899D56B8</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>3</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>011483784af128f8dfe0</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>R</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID></PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>3</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    <ITEM> 
    <FIELD_NAME>TIMESTAMP</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>000000;19700101 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEID</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE></FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>USER</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>DEVELOPER</FIELD_VALUE> 
    </ITEM> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>01148379c4d0e950ab25</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>N</CONTAINER_TYPE> 
    <METHOD></METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID></PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>0</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    [20070820 13:32:49:232] D [MI/Sync ] End: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\package.out 
    [20070820 13:32:49:232] I [MI/Sync ] Outbound file size for user (SHARED) is 391 
    [20070820 13:32:49:232] P [MI/Sync ] Do not use http proxy (system properties update) 
    [20070820 13:32:49:232] P [MI/Sync ] Use following gateway for synchronization: http://psc-pc11741:50000 
    [20070820 13:32:49:232] I [MI/Sync ] GzipDataCompression: Gzip data compression is switched on 
    [20070820 13:32:49:232] P [MI/Sync ] Sending outbound file compressed to server. 
    [20070820 13:32:49:232] P [MI/Sync ] Outbound file was compressedly sent. 
    [20070820 13:32:49:310] P [MI/Sync ] Receiving inbound file compressed from server. 
    [20070820 13:32:49:310] P [MI/Sync ] Inbound file was compressedly received. 
    [20070820 13:32:49:310] I [MI/Sync ] Inbound file size for user (SHARED) is 487 
    [20070820 13:32:49:310] P [MI/Sync ] Synchronisation successfully connected 
    [20070820 13:32:49:325] D [MI/Sync ] Begin: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\in\inbound.sync 
    <ID>MISYNC</ID><FLAGS>0x0</FLAGS><VERSION>251300</VERSION> 
    <PROLOG> 
    <JCO_INFO>JCO-library-version: 1.1.20; Creation time: 2007-08-20 19:02:49</JCO_INFO> 
    <SYNC_STATUS> </SYNC_STATUS> 
    <EXECUTION_TIME>190249</EXECUTION_TIME> 
    <MORE_PACKAGES_WAITING> </MORE_PACKAGES_WAITING> 
    <SYNC_COUNTER>0</SYNC_COUNTER> 
    </PROLOG> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>0568D6F4B5FE684D9B26AE5B29CAA508</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>R</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>011483784af128f8dfe0</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>1</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>2007-08-20</SEND_DATE> 
    <SEND_TIME>19:02:49</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS>S</CONTAINER_STATUS> 
    </HEADER> 
    <ITEM> 
    <FIELD_NAME>TIMESTAMP</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>000000;19700101 </FIELD_VALUE> 
    </ITEM> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>1B9A98991CBE674288F0E4C70A1BB258</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>A</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>011483784af128f8dfe0</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>0</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>3</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>0000-00-00</SEND_DATE> 
    <SEND_TIME>00:00:00</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS>O</CONTAINER_STATUS> 
    </HEADER> 
    </CONTAINER> 
    [20070820 13:32:49:325] D [MI/Sync ] End: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\in\inbound.sync 
    [20070820 13:32:49:325] D [MI/Sync ] Initial buffer size of BinaryReader is 487 
    [20070820 13:32:49:325] P [MI/Sync ] Read current inbound counter from file: 0 
    [20070820 13:32:49:325] P [MI/Sync ] Received sync counter 0 is valid 
    [20070820 13:32:49:325] P [MI/Sync ] Inbound file ready to be parsed 
    [20070820 13:32:49:325] P [MI/Sync ] Number of pending inbound containers before inbound processing = 0 
    [20070820 13:32:49:325] P [MI/Sync ] Synchronisation: Start processing inbound data 
    [20070820 13:32:49:325] I [MI/Sync ] -
    InboundContainer created: Type:R,Id:0568D6F4B5FE684D9B26AE5B29CAA508,SId:-1,Items:0,MaxI:1 
    [20070820 13:32:49:325] P [MI/Sync ] SyncInboundProcessing started for method AGENT_PARAMETERS 
    [20070820 13:32:49:325] W [MI/Sync ] Container Type:R,Id:0568D6F4B5FE684D9B26AE5B29CAA508,SId:-1,Items:0,MaxI:1 does not contain a conversation id, use defaull: MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    [20070820 13:32:49:325] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:325] P [MI/Sync ] Process container: Type:R,Id:0568D6F4B5FE684D9B26AE5B29CAA508,SId:-1,Items:0,MaxI:1 
    [20070820 13:32:49:325] I [MI/Sync ] -
    InboundContainer created: Type:R,Id:0568D6F4B5FE684D9B26AE5B29CAA508,SId:-1,Items:0,MaxI:1 
    [20070820 13:32:49:325] P [MI/Sync ] Container processed without exceptions 
    [20070820 13:32:49:325] P [MI/Core ] original context restored 
    [20070820 13:32:49:325] P [MI/Sync ] SyncInboundProcessing finished successfully for method AGENT_PARAMETERS 
    [20070820 13:32:49:325] D [MI/Sync ] Write container header to file (container id = 01148379c52d5ed4565e): F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\a000000i.sync 
    [20070820 13:32:49:341] P [MI/Sync ] Created outbound container for user DEVELOPER and method AGENT_PARAMETERS 
    [20070820 13:32:49:341] P [MI/Sync ] Process acknowledge container: 1B9A98991CBE674288F0E4C70A1BB258 
    [20070820 13:32:49:341] D [MI/Sync ] Write container header to file (container id = 01148379c53d9f62a07d): F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\c0000004.sync 
    [20070820 13:32:49:341] P [MI/Sync ] Created outbound container for user (SHARED) and method AGENT_PARAMETERS 
    [20070820 13:32:49:341] D [MI/Sync ] Processed 1 not arranged, 0 arranged, 1 acknowledge containers and 0 sub containers 
    [20070820 13:32:49:341] P [MI/Core ] original context restored 
    [20070820 13:32:49:341] P [MI/Sync ] Number of pending inbound containers after inbound processing = 0 
    [20070820 13:32:49:341] P [MI/Sync ] Synchronisation: Processing of inbound data finished 
    [20070820 13:32:49:341] D [MI/Sync ] There are no more packages waiting 
    [20070820 13:32:49:341] D [MI/Sync ] resetting the info which outbound containers are already created for user (SHARED) 
    [20070820 13:32:49:341] P [MI/Core ] original context restored 
    [20070820 13:32:49:341] P [MI/Sync ] Synchronization finished for user (SHARED) 
    [20070820 13:32:49:341] P [MI/Sync ] Synchronization started for user DEVELOPER 
    [20070820 13:32:49:357] D [MI/Sync ] PackageManager: old package file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\package.out was successfully deleted 
    [20070820 13:32:49:357] D [MI/Sync ] PackageManager: create package with maximum 2147483647 items 
    [20070820 13:32:49:357] D [MI/Sync ] PackageManager: filled package with 1 acknowledge received container(s) 
    [20070820 13:32:49:357] D [MI/Sync ] PackageManager: filled package with 2 acknowledge container(s) 
    [20070820 13:32:49:357] D [MI/Sync ] Opened container file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\i0000007.sync for read (container id = 01148379c2ad4686a00f) 
    [20070820 13:32:49:372] D [MI/Sync ] Closed container file (container id = 01148379c2ad4686a00f) 
    [20070820 13:32:49:372] D [MI/Sync ] PackageManager: filled package with 25 container items or headers 
    [20070820 13:32:49:372] D [MI/Sync ] PackageManager: filled package with 1 notify container(s) 
    [20070820 13:32:49:372] D [MI/Sync ] Package file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\package.out exists and can be read 
    [20070820 13:32:49:372] P [MI/Sync ] Synchronisation started 
    [20070820 13:32:49:372] D [MI/Sync ] Begin: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\package.out 
    <ID>MISYNC</ID><FLAGS>0x1</FLAGS><VERSION>251300</VERSION> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>011483784ae36797f82f</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>C</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>9293A1F34A974341B5B6AD04CEE5478F</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>24</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>011483784ae2a318c6cc</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>A</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>011483784479cd0fa99b</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>26</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>01148379c52d5ed4565e</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>A</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>0568D6F4B5FE684D9B26AE5B29CAA508</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>1</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>01148379c2ad4686a00f</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>R</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID></PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>24</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    <ITEM> 
    <FIELD_NAME>CONVIDGENERATION</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>X</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEPLID</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE></FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICE</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>000 DEVELOPER MOBILEENGINE_JSP I252000 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEPLID</FIELD_NAME> 
    <LINE_NUMBER>1</LINE_NUMBER> 
    <FIELD_VALUE></FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICE_OTHERS</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>000 MI_SERVICE MOBILEENGINE_JSP I252000 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>OSNAME:Windows XP</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>1</LINE_NUMBER> 
    <FIELD_VALUE>OSVERSION:5.1</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>2</LINE_NUMBER> 
    <FIELD_VALUE>JVM_VENDOR:Sun Microsystems Inc.</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>3</LINE_NUMBER> 
    <FIELD_VALUE>JAVA_VERSION:1.4.2_11</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>4</LINE_NUMBER> 
    <FIELD_VALUE>USER_TIMEZONE:Asia/Calcutta</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>5</LINE_NUMBER> 
    <FIELD_VALUE>PROCESSOR:pentium i486 i386</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>6</LINE_NUMBER> 
    <FIELD_VALUE>OSARCHITECTURE:x86</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>7</LINE_NUMBER> 
    <FIELD_VALUE>RUNTIME:TOMCAT</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>8</LINE_NUMBER> 
    <FIELD_VALUE>MI_FULLNAME:MI 25 SP 20 Patch 00 Build 200703222033</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>9</LINE_NUMBER> 
    <FIELD_VALUE>USERS_ON_DEVICE:DEVELOPER; MI_SERVICE</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>10</LINE_NUMBER> 
    <FIELD_VALUE>INSTALLATION_IMAGE:NO</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>11</LINE_NUMBER> 
    <FIELD_VALUE>DATA_FOLDER_SIZE:1 KB</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>12</LINE_NUMBER> 
    <FIELD_VALUE>LAST_IP_ADDRESS:172.17.4.142</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>13</LINE_NUMBER> 
    <FIELD_VALUE>HOSTNAME:psc-pc11741</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>14</LINE_NUMBER> 
    <FIELD_VALUE>TOTAL_MEMORY:2038 MB</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>15</LINE_NUMBER> 
    <FIELD_VALUE>VIRTUAL_MACHINE_VERSION:1.4.2_11-b06</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_OS</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>1</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_JVM</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>1</FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_CPU</FIELD_NAME> 
    <LINE_NUMBER>0</LINE_NUMBER> 
    <FIELD_VALUE>1</FIELD_VALUE> 
    </ITEM> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>01148379c55c1403e712</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>N</CONTAINER_TYPE> 
    <METHOD></METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID></PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>-1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>0</SUB_CONT_MAX> 
    <ITEM_FROM>-1</ITEM_FROM> 
    <ITEM_TO>-1</ITEM_TO> 
    </HEADER> 
    </CONTAINER> 
    [20070820 13:32:49:372] D [MI/Sync ] End: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\package.out 
    [20070820 13:32:49:372] I [MI/Sync ] Outbound file size for user DEVELOPER is 1727 
    [20070820 13:32:49:372] P [MI/Sync ] Do not use http proxy (system properties update) 
    [20070820 13:32:49:372] P [MI/Sync ] Use following gateway for synchronization: http://psc-pc11741:50000 
    [20070820 13:32:49:372] I [MI/Sync ] GzipDataCompression: Gzip data compression is switched on 
    [20070820 13:32:49:388] P [MI/Sync ] Sending outbound file compressed to server. 
    [20070820 13:32:49:388] P [MI/Sync ] Outbound file was compressedly sent. 
    [20070820 13:32:49:669] P [MI/Sync ] Receiving inbound file compressed from server. 
    [20070820 13:32:49:669] P [MI/Sync ] Inbound file was compressedly received. 
    [20070820 13:32:49:669] I [MI/Sync ] Inbound file size for user DEVELOPER is 2332 
    [20070820 13:32:49:669] P [MI/Sync ] Synchronisation successfully connected 
    [20070820 13:32:49:669] D [MI/Sync ] Begin: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\in\inbound.sync 
    <ID>MISYNC</ID><FLAGS>0x0</FLAGS><VERSION>251300</VERSION> 
    <PROLOG> 
    <JCO_INFO>JCO-library-version: 1.1.20; Creation time: 2007-08-20 19:02:49</JCO_INFO> 
    <SYNC_STATUS> </SYNC_STATUS> 
    <EXECUTION_TIME>190249</EXECUTION_TIME> 
    <MORE_PACKAGES_WAITING> </MORE_PACKAGES_WAITING> 
    <SYNC_COUNTER>0</SYNC_COUNTER> 
    </PROLOG> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>01148379c2ad4686a00f</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>R</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>01148379c2ad4686a00f</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>0</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>26</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>2007-08-20</SEND_DATE> 
    <SEND_TIME>19:02:49</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS>E</CONTAINER_STATUS> 
    </HEADER> 
    <ITEM> 
    <FIELD_NAME>CONVIDGENERATION</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>X </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEPLID</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE> </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEPLID</FIELD_NAME> 
    <LINE_NUMBER>0000000001</LINE_NUMBER> 
    <FIELD_VALUE> </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICE</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>000 DEVELOPER MOBILEENGINE_JSP I252000 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>OSNAME:Windows XP </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000001</LINE_NUMBER> 
    <FIELD_VALUE>OSVERSION:5.1 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000002</LINE_NUMBER> 
    <FIELD_VALUE>JVM_VENDOR:Sun Microsystems Inc. </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000003</LINE_NUMBER> 
    <FIELD_VALUE>JAVA_VERSION:1.4.2_11 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000004</LINE_NUMBER> 
    <FIELD_VALUE>USER_TIMEZONE:Asia/Calcutta </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000005</LINE_NUMBER> 
    <FIELD_VALUE>PROCESSOR:pentium i486 i386 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000006</LINE_NUMBER> 
    <FIELD_VALUE>OSARCHITECTURE:x86 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000007</LINE_NUMBER> 
    <FIELD_VALUE>RUNTIME:TOMCAT </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000008</LINE_NUMBER> 
    <FIELD_VALUE>MI_FULLNAME:MI 25 SP 20 Patch 00 Build 200703222033 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000009</LINE_NUMBER> 
    <FIELD_VALUE>USERS_ON_DEVICE:DEVELOPER; MI_SERVICE </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000010</LINE_NUMBER> 
    <FIELD_VALUE>INSTALLATION_IMAGE:NO </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000011</LINE_NUMBER> 
    <FIELD_VALUE>DATA_FOLDER_SIZE:1 KB </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000012</LINE_NUMBER> 
    <FIELD_VALUE>LAST_IP_ADDRESS:172.17.4.142 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000013</LINE_NUMBER> 
    <FIELD_VALUE>HOSTNAME:psc-pc11741 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000014</LINE_NUMBER> 
    <FIELD_VALUE>TOTAL_MEMORY:2038 MB </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICEPROFILE</FIELD_NAME> 
    <LINE_NUMBER>0000000015</LINE_NUMBER> 
    <FIELD_VALUE>VIRTUAL_MACHINE_VERSION:1.4.2_11-b06 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>DEVICE_OTHERS</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>000 MI_SERVICE MOBILEENGINE_JSP I252000 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_CPU</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>1 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_JVM</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>1 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>NATIVE_OS</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>1 </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>RETURN</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>EWAF 016Due to a communications error method WAF_REGISTRY could not be executed </FIELD_VALUE> 
    </ITEM> 
    <ITEM> 
    <FIELD_NAME>SYNCUSER</FIELD_NAME> 
    <LINE_NUMBER>0000000000</LINE_NUMBER> 
    <FIELD_VALUE>DEVELOPER </FIELD_VALUE> 
    </ITEM> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>23033E9E1FEA544486C5B7055A4BEB63</CONTAINER_ID> 
    <OWNER></OWNER> 
    <CONTAINER_TYPE>C</CONTAINER_TYPE> 
    <METHOD>AGENT_PARAMETERS</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>01148379c52d5ed4565e</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>1</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>1</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>0000-00-00</SEND_DATE> 
    <SEND_TIME>00:00:00</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS> </CONTAINER_STATUS> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>7FDA313EFE33F349AB2F24E2B6C9F904</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>A</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>01148379c2ad4686a00f</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>0</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>24</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>0000-00-00</SEND_DATE> 
    <SEND_TIME>00:00:00</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS>O</CONTAINER_STATUS> 
    </HEADER> 
    </CONTAINER> 
    <CONTAINER> 
    <HEADER> 
    <CONTAINER_ID>ECD848F604B8B740A8F604BB463D1B8A</CONTAINER_ID> 
    <OWNER>DEVELOPER</OWNER> 
    <CONTAINER_TYPE>C</CONTAINER_TYPE> 
    <METHOD>WAF_REGISTRY</METHOD> 
    <CONVERSATION_ID></CONVERSATION_ID> 
    <PARENT_CONTAINER_ID>011483784ae2a318c6cc</PARENT_CONTAINER_ID> 
    <MESSAGE_INDEX>0</MESSAGE_INDEX> 
    <MESSAGE_TYPE> </MESSAGE_TYPE> 
    <SERVER_ID>NEW_PROTOCOL</SERVER_ID> 
    <BODY_TYPE></BODY_TYPE> 
    <BODY_LENGTH>0</BODY_LENGTH> 
    <SUB_CONTAINER_ID>-1</SUB_CONTAINER_ID> 
    <SUB_CONT_MAX>26</SUB_CONT_MAX> 
    <ITEM_FROM>0</ITEM_FROM> 
    <ITEM_TO>0</ITEM_TO> 
    <SEND_DATE>0000-00-00</SEND_DATE> 
    <SEND_TIME>00:00:00</SEND_TIME> 
    <EXECUTION_DATE>2007-08-20</EXECUTION_DATE> 
    <EXECUTION_TIME>19:02:49</EXECUTION_TIME> 
    <CONTAINER_STATUS> </CONTAINER_STATUS> 
    </HEADER> 
    </CONTAINER> 
    [20070820 13:32:49:669] D [MI/Sync ] End: Dumping file F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\in\inbound.sync 
    [20070820 13:32:49:669] D [MI/Sync ] Initial buffer size of BinaryReader is 2332 
    [20070820 13:32:49:669] P [MI/Sync ] Read current inbound counter from file: 0 
    [20070820 13:32:49:669] P [MI/Sync ] Received sync counter 0 is valid 
    [20070820 13:32:49:669] P [MI/Sync ] Inbound file ready to be parsed 
    [20070820 13:32:49:669] P [MI/Sync ] Number of pending inbound containers before inbound processing = 0 
    [20070820 13:32:49:669] P [MI/Sync ] Synchronisation: Start processing inbound data 
    [20070820 13:32:49:685] I [MI/Sync ] -
    InboundContainer created: Type:R,Id:01148379c2ad4686a00f,SId:-1,Items:0,MaxI:26 
    [20070820 13:32:49:685] P [MI/Sync ] SyncInboundProcessing started for method WAF_REGISTRY 
    [20070820 13:32:49:685] W [MI/Sync ] Container Type:R,Id:01148379c2ad4686a00f,SId:-1,Items:0,MaxI:26 does not contain a conversation id, use defaull: MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    [20070820 13:32:49:685] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:685] P [MI/Sync ] Process container: Type:R,Id:01148379c2ad4686a00f,SId:-1,Items:0,MaxI:26 
    [20070820 13:32:49:685] D [MI/Deployment ] com.sapmarkets.web.liTS.util.reg.RegistrySyncInboundProcessing called 
    [20070820 13:32:49:685] I [MI/Sync ] -
    InboundContainer created: Type:R,Id:01148379c2ad4686a00f,SId:-1,Items:0,MaxI:26 
    [20070820 13:32:49:685] P [MI/Sync ] Container processed without exceptions 
    [20070820 13:32:49:685] P [MI/Core ] original context restored 
    [20070820 13:32:49:685] P [MI/Sync ] SyncInboundProcessing finished successfully for method WAF_REGISTRY 
    [20070820 13:32:49:685] D [MI/Sync ] Write container header to file (container id = 01148379c69585fde8b0): F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\a000000j.sync 
    [20070820 13:32:49:685] P [MI/Sync ] Created outbound container for user DEVELOPER and method WAF_REGISTRY 
    [20070820 13:32:49:685] P [MI/Sync ] Process acknowledge container: 23033E9E1FEA544486C5B7055A4BEB63 
    [20070820 13:32:49:685] P [MI/Sync ] Process acknowledge container: 7FDA313EFE33F349AB2F24E2B6C9F904 
    [20070820 13:32:49:685] D [MI/Sync ] GUID generation last time (1187616769685) was >= than current time (1187616769685) --> use this time instead 1187616769686 
    [20070820 13:32:49:685] D [MI/Sync ] Write container header to file (container id = 01148379c696f5cc9649): F:\Program Files\SAP Mobile Infrastructure\sync\DEVELOPER\out\c0000005.sync 
    [20070820 13:32:49:685] P [MI/Sync ] Created outbound container for user DEVELOPER and method WAF_REGISTRY 
    [20070820 13:32:49:685] P [MI/Sync ] Process acknowledge container: ECD848F604B8B740A8F604BB463D1B8A 
    [20070820 13:32:49:685] D [MI/Sync ] Processed 1 not arranged, 0 arranged, 3 acknowledge containers and 0 sub containers 
    [20070820 13:32:49:685] P [MI/Core ] original context restored 
    [20070820 13:32:49:685] P [MI/Sync ] Number of pending inbound containers after inbound processing = 0 
    [20070820 13:32:49:685] P [MI/Sync ] Synchronisation: Processing of inbound data finished 
    [20070820 13:32:49:685] D [MI/Sync ] There are no more packages waiting 
    [20070820 13:32:49:685] D [MI/Sync ] resetting the info which outbound containers are already created for user DEVELOPER 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] P [MI/Sync ] Synchronization finished for user DEVELOPER 
    [20070820 13:32:49:700] D [MI/Sync ] Synchronisation: Fire SyncEvent 10 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.remotetracing.RemoteTracingListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.core.StatusUpdater on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.LastSuccessfulSyncAlert on ConversationId MI2853484152454429 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] I [MI/API/Sync ] Skip performing Sync Event (10) com.sap.ip.me.core.StatusUpdater for conversation id MI4d495f53455256494345 / MI4d495f53455256494345 (User: MI_SERVICE, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.AlertManagerImpl on ConversationId MI2853484152454429 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.sync.LogSender on ConversationId MI2853484152454429 
    [20070820 13:32:49:700] P [MI/Core ] original context restored 
    [20070820 13:32:49:700] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:700] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.services.os.AgentManager$AgentSyncEventListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:700] D [MI/Sync ] Opened temporary container file F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\t0000005.sync for write (container id = 01148379c6a4d429f356) 
    [20070820 13:32:49:700] D [MI/Sync ] Write container header to file (container id = 01148379c6a4d429f356): F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\z0000005.sync 
    [20070820 13:32:49:700] D [MI/Sync ] Closed container file (container id = 01148379c6a4d429f356) and rename container file to F:\Program Files\SAP Mobile Infrastructure\sync\(SHARED)\out\i0000005.sync 
    [20070820 13:32:49:700] P [MI/Sync ] Created outbound container for user (SHARED) and method AGENT_PARAMETERS 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.mi.systemnews.SyncListener on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.configinfo.ConfigInfoListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Sync ] Repetitive sync is turned off 
    [20070820 13:32:49:716] D [MI/Sync ] Synchronisation: Fire SyncEvent 2 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.remotetracing.RemoteTracingListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.core.StatusUpdater on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.LastSuccessfulSyncAlert on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] I [MI/API/Sync ] Skip performing Sync Event (2) com.sap.ip.me.core.StatusUpdater for conversation id MI4d495f53455256494345 / MI4d495f53455256494345 (User: MI_SERVICE, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.AlertManagerImpl on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.sync.LogSender on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.services.os.AgentManager$AgentSyncEventListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.mi.systemnews.SyncListener on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.configinfo.ConfigInfoListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] D [MI/Sync ] Synchronisation: Fire SyncEvent 1 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.remotetracing.RemoteTracingListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.core.StatusUpdater on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.LastSuccessfulSyncAlert on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] I [MI/API/Sync ] Skip performing Sync Event (1) com.sap.ip.me.core.StatusUpdater for conversation id MI4d495f53455256494345 / MI4d495f53455256494345 (User: MI_SERVICE, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.AlertManagerImpl on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.sync.LogSender on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.services.os.AgentManager$AgentSyncEventListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI444556454c4f504552 / MI444556454c4f504552 (User: DEVELOPER, MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.mi.systemnews.SyncListener on ConversationId MI444556454c4f504552 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] P [MI/Core ] Thread Thread-40 switched context to MI2853484152454429 / MI2853484152454429 (User: (SHARED), MSD: Name: / MOBILEENGINE_JSP (V. 252000), Target=, Type=com.sap.ip.me.core.FrameworkApplicationType) (stack level 1) 
    [20070820 13:32:49:716] I [MI/API/Sync ] SyncEvent Performing com.sap.ip.me.ccms.configinfo.ConfigInfoListener on ConversationId MI2853484152454429 
    [20070820 13:32:49:716] P [MI/Core ] original context restored 
    [20070820 13:32:49:716] I [MI/Sync ] Synchronization finished, Thread=Thread-40 
    [20070820 13:32:58:732] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:32:58:732] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:32:58:732] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = '' 
    [20070820 13:32:58:732] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/home/home.jsp' 
    [20070820 13:33:01:028] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:33:01:028] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:33:01:028] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = '' 
    [20070820 13:33:01:028] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:dispatch request to '/jsp/trace/trace.jsp' 
    [20070820 13:33:03:747] D [MI/Core ] Set current application to 'MOBILEENGINE_JSP' 
    [20070820 13:33:03:747] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:doGet(...) called 
    [20070820 13:33:03:747] D [MI/API/Runtime/JSP ] AbstractMEHttpServlet:getEvent() done with event name = ''

    question closed.

  • Synchronization issues on OneDrive for Business

    Hi,
    Our OneDrive for Business experience is very confusing here. We are in the middle of a few synchronization problems that our users don't understand.
    Could not insert my screenshots, so please pardon me if the description is not clear. Full topic with screenshots can be found here: http://community.office365.com/en-us/f/172/p/273549/836906.aspx
    Description of the problem
    We have a lot of users using OneDrive for Business to synchronize three shared libraries stored on a on-premise installation of SharePoint 2013. The first setup has run (almost) smoothly, and all my users had a synchronized version of the files on the server
    (around 2GB of data). We are in the beginning of our deployment, so the users have not used it very intensively yet, and probably this is why problems start appearing.
    On computer 1, a file/folder reorganization has been realized within one folder (folder "TRAININGS") of one the libraries: creating new folders, moving files from one folder to another, renaming other folders and deleting old folders. Changes have
    been processed, and Computer 1 is now in sync with server: they now share the same file/folder organization under the "TRAININGS" folder. Also, on Computer 1, all folders and files show the "green tick" on their icon, showing that sync
    is completed.
    On computer 1, the OneDrive icon in the Windows task bar shows the synchronization is complete and does not show any sync issues.
    On computer 2, the folder "TRAINING" is a mess. The folder "TRAINING"'s icon has been the "blue arrows" for a while. Inside, I have a mix of "green tick", "blue arrows" and no icon status.
    Every now and then, the folder CATEGORIES turns to "green tick", then goes back to "blue arrows".
    If we drill down inside the sub-folders, I have the same bahaviour, some folders have "green tick", some other "blue arrows" and some other no icon status. I do not understand the logic.
    On Computer 2, no files or folders inside "TRAININGS" folder have never been opened by user "Fra".
    However, on SharePoint, I see that some files in the tree of the "TRAININGS" folder that have "last modified by" with name of the user in Computer 2, even though this user "Fra" never modified that precise file. Only user "Cla"
    did some modifications on the files and folders.
    For example, we are missing folder "TRAININGS\CATEGORIES\CATALOG STRUCTURE" on Computer 2.
    I do not understand what is going wrong there...
    Questions already answered:
    To save time for diagnosis:
    1. Does the issue only happen on the Computer 2? Please choose a PC and login with a problematic which have different issue to see what will happen.
    No, it happens also on a different PC, but with different status for each file.
    2. Have the files they upload met the restrictions of syncing SharePoint libraries? 
    No they have not:
    No special character in File Name
    524 files and 257 folders in the library
    Max length of full folder and file name is 157 characters.
    No invalid file types
    I have no idea if any file is open on any computer, and have no way of knowing it, with users all over the world.
    3. Have you tried to repair OneDrive for Business via right-clicking the OneDrive for Business icon then clicking repair? If not, please give it a shot and provide us with the result.
    Repair has been tested and does not help.
    4. Could you please clean the cache of OneDrive for Business to see if the issue persists?
    I have already tried deleting the Office Offline Cache on a similar problem one week ago. It is a pain in the neck since I have to do it on all my users who have problem (starts to be a lot), it involves re-downloading the whole contents of the libraries
    (2GB) and it does NOT solve the problem since it reappears one week later on a different set of files.
    Full delete of Office Offline Files temporarily solves the incident until the problem occurs again later. So doesn't help either.
    Please keep in mind I have over 30 other computers that have these libraries synced in 4 different countries, and I do not know whether they are properly synced or not. Repairing or resetting on the client computers is not an option if I am not sure I have
    completely solved the problem and I know for sure it will not happen again.
    5. How many files in these shared libraries? Generally, when suing OneDrive for Business, we don't recommend uploading/syncing a lot of files at a time.
    The folder "TRAININGS" where all changes have been made contains only 64 files and 42 folders.
    The library which contains the "TRAININGS" folder contains 524 files and 257 folders. But these files and folders have not been touched, except for the "TRAININGS" folder.
    I believe I am way under the 100 files that have moved at the same time.
    6. How long has the problem been waiting for? Have you tried letting it solve by itself?.
    Today, after 12 hours, Computer 2, 3 and 4 are still in the same state, synchronization is stuck.
    Can you please help me diagnose the issue and make sure it does not happen again?
    Thanks a lot.

    New update that might help.
    I have noticed on Computer 2 an anormal growth of the "%USERPROFILE%\AppData\Local\Microsoft\Office\15.0\OfficeFileCache" folder.
    The total synced libraries (both  with Office365 and with on-premise SharePoint) have a size of 5.5 GB.
    The OfficeFileCache folder has a size of 21.6GB and is growing by the minute.
    If I pause the sync, the folder stops growing. If I resume the sync, the folder grows.
    The changes are the following:
    File CentralTable21873.accdb has different date modified, but size remains the same.
    Files FSD-{id}.FSD (131,072 bytes) and  FSF-{id}.FSF  (114 bytes) are created. These files are created by pair, almost every second.
    Please find below extract of the contents of the OfficeFileCache on Computer 2. I stopped the sync at 12:07.
    2014-10-29 14:13:25.137808900 +0700 CentralTable21873.accdb
    2014-10-29 14:06:39.464552500 +0700 CentralTable21873.laccdb
    2014-10-29 13:49:47.221305400 +0700 FSD-{61B6B74C-BA6C-46A1-9CA0-F1031E1D4477}.FSD
    2014-10-29 13:49:43.225225000 +0700 FSD-{FF593C23-B2F6-4857-9B5D-3C278C2DF524}.FSD
    2014-10-29 13:49:43.225225000 +0700 FSF-{19C2F7EF-66A1-47D2-90C6-21104002B292}.FSF
    2014-10-29 13:46:23.720925000 +0700 FSD-{FF57C26D-73A3-41A9-B7A1-09BE0E94487F}.FSD
    2014-10-29 13:46:23.720925000 +0700 FSF-{FC35858F-8532-4D17-A94B-BC7A003D7750}.FSF
    2014-10-29 13:46:23.000910600 +0700 FSD-{B6715853-B58A-4538-9D40-C285355AA959}.FSD
    2014-10-29 13:46:23.000910600 +0700 FSF-{C367A019-6343-4998-BBDB-EEFBEFC48A53}.FSF
    2014-10-29 13:46:15.510760800 +0700 FSD-{2A81B7AF-6835-416C-9D39-759C69BCC6F9}.FSD
    2014-10-29 13:46:15.510760800 +0700 FSF-{D5DD04B0-3C47-4CB2-920A-1E61DC1C5987}.FSF
    2014-10-29 13:46:14.700744600 +0700 FSD-{B1588DF5-6985-4C3E-87C1-23259AFF8B3D}.FSD
    2014-10-29 13:36:29.610487100 +0700 FSD-{BA96AD01-7552-4893-840D-2FD804956CCC}.FSD
    2014-10-29 13:36:29.500484900 +0700 FSF-{41A2C30E-D125-471F-8885-2F50843B8218}.FSF
    2014-10-29 13:36:29.490484700 +0700 FSD-{B74D8923-28BD-4B5A-ACA2-CCD7D3A7ABA5}.FSD
    2014-10-29 12:07:28.600679500 +0700 FSD-{9FBD798B-E954-4D31-B5B8-25C1C9B9EA11}.FSD
    2014-10-29 12:07:28.600679500 +0700 FSF-{6657D798-2B7E-46C1-AA1F-F88E5C2AE906}.FSF
    2014-10-29 12:07:28.370674900 +0700 FSD-{C7F4EB47-C23F-4D35-98BD-2AE73C6F3612}.FSD
    2014-10-29 12:07:28.370674900 +0700 FSF-{0F334A91-F4B5-424B-B79B-0EA03BC46859}.FSF
    2014-10-29 12:07:28.140670300 +0700 FSD-{15A8F28E-502C-414C-B38C-1E3A9975468E}.FSD
    2014-10-29 12:07:28.140670300 +0700 FSF-{1C0AF415-373F-4C01-8C23-62E942E56E7E}.FSF
    2014-10-29 12:07:27.920665900 +0700 FSD-{58828162-A8D6-403F-AD42-889FA5F8D193}.FSD
    2014-10-29 12:07:27.920665900 +0700 FSF-{11C27630-BBD0-4797-94F0-81332B1BE598}.FSF
    2014-10-29 12:07:27.730662100 +0700 FSD-{879D25AE-37F5-47FD-9CF3-8DFBCF6C9A91}.FSD
    2014-10-29 12:07:27.730662100 +0700 FSF-{ACE9056D-ECE1-45FF-8569-437A8386001D}.FSF
    2014-10-29 12:07:27.176650700 +0700 FSD-{2E4495AE-5C09-4201-9E83-A6BDC83968EE}.FSD
    2014-10-29 12:07:27.176650700 +0700 FSF-{55EA3316-D2BE-4041-9599-E7030D5166D6}.FSF
    2014-10-29 12:07:26.986646900 +0700 FSD-{81883BA5-0FC1-4A01-91C4-B1B27930A20E}.FSD
    2014-10-29 12:07:26.986646900 +0700 FSF-{EFA9EF58-0DC0-44B1-A520-379ADAC135E5}.FSF
    2014-10-29 12:07:26.796643100 +0700 FSD-{765935BA-542C-4970-9EE3-5A6098E60D62}.FSD
    If I delete those files, and restart OneDrive, they just keep being recreated.

  • "Deleted items: Synchroniz​e deleted items between this mailbox and my device?" questions

    When I log into the BIS site for Sprint, it gives me the option at the bottom that says
    "Deleted items: Synchronize deleted items between this mailbox and my device." at the very bottom
    What does this really mean? I am confused because when you delete an email off the blackberry, it gives you 3 options, delete from "mailbox & handheld," "handheld," and "cancel".
    So, if I have the "Deleted items: Synchronize deleted items between this mailbox and my device." clicked...does that mean when I just choose delete from "handheld" only, it will STILL delete the email from my actual "mailbox" too?
    I don't want it to delete the email from my "mailbox" if I choose to delete from "handheld" only on my blackberry
    Does anyone know more about this?
    Thanks guys

    in my opinion :
    if you choose to delete on device only, it will never delete on your server.
    but best is you to try for one test message and you'll know for sure. And tell us.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • 12c synchronization between cdb and pdb

    Hello,
    I'm reading the following the my 12c new features student guide:
    If a common users and roles had been previously created, the new or closed PDB must be synchronized to retrieve the new common users and roles from the root. The synchronization is automatically performed if the PDB is opened in read write mode. If you open the PDB in read only mode, an error is returned.
    SQL> select version from v$instance;
      12.1.0.1.0
    SQL> sho con_name
      CDB$ROOT
    SQL> select con_id,name, open_mode from v$pdbs;
      2 PDB$SEED            READ ONLY
      3 PDB2_1              READ ONLY
    SQL> create user c##dude identified by dude;
      User created.
    SQL> select * from PDB_PLUG_IN_VIOLATIONS;
      no rows selected.
    SQL> drop user c##dude cascade;
      User dropped.
    User dropped.
    If I understand the student guide correctly, creating a common user in cdb$root can be created, modified, dropped when the pdb is in mounted mode, but read-only should return an error.
    Any ideas what I cannot reproduce this behavior?
    Thanks!

    OK, I understand, for instance when I create a new pluggable database, it will not be in sync with the CDB$ROOT and therefore I cannot open it read only. I have tested it, and it indeed creates an error. What confuses me is the following:
    In my example, I have a PDB in read-only mode, but I can still create a common user in root. But according to the statement from the guide,the user or role cannot be created.
    Perhaps I misunderstood and what it means is that the common user won't be created or modified in the read-only PDB? But isn't that the point of having a database read-only?
    Well, I guess what it means is that it is possible to create the user or role in the root container, but it simply won't be synchronized with the PDB until it is opened read-write or mounted. So I just misread the context, which was from the perspective of the PDB and not CDB.
    So anyway, it makes sense now. Thanks a lot for your reply!
    P.S. I cannot move the post to Multitenant forum (why is it hidden in Database + options?).
    But if a moderator can move the whole post.. please do.

  • How to synchronize multiple computers via usb stick?

    I have three computers on which I work most of the time and I have some files, that I have to access/change on all three and thus I have to sync these files.  I would like to do this using an usb stick.  To do so, I formatted a partition on my usb stick as ext4 (without journaling) and then use unison to synchronize the files from one computer to the usb stick when I'm done working on one computer and before I start, I do the same.
    Unfortunately, I have different uid and gid on the different computers (and I cannot change that as I'm not admin on every one).  Unison can still take readable files from the usb stick and store them with my `correct' local uid, but unfortunately it cannot create new files/folders on the usb stick, as the folders are often with rwxr-xr-x permission.
    There are some suggestions, such as here to simply change the ownership of all files recursively, but since I'm not root, I cannot do that.  (Additionally this solution does not feel optimal, as I would have to change the permission bits with every mount -- and this is probably not the best to do to an usb stick(?).)
    So after the whole lament my actual questions:
      o Is there a file system, that can store permissions (such as redable/writable with user and group support), but that I can mount with changed permissions (e.g. translate uid=1023 to uid=17011 while mounting but leavin the actual bits set) and that is suitable for use with an usb stick?
      o Is there a tool to mount/remount the usb stick with `translated' permissions?
      o Is there any other solution you could think of to accomplish my syncing?  (Keep in mind, that sky/cloud drives are no possibilities, as not all of my computers have internet access.)
    Note:  The permissions (which file is rwx and which is only r--) is actually something I want to preserve during this sync-process -- that's why I used ext4 in the first place.
    Last edited by skunk_junior (2013-05-31 12:40:12)

    Trilby wrote:I'm confused, you say you want to preserve the permissions, but you also say you want to change them all to readble.
    I don't want to change the permissions stored on the usb stick.  I just want identical files on all my three systems (also with the permissions set correctly), but I want to use my local uid instead of the uid stored on the stick.  So that the mounting system does not see ``uid=1023 has rwx for file /mnt/foo'', as it's stored on the usb stick, but I want it to see ``uid=17011 has rwx for file /mnt/foo''.
    I Imagine some tool like a table that links the actual, stored, uid on the stick (1023) to the one, I want my system to perceive (17011).
    If I make a file executable, I want to keep that information.  If I store that file on a fat, it's lost.
    Last edited by skunk_junior (2013-05-31 13:08:40)

  • How can I synchronize safely from more than one computer?

    First, I have set up my iPod to work with two computers: my primary computer, which is my desktop at home. Later, I also "authorized" my laptop (as a secondary source) to also be able sync to my iPod.
    My question is that when I go to synchronize some podcasts I just downloaded to my secondary computer (my laptop), I get the following prompt: "Are you sure you want to sync podcasts? All existing podcsts on the iPod '<my iPod's name>' will be replaced with podcasts from your iTunes library."
    From this message, since my iPod is plugged into my laptop, I assume it's referring to my iTunes library on my laptop (which only has the few podcasts I just downloaded). And it sounds like it's going to delete the podcasts that are already on my iPod.
    I definitely don't want it to "replace" the ones I already have sync'd from my home computer; +_I just want to add the ones I have downloaded to my laptop._+ How can I make it so I can safely add the new ones without disturbing those I already have sync'd and want to keep? I'm a bit confused about how syncing works when you have more than one computer to sync to the iPod.

    You cannot do what you want.
    The ipod touch can sync with ONE computer/library at a time.
    When you sync to a different computer/library, the ipod touch will first delete the current itunes content form the iphone, then it will sync the content from the new computer.
    This is the way it is designed.

  • How to tame iCal synchronization.

    Hi, friends.
    I'm very confused and irritated with iCal behavior regarding synchronization. First of all, I moved from MobileMe to iCloud; so I'd expect my data to MOVE, not to DUPLICATE in my desktop copy of iCal and I'd also expect iCal to get ride of MobileMe calendars, appointments and dates and to show me just iCloud calendars, appointments and dates. That's not the case: I end up with duplicated or triplicated dates: one for Desktop, one for MobileMe and one for iCloud, well, I'm supposing it is so, because none of the three says where is who. Once in a while, when I create an appointment, I don't know where it was created: on iCloud, on MobileMe, on my Desk. When I delete one of the three dates, the three dates disappear. Every other date I create, it evaporates into limbo without warnig, where did it went? I end up with three sets of calendars and I want JUST ONE and the ability to query THAT ONE in my desktop, my iPhone and my iCloud and the three environmets be synchronized, not duplicated. I've lost many memorable dates because this horrendous behavior in iCal.
    Please, help.
    Thank you.

    onClick,
    Use iCloud: Resolving duplicate calendars after setting up your calendar application for iCloud Calendar to help troubleshoot your problems.

  • (rare?) Error while trying to synchronize Audio and MIDI.

    Hello there,
    My problem: Until today, I've been working with all my projects without any problems with my configuration, but today I've turned on the computer and when I play any project (including a new project with one or two audio tracks or the SAME PROJECT that i've been working the last night), 3 or 4 seconds later I get the fantastic and typical error from logic and an apparently more slow performance loading projects...
    everytime... play, and error...play (or pause) and error...
    "Error while trying to synchronize Audio and MIDI.
    Sample Rate 41347 recognized.
    Check conflict between Logic Pro and external device."
    and sometimes... (randomly)  
    "System Overload. The audio engine was not able to process all required data in time."
    ... and I haven't touched anything / no updates / no setup changes... NOTHING.
    I've tried all these things (searching in the forum) with NO luck:
    http://support.apple.com/kb/TS2111
    http://support.apple.com/kb/TA24535
    My equipment:
    Macbook pro 2,4 Intel Core 2 Duo / 2 GB RAM
    Logic Pro 9.1.3
    Snow Leopard 10.6.7
    Motu ultralite Mk2
    Lacie quadra 1 TB (FW800)
    - I have a motu ultralite mk2, but i've tried with the built-in audio too, and I'll just get the same performance.
    - I've tried with the lacie hardrive on and off and with projects in the internal hardrive and others with all the audios in the external.
    The funny thing is that i've been working in a project this last night and all PERFECT, and now its impossible work with it, and I haven't changed anything.
    PLEASE, any help? I'm confused and I need to finish some works...
    THANKS!

    If the MOTU unit has a reset procedure, unplug it from the Mac and do it now. That's simialr to what the older 828MkII units used do when they needed to be run through the reset procedure.
    It can be caused by a Firewire/USB glitch or power surge when powering up the computer.
    p.s.
    As a side note, I remember that same error.....
    "Error while trying to synchronize Audio and MIDI. Sample Rate 41347 recognized."
    From Logic 3.5, it's been around for that long, with different sample rates of course.
    Back then it was from bad audio drivers.. it's difficult to pin down some of these errors as they can be caused by different things.
    pancenter-

  • HT4236 on syncing photos to my iphone from my mac (iphoto), just 2 or 3 per event retain the edited verisons, the rest are shown in the original version. I'm confused by this. Is this a bug? Is there a way to see all the photos on the mac-edited version o

    on syncing photos to my iphone from my mac (snow leopard) (iphoto), just 2 or 3 per event retain the edited verisons, the rest are shown in the original version. I'm confused by this. Is this a bug? Is there a way to see all the photos on the mac-edited version on iphn?

    Thanks for your reply
    I solved my problem,
    Definitely a bug in syncing through itunes.
    - Connect Iphone with MacBook Pro through USB
    - Go to iphone on itunes, photos, deselect photo synchronization.
    - Sync (all pics will be removed from iphone)
    - Close itunes, iphoto, disconnect iphone
    - Select in finder: (home)-pictures-iphoto library.
    - Sec click on iphoto library and choose "show package contents"
    - Delete iPod Photo Cache
    - Close finder
    - Empty trash
    - Reconnect iphone
    - Allow photo synchronization again and everything works smooth.
    After this, changes made in iphoto are instantaneously reflected in iphone photos.
    Once every hundred photos, one gets detached from iphoto and then changes are no longer reflected (buggy) :-(
    In this case I erase the photo in iphoto, sync, go back to iphoto trash, reestablish the photo from the trash and sync again.
    Hope this improves. Still have to try cloud though.
    Thanks
    RC

  • I deleted the playlists on my iPhone and when I now try to synchronize with my iTunes account to put the music back, nothing happens and I do not get the music back on my iPhone. Anyone who knows why that could be? Grateful for any suggestions!

    I deleted the playlists on my iPhone and when I now try to synchronize with my iTunes account to put the music back, nothing happens and I do not get the music back on my iPhone. Anyone who knows why that could be? Grateful for any suggestions!

    I know it sounds weird, and that is the reason I posted my question.  Because my case is not like all the ones I've found online and it's confusing.  I added a screen capture of my itunes with my old iphone (the one that houses my playlists) connected to it.
    My playlists "ARE"  in my iphone 4s.  They are still there even though they do not show up when I plug in to itunes in my computer. 
    When connecting my phone to itunes on my macbook, the playlists do not appear anywhere in itunes.  I have found my connected iphone icon, I have clicked on the arrow next to it and it does pull up the standard lists that come with the iphone/itunes:  Music, Movies, TV shows, books.  That's it! below that is "Genius" and below "Geniuns" is "PLAYLISTS"  but the only playlist of mine that shows there is one that I created several years back titled "90's music" and that one I created it on my computer, not my phone.  Under "90's music" there are also other standard playlists that itunes automatically adds.
    Does anyone else have this issue or know how to get around this.  I am starting to think that I am going to have to recreate these lists on my computer

Maybe you are looking for