HRESULT E_FAIL

I found a tutorial on how to use the ExternalInterface with
C# and then tried the one that is in the help file with
Javascript.. and its not working at all.
The Javascript (after just copying and pasting all the code)
gives me errors, and in C# (which is what I'm trying ot get it to
work with) gives me an "Error ERESULT E_FAIL has been returned from
a call to a COM component." error..
anyone know why this is? the one I've created and the
tutorial's source files both give me this. Its allways on the
CallFunction
I'm using VS2005 too

COM components must be registered with the O/S.

Similar Messages

  • RDLC Reports with Custom Font - Error HRESULT E_FAIL has been returned from a call to a COM component.

    Hi,
    I got an ASP.NET MVC (Razor View Engine and C#) application running on a Windows Azure Web Role.
    I use RDLC local reports to create pdf files with printable price tags with respective barcodes.
    I got it working on Azure after installing the barcode font (TrueType) using a start-up task. Recently, it stopped working without me changing anything related to this functionality.
    I'm getting the following error and so far I didn't find any solution. I know the problem is the barcode font because the pdf is generated well with a standard font like Arial. Also, it works perfectly with barcodes when running the app
    locally on my computer. 
    Error HRESULT E_FAIL has been returned from a call to a COM component.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Runtime.InteropServices.COMException: Error HRESULT E_FAIL has been returned from a call to a COM component.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    [COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.]
    System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) +0
    Microsoft.ReportingServices.Rendering.RichText.TextRun.ShapeAndPlace(Win32DCSafeHandle hdc, FontCache fontCache) +1450
    Microsoft.ReportingServices.Rendering.RichText.TextRun.GetWidth(Win32DCSafeHandle hdc, FontCache fontCache, Boolean isAtLineEnd) +30
    Microsoft.ReportingServices.Rendering.RichText.LineBreaker.GetLine(Paragraph paragraph, TextLine line, Win32DCSafeHandle hdc, FontCache fontCache, FlowContext flowContext, Single left, Single right, Single height, Stack`1 lineRunsIndex, Stack`1 lineRunsCharIndex, Int32 lineIndents) +266
    Microsoft.ReportingServices.Rendering.RichText.LineBreaker.FlowParagraph(Paragraph paragraph, Directions direction, Win32DCSafeHandle hdc, Single dpiX, FontCache fontCache, FlowContext flowContext, Boolean keepLines, SizeF flowContextSize, Int32& contentOffset) +768
    Microsoft.ReportingServices.Rendering.RichText.LineBreaker.Flow(TextBox textBox, Win32DCSafeHandle hdc, Single dpiX, FontCache fontCache, FlowContext flowContext, Boolean keepLines, Single& height) +617
    Microsoft.ReportingServices.Rendering.RichText.LineBreaker.Flow(TextBox textBox, Graphics g, FontCache fontCache, FlowContext flowContext, Boolean keepLines, Single& height) +182
    Microsoft.ReportingServices.Rendering.RichText.TextBox.MeasureFullHeight(TextBox textBox, Graphics g, FontCache fontCache, FlowContext flowContext, Single& contentHeight) +759
    Microsoft.ReportingServices.Rendering.HPBProcessing.TextBox.CalculateVerticalSize(PageContext pageContext) +467
    Microsoft.ReportingServices.Rendering.HPBProcessing.TextBox.DetermineVerticalSize(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors) +35
    Microsoft.ReportingServices.Rendering.HPBProcessing.PageItem.CalculateVertical(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, PageItem[] siblings, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors, Nullable`1 sourceWidth) +977
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.AddRowMember(TablixMember rowMember, Int32 colIndex, Int32 rowSpan, Int32 colSpan, LevelInfo childInfo, PageContext pageContext, Double updateWidth) +1104
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.CreateRowMemberChildren(Tablix tablix, TablixMember rowMemberParent, Int32 defTreeLevel, Boolean parentBorderHeader, Int32 parentRowIndex, Int32 parentColIndex, Int32 sourceIndex, Boolean resetContext, Boolean parentHasFooters, LevelInfo parentLevelInfo, PageContext pageContext) +4255
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.CreateRowMemberChildren(Tablix tablix, TablixMember rowMemberParent, Int32 defTreeLevel, Boolean parentBorderHeader, Int32 parentRowIndex, Int32 parentColIndex, Int32 sourceIndex, Boolean resetContext, Boolean parentHasFooters, LevelInfo parentLevelInfo, PageContext pageContext) +3657
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.CreateTablixRows(Tablix tablix, TablixMember rowMemberParent, Int32 defTreeLevel, Boolean parentBorderHeader, Int32 parentRowIndex, Int32 parentColIndex, List`1& pageStructMemberCell, Boolean ignoreTotals, Boolean& finishLevel, Boolean parentHasFooters, CreateItemsContext createItems, Double startInTablix, Double endInTablix, PageContext pageContext) +4341
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.CreateTablixItems(Tablix tablix, PageContext pageContext, CreateItemsContext createItems, Double startInTablix, Double endInTablix) +239
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.CreateVertically(PageContext pageContext, CreateItemsContext createItems, Double startInTablix, Double endInTablix, Double topInParentSystem) +374
    Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.DetermineVerticalSize(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors) +662
    Microsoft.ReportingServices.Rendering.HPBProcessing.PageItem.CalculateVertical(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, PageItem[] siblings, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors, Nullable`1 sourceWidth) +977
    Microsoft.ReportingServices.Rendering.HPBProcessing.PageItemContainer.DetermineContentVerticalSize(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors, Boolean resolveState, Boolean resolveItem) +496
    Microsoft.ReportingServices.Rendering.HPBProcessing.PageItemContainer.DetermineVerticalSize(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors) +281
    Microsoft.ReportingServices.Rendering.HPBProcessing.PageItem.CalculateVertical(PageContext pageContext, Double topInParentSystem, Double bottomInParentSystem, PageItem[] siblings, List`1 ancestors, Boolean& anyAncestorHasKT, Boolean hasUnpinnedAncestors, Nullable`1 sourceWidth) +977
    Microsoft.ReportingServices.Rendering.HPBProcessing.ReportSection.NextPage(RPLWriter rplWriter, Int32 pageNumber, Int32 totalPages, Double top, Double availableHeight, ReportSection nextSection, Boolean isFirstSectionOnPage) +1382
    Microsoft.ReportingServices.Rendering.HPBProcessing.Report.NextPage(RPLWriter rplWriter, Int32 totalPages) +384
    Microsoft.ReportingServices.Rendering.HPBProcessing.HPBProcessing.GetNextPage(RPLReport& rplReport) +437
    Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer.Render(Report report, NameValueCollection deviceInfo, Hashtable renderProperties, CreateAndRegisterStream createAndRegisterStream) +1021
    Microsoft.ReportingServices.Rendering.ImageRenderer.RendererBase.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream) +93
    My source code:
    LocalReport report = new LocalReport();
    // Rdlc file path
    report.ReportPath = Server.MapPath("~/Reports/PriceTags.rdlc");
    // Data source
    report.DataSources.Add(new ReportDataSource("productsDataSet", dataset1));
    // Some parameters
    ReportParameterCollection reportParameters = new ReportParameterCollection();
    reportParameters.Add(new ReportParameter("currency", "EUR"));
    reportParameters.Add(new ReportParameter("precision", 2));
    report.SetParameters(reportParameters);
    // FileContentResult GenPdf(LocalReport report, string filename)
    return GenPdf(report, "Price Tags");
    Any help on this issue would be welcome and sorry for any grammar mistakes.
    Thanks in advance.
    Vitor Pinto

    Hi Vitor,
    Thanks for your posting!
    It seems that the error may have more than one possibilities. I recommend you could try to use the Azure remote debugger to debug your cloud service project on Azure instance. Please see this tutorials:
    http://blogs.msdn.com/b/cie/archive/2014/01/24/windows-azure-remote-debugging.aspx
    You could debug your code using the cloud service URL.
    And you could enable the Diagnostics feature for collecting Logging Data by Using Azure Diagnostics (http://msdn.microsoft.com/library/gg433048.aspx).
    Regards,
    Will
    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.

  • DPM 2012 UR3 Agent Update Error: HRESULT E_FAIL...DCOM Error

    My DPM Server is Windows 2008 R2 SP1 with a locally installed SQL and DPM Server and fully patched. My Workstations are all Windows 7 Ultimate x64, fully patched. I have manually installed the DPM RTM Agent and pushed the UR2 update from the DPM Server
    without any challenges or issues. I have SCEP running with process exclusions for the DPM services on the WS and DPM Server. I’ve been running DPM 2012 RTM and then UR2 without any issues or challenges to-date.
    I have recently updated my DPM 2012 Server from UR2 to UR3 and pushed out all the Agent Updates, which appeared to go successfully from the DPM Console perspective. I spot checked a few systems, 1 workstation (WS) and 1 server, everything looked good. A
    couple of days after this I noticed 2 of my workstations failed backing up to Tape. I noticed the recovery options available for these WS’s have stopped updating hours after pushing the UR3 Agent update. The 2 WS’s I'm troubleshooting have a little different
    scenario. I have 2 other WS’s that were updated in the same manner and are working perfectly.
    Both WS cannot connect to the DPM Server and displays this DCOM Error:
    "ERROR:ERROR HRESULT E_FAIL has been returned from a call to a COM component."
    The 1st WS DPM Client has a Yelow Sign over-lay and "Administrator has not configured backups." when you hover over it.
    The 2nd WS does not the Yellow Sign over-lay.
    All the properties of the Local DPM Client Console 'Summary and Protected item'  tabs are not updated on the 1st WS but are on the 2nd WS.
    1st WS process:
    The Recovery Tab shows the available recover dates to choice from.
    I can expand one of the backup dates, folders and copy a file to this system.
    I can view my previous recovery Points from the console dating back to when I updated the Agents.
    I’ve validated the DCOM settings on both WS's compared to a WS that is working, they are the same.
    I uninstalled the agent manually, then copied and reinstalled the new UR3 Agent Version with the same outcome.
    I uninstalled the new version and reinstalled the previous version, same error.
    I then proceeded with upgrading UR2 agent version installing the UR3 version over the top, same error.
    I logged on to this WS as the Domain Admin, removed and reinstalled the UR3 version, same error.
    I removed, applied and then re-added the DPM server to the local WS DPM and DCOM Groups.
    I removed, applied and then re-added the WS from the Groups on the DPM Server.
    I’m able to see, ping and view other backup folders presented on the DPM server on this WS.
    In the DPM Console I am able to connect to this Workstation successfully from the Administrative, Agent Space.
    The DPMClientProtectionCurr.errlog file shows this repeatedly:
    0FC0   
    065C    10/13   05:02:32.499 
    03        service.cpp(298)         
    [000000000021FD90]            
    ACTIVITY         
    CService::AnnounceServiceStatus
    0FC0   
    0D18    10/13   05:02:33.059 
    33        dlsclientprotection.cpp(778)           
    [00000000002BC850]            
    NORMAL          
    Connecting to DPM Server: (<Server.FQDN>)
    0FC0   
    0D18    10/13   05:02:33.171 
    33        dlsclientprotection.cpp(861)           
    [00000000002BC850]            
    WARNING         Failed: Hr: = [0x80004005] : Failed to set client OS details - ClientName:<WS.FQDN>, ClientOSVersion:6.1.7601, OSType:2, AgentVersion: 4.0.1920.0
    0FC0   
    0D18    10/13   05:02:33.171 
    33        dlsclientprotection.cpp(1490)           
    [00000000002BC850]            
    WARNING         Failed: Hr: = [0x80004005] : Failed to get connection to DPM server: lVal : ConnectToDPMServer(bstrClientMachineName, &pIUnknown, &fConnectionSuccessful, &dCurrentStatus,
    exceptionResult)
    The
    DPMRACurr.eerlog show this for both WS's:
    0EF0 1110 10/13 04:05:02.157 22 genericthreadpool.cpp(824) [000000000093C360]  NORMAL Hr: = [0x80070002] CGenericThreadPool::m_dwMaximumNumberOfThreads[20]
    0EF0 1110 10/13 04:05:02.157 03 miscellaneousutils.cpp(918)   NORMAL Error:ERROR_UNKNOWN_PRODUCT, While detecting DPM version. Assuming DPM isnt installed.
    And this one repeatedly:
    0BE8 08EC 10/13 13:59:40.404 29 radefaultsubtask.cpp(382) [00000000002F1640] 4F801526-72F2-4460-8760-F9D6E127FECB WARNING Failed: Hr: = [0x809909b0] : CRADefaultSubTask: WorkitemID does not exist, {DB3F138D-DE37-414D-BADC-5A161C6E7E1C}
    0BE8 08EC 10/13 13:59:40.404 05 defaultsubtask.cpp(546) [00000000002F1640] 4F801526-72F2-4460-8760-F9D6E127FECB WARNING Failed: Hr: = [0x809909b0] : Encountered Failure: : lVal : CommandReceivedSpecific(pCommand,
    pOvl)
    0BE8 08EC 10/13 13:59:40.404 05 defaultsubtask.cpp(751) [00000000002F1640] 4F801526-72F2-4460-8760-F9D6E127FECB WARNING Failed: Hr: = [0x809909b0] : Encountered Failure: : lVal : CommandReceived(pAgentOvl)
    The 2nd WS Process:
    I did not remove or touch the local agent installation because the information is populated on this client’s agent properties fields.
    I can see the folder selections I’ve chosen to be backed up by the protection group configuration.
    When i open the Agent UI I receive the sam DCOM error.
    I also receive a different error message on this WS when I try and do a Sync Now from the General Tab: Failed to trigger synchronization.
    I was able to perform a consistency check on this WS that completed successfully from the DPM server.
    I’ve validated the networking configuration settings are correct.
    I flushed local DNS cache.
    Thanks,
    Paul

    Hi,
    I have a Windows 7 x64 machine that exhibits this problem. It seems that it is not caused on the client side but on the server side.
    In our case the server logs the following every time the client tries to connect:
    WARNING    Verify disconnected client failed with exception: System.ArgumentException: Das Element wurde bereits hinzugefügt. Schlüssel im Wörterbuch: "<machinename>". Hinzuzufügender Schlüssel: "<machinename>".
    (Translation: Element has already been added. Key in Table: "<machinename>". Key to be added: "<machinename>".
    I have uninstalled the agent on the client several times. One time I have seen the following error message on the server side:
    Deployment.cs(2815)            NORMAL    Removing all agent records for server[<machinename>] from table InstalledAgent.
    ntlmutils.cpp(185)            WARNING    Failed: Hr: = [0x80070002] : Error trying to open key [HKLM\Software\Microsoft\Microsoft Data Protection Manager\Agent\2.0\NtlmAuthData\<machinename>]
    SchedulerImpl.cs(166)            NORMAL    Entering DeRegister, JobDefID: bafe2b8b-53b2-4694-aa28-9e2c6c152d51
    Catalog.cs(1006)            WARNING    No retry on exception The specified @name ('') does not exist. while executing sp_delete_alert
    Catalog.cs(1013)            WARNING    SqlException encountered, SqlRetryCommand diag details - SqlCommandText  => Name=msdb.dbo.sp_delete_alert, CommandType=StoredProcedure
    Catalog.cs(1013)            WARNING    CommandDiagInfo => CanRetry=False, CommandTimeout=3600
    Catalog.cs(1013)            WARNING    CommandParams   => Count=2, InTx=True
    Catalog.cs(1013)            WARNING         Param[0]   => ParameterName=@name | Value= | Size=0 | DbType=NVarChar | Direction=Input | IsNullable=False
    Catalog.cs(1013)            WARNING         Param[1]   => ParameterName=@RETURN_VALUE | Value=1 | Size=0 | DbType=Int | Direction=ReturnValue | IsNullable=False
    EventManager.cs(98)            NORMAL    Publishing event from SchedulerImpl.cs(838): JobScheduleChange, [JobDefID=bafe2b8b-53b2-4694-aa28-9e2c6c152d51]
    Errors on the client side appear the moment the agent is re-added to the DPM server (I use "connect agent" instead of "install agent"). After that moment I get the message "Error connection to the DPM server. Error: a COM-component returned E_FAIL" every time
    I open the DPM client. This is mirrored by the Verify error mentioned above on the server side.
    To me it seems that parts of the machine config are still in the MSDB after removal (maybe caused by the registry error). If this client is connected again, the orphaned database entries cause the Verify error
    If that's true, how could we get rid of those entries? Would it help to rename the client?
    Uwe

  • Ssis error: hresult e_fail has been returned from a call to a com component

    I am using VS 2013 (BIDS) to develop SSIS packages. It is running on a windows 2012 server.
    I have a dev server on which when i try to load an SSIS project using the solution file i get a bunch of errors, and then visual studio just closes. The error is:
    hresult e_fail has been returned from a call to a com component
    If i copy the project to another machine it works fine.
    If i open VS first, and then open the project using the proj file, it seems to work.
    Any ideas what might be causing this error? I can work for now, but am worried my project may be corrupted in some way so dont want to do too much work on it.

    It might be a corruption so a re-install is desired. But
    Use SSDT (VS2010 shell) that came with the SQL Server installation media to edit SSIS 2012 packages.
    Arthur
    MyBlog
    Twitter

  • Error HRESULT E_FAIL has been returned

    In my RDS 2012 i was running a "Recreated All Virtual Desktops" on a Pooled collection when in the middle this happened
    Get-RDVirtualDesktopCollectionJobStatus desktoppool
    CollectionName       : desktoppool
    Status               : UPDATE_VIRTUAL_DESKTOP_INPROGRESS
    TotalVirtualDesktop  : 44
    PercentCompleted     : 68%
    FailedVirtualDesktop : 1
    VirtualDesktopStatus :
        VirtualDesktopName   HostName                                 Status          Error
    ABC-VM8              ABCVH17.abc.forest.org               Completed.
    ABC-VM9              ABCVH17.abc.forest.org               Completed.
    ABC-VM2              ABCVH17.abc.forest.org               Failed          Error HRESULT E_FAIL has been
    returned...
    ABC-VM18             ABCVH17.abc.forest.org               Pending
    ABCVM20             ABCVH17.abc.forest.org               Pending
    ABC-VM22             ABCVH17.abc.forest.org               Pending
    It appears hung. What do i do continue and how do i figure out what caused this?

    Wasnt sure where to look in the event viewer. Any tips on where the errors would be?
    It took a while but what i ended up doing was deleting the "bad" boxes. I am not sure how the got to their broken state.
    I also could not delete them via the gui. I had to do it via powershell. It was odd i couldnt delete it with just the powershell command i had to pipe the resource like this
    Get-ClusterResource | Where-Object {$_.name -eq "Virtual Machine ABC-VM22"} | Remove-ClusterResource

  • An error has occurred: Error HRESULT E_FAIL has been returned from a call to a COM component

    This error message comes up with a user in InfoView attempts to modify/update a parameter when scheduling a report.  This is not isolated to one particular report and occurs on a sporadic basis.  Sometimes the user is able to successfully update the parameter with no error.  Other times this error message occurs.
    Has anyone seen this before and have any thoughts?
    Thank you.
    An error has occurred: Error HRESULT E_FAIL has been returned from a call to a COM component

    Hi
    Could you check this SAP Note 1653410
                                                     1772120
                                                   1568524
    BR
    SS

  • BIDS 2008: Error HRESULT E_FAIL has been returned from a call to a COM component.

    Hi,
    I am using SQL Server 2008. Whenever I opened SQL Server 2000 DTS packages designer from BIDS2008 I am getting the below error.
    Error HRESULT E_FAIL has been returned from a call to a COM component.
    Could anyone please help me to solve the issue.
    Environment details:
    SQL Server 2008,
    VS2008(BIDS2008),
    Installed backward compatability(SQLServer2005_BC_x64.msi),
    Installed SQLServer2005_DTS.msi
    Copied dll and rll files as Microsoft recommended(https://msdn.microsoft.com/en-us/library/ms143755.aspx).
    Moved environmental variables(C:\Program Files(x86)\Microsoft SQL Server\80\Tools\Binn\;) to starting point. 
    Thanks, Raja

    Hi Raja,
    According to your description, this issue is more related to SQL Server. The SQL Server Integration Services forum is a better place for this issue, I will move it there for you.
    Regards
    Starain
    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.

  • Acrobat SDK C# Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)

    Hi,
    Here I want to known one thing clearly, that is I was developed one application in C# with Acrobat SDK.
    In my application I am using Acrobat AxAcroPDFLib.AxAcroPDF and  also some other acrobat class.
    In my development system i am using Acrobat 7.0.
    When my application installed in my client system I am faced different types of problem.
    System 1
    System Configuration
    OS : XP
    Acrobat 7.0
    Result : Success
    System 2
    System Configuration
    OS : XP
    Acrobat 5.0
    Acrobat 7.0
    Result : Fail
    Error : Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)
    System 3
    System Configuration
    OS : XP
    Acrobat 7.0
    Adobe Reader 9
    Result : Success
    Note:
    But I having problem when I am use my application while Adobe Reader 9 is open.
    What is problem?
    Error is related to ActiveX COM fail like
    Error HRESULT E_FAIL has been returned from a call to a COM component.
    Retrieving the COM class factory for component with CLSID {FF76CB60-2E68-2E68-101B-B02E-04021C009402} failed due to the following error: 80080005
    System 4
    System Configuration
    OS : XP
    Acrobat 7.0
    Result : Success
    Problem:
    At the time of tool installation the system configuration will be as mention above, after by mistake they installed Adobe Reader 5.0. I faced the problem to use my application ActiveX COM failed
    So I was un installed Adobe Reader 5, and tried but I got the following error,
         System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception      from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
    at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
    at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
    at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstance()
    at System.Windows.Forms.AxHost.GetOcxCreate()
    at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
    at System.Windows.Forms.AxHost.CreateHandle()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.AxHost.EndInit()
    at Greenleaf_MetaData.ArticleMetaData_Jnl.InitializeComponent()
    at Greenleaf_MetaData.ArticleMetaData_Jnl..ctor()
    at Greenleaf_MetaData.MainForm.btn_Process_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)   
    So, I am advised my System Admin team to Re-Install the Acrobat 7.0, after the Re-Installation of Acrobat 7.0, all the problem get solved.
    But I want to known what is problem?
    And also what is the Adobe COM connection between Acrobat ActiveX and my Application(C#, VB, etc…).
    So Please give clear information and guidance...
    Thanks & Regard
    Thirusanguraja Venkatesan

    A simple google can get:
    Common problems such as Windows Error Code 0x80040154 can be resolved with without too much difficulty. In this article we will go through solving the problem and how to prevent it in the future.
    What happens
    If you are registering an ATL server, you may see this error code. In the case of DLLs, regsvr32.exe will generate this error. In the case of EXEs, calling _Module::RegisterServer (CComModule::RegisterServer) in _tWinMain() will generate this error.
    For detail: http://www.error.info/windows/registry-0x80040154.html
    Cheers,
    andy

  • Flash ActiveX's CallFunction method always fails (E_FAIL)

    Hi,
    I likely have collected all information in the web, but still
    facing the problem.
    I am trying to
    host the Flash ActiveX in a C# program and establish
    two-way communication between the host application and the
    ActionScript contained in my SWF file.
    On the ActionScript side, I use the
    ExternalInterface class.
    On the ActiveX side, for callbacks, I use the
    IShockwaveFlash::
    FlashCall event, which
    works perfectly in all host applications I have experimented
    with. For direct calls, I use IShockwaveFlash::
    CallFunction() method, which
    doesn't work on some host applications (unfortunately those
    I need). It
    fails with COM error (HRESULT E_FAIL, "Unspecified error").
    Here is what I have done so far:
    1)
    Installed the latest Flash Player 9, registered Flash9c.ocx
    ActiveX.
    2) Granted Flash
    security permission to the folder where my SWF is located by
    prescribing it in
    "C:\Documents and Settings\myname\Application
    Data\Macromedia\Flash Player\#Security\FlashPlayerTrust\myapp.cfg"
    Before I did this, the FlashCall event caused a SecurityError
    reported from the Flash player. So it makes me think that my
    problem is
    not a security issue any more.
    3) Tested the SWF file
    hosted in a browser (both IE and Firefox). The two-way
    communication with JavaScript
    works perfectly in both ways, so it means there's no mistake
    in my ActionScript code, and the way I call ExternalInterface
    methods is correct.
    4) From JavaScript, I tried the following two ways of calling
    the ActionScript function (called "Handshake") in the SWF movie
    object:
    // JavaScript code
    // call directly
    swfMovieObject.Handshake( "hello world" );
    // call via CallFunction
    swfMovieObject.CallFunction( "<invoke name="Handshake"
    returntype="xml"><arguments><string>hello
    world</string></arguments></invoke>" );
    the both methods also worked perfectly, which means
    the <invoke> xml string I am passing is correct.
    5) When hosted in
    VB6 and on MS Access 2003 Form, the CallFunction method
    works perfectly.
    6) Finally, the
    CallFunction method fails to work when hosted in
    Word 2003 document,
    Excel 2003 worksheet,
    VBA form in Word 2003 or Excel 2003, and also
    in a C# program written in Visual Studio 2005.
    I've seen others reporting this problem, but seen no
    resolution so far. It may be that this problem occurs only on
    some machines? For example, the sample .NET program here
    http://www.codeproject.com/cs/media/flashexternalapi.asp?df=100&forumid=226349&exp=0&selec t=1518421
    doesn't work on my machine, although it should have worked on the
    author's machine.
    Please help!

    Just figured this one out. I'm using VC++ 6 with ActiveX Flash 10. The code snippets here will call the Flash function testFunction from VC++ using the CallFunction command and the appropriate XML. In VC++, make the following call assuming that m_flashGUI is the CShockwaveFlash object added to your dialog.
    CString ret = m_flashGUI.CallFunction("<invoke name=\"testFunction\" returntype=\"xml\">"
         "<arguments><string>something</string></arguments></invoke>");
    The key item in the xml string is the "name" parameter. It must match the name in the addCallback function in the Flash movie.
    In the flash movie, have something like the following. The addCallback call is important. Without it the CallFunction from C++ will throw an exception.
    // Import the flash items
    import flash.events.*;
    import flash.external.ExternalInterface;
    // Associate the flash function with the external call
    flash.external.ExternalInterface.addCallback("testFunction", testFunction);
    function testFunction(str:String):Boolean
        // Do something here...
        return (true);
    Good luck!
    Mike

  • Printing Crystal Report to Printer from Windows Service

    Hello Support,
    We are currently using 13.0.3.612 version of Crystal report. We want to print the report to the printer from the windows service. For printing the report to the printer we are using the “PrintOutputController.PrintReport” method. At our end on the Windows 8 machine this method is giving following error:
    Message: Error HRESULT E_FAIL has been returned from a call to a COM component.
    StackTrace:    at CrystalDecisions.ReportAppServer.Controllers.PrintOutputControllerClass.PrintReport(PrintReportOptions options)
       at PMLWLibrary.CrystalReport.LoadReports()
    And on the Windows 7 machine the report is sent to the print spooler, however the report is not printed on the printer. Not sure what could be causing the issue. Can you please let us know what could be causing the issue.

    Hi Brian,
    Thank you for your response.
    We tried running the service under the domain user account as well which has access to the printer, but even this fails. Further, from the regular .net application when we try to print the report to the printer, it directly prints the report without displaying any print window. So I assume that even from the service no print window should be launched. Can you please confirm on this.
    We are attaching herewith the code snippet which we have used to print to printer through the service. Can you please review the same and let us know if we are missing something here.
    Dim printReportOptions As New CrystalDecisions.ReportAppServer.Controllers.PrintReportOptions
    Dim printOutputController As New CrystalDecisions.ReportAppServer.Controllers.PrintOutputController
    Dim rptClientDoc As CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument
    rptClientDoc = ReportDocument.ReportClientDocument
    printReportOptions.PrinterName = "\\pc2\HP LaserJet 1015"
    printReportOptions.JobTitle = [Enum].GetName(GetType(ReportNames), PrinterSetting)
    printReportOptions.Collated = False
    printReportOptions.AddPrinterPageRange(1, 1)
    rptClientDoc.PrintOutputController.PrintReport(printReportOptions)

  • Getting COM Component error while opening SSIS Script task.

    Hi All,
    While click on EDIT SCRIPT Button in script task it's not opening the script editing window.
    Getting below error message:
    "Error HRESULT E_FAIL has been returned from a call to a COM component. (EnvDTE)"
    We have added ADODB reference in script task.
    Thanks in advance, please give some suggestion.

    I am using SSIS 2008 R2.
    When I reload the package, script task visual studio opens first time, next time when I try to open script task visual studio from EDIT SCRIPT Button it gives below error:
    "Error HRESULT E_FAIL has been returned from a call to a COM component. (EnvDTE)"

  • PDF file preview in windows 8.1 machine through my application

    I developed an application which preview PDf documents. app is working in windows XP, windows 7 machines. But when i run the same application i got "Error HRESULT E_FAIL has been return from a call to a COM component".
    Through my application i tried to create object of "Adobe PDF preview handler" CLASS ID = "DC6EFB56-9CFA-464D-44885D7DC193"
    Is this handler wont support in windows 8.1?
    Is source code available for this?
    PS: I can preview the file throught windows previewer.

    Hi,
    Welcome to MSDN.
    It seems that this is not the proper forum for this issue, since it is related to third-party.
    I found a similar thread in the forums of Adobe
    Adobe Community: Acrobat Reader 9.1 ActiveX control problems which shows that :
    As for "HRESULT E_FAIL" message, all that was wrong was the "Display PDF in browser" option in
    Adobe Reader preferences. It needs to be ticked. A bit weird but considering
    that it uses the same OCX in a web browser, it makes some sense."
    It seems that installing Reader 9.1 on my development machine and compiling a
    new version of the application fixes the problem (at least the second one).
    If still no helping, you could post this issue in the forum of that publisher to get dedicated support.
    Thanks for your understanding.
    Regards.
    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.

  • PDF preview in windows 8.1

    I am facing a problem previewing PDF file from my application.
    It was working find in windows xp and windows 7 machines, but showing error line "Error HRESULT E_FAIL has been returned from a call to a COM component" in windows 8.1 machine.
    my application using "Adobe PDF preview for Vista" for PDF preivew.
    i think my previewer is causing the problem, but dont know which preview handler me to use instead of "Adobe PDF preview Handler for vista"
    please help me to solve this
    ps: from my windows explorer i can see pdf preview.
    Thanks
    Rosh

    After a close debug, i found that "doPreview" is crashing my application. Also the previewer assembly "PDFPrevHndlr.dll" is modified in Adobe Acrobat XI.
    the modified "DoPreview" method now expecting 2 parameter (int, out int), after giving some values in it, it stops crashing, still my PDF preview not shown up.

  • Tables and views not visable in diagram organiser

    HI
    Opened my SSAS project and the tables are not visable in the Diagram Organiser.
    When I right click on the pane and show all tables get :
    Error HRESULT E_FAIL has been returned from a call to COM component
    Then the tables appear without there relationships.
    Cube still processes etc.
    Any help please ?
    BTW Just installed this on a new PC build.
    Version:
    11.0.3436.0
    File Name:
    SSDTBI_VS2012_x86_ENU.exe
    Date Published:
    26/06/2014
    File Size:
    784.0 MB

    Hi Bifool,
    According to your description, the issue was solved when open this project in Visual Studio 2013, right?
    SQL Server Data Tools – Business Intelligence for Visual Studio 2013 (SSDT BI) for SQL Server 2014. So when you open this project in VS 2013, the project was upgraded to SQL Server
    2014 version automatically which might solve this issue.
    Besides, for the error
    Error HRESULT E_FAIL has been returned from a call to COM component
    It seems that it's a known issue, please refer to the links below.
    https://connect.microsoft.com/SQLServer/feedback/details/484146/getting-an-error-when-trying-to-browse-a-cube
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/58a07890-52f6-4adc-8cdd-bbfcb30e87c6/browsing-a-cube-error-hresult-efail-has-been-returned-from-a-call-to-a-com-component-microsoft?forum=sqlanalysisservices
    Hope this helps.
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • WUO-714 when closing activex component

    Hi,
    I'm using client_ole2 for communication between our forms application and a third party software. Everything works just fine, except when the user hits the little cross to exit the communication process in the third party tool, then I get error WUO-714 followed by an WUO-706 error on my client_ole2.invoke_char call.
    We're using Forms 10.1.2.02 and webutil 106.
    Apparently there is no way to trap this error, because it's messaged to the user inside the bean instead of being raised to the pll. This means that we're stuck for the moment.
    Does anyone have a clue ? Is there a patch available ?
    Kind Regards,
    Michael

    OK, no one responsed to my questions but I found answers for them so I thought I might put them here for those interested.
    As for "HRESULT E_FAIL" message, all that was wrong was the "Display PDF in browser" option in Adobe Reader preferences. It needs to be ticked. A bit weird but considering that it uses the same OCX in a web browser, it makes some sense.
    As for the memory issues message, I need to unload libraries manually before exiting the application (as suggested in some other thread in this forum):
    <DllImport("ole32.dll")> _ 
    Friend Shared Sub CoFreeUnusedLibraries() 
    End Sub
    Me .AxAcroPDF1.Dispose()UnmanagedCode.CoFreeUnusedLibraries()

Maybe you are looking for

  • HOW TO CREATE  and  USE EVENTS IN WORKFLOWS .

    HOW TO CREATE  and  USE EVENTS IN WORKFLOWS with the help of classes. What i am doing is.. open se24 event tab->event name->parameters method tab->method name->event handler->copy parameters interface tab->if_workflow->enter tell me what else to do s

  • URL parsing

    Hello Friends, I have couple of JSP pages. The URL for each of the Jsp page shown in browser looks somelike as follows. http://order.xyz.com/?p_mycode=2Mon_Fr&mnid=in_ss_ppo_hino_soos What I want ti achieve is as follows:-- In my Jsp page, I should b

  • Re: Satellite Serial number not recognized by Toshiba support

    Hello, I possess an A200 satellite laptop, and I am not able to find any driver for it on Toshiba site !! - its serial number (X8172841K) is not recognized , the message is : "Sorry , your product cannot be found" [translated from French] - the suppo

  • JComboBox dropdown table list

    Hi, Any helps will be very appreciated. I have a problem in the JCombobox dropdown list. I want to have multiple columns in the dropdown list of the JComboBox, eg. when I type something in the JComboBox, it will query some infomation from the Databas

  • Printing a Photo Book project in Elements 10

    I am wanting to create a book, for home printing, to cataloge the life of my new dog. It could therefore eventually contain a large number of pages and I will need to add pages as time goes by. But I would also want to print pages as they are designe