POL 3012 device write error on windows mobile 6 and lite 10.2.0.1

Hi all,
This was an issue even some times ago and still appearing on and off for some clients and I did not find any recovery process which could be done remotely via the web to go admin.
1. When the device write error occurs we cannot initiate sync or any other from client or server and it just gives pol 3012.
2. If this happens to a client in far away area , how can we re configure the device from remotely (still device management is up and running).
3. If there is any mechanism to do a complete database refresh and re-create at client device from the admin functions in web to go device management.
4. Even the complete refresh sync has no use when this occurs and If we can delete and recreate the odb files only on the device it will be very convinient.
5. Currently only way i can see is just to uninstall the client and do a complete installation with deleting the odb files that arfe in the storage card.
Any help on this is highly appreciated.
Thanks
Paninie.

greetings:P
well in our client it doesnt work to "and then asked the user to ..." users usually dont know how to use the handheld , some times they are very old and we never ask the users to do something like deleting the files manually because that normally causes them to start complaining and say stuff like "your app sucks etc etc":(:(
my proposal is much simplier and will work i think for your purpose. you simply create a small c sharp application. you asked
"How to create it to stop DMAgent."
well thats very simple in c sharp and in most languages i think,
OpenNETCF.Diagnostics.Process is the namespace you need to work with, you simply kill the process with name dmagent.exe. this is the simplest way to close the dmagent in 5-6lines of code.(use the OpenNETCF.Diagnostics.Process class, from the OpenNETCF
library, which you can download from http://www.opennetcf.org)
then you use the normal file.delete to delete the files of the database, and then you want to do the sync, that can be easilly done through c sharp as you already do i guess.
the cab file i mentioned is simply the way to distribute the small c sharp app to all clients. it can be created with simply cab files generators which are freeware or through visual studio.
you can distribute the small app to all clients simply through the packaging wizard. so when a user has a problem you dont need to "ask the user to .." you just tell him ok, leave the the handheld alone for 15 minutes and it will get fixxed by itself, you send the command i described in my previous reply and the handheld's small app fixxes the problem. the user doesnt need to get involved. the cab file is sent to all clients (actually it is downloaded through oracle lite) . of course you dont wait for the problem to happen and then send the cab file. all users will have the cab file's small application preinstalled . it will be on the mobile device waiting for the command. so even if in some point this error occurs you can handle it. you dont wait for a user to call and say i have a problem and then send the cab file.
btw if you want to distribute your cab file you open the packaging wizard, edit your application..go in the file selection tab and select your cab file. the next time all users sync they will be asked to install the cab file. this is how we install our cab files, and this is how we install our application upgraded versions, we do not copy the cab files in a flash disk or send them with email or stuff like that. all application cab files are distributed through oracle lite remotely when ( i love olite for this, in other systems like mobilink you need to buy a second program to do that or else send your cab files through email.... ) .
code for stopping dmagent should look like about this
using OpenNETCF.ToolHelp;
ProcessEntry[] processes= ProcessEntry.GetProcesses();
foreach(ProcessEntry pe in processes){
if(pe.ExeFile.Equals("dmagent.exe")){
pe.Kill();
break;
stopping the dmagent is like stopping any other running process on the windows mobile.
so you have 5-6 lines of code for stopping the dmagent+1-2 lines for the file.delete (for the database files)+1 line for the c sharp olite synchronization . your app shouldnt be more than 10 lines of code i think.
we have used this cab file tactic which was proposed from an oracle lite representative actually after our request for creating a server side initiated synchronization which syncs a specific set ot tables with push only. we wanted the guy on the office to have a small java app which will have a button that sends a specific command on the handheld that forces it without the user concent to sync some specific tables with push only , the normal synchronize databases command can not do this job, so we created our own small c sharp app, which is distributed as a second cab file (the first is the main app) and the users now in the office have a small java util where they select the user and then send the command (using the java apis). so this second cab file+command tactic can help in solving a lot of problems. give it a try.

Similar Messages

  • Runtime error on Windows Mobile 6.1 after install

    I have a Windows Mobile 6.1 Classic device (non-phone),
    CE OS 5.2.21041 (Build 21041.1.6.0)
    Processor is an ARM1136 MX31
    Memory: 115.09Mb
    I installed the 3.0 SDK, and copied and installed the CAB file on the device per the instructions on the website.
    When I click on the "Sun Java CLDC Emu" icon, I get the following error message:
    "The file 'sun_jwc' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file"
    I tried removing and reinstalling - same error. Everything seemed to go ok with the CAB installation.
    Any suggestions as to what to check/test?
    Regards,

    Hello,
    we don't sign the java runtime cab nor the executables inside it. So to be able to run it on a device, the device needs to have security lowered at least to the level at which the user is asked for permission when he is installing / running an unsigned cab / executable. In the context of Windows Mobile security, it means that the device's security configuration needs to be set to "Two-Tier-Prompt", "One-Tier-Prompt" or "Security-Off" (see http://msdn.microsoft.com/en-us/library/ms839681.aspx for more details).
    Changing of the security configuration might require device manufacturer's or operator's assistance.
    In some cases it can be done by the user. Some of them are listed below:
    1) the user has a registry editor application which can run on the device and can change the device registry (such application needs to be signed by a certificate which is trusted by the device)
    2) the device has installed Microsoft Windows Mobile development certificates
    3) the device allows the user to install the Microsoft Windows Mobile development certificates
    Of these the 2 and 3 is more likely, so If it's your case, try the following:
    1) Install Windows Mobile SDK (http://www.microsoft.com/DownLoads/details.aspx?familyid=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en)
    2) Install "<WM SDK>/Tools/Security/SDK Development Certificates/Certs.cab" on the device
    3) Go to "<WM SDK>/Tools/PocketPC/Security/Security Configuration" and use one of the cpf file to change the device's security configuration (see <WM SDK>/Tools/PocketPC/Security/Security Configuration/ReadMe.txt)
    Regards,
    Java ME SDK team

  • How do you repair ntoskrnl.exe error or system error in windows server 2008 and 2012

                              
    hi,
    can you repair system file errors like  ntoskrnl.exe in windows server 2008 and 2012  like   like before  in windows server 2003 ?
     the steps were  repairing ntoskrnl.exe  error in windows server 2003
    1- have a 2003 cd and from that cd  start recovery console and copy from i386 directory ntldr and ntdetect.com to  windows /system32 directory on the  server and then repairing
    2- MBR with fixmbr command  and then  rebuild BOT.INI file  with bootcfg/rebuild . 
    now my question  is how you repair or solve such problem with ntoskrnl.exe error  in windows server 2008 and windows server 2012
    thanks
    johan
    h.david

    first this wil take a lot of time for windows 2008 and 2012 ,
    and what about windows 2003 I thing this has no startup repair
    thanks
    johan
    h.david
    What will take a lot of time? Repair or clean install? These days one can standup a new VM and have an operating system on it in around 20 minutes or so.
    Correct server 2003 is file based deployment and completely different OS from repair perspective as well.
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Flash Lite 2.1 error on Windows Mobile

    Haven't been able to find much info on this error when using Flash Lite 2.1 in either IE Mobile or Opera Mobile:
    "flash lite 2.1 for windows mobile 5 will support flash 7 content authored for mobile devices only"
    I'm using CS5 and publishing the SWF as Flash Lite 2.1 with Action Script 2.0. When I run it through the Device Central emulator I get this output:
    Flash version of "lite2_player.swf" is Flash Lite 2.x
    Dimensions of "lite2_player.swf" are 240 x 200 px
    Is there something else I need to do to make sure the swf is "authored for mobile devices"?

    Alessandro,
    Yes, I see now another Flash Lite 2.1 player installed not
    under media but under menu. Starting it allows me to browse my
    Flash Lite 2.1 files and they display fine.
    Next up, I must try to get Flash Lite 3, but developer
    applications for Flash Lite 3
    have closed afaik. Does anybody know where/when/if/how a
    Symbian edition Flash Lite 3 player can be got to test on a Flash
    Lite 2.1 player phone?
    thanks again!
    Colm

  • Advices required for a JAWT implementation for Windows Mobile 5 and 6

    Hi,
    I want to create a jni bridge in order to open a player in a java Frame. This player works fine in a mobile native application.
    I want to know if somebody tried already to create such a bridge keeping in mind that this is for mobile environment. If yes, is there some specific problems which I should be aware of?
    Specifically I have 2 problems.
    1. My jni getHWND method always return 0.
    JNIEXPORT jint JNICALL Java_JavaRMEngineInterface_getHWND
    (JNIEnv *env, jobject obj, jobject component){
         HWND hWnd = 0;
    //try {
    typedef jboolean (JNICALL PJAWT_GETAWT)(JNIEnv, JAWT*);
    JAWT awt;
    JAWT_DrawingSurface* ds;
    JAWT_DrawingSurfaceInfo* dsi;
    JAWT_Win32DrawingSurfaceInfo* dsi_win;
    jboolean result;
    jint lock;
    bstrt jawtPath = "\\Windows"; // Put Path String from jrePath to jawtPath
    //Load AWT Library
    if(!_hAWT)
    //for Java 1.4
    hAWT = LoadLibrary(jawtPath + bstr_t("\\jawt.dll"));
    //if(!_hAWT)
    //for Java 1.3
    //_hAWT = LoadLibrary(jawtPath + bstrt("\\awt.dll"));
    if(_hAWT)
    PJAWT_GETAWT JAWT_GetAWT = (PJAWT_GETAWT)GetProcAddress(_hAWT, L"_JAWT_GetAWT@8");
    if(JAWT_GetAWT)
    awt.version = JAWT_VERSION_1_3; // Init here with JAWT_VERSION_1_3 or JAWT_VERSION_1_4
    //Get AWT API Interface
    result = JAWT_GetAWT(env, &awt);
    if(result != JNI_FALSE)
    ds = awt.GetDrawingSurface(env, component);
    if(ds != NULL)
    lock = ds->Lock(ds);
    if((lock & JAWT_LOCK_ERROR) == 0)
    dsi = ds->GetDrawingSurfaceInfo(ds);
    if(dsi)
    dsi_win = (JAWT_Win32DrawingSurfaceInfo*)dsi->platformInfo;
    if(dsi_win)
    hWnd = dsi_win->hwnd;
    ds->FreeDrawingSurfaceInfo(dsi);
    ds->Unlock(ds);
    awt.FreeDrawingSurface(ds);
    return (jint)hWnd;
    //}catch()
    return (jint)hWnd;
    2. this second method throw an "error C2100 illegal indirection" at the last line on g_hwndMain.
    JNIEXPORT jboolean JNICALL Java_JavaRMEngineInterface_construct
    (JNIEnv *env, jobject obj, jlong peer, jint hwnd, jlong top, jlong left, jlong bottom, jlong right, jstring lpszSystemLanguage, jint nCacheSize){
         CRMEngineInterface cpp_obj = (CRMEngineInterface)peer;
         HWND g_hwndMain = (HWND)hwnd;
         HDC hDC = ::GetDC(g_hwndMain);
         SIZE size;
    size.cx = (LONG) right - (LONG) left;
    size.cy = (LONG) bottom - (LONG) top;
         TCHAR sInstallDir[MAX_PATH];
         ::GetModuleFileName(NULL, sInstallDir, MAX_PATH);
         TCHAR* pEndPath = _tcsrchr(sInstallDir, L'\\');
         if (pEndPath != NULL)
              *(pEndPath + 1) = 0;
         TCHAR sContentDir[MAX_PATH];
         memcpy(sContentDir, sInstallDir, MAX_PATH);
         UINT nCacheSizeCPP = (UINT) nCacheSize;
         return *cpp_obj->construct( hDC, g_hwndMain, size, sInstallDir, sContentDir, 0);
    Any advice will be very helpful.

    Hello Brian,
    the client technology is based on web dynpro, but it runs in an own Mobile Client. Therefore you do not need the internet browser for the application.
    During the client development you can use the web dynpro tools to design the layout and the screen flow of your application. In the last step you can deploy the application to your mobile client and run it without a browser.
    The mobile client includes a web dynpro runtime to display the data. Therefore you do not need a J2EE server in order to run an application.
    The mobile occasionally connected scenario provides a api to access the local database. NetWeaver Mobile 7.1 for PDA supports two different databases:
    1. MinDB ( from SAP, included no additionals license fee required )
    2. DB2E
    NetWeaver Mobile includes a complete queing mechanism.
    You can also take a look into two eLearnings which provide a good technical overview:
    Link:  [Architecture and Runtime|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e048e20c-7246-2a10-e8a5-8b2b78b5b994]
    Link: [Development Cycle and Tools|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/204fc387-6646-2a10-99b7-bba030bc3f68]
    Unfortunetly there is no fixed timeline for WM6.But I guess this will be available soon.
    I'm afraid but also don't know of any fixed timeline regarding Adobe Interactive forms.
    The architecture of NetWeaver Mobile 7.1 is pretty new and full of great new functionalites. The User Interface for NetWeaver Mobile 7.1 uses eSWT to render the UI elements.
    Best Regards,
    Stefan

  • Treo 750 with windows mobile 5 and windows 7 compatability

     Help please. Can I get a update/download from microsoft for the windows 5 mobile o/s on my treo 750.  To make it compatible with windows 7 ?
    Post relates to: Treo 750 (AT&T)

    Hello everyone. I apologize for reusing this very old post but I got my hands on an old Palm Treo 750 with Windows Mobile 6 working properly but I could by no way get it synchronized via usb with my Windows 7 laptop. I tried the suggested solution but still I get the Device not recognized from the windows installer- Colud you please somehow help me? Many thanks
    P.S. I downloaded the program from the link but when launching it as admin nothing happen...

  • Timp Capsule, will it allow PSP, Windows Mobile Wifi and others....

    Recent Mac convert, I got a iMac for Xmas gone, very very happy.
    Im maybe in the market for a NAS and a new router (N, may as well go best speed can), I was looing at getting the buffalo Linkstation, and a Belkin 'N' router, but then read about Time CApsule, which will basically be the same price. A few questions if I may
    1) Will I be able to use the Time Capsule, for a WiFi internet connections on all devices, ie non Apple eg Sony PSP for WiFi game playing over internet, Windows Mobile PDAs for web browsing?
    2) Can I use it as a normal NAS drive for Winodws XP machines and as a Time CApsule for my iMac for Time Machine
    3)Can I use it for XBMC streaming froma Xbox 1?
    cheers

    Thanks for reply.
    Sinc you hve one can you help a little more.
    So PSP you can play games over the internet no problems using TC?
    XBMC is on my Xbox 1 (not 360) and is Xbox Media Centre, basically a media centre lke Windows Media Centre, I belive it uses SAMBA to stream stuff, so my question is (also for Windows PCs) can they connect and stream from a TC NAS drive?
    So have you got movies for example on your TC, will it stream them to your PS3 ok? (this should work for my Xbox 360 then?)
    Can you access the TC NAS drive from over the internet? eg if you were at a friends, is there a possibility to connect (FTP or otherwise) to your TC, to get some files?
    cheers

  • I got an error message while burning a cd in itunes - "The attempt to burn a disc failed.  The burn failed because of a medium write error.  What is that and how can i fix it?t

    I got an error message while burning a CD in iTunes - "the attempt to burn a disc failed.  The burn failed because of a medium write error."  What does this mean and how do I fix it?

    The disk you are using probably has a defect, not uncommon on consumer grade disks. Try another disk or better yet another disk from a different manufacturer or at least a different batch.

  • How to write error log while creating invoice and avoid implicite commit

    Hi,
    I've have written code in exit RV60AFZZ in which I check for some possible errors while invoicing via VF01/VF04. If conditions are met then we create error message and display it to the user. As result we had a lot of missing SD invoices in FI when we did batch/mass invoicing. I've opened OSS note and SAP support team wrote that using statement MESSAGE is forbidden in UE. It can lead to implicite commits.
    Do you have some example how to write error log for invoincing in VF01/VF04 transactions?
    Thanks

    @ sri nath. Please read post before answering. I wouldn't be posting trivial questions. As I wrote before it doesn't work.  Also SAP support would not answer to the question in my OSS.
    In VOFM, SAP is using routine  VBFS_HINZUFUEGEN_ALLG to write to error log.
    Mine is something like this in ue:
          PERFORM ZVBFS_HINZUFUEGEN_ALLG
                     USING VBAP-VBELN VBAP-POSNR  'ZSD' 'E '600'
                           SPACE SPACE SPACE SPACE.
    (we have custom message class)
    As result  XVBFS and VBSK are filled with error, but posting is also done.  Error log is filled but invoice is created and posted in FI.
    That is not OK.
    thanks

  • Device Channel Rules for All mobile phones and Tablets?

    I am developing master pages for different devices, my target is to develop different master page for Desktop, Mobile phones and Tablet.
    Default device channel works for desktops, “$FallbackMobileUserAgent" works for both mobile phones and tablets but I want to design different master
    page for all tablets.
    Is there any fall back rule that targets all tablets? and any rule that targets mobile phones only?
    Update: I found "ipad" and "iphone" inclusion rule works across all apple devices.

    Hi,
    According to your post, my understanding is that you want to create rule that targets mobile phones or tablets only.
    Per my knowledge, channels control which master page is used to show your site on for example iPhone or iPad. Channels are bound to master pages, and channels are bound to user agent string of device in use (phone, tablet or PC).
    You need to supply different user agent substrings and order of device channels.
    For more information, you can refer to:
    http://msdn.microsoft.com/en-us/library/office/jj862343(v=office.15).aspx
    http://sp2013.blogspot.com/2012/07/channels-in-sharepoint-2013.html
    http://jussionsharepoint.com/targeting-multiple-browsers-and-devices-in-sharepoint-2013-using-device-channels/
    Thanks,
    Linda Li                
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Linda Li
    TechNet Community Support

  • Flash on windows mobile 6 and camera connection

    Hy, student from netherlands and we need to use flash lite
    for mobiles!
    Our plan is: User need to take 20sec video and audio and then
    send it to server!
    I found kuneri and with nokias it would work fine, but as a
    student I can't buy again new phone?
    Now I have pocket pc with windows mobile 6 pro, but when I
    install flash player 2.1 in the browser we get popup do download
    swf file and not playing in the browser? So it's not working?
    At the last post they say it should work, but How?
    After that can I make connection with camera on phone with
    flash player mobile?
    I was working with rmtp with normal browser, but how it works
    with mobile browser?
    Any sugestion please
    Kind regards,
    Davor

    "Does anybody have an idea how we can get Flash to get more memory from the system, please?"
    We've encountered this problem a year ago.
    There are 2 solutions :
    - compress MP3/FLV at the maximum (in file size) to reduce memory consumption and set a timer of 60 seconds before loading another MP3/FLV to let the garbage collector of Flash Player to free memory.
    - use an external MP3 Player (Windows Media or TCPMP), if you configure the player to launch automatically when double clicking on .mp3 files, you just have to call fscommand("launch", "test.mp3");
    The problem is then to hide the MP3 Player.
    Using Janus-Flash, you can "Set Top Most" Flash Player so the MP3 Player is hidden.
    Using this method we managed to play 15 MB MP3, and switch almost instantly to another big MP3 file.
    Check Janus-Flash Forum to find the solution. The exe to set top most is called "Janus Kiosk.exe".
    Best luck.

  • Gwes.exe error on Windows Mobile 5.0

    I keep getting a gwes.exe error while running my app built using LabVIEW for PocketPC 8.0.1.  What is it?  How can I debug this?
    Robert

    Hi Robert,
    This seems like a windows issue.  After a quick Google search I found many links which explain what GWES is (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceshellui5/html/wce50conShellandUs...), and many people who encountered similar errors with different applications.   Since the GWES stands for Graphics, Windowing, and Events Subsystem, I was wondering if you can correlate the crashes with anything in you program that has to do with using a graph, or event structure, etc.
    You may want to read some of the posts online in case one of them is similar to your issue.  
    Regards,
    AG

  • Known Issue: Cannot Deploy to a Windows Mobile Device (Windows 10 Insider Preview SDK and tools, April 2015 release)

    To deploy to a Windows 10 Mobile device with this release, your device must be running Windows Mobile OS build 10074 or later. When deploying your Universal Windows app to a device with an earlier build, or a Windows Phone 8.1 device, you will get the following
    error:
    Error : DEP0001 : Unexpected Error: The Appx package's manifest is invalid. (Exception from HRESULT: 0x80080204)

    Use the Windows 10 Mobile emulator or update your device to Windows Mobile OS build 10074 or later.

  • How to run an application on windows mobile 6 device ?

    Hi everybody,
    How can you run an application on a windows mobile 6 device with the new SDK 3.0 ?
    Can you launch a MIDLET like any other program ? or running your MIDLET on windows mobile 6 is only for testing while you are developing.
    When you finished your MIDLET, can you copy the jar file to the mobile device with windows mobile 6 and to run it anytime ?
    Thank you.

    Its simply a matter of opinion, but I'm 3-months-in, developing for WM5 + WM6 and the only usable solution I've found that has the correct look and feel on Windows Mobile as well as JSR support is IBM's J9.
    It's not free, but I searched high and low, and it's the only product that I was happy with.
    Here's a [screenshot of it running my application on WM6 emulator|http://3.bp.blogspot.com/_9hmP3Ho0t14/S7eDTXfkE9I/AAAAAAAAAa0/ISZ-HohZQDs/s1600/wm6.png] .
    Here's a [quick article I wrote for it.|http://fatbuttlarry.blogspot.com/search?updated-max=2010-02-16T11%3A34%3A00-08%3A00&max-results=7] Remember, it's NOT free. Pricing is very fair, but you'll have to license it to use and distribute it.
    -Tres

  • 700w not recognized by Vista with windows mobile device center

    please help:
    i have a treo 700w that doesn't want to consistently connect to machine I am working on. when it works (rarely), it works fine, when it doesn't there is no explanation. I have restarted both computer and phone, and I can't seem to get a connection made. 
    Further I tried to uninstall/reinstall the windows mobile device center, i have removed the sync profiles on both my computer and phone, but nothing is seeming to work. I find it interesting that vista recognized my Smartphone USB device (it shows in the device manager), but that windows mobile device center doesn't show that anything is connected. 
    I am connecting via USB, but would be happy to connect via bluetooth, but when i try that approach, it only offers headset/wireless stereo (i'm looking for calendar/contacts/etc). 
    any direction would be wonderful - i have searched in google and subsequent pages for an hour already, and I'm thinking someone must have a better way. 
    Thanks,
    -cb
    PS - for those who are forum administrators, the registration process sucks: the password limitations are oddly strong for a simple forum like this, and when you don't put in a proper password from the get-go, it clears your prior selection of device/os/agreement registration, so when you fix the red flags (the password) and submit, it (and only then) tells you that you've forgotten to answer the questions below (that you had already answered before you were thwarted by the password reqs). sigh. 
    Post relates to: Treo 700w (Verizon)

    Hi AlanG,
    I have tried multiple USB connections, and do not have another sync cable. No luck. 
    Though, your post gave me an idea and that was to use a safety pin to scrape the contacts at the bottom of the phone. I keep the phone in my pocket most of the time, so there was some visible grime, though i would have guessed that the connection could have been made (it wasn't that grimy, just not shiny). 
    The other thing that was interesting is that when it was plugged in previous to the cleaning it shows the device connected to be a " smartphone usb sync ". Post cleaning, it now shows as a " PocketPC ". I'm not sure what the difference is, nor if I should be hoping that it reads "treo 700w", but hey, can't look a gift horse in the mouth, right? 
    So, that, in addition with removing all partnerships on both the machine and the treo (and after restarting my phone) it finally connected. 
    Wow. What a remarkable pain.  Let's hope it keeps working.
    Post relates to: Treo 700w (Verizon)

Maybe you are looking for