Microsoft return Windows Runtime Object vs COM Object

Hi,
We create a custom project like C#, c++ project in visual studio.
We want to support different source control provider. Currently we have supported TFS.
Now when we want to support AnkhSVN, we found the issue below:
When adding a new model file, the plus icon cannot display before the model file.
Since AnkhSVN is open source, after debugging, we found that:
When it gets glyph status, SVN cannot get the correct value. The status is None instead of ShouldBeAdded (expected)
The root cause is that
OnAfterOpenProject(IVsHierarchy pHierarchy,
int fAdded)
pHierarchy is a Windows runtime object and is added to
_projectMap(Here it's the ProjectNode)
While in TrackProjectChanges called by
OnAfterAddFilesEx
internal
bool TrackProjectChanges(IVsSccProject2
project, out
bool trackCopies)
            // We can be called with a null
project
SccProjectData data;
if (project !=
null && _projectMap.TryGetValue(project,
out data))
The project is COM object. That's why _projectMap cannot get the value since it includes the Windows Runtime Object as the key.
However, in C# project, Visual Studio return both the COM Object.
Question:
Is there any way that can make the pHierarchy as a COM Object OnAfterOpenProject(IVsHierarchy pHierarchy, int fAdded)?
Regards,
Lyle

Hi Lyle,
Since it's not a product from Microsoft, I would recommend that you as the ankhsvn for dedicated support here:
https://ankhsvn.open.collab.net/
or post your question here:
https://visualstudiogallery.msdn.microsoft.com/E721D830-7664-4E02-8D03-933C3F1477F2
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Thanks Caillen for your response.
The Problem here is that both of the two functions are the API Visual Studio gives. It's Visual Studio gives the different object type for the same ProjectNode. 
So I'm wondering why Visual Studio gives us different object type on the Runtime.
Regards,
Lyle

Similar Messages

  • Using Component Object Model+ (COM+) in webdynpro

    Dear friends,
    How can I use Component Object Model+ (COM) in webdynpro? Is it feasible to use COM to access SQL Server 2005 Database.
    Thanks and Regards,
    Tarani

    Hello Brian Tyler
    I followed your instruction but I ran into another problem ~
    I can't find the COM with the control
    on this website
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersg...
    I have found this section that I want to use:
    Modifying the Contents of the Taskbar
    Version 4.71 and later of Shell32.dll adds the capability to modify the contents of the taskbar. From an application, you can now add, remove, and activate taskbar buttons. Activating the item does not activate the window; it shows the item as pressed on the taskbar.
    The taskbar modification capabilities are implemented in a Component Object Model (COM) object (CLSID_TaskbarList ) that exposes the ITaskbarList interface (IID_ITaskbarList ). You must call the HrInit method to initialize the object. You can then use the methods of the ITaskbarList interface to modify the contents of the taskbar.
    but I can't seen to find it.
    Oh and I visited your blog, it is awesome, the nano car article is cool
    thanks for your help
    Jimmy

  • Get COM object type to supply to type input of Variant to Data.vi

    I'm interfacing a custom ActiveX control. One of the methods returns a reference to another COM object. However in LabView the reference is returned as a Variant, so I need to convert that to a properly typed refnum so I can access its properties. The ActiveX control is registered so LabView knows all about its TLB. I just need a way to create a type constant in which I can specify the COM class (which will be something like "FooCtl.IFooData"), so I can wire it to the type input of Variant to Data and get the reference.
    Thank you!

    Never mind. Got it. Create a dummy refnum of the proper type and wire it to the type input. I'm sure there's a description of this somewhere in the docs...

  • Accessing COM Objects provided by an EXE server

    Hello,
    I need to control an application through COM. I did this before with Excel and other software and used LabView's ActiveX functions.
    But this time I can't find the object I need when I browse the type library.
    The COM server actually is registered. But it's an "EXE Server" (I used "COM Explorer" to browse all registered COM objects - and the one I need is listed under EXE Servers).
    Is there any possibility to gain access to this interface?
    Thanks!
    Regards,
    Robert

    Hi Robert,
    there is not really a difference between ActiveX object and COM object.
    All COM objects (ActiveX objects) should be accessible.
    If you can't see the object, but you know that you had register it, there are only two possibilities:
    1) Something is wrong with the object -> it is not really standard
    2) You can try to browse manually to the object.
    Use the "Browse" Button (see Browse.jpg) and select the object manually.
    If that doesn't work, there must be something wrong with the object.
    Best regrads
    Dippi
    Attachments:
    Browse.jpg ‏29 KB
    Select Object.jpg ‏163 KB

  • On cleanuing up COM object when using Microsoft.Office.Interop.Excel

    When using Microsoft.Office.Interop.Excel the COM objects that are created by the code must be released using System.Runtime.InteropServices.Marshal.ReleaseComObject().
    Most of the time it's pretty clear when a new COM object is created such as:
    Excel._Application excelApp = null;
    Excel._Workbook wb = null;
    Excel._Worksheet ws = null;
    Excel.Range newRange = null;
    try
    // four COM objects are created below
    excelApp = new Excel.Application();
    wb = excelApp.Workbooks.Add();
    ws = (Excel.Worksheet)wb.Worksheets.Add();
    newRange = (Excel.Range)ws.Range["A1","A30"];
    // do these line of cod create new COM object?
    newRange.Font.Bold = true;
    newRange.Borders.Color = borderColor;
    finally
    if (excelApp != null) Marshal.ReleaseComObject(excelApp)
    if (wb != null) Marshal.ReleaseComObject(wb)
    if (ws != null) Marshal.ReleaseComObject(ws)
    if (newRange != null) Marshal.ReleaseComObject(newRange)
    In the above code I create four COM objects in the first part that need to be released when I'm finished with them. But it's not clear if the other two lines of code create a new COM object or not.  If they do then my code needs to look more
    like this:
    Excel._Application excelApp = null;
    Excel._Workbook wb = null;
    Excel._Worksheet ws = null;
    Excel.Range newRange = null;
    Excel.Font fnt = null;
    Excel.Borders bds = null;
    try
    // four COM objects are created below
    excelApp = new Excel.Application();
    wb = excelApp.Workbooks.Add();
    ws = (Excel.Worksheet)wb.Worksheets.Add();
    newRange = (Excel.Range)ws.Range["A1","A30"];
    // do these line of cod create new COM object?
    fnt = newRange.Font
    fnt.Bold = true;
    bds = new newRange.Borders;
    bds.Color = borderColor;
    finally
    if (excelApp != null) Marshal.ReleaseComObject(excelApp)
    if (wb != null) Marshal.ReleaseComObject(wb)
    if (ws != null) Marshal.ReleaseComObject(ws)
    if (newRange != null) Marshal.ReleaseComObject(newRange)
    if (fnt != null) Marshal.ReleaseComObject(fnt)
    if (bds != null) Marshal.ReleaseComObject(bds)
    How can I tell if getting a property creates a new COM object or not?

    Thank you for your replay but I do understand that the font object is a COM object.  What I'm trying to figure out is if a NEW object is created each time I access the font member of a Range object and if I need to call
    Marshal.ReleaseComObject on the font object after using it.
    Most member object of an object are a single instance and each time you access the member you simply get the pointer to that instance. For example:
    using(DataTable dt = new DataTable("Some Table Name"))
    PropertyCollection ep1 = dt.ExtendedProperties;
    PropertyCollection ep2 = dt.ExtendedProperties;
    if (Object.ReferenceEquals(ep1,ep2)) Console.WriteLine("They are the same object");
    else Console.WriteLine("They are different objects");
    The output will be: They are the same object
    On the other hand this:
    Excel._Application excelApp = new Excel.Application();
    Excel._Workbook wb = excelApp.Workbooks.Add();
    Excel._Worksheet ws = (Excel.Worksheet)wb.Worksheets.Add();
    Excel.Range newRange = (Excel.Range)ws.Range["A1","A30"];
    // do these lines of code create new COM object?
    Excel.Font ef1 = newRange.Font;
    Excel.Font ef2 = newRange.Font;
    if (Object.ReferenceEquals(ef1,ef2)) Consloe.WriteLine("They are the same object");
    else Consloe.WriteLine("They are different objects");
    The output will be: They are different objects
    It looks like each time I access the font member I get a new object.  I suspect that is not the case and what I am getting is two pointers to the same object and the reference counter is incremented by one.
    So really the question is what happens to the font member object of the Range object when the range object is released.  I assume the font member will be released along with the Range object ever if the font object has a reference count greater then
    0.
    If I am correct in my assumption then I can access the font member object as much as I need to without worrying about releasing it.
    I have been reading a lot about working with COM and the need to use Marshal.ReleaseComObject and there does seem to be a lot of disagreement and even confusion on the
    mater about when and if COM objects need to be explicitly released.

  • Creating a COM object with CF9 32-bit on Windows Server 2008 R2 64-bit machine

    I'm using a 32-bit version of CF9 and it's installed on a Windows Server 2008 R2 machine (64-bit).  The problem I'm running into is that it won't allow me to create a COM object - it gives me the error, "no ntvinv in java.library.path null" when I try to run,
    <cftry>
    <cfobject type="COM" action="CONNECT" name="Engine" class="JRO.JetEngine">
    <cfcatch type="Any">
        <cfobject type="COM" action="CREATE" name="Engine" class="JRO.JetEngine">
    </cfcatch>
    </cftry>
    Then when I run it a 2nd time, I get "An exception occurred when instantiating a COM object. The cause of this exception was that: java.lang.RuntimeException: Can not use native code: Initialisation failed."
    Can you help me?

    Replying for your patchset installation pre-req error:
    Use below command:
    ./runInstaller -ignoreSysPrereqs
    Review MOS note 763143.1 for more info.

  • Problem calling COM Object on Windows Server 2008 x64

    Hi,
    We are using 32 bits COM object called in Coldfusion page on 32 bits OS. It works fine since few years.
    Now we need to use it on x64 Windows Server 2008 and 64bits IIS.
    As I 've seen (http://www.coldfusionjedi.com/forums/messages.cfm?threadid=87869C67-B1 9B-288F-F32B6E8BAB3228CA ),a 64 bits process can only call 64 bits DLL.
    So we created a 64 bits Wrapper like this : http://www.dnjonline.com/article.aspx?id=jun07_access3264
    But  calling 64 bits COM Object still raises the same error (" The cause of  this exception was that: java.lang.RuntimeException: Can not use  native  code: Initialisation failed") whereas it works fine with a 64 bits  executable created in .NET for example.
    Is there a known issue about this subject?
    Sorry for english , I'm a french developper.
    Thanks in advance.

    Can somebody please share the solution for this issue?
    I am facing similar issue with Windows 2012 R2 x64 OS and Excel 2007(32-bit) combination.
    I tried couple of things like Excel is able to Open an existing workbook on my system but fails to
    create a new Workbook as done by invoking the "Add" command. It fails with Error 800a03ec.
    I tried creating the two folders i.e. C:\Windows\SysWOW64\config\systemprofile\Desktop & C:\Windows\system32\config\systemprofile\Desktop, but could not get it working.

  • Sun JDK 1.3.1 calling a Microsoft COM object???

    My question, which inevitably in my eyes has been deemed impossible to answer, is as follows: How can one incorporate MS VM to connect to an MS COM object using Sun�s JDK 1.3.1?
    I�ve tried the following: I ran the simple example of a COM object with a client interfacing with that COM object that came with MS SDK for Java 4.0. I built the *java files using the given makefile (jvc).  I registered the Hub with javareg and created a hub.tlb with jactivex. 
    Using JBuilder 4.0, I built a small non-swing object that created in instance of the Client class from above:
    import sample.dcom.*;
    public class Main
    public Main()
    try
    // MS Client � the Client class creates the COM object connection to HUB
    Client client = new Client();
    catch( Exception exception )
    System.err.println("Default exception caught");
    System.err.println(exception);
    exception.printStackTrace();
    I was able to compile/make the above snippet of code, but without having access to the com.ms* classes and without loading a library (since the Hub class actually references a native function), I was not able to run my application:
    java.lang.UnsatisfiedLinkError: addListener
         at hub.Hub.addListener(Native Method)
         at sample.dcom.Client.<init>(Client.java)
         at am.temp.Main.<init>(Main.java:30)
         at am.temp.Main.main(Main.java:44)
    However, if run the following command: jview Main, I get the necessary results. Which is what I thought would happen. I tried doing the same thing within a swing application, however, to my not-so-surprise, MS doesn�t contain swing components. I�ve read through many forum headaches: �I�ve tried appending rt.jar�, �You can�t mix MS with Sun�, etc.
    Therefore, has anyone had any luck creating/connecting/instantiating a MS COM object while trying to run it under Sun�s VM? Note: I have to do it this way since the application I�m trying to connect to is built as a COM server and I�m using Java as my application language.
    Thank you.

    gui != COM.
    In other words COM objects are not limited to GUI objects. From your question it looks like you have a COM object which is a gui component. And you want to use it in swing. If it is just a fancy drop down box then I would say the complexity isn't worth it. If it does more, then I believe that people have put 'windows' into swing frames. You can search this forum or perhaps the "Advanced Programming" (or even all forums) for more discussion on that.

  • Does SAP provide COM objects for windows

    I am working with R/3 4.7 on WAS 6.20.  I am running win 2003 and SQL server. An admin asked me if SAP provided COM objects for controlling systems?
    Anyone know about this?
    Thanks

    Hi,
    I understood your requirement as, you would like to have a  pre-configured set for every business process like sales, returns etc... These pre-configured solution r available in SAP in terms of BC set, more information you can get in the SAP Best practise (http://help.sap.com/bp_bblibrary/600/BBlibrary_start.htm)  wer for every business process you can install the building block which SAP has created.
    Regards
    Mani

  • How do communicate with COM DLL(microsoft COM object written in VC++)

    How do i communicate with a COM DLL(written in VC++ or VB) with a java program. The COM object has a method called dispPrint(String arg).

    Or if you are like me, use a product like Jawin which simplifies things like this (no need to a intermediate dll).
    http://staff.develop.com/halloway/code/jawin.html

  • Release COM+ object

    I have COM+ server component written in C# that is consumed by a C# WPF client, All the COM components are registered on the Client machine, I am able to create an instance of COM component and call the methods but after i am done with i am not able
    to dispose it.
    COM+ class:
        using System;
        using System.EnterpriseServices;
        using System.Runtime.InteropServices;
        namespace Mdrx.PM.Server.Lookup.Svr
            [EventTrackingEnabled(true)]
            [Guid("999999-A351-4AF9-AAFE-931549FD6EFA")]
            [ProgId("foo.PM.Server.Lookup.Svr.LkpQueryPat")]
            [Transaction(TransactionOption.Supported)]
            public class LkpQueryPat : ServicedComponent, IQuery
                public LkpQueryPat();
                public int Query(dynamic vntToken, object vntIn, ref object vntData, ref int lngErrorID);
    I have compile time reference to this assembly in my client project so i am able to directly instantiate an object. I try to use Marshal.ReleaseComObject but that throws exception:
    The object's type must be __ComObject or derived from __ComObject  
        LkpQueryPat patientLookupQuery = new LkpQueryPat();
        patientLookupQuery = null;
    On the server i can see under dcomcnfg that the object remains under In Call column and never goes away, even if i kill the client application.
    I noticed one more thing Objects column is the number of references client is holding and in my case it is 0 and that is because of these 2 lines, if i remove these then that number also keep increasing.
    http://msdn.microsoft.com/en-us/library/windows/desktop/ms681593%28v=vs.85%29.aspx
    (patientLookupQuery as System.EnterpriseServices.ServicedComponent).Dispose();
    patientLookupQuery = null;
    What i don't understand is what the In Call column and how can bring that number to 0.
        

    My class is very simple, It has all the typical COM realted attributes applied to the class and it has one public method:
    public interface IGetFeatureToggles
    List<Data.FeatureToggle> GetAllFeatureToggles(object[] token);
    // List<Data.FeatureToggle> GetAllFeatureToggles(Token token);
    /// <summary>
    /// Class for retrieving Feature Toggles
    /// </summary>
    [ProgId("Mdrx.PM.Server.FeatureToggle.Svr.GetFeatureToggles")]
    [Transaction(TransactionOption.Supported)]
    [EventTrackingEnabled(true)]
    [Guid("960D39FE-2792-44D7-AC2B-14CD7A1CB50F")]
    public class GetFeatureToggles : ServicedComponent, IGetFeatureToggles
    #region private members
    #endregion
    #region constructors
    #endregion
    #region public properties
    #endregion
    #region public methods
    /// <summary>
    /// Retrieves all Feature Toggles
    /// </summary>
    /// <param name="token">Object Array representing a Token</param>
    /// <returns>List of FeatureToggle</returns>
    [AutoComplete]
    public List<Data.FeatureToggle> GetAllFeatureToggles(object[] token)
    IGetDbFeatureToggleAll getData = new GetFeatureToggleAll();
    var properToken = new Token(token);
    var featureToggles = getData.GetFeatureToggleDataAll(properToken);
    if (featureToggles != null && featureToggles.Count > 0)
    var getUserAccess = new GetFeatureToggleUserAccessByFeatureToggleId();
    foreach (var featureToggle in featureToggles)
    featureToggle.UsersWithAccess = getUserAccess.GetUserAccessDataByFeatureToggleId(properToken, featureToggle.FeatureToggleID);
    return featureToggles;
    #endregion
    #region private methods
    #endregion
    This class is registered on the client machine, I am adding a reference to the DLL, I need to the add the reference to my project because when i try to create an instance of the class using Activator.CreateInstance and the DLL is not there it gives in File
    not found exception.
    I am using this to get the type and create an instance;
    var iGetFeatureToggles = _comServerFactory.GetComServer<IGetFeatureToggles>(typeof(GetFeatureToggles));
    public T GetComServer<T>(string progId)
    Type comType;
    if (ComClientAssembliesManager.IsClientType(progId))
    comType = Type.GetTypeFromProgID(progId, null);
    else
    string remoteServer = ConfigurationManager.AppSettings[RemoteComputerNameConfigKey];
    //TODO: Analyze how to call DCOM object with "localhost" remote server name.
    comType = Type.GetTypeFromProgID(
    progId,
    string.IsNullOrWhiteSpace(remoteServer) || remoteServer == "localhost" ? null : remoteServer);
    return (T)Activator.CreateInstance(comType);

  • Register com object

    I am working on the ColdFusion website that is using the dll object.
    For example it instances the com object in every page like this:
    <CFSET Processor = CreateObject("COM", "mydll.Processor")>
    I have the mydll.dll; I am not sure how I can register this dll in the ColdFusion. I work locally in my compyer (localhost)
    Right now that I only copy the dll in the project folder and I get this error,
    An exception occurred when instantiating a Com object. The cause of this exception was that: coldfusion.runtime.com.ComObjectInstantiationException: An exception occurred when instantiating a Com
    I really appriciate your help.
    Thanks.

    Things to try:
    1. Use the Regsvr32.exe utility to register the component in the Windows registry, only do this if it is not already registered. 
    http://support.microsoft.com/kb/249873
    2. The value of the "class" argument of CreateObject should refer to the ProgID of the COM component.  The ProgID can be found in the Windows registry.
    http://support.microsoft.com/kb/183771

  • Calling COM objects

    I have client HTML forms sending info to the middle tier. On the middle tier are Microsoft COM objects that have the business logic. The middle tier is Windows NT.
    Previously, Microsoft IIS was the applications server and ASP was used to access the COM objects.
    How can I use Oracle9i Application Server to call the COM objects? I suppose that I could receive the client input in a java servlet and make CORBA calls via a CORBA-COM bridge to the COM objects. Is there a better solution? If I have to do the CORBA-COM, anything I should look out for? I suppose the performance can't be very good over that many layers.
    null

    Hi John,
    Thanks for the reply.
    I have already looked into those topics which talks about Jintegra( com2java tool) and EZ Jcom .Basically these generate the java proxy classes, which is tedious to manage.
    In asp we have something like Server.createObject(...). Is there anything similar to this in jspx?
    Regards,
    Asha

  • "COM object that has been separated from its underlying RCW cannot be used.

    I am constantly getting the following error when closing my app if we viewed/printed a report.  What do I need to do to correct this error?  For the following error, I opened my app, viewed a report on the screen using the 'CrystalReportViewer', closed the report viewer window, closed my app.  When closing the app, the following error occurs.
    CR version: 11.5.3300.0
    VB.NET v2.
    System.Runtime.InteropServices.InvalidComObjectException was unhandled
      Message="COM object that has been separated from its underlying RCW cannot be used."
      Source="mscorlib"
      StackTrace:
           at System.Runtime.InteropServices.UCOMIConnectionPoint.Unadvise(Int32 dwCookie)
           at CrystalDecisions.ReportAppServer.%. {(_ISCDClientDocumentEvents_OnClosedEventHandler  u)
           at CrystalDecisions.ReportAppServer.%.remove_OnClosed(_ISCDClientDocumentEvents_OnClosedEventHandler value)
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.DisconnectEventRelay()
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.  (Boolean  \b, Boolean       )
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Dispose(Boolean bDisposeManaged)
           at System.ComponentModel.Component.Dispose()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      :)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      ;)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.Close()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.
        (Object      >, EventArgs      ?)

    Hello,
    First thing is to install Service Pack 6 which you can get from the download page by clicking on BusinessObjests tab above and then downloads on the left...
    When you close your viewer be sure to add/have Youreportobject.close and Youreportobject.Dispose. Adding a GC.Collect may help also.
    Thank you
    Don

  • Using the COM Object

    Hi ,
    Is it possible to use the COM object in Labwindows/CVI? If yes, please share the procedure?
    Thanks,
    Sumathi

    [Jongware],
    Thank you for the prompt reply!  Your information has been helpful.
    I'm not quite sure why what I'm wanting to do is against the EULA, unless it's because I'm doing it at a server level.
    Yes, COM is a Microsoft concept.  I do understand that InDesign uses the DOM, but I have seen code snippets where people have utilized the .tlb file from within .NET (C#, too).
    1. That sucks, but it is something I suppose I could live with.
    2. No comment.
    3. If my only objective is to create a thumbnail (whether it be INDD --> PDF --> JPG or INDD --> JPG), and if placing will achieve this, then that's ok.
    4. If InDesign server allows me to run a script that will do what I want, that'll work.
    5. No comment.
    6. I assume there's no way to try-before-you-buy InDesign Server?  I sure wish I could tinker with it before determining if it's the right solution.
    I know what I want is WAY overkill, but since we're a shop that uses Adobe products to print large graphics, our customers use Adobe, too.  I'm absolutely FLABBERGASTED that Adobe doesn't offer a way to easily convert their products.  And since what I want to do requires the use of Adobe in some way or fashion, I don't see any other alternative than to use a cannon to kill a fly.
    I spoke with "Travis" via chat after reading your post.  He states that Adobe does not offer a product that does what I want, nor does it offer a custom made graphic conversion program.
    What an absolute bummer.  I never thought converting an Adobe file to a thumbnail would be so difficult, especially after I noticed how Adobe Bridge flawlessly creates a visible thumbnail for all Adobe types, right in it's own window.
    Again, thanks for the information.  If you think of anything else, please let me know.
    Kyle

Maybe you are looking for

  • Unable to view streaming video

    I could view a streaming video using following address rtsp://138.133.71.2:554/file/ when using Quicktime 6. However, I have upgraded to Quicktime 7 Pro and I am now unable to view the streamed video. I am using Windows 2000 on a PC and streaming the

  • How do I get Mountain Lion for free if I bought my Macbook Pro at the right time?

    So I got my Macbook Pro a few weeks ago and I was told I'd be getting Mountain Lion for free. How do I go about this on the app store?

  • Download file which is in Stream format

    Hi All,    Is there a way to download a file which is in stream format in flex ?   A sample code would help me !!!!! Thanks.

  • How to assign & changed org. unit to employee Id

    Hi We want to move some employees from one organizational unit to newly created one in transaction code PPOM_OLD. In PPOM_OLD i created new Org. unit ,assign position then assigned existing employee pernr. But when i see in PA30 the organizational un

  • Upload  to KM-Content fails

    Hello, I moved my Portal from a physical Hardware Server to a Virtual Machine. Since this moment I can't upload documents from my local Workstation to the KM-Content. If I try to upload e.g. a JPEG Picture I get a message that the request is going to