Edit Locally Check In Fails

Hi All,
Can anyone tell me where to begin looking for the reason why check in after having edit a document locally doesn't work. It works fine with online editing, but when trying to check in with local editing I get a communication error and the file stays checked out. When trying to check in through details -> Action -> Check in it fails too.
I have recently configured the portal for integrated windows authentication, could the IIS proxy possibly have anything to do with it?
Could somebody please help me. I really need this functionality to work.
Regards,
Lennart

Additional information that I have found:
When you are attempting to check in a file, the client contacts the server and requests to send the file in a follow up request. (PUT)   In HTTP 1.1 the server must respond in one of two ways.  Reply with a 100 (SC CONTINUE) to inform the client that it is ok to send the file or with a 417 (expectation failed) to tell the browser that it will not accept the file.
The use-continue=”false” results the user name and password becoming “null” when it gets to the portal.  You can not log in.  I get the same results if I unclick “use HTTP 1.1”.
These errors will not occur if I log into the Portal directly, bypassing IISProxy.
Is IISProxy not HTTP 1.1 compliant or is it a bug?  
From RFC 2616:
  Requirements for HTTP/1.1 proxies:
      - If a proxy receives a request that includes an Expect request-
        header field with the "100-continue" expectation, and the proxy
        either knows that the next-hop server complies with HTTP/1.1 or
        higher, or does not know the HTTP version of the next-hop
server, it MUST forward the request, including the Expect header
        field.
      - If the proxy knows that the version of the next-hop server is
        HTTP/1.0 or lower, it MUST NOT forward the request, and it MUST
        respond with a 417 (Expectation Failed) status.
This is the condition of how a 417 error is returned.  IISProxy might be assuming WAS is using HTTP 1.0.  According to the RFC, if the Proxy knows it is HTTP 1.1+ or if it DOES NOT KNOW it must pass the request! 
Does anyone else have any knowledge of how else a 417 error can be returned?

Similar Messages

  • IISproxy problem: Edit locally - check in

    Hi all EP freaks,
    I have with succes implemented th IISproxy filter so I now can access the portal through the IIS(version 5.0).
    I have som excel files that are being edited with the "Edit locally" function. This works fine (excel opens up and I can edit the data locally) but when I afterworth will "Check In" the modified documents the system "hangs". On the client the normal "copy file windows window" showing "Copyied 140% and still not finished... This wil go on for ever so I click cancel and the modified excelfile is'nt updated through the portal.
    THIS WORK FINE BEFORE I IMPLEMENTED THE IISproxy module...
    In the IISproxy log file i have:
    18:02:47   4400 Proxy    | POST http://server01.domain.local:50100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fTEST!2fManager!2fTESTMAPPE!2fDocuments!2fcom.sap.km.AdminExplorer_2/dok | HTTP/1.1 200 OK | 0.000 | 0.078
    18:02:48   4400 Proxy    | GET http://server01.domain.local:50100/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/etc/docservice/docservice.cab | HTTP/1.1 304 Not Modified | 0.000 | 0.046
    18:02:49   4400 SAP    E NiRawOutStream::RawWrite(): NiRawWrite( NI-1 ) failed: -6 (NIECONN_BROKEN)
    18:02:49   4400 Proxy  E ProxyImpl::ProcessBody(): IOException: NiRawOutStream::RawWrite(): NiRawWrite( NI-1 ) failed: -6 (NIECONN_BROKEN)
         at SapConnection.cpp:331
    18:02:49   4400 Proxy  E Failed to send request body.
    Please help me
    Best regards
    Lars Bregnedal

    Please try also the following settings:
    use-continue=false
    keep-alive=false
    close-socket=true
    These were reported by SAP support as the recommended settings for customer having problems with Local Editing and IIS Proxy.
    ActiveX is for Windows only, Java Applet can be used also on other platforms. To use the Java Applet uncheck ActiveX, select "Java Applet" and set the version to "1.3" even if running 1.4 (again a recommendation from SAP support).
    If it still doesn't work, you should check that your Java Plug-In actually works. Here is a link I always use to check that the Java Plug-In works:
    http://www.java.com/en/download/help/testvm.jsp

  • Improper message in iview when "Check in Now " fails in edit locally

    Hi
    We have implemented our own repository manager. I am facing a problem while Checking in a document after edit locally.
    Usually edit locally undergo followings set of activities.
    1.     Get the content of file using Content manager implementation and open that using appropriate application.(say a txt file in note pad)
    2.     Then user can edit the file and save it.(it goes to temp directory)
    3.     Three buttons appear in the iview (Check in now ,Check in later,Cancel editing)
    4.     If user choose “Check in now “option .It should  save the file in backend, which involves following steps
    i.     Lock the resource
    ii.     Set content and Save
    iii.     Unlock
    If any one of this 3 step fails while Check in Now it should display an appropriate message in iview stating the reason of failure.
    So when a user without having Lock permission tries to perform a “Check in Now”, the first step fails (i).and it throws a exception which is wrapped as a ResourceException. In fact the same error message is getting written to the log4j files  and it doesn’t proceed with any  backend operation.
    But I am getting a message “File "dmadmindoc.txt" has been checked in”.
    Where as file has not been checked in .Means application logic works fine, but error message wrapped doesn’t get reflected to end user.
    Can any body suggest overriding this message?
    Regards
    Arati

    Hi Siva,
    Please double-check the prerequisites at http://help.sap.com/saphelp_nw04s/helpdata/en/3b/cbf52dde472343a5b8941dd43cc479/frameset.htm - for example, that you are not in "Personal Documents". Also keep in mind that you might need to restart the server if you have switched on the application properties service at runtime.
    If all this doesn't help, open an OSS message.
    Hope it helps
    Detlev

  • Edit Locally: The download of the document failed

    Hello All-
    We've run into an issue on our portal (EP7, SPS17) where users can not Edit Locally. The command returns the warning "The download of the document failed".
    I've checked the logs and the configuration of Local Editing in System Administration and nothing seems out of place. Furthermore, the same configuration seems to function fine in our test environment.
    Any ideas?
    thanks

    Hi Tim,
    There are a couple of Notes regarding local editing problems.
    You might want to check those:
    [1051477|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_pdk/~form/handler%7B5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d31303531343737%7D]
    [755581|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_km/~form/handler%7B5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d373535353831%7D]
    [1158348|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_km/~form/handler%7B5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d31313538333438%7D]
    [747031|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_km/~form/handler%7B5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d373437303331%7D]
    Hope this helps,
    Robert

  • Edit locally giving error "Operation Failed"

    while edit document locally  in KM trough the command "edit locally". After clicking  on  "edit locally"a  digitalized signed applet  pops up with run and cancel button.(here applet is being set instead of Active x).I clicked cancelled. It shows the error "operation failed".Doesn't allow me even next time. Showing
    How to solve the problems that even though I click the cancel, the next time same applet should popped up

    Hello,
        i me having the same Issue when i try to edit KM File locally (Excel) -> Operation Failed Error.
        please advice how did u solved the Issue?
    Thanks and Regards,
    Nazih

  • Check in Later option in edit locally

    Hi,
    We are in EP NW04s SP10.
    When i tried to Edit locally the documents in the KM repository , I am not getting the Check in Later option. I can see only Check In and Cancel Check out button.
    And in the Recent Notification iview , I am not getting the Checked out Documents link.
    I referred to the thread https://www.sdn.sap.com/irj/sdn/thread?messageID=872640.
    But the property service is running in the Repository Manager.
    Can anyone help to get the check in later option and the link in Recent notification iview.
    Thanks & Regards,
    Siva

    Hi Siva,
    Please double-check the prerequisites at http://help.sap.com/saphelp_nw04s/helpdata/en/3b/cbf52dde472343a5b8941dd43cc479/frameset.htm - for example, that you are not in "Personal Documents". Also keep in mind that you might need to restart the server if you have switched on the application properties service at runtime.
    If all this doesn't help, open an OSS message.
    Hope it helps
    Detlev

  • Edit Locally - Temporary file not removed after check in

    Hello,
    I am editing a Word document Abc.doc with Edit Locally (using ActiveX). After having done editing the document, I save the document and close MS Word. Then I check in the document by clicking on the button "Check In Now" in the portal screen. The document is checked in KM. At this point, the temporary file should have been removed automatically. However, the temporary file in my local drive under the folder Temp/docservice still remains and the file is now renamed to Abc.doc_send (instead of Abc.doc).
    Does anyone know why the temporary file remain ? Is there any configuration need to be done so that the temporary file is automatically removed once the editing is done and check in.
    We are using Portal 6.0 SP 16.
    Many thanks in advance.

    (1) If you have a local server, did you try to build locally, deploy locally and test.
    (2) After checking-in your changes, did you activate, transport?
    (3) Did the Basis team deploy the changed components to the target server (development server in your case)? If you want auto-deploy, you can set so in the NWDI Transport Studio settings.

  • Edit KM document locally..Operation Failed??

    Hello,
       we are running SAP NW Portal 7.0, SP14 and KM, Browser: MS Internet Explroer 7.0.
       Now in KM when i try to edit a local Excel-sheet with the Command "Edit Locally" i get the following Error: "Operation Failed"...???!!! a Java Applet try to load, but does not apper in the Browser!
    Please advice how i can solve this Issue!
    Many Thanks and Regards,
    Nazih
    Edited by: Nazih Kayyali on Jan 27, 2009 12:20 PM

    Hi Nazih,
    First I would like you to ask you two things:
    1. Make use of the search here on SDN to find a solution to your problem. A similar question was actually asked yesterday!
    2. Please be more generous to the ones that answer your question. Looking through your old threads I barely see the use of any stars.
    Now to you question. As mentioned before I just summarized yesterday a list of notes that should help find a solution to problems with local editing, and now I just added this list to the Wiki for others to make additions:
    https://wiki.sdn.sap.com/wiki/display/KMC/HowtotroubleshootproblemswithLocalEditing
    Hope it will be helpful for you,
    Robert

  • Edit Locally: Download of the document fails

    Hi all
    When I try 'Edit Locally" , its giving an error "The download of the document failed".
    Local editing (under CM>Utilities>Editing) is configured correctly. From another portal, edit locally is working fine.
    Is there anything else that I have to do for Local editing
    Please help me.
    Any idea.. I am unable to find a solution
    Regards
    Aparnna
    Message was edited by:
            Aparnna Prasad

    Hi,
    the "Edit locally" fonction need to install an activeX to the computer.
    The user need to be administrator. Then when for the first time he tries to edit locally, the activeX will install. You can then remove the user from the administrator group.
    You need write authorizations in registry (local machine) and to folder C:\Documents and Settings\USER\Local Settings\Temp
    If you configured the portal in java mode for local edit, you need to install JRE 1.4.2_x on the computer.
    Brad

  • Getting error while trying to edit locally  the document in KM of portal.

    Hi all
    we have configured  file server in km portal as fsdb mode in portal (ep 7  sp 14). We were able to edit locally the documents . But all of a sudden from some of the PCs  we are getting the following error while  trying to edit the documents.
    The download of the document failed .
    Is there any PC specific configuration required? For the same user  we are able to edit the documents from some PCs  but from another it is not working.
    Thannking you.
    Rajendra.

    Hi,
    You have to set your activex control properly. then only edit locally in KM will work.
    Also check the below wiki
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/KMC/HowtotroubleshootproblemswithLocalEditing
    Hope that helps
    Raghu

  • Document "Check In" fails

    Hi All,
    I need your help.
    My use case is to edit a document locally which fails.
    In detail:
       After pressing Edit locally the file opens in the right application.
       Then I change some entries in the document, save it and want to check in the doc.
       After a while the checkin fails and I get the error message:
       "A communication error occurred. "QAlerts.xls" could not be uploaded"
    I must say its not an typically document, its an Excel file with more than 50 MB.
    In the error log you can read about timeout.
    So checked the configuration for example the Http Provider Service, but in my mind all looks good.
    Im glad for any other ideas.
    Many thanks
    Steve

    Closed because get no answers

  • Edit locally throws NullPointerException

    Hi All,
    While doing EditLocally  in a Custom Repository Manager,it throws a null pointer Exception.
    As per the Repository Manager Implementation
    log ,we don’t any exception. So as there is no such relevent error realted to repository manager in default.trc file.
    RF doesn’t pass call to setContent() method of ContentManager.
    We failed to do so in Nw04 SPS11 and Nw04 SPS14.
    Where as we can able to edit successfully in NW04 SPS09.
    Regards
    Arati
    Following is the stack trace we got in iview of edit locally
    Please wait
    Your request is being processed
    System Error
    An exception occurred during the program execution. Below you will find technical information pertaining to this exception that you might want to forward to your system administrator.
    Exception Class 
    Call Stack java.lang.NullPointerException
            at com.sapportals.wcm.control.edit.ResourceClientSideEditControl.renderLockedByUser(ResourceClientSideEditControl.java:1029)
            at com.sapportals.wcm.control.edit.ResourceClientSideEditControl.renderIsLockedByOther(ResourceClientSideEditControl.java:344)
            at com.sapportals.wcm.control.edit.ResourceClientSideEditControl.renderCurrentConditions(ResourceClientSideEditControl.java:302)
            at com.sapportals.wcm.control.edit.ResourceClientSideEditControl.render(ResourceClientSideEditControl.java:191)
            at com.sapportals.wdf.layout.HorizontalLayout.renderControls(HorizontalLayout.java:42)
            at com.sapportals.wdf.stack.Pane.render(Pane.java:155)
            at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
            at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
            at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
            at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
            at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
            at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
            at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
            at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)
            at com.sapportals.wdf.stack.Pane.render(Pane.java:158)
            at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
            at com.sapportals.wdf.WdfCompositeController.internalRender(WdfCompositeController.java:696)
            at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:664)
            at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
            at com.sapportals.htmlb.Container.preRender(Container.java:118)
            at com.sapportals.htmlb.Container.preRender(Container.java:118)
            at com.sapportals.htmlb.Container.preRender(Container.java:118)
            at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:413)
            at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
            at com.sapportals.wcm.portal.component.base.KMControllerDynPage.doOutput(KMControllerDynPage.java:130)
            at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
            at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
            at com.sapportals.wcm.portal.component.base.ControllerComponent.doContent(ControllerComponent.java:73)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.doRefresh(AbstractPortalComponent.java:355)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:188)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
            at com.sapportals.portal.pb.IviewModeProxy.doContent(IviewModeProxy.java:20)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
            at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
            at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
            at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
    Report Error

    Some more behavior of this problem
    1)when try to edit locally>file download started and open the file in approprite application>and in the KM iview got the null pointer exception(which usually have check in now, check in later, cancel local editing buttons)
    2) When resume local editing...nothing happens. Even doesn’t through error in iview
    3) when do a lock explicitly to any document- through selection->lock,it puts a check_out_by_me symbol rather than lock_by_me symbol
    Please any body help to resolve the issue,
    Regards
    arati

  • Excel files getting corrupted when editing locally

    We are getting corrupted files when using "edit locally". Editing seems to work fine, but when the next user tries to open the file it is corrupted. This error only occurs intermittently. When checking the logs I found below error message:
    #com.sapportals.wcm.repository.service.appproperties.PropertiesManager#irj#com.sapportals.wcm.repository.service.appproperties.PropertiesManager.handleCheckout(431)#System#0#####Client_Thread_13##0#0#Error##Plain###Failed to handle checkout for rid /ithw/it hw documents/Inventory/MU_Inventory.xls: com.sapportals.wcm.repository.service.appproperties.persistence.PersistenceException: [SAP_Portals][Oracle JDBC Driver][Oracle]ORA-00001: unique constraint (SAPWCM.WCM_AP_PROP_PRIMARY) violated
    ORA-06512: at "SAPWCM.WCM_AP_COPY", line 1
    ORA-06512: at line 1
    Does this have anything to do with my problem? What do I do about it?
    We're using KM Docuserver Control 6.1.5.1
    Regards
    Carl Schultze

    TSM:
    Thanks for the reply. I'd be "LOST" without you!
    Anyway, the camera only came with a Windows disk. Per the manufacturer, it doesn't need mac drivers, and the windows drivers are only for the web cam function (which i don't use.)
    The camera is formatted under FAT32 (Windows) format. I couldn't run permissions repair. I did do a repair disk under disk utility. Still having the issues.
    I tried iMovie. I can import the avi file from the camera, and it works!!!!
    So it would appear that there's a bad codec in QT/Perian/VLC?

  • Local admin rights when Edit locally

    Hello, all!
    We have the same problem as in
    Local Admin rights to "Edit Locally" ?
    "The end users do not have administrator rights on their local PCs , they logon to the domain server with restricted rights. When it comes to portal, when trying to edit a document with "Edit locally" it is not possible to do is even if the user has all the rights for the document in the Portal KM configuration. When we make the user local admin, everything is OK"
    We are on SPS14, Windows XP SP2. Domain users can run corresponding applications and can create dirs or files in a temp directory. We also utilize env. variable SAPKM_USER_TEMP but with no success.
    Could yoã please suggest, how to find rights needed to execute Local Edit. Are there any way to trace this Docservice ActiveX?

    Hello Roman,
    here a note which describes a solution for a user account wuth restricted rights:
    The Edit Locally activex will be installed based on following
    installation steps:
    The browser will recognize that the KM DocService activex has to be
    started.
    In case of the activex isn't installed on the the PC, it will be
    downloaded from the KM server (...etc/docservice/docservice.cab)
    The browser will extract two DLLs from the docservice.cab file
    (docservice.dll and sapkmprogressplayer.dll) and register them on the
    local PC. To see if the installation succeed you can open within the
    browser following dialog: Tools/Internet Options/Settings/View Objects,
    look for program file SAP KM DocService Control.
    Registry keys in following areas will be created:
    Area HKEY_CLASSES_ROOT:
    HKCR\AppID\{5F8983A6-347C-46B9-BA7A-1B87E5DAE0BC}
    HKCR\ProgressPlayerMod.ProgressPlayer
    HKCR\ProgressPlayerMod.ProgressPlayer.1
    HKCR\CLSID
    HKCR\TypeLib
    Area HKEY_LOCAL_MACHINE:
    HKLM\Software\Microsoft\Windows\CurrentVersion\ModuleUsage\C:/WINNT/Down
    Downloaded Program Files/DocService.dll
    HKLM\Software\Microsoft\Code Store Database\Distribution Units\
    When finishing these steps successfully the installed version can be
    located within the browser dialog Tools/Internet Options/Settings/View
    Objects SAP KM DocService Control and den KM DocService will
    start loading the document content from the KM server and starting the
    corresponding application for editing.
    Installation with restricted user accounts:
    With restricted user accounts e.g. no access rights to create registry keys in the area of HKCR or HKLM etc., which lets the described installation fail, following installation procedure leads to success:
    Register the needed DLLs manually on the PC (e.g. via a shell command script) with a user account having enough access rights.
    1.1 Create an installation folder (don't use /windows/system32) on the PC and copy the DLLs (docservice.dll and sapkmprogressplayer.dll) to it (extract them from docservice.cab with a tool e.g. winzip).
    1.2 Open a command shell on this installation folder.
    1.3 Unregister possible existing versions with the following command:
    "regsvr32 docservice.dll /U " and "regsvr32 sapkmprogressplayer.dll /U "
    1.4 Register the both DLLs with: "regsvr32 docservice.dll" and "regsvr32 sapkmprogressplayer.dll "
    1.5 If the two registration steps fail check the permissions to write
    into the system registry.
    1.6 The installation folder do not need special permissions, the linkage to the DLLs will be done via the system registry.
    1.7 Additionally the following setting is mandatory to succeed the installation:
    Disable the "ActiveX Version Check" function within the KM Configuration
    SystemAdministration->SystemConfig->KnowledgeManagement->
    ->Configuration->ContentManagement->Utilities->Editing->LocalEditing-> ActiveX Version Check (Uncheck the checkbox)
    Setting a different TEMP directory:
    In cases that it is problematic to use the standard %TEMP% directory, setting the environment variable SAPKM_USER_TEMP pinpointing to a corresponding directory path (e.g. X:\SHARES\USERS\xxx\CheckedOutDocuments) will be also supported. If the access to that directory fails the standard %TEMP% directory will be used as fallback.
    Hope this helps,
    Michael
    Message was edited by: Michael Braun

  • Edit Locally Error in download of document

    Hi All,
    I am facing an error in the Edit Locally option of the KM. The document is getting downloaed,saved and opened when accessed by clicking over it.But when trying to edit locally it gives an error saying:"The download of the document failed"
    I have not faced this error before and now dis is faced by all the users of the portal.
    Please suggest what could be the possible reason and more importantly solution :)....

    Hi,
    Yes acivex control is properly installed on the local machines.
    Also checked the URL genertaor service and it has the hosname of the server.
    Edit locally was working fine till a week back.
    At that time a porblem occured regarding the tablespace of KM, and  at that time the tablespace
    was increased. After that, the Edit Locally started throwing the described  error.

Maybe you are looking for