Can't install Microsoft Exchange Web Services Managed API 2.0 - message says it is already installed but it is not.

I tried to install the Microsoft Exchange Web Services Managed API 2.0 but I got a message saying it was already installed and that I should un-install it.  However it does not appear in the control panel un-install a program list.  I am using
VS2013 on windows 8.  What can I do to get it to work?
Mike VE

Hello,
Thank you for your sharing.
If you have any feedback on our support, please click
here
Cara Chen
TechNet Community Support

Similar Messages

  • Fetching all mails in Inbox from Exchange Web Services Managed API and storing them as a .eml files

    I want to fetch all mails in the Inbox folder using EWS Managed API and store them as .eml.
    I can store file once I get the file content as a byte[] will
    not be difficult, as I can do:
    File.WriteAllBytes("c:\\mails\\"+mail.Subject+".eml",content);
    The problem will be to fetch (1) all mails with (2)
    all headers (like from, to, subject) (I am keeping information of those values of from, to and
    other properties somewhere else, so I need them too) and (3)byte[]
    EmailMessage.MimeContent.Content. Actually I am lacking understanding of
    Microsoft.Exchange.WebServices.Data.ItemView,
    Microsoft.Exchange.WebServices.Data.BasePropertySet and
    Microsoft.Exchange.WebServices.Data.ItemSchema
    thats why I am finding it difficult.
    My primary code is:
    When I create PropertySet as
    follows:
    PropertySet properties = new PropertySet(BasePropertySet.FirstClassProperties, ItemSchema.MimeContent);
    I get following exception:
    The property MimeContent can't be used in FindItem requests.
    I dont understand
    (Q1) What these ItemSchema and BasePropertySet are
    (Q2) And how we are supposed to use them
    So I removed ItemSchema.MimeContent:
    PropertySet properties = new PropertySet(BasePropertySet.FirstClassProperties);
    I wrote simple following code to get all mails in inbox:
    ItemView view = new ItemView(50);
    view.PropertySet = properties;
    FindItemsResults<Item> findResults;
    List<EmailMessage> emails = new List<EmailMessage>();
    do
    findResults = service.FindItems(WellKnownFolderName.Inbox, view);
    foreach (var item in findResults.Items)
    emails.Add((EmailMessage)item);
    Console.WriteLine("Loop");
    view.Offset = 50;
    while (findResults.MoreAvailable);
    Above I kept page size of ItemView to
    50, to retrieve no more than 50 mails at a time, and then offsetting it by 50 to get next 50 mails if there are any. However it goes in infinite loop and continuously prints Loop on
    console. So I must be understanding pagesize and offset wrong.
    I want to understand
    (Q3) what pagesize, offset and offsetbasepoint in ItemView constructor
    means
    (Q4) how they behave and
    (Q5) how to use them to retrieve all mails in the inbox
    I didnt found any article online nicely explaining these but just giving code samples. Will appreciate question-wise explanation despite it may turn long.

    1) With FindItems it will only return a subset of Item properties see
    http://msdn.microsoft.com/en-us/library/bb508824(v=exchg.80).aspx for a list and explanation. To get the mime content you need to use a GetItem (or Load) I would suggest you read
    http://blogs.msdn.com/b/exchangedev/archive/2010/03/16/loading-properties-for-multiple-items-with-one-call-to-exchange-web-services.aspx which also covers of paging as well.
    3) offset is from the base your setting the offset to 50 each time which means your only going to get the 50 items from the offset of 50 which just creates an infinite loop. You should use
    view.Offset
    = +50;
    to increment the Offset although it safer to use
    view.Offset  += findResults.Items.Count;
    which increments the offset based on the result of the last FindItems operation.
    5) try something like
    ItemView iv = new ItemView(100, 0);
    FindItemsResults<Item> firesults = null;
    PropertySet psPropSet = new PropertySet(BasePropertySet.IdOnly);
    iv.PropertySet = psPropSet;
    PropertySet itItemPropSet = new PropertySet(BasePropertySet.IdOnly) { ItemSchema.MimeContent, ItemSchema.Subject, EmailMessageSchema.From };
    do
    firesults = service.FindItems(WellKnownFolderName.Inbox, iv);
    service.LoadPropertiesForItems(firesults.Items, itItemPropSet);
    foreach(Item itItem in firesults){
    Object MimeContent = null;
    if(itItem.TryGetProperty(ItemSchema.MimeContent,out MimeContent)){
    Console.WriteLine("Processing : " + itItem.Subject);
    iv.Offset += firesults.Items.Count;
    } while (firesults.MoreAvailable);
    Cheers
    Glen
    .Offset += fiFitems.Items.Count;

  • Exchange Web Service Managed API not authorizing

    I find it very strange that I am able to create appointments in my calendar on our company's exchange 2010 server
    using the asp.net 4.0 web application running on my XP machine which is not even part of the domain!, BUT when I upload the same code to our company's production Web application server
    (which is not same as the Exchange server), then I get the error as follows:
    System.Net.WebException: The remote server returned an error: (401) Unauthorized
    I am using Window's authentication throughout. Using service.UseDefaultCredentials = true; I just cannot
    afford to use the username/paasword for every staff who will be using this application. I am thinking there is some problem (rights/permissions/disabled impersonation) issue at the production Web application server (Windows 2008 m/c). I even played with the
    Application pool identity in IIS 7 by selecting all the builtin accounts it can possibly run under, but same error. I can clearly see that it is running under my Windows account right before the Appointment.Save() call
    is made. I am briefly impersonating using the logged in user's credentials and then removing the impersonation. I saw this technique elsewhere. But that doesn't make any difference either.
    These are the code files:
    Default.aspx.cs
    //(nothing much is going on in the markup page Default.aspx. Therefore not including)
    using System;
    using System.Collections.Generic;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using Microsoft.Exchange.WebServices.Data;
    using Microsoft.Exchange.WebServices.Autodiscover;
    using System.Web.Configuration;
    namespace TestExchangeWebServices
    public partial class _Default : System.Web.UI.Page
    protected ExchangeService service;
    protected void Page_Load(object sender, EventArgs e)
    service = new ExchangeService(ExchangeVersion.Exchange2010);
    service.UseDefaultCredentials = true;
    service.Url = new Uri(WebConfigurationManager.AppSettings["EWSURL"]);
    SetAppointment("Test", DateTime.Now, "Test");
    public void SetAppointment(string Subject, DateTime AptDateTime, string Body)
    Appointment apt = new Appointment(service);
    apt.Subject = Subject;
    apt.Body = Body;
    apt.Body.BodyType = BodyType.HTML;
    apt.Start = AptDateTime;
    apt.End = apt.Start.AddMinutes(30.00);
    apt.ReminderMinutesBeforeStart = 15;
    apt.IsReminderSet = true;
    HttpContext.Current.Trace.Write("Before Impersonation: System.Security.Principal.WindowsIdentity.GetCurrent().Name = " + System.Security.Principal.WindowsIdentity.GetCurrent().Name );
    System.Security.Principal.WindowsImpersonationContext impersonationContext;
    impersonationContext = ((System.Security.Principal.WindowsIdentity)HttpContext.Current.User.Identity).Impersonate();// //System.Threading.Thread.CurrentPrincipal.Identity
    HttpContext.Current.Trace.Write("Before Saving Appointment. System.Security.Principal.WindowsIdentity.GetCurrent().Name = " + System.Security.Principal.WindowsIdentity.GetCurrent().Name);
    //This is where the call is made and error occurs
    apt.Save(SendInvitationsMode.SendToNone);
    HttpContext.Current.Trace.Write("After Saving Appointment.");
    impersonationContext.Undo();
    Web.Config
    <?xml version="1.0"?>
    <configuration>
    <appSettings configProtectionProvider="RsaProtectedConfigurationProvider">
    <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
    xmlns="http://www.w3.org/2001/04/xmlenc#">
    <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
    <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
    <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
    <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
    <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
    <KeyName>Rsa Key</KeyName>
    </KeyInfo>
    <CipherData>
    <CipherValue>0Sw7QiYFKoD65nCXfakXUhJrjapk4uyQ9u6aPBStxB1XBIIPtXbuZJZb/GyMxgl7Gi3sqIkoq66BKa+MSzjAkpkIfnZmOhMNVomKofC3rlEf9NeIAdCEvjcmENhfGyA6aEJj96mGDxRDBE/FP1iQ8Z3x8Rob+HG1sbD0YJy2rpA=</CipherValue>
    </CipherData>
    </EncryptedKey>
    </KeyInfo>
    <CipherData>
    <CipherValue>HmmlAzyuedvlQ/+grwRKjTs5Z7sg5dYShHFYsFcI0q2ugkZ7oYYNTTEycyqzKyXmaaqwyE2lAsApApSvT+JDys021+sMrqLrF37xAkjRimKbPTylgznRZLQx2qKAZstb6qIis2mcLykgURtp2ytfoPl83jJzEU1y6PtB0loB/p4=</CipherValue>
    </CipherData>
    </EncryptedData>
    </appSettings>
    <connectionStrings>
    <add name="ApplicationServices"
    connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
    providerName="System.Data.SqlClient" />
    </connectionStrings>
    <system.web>
    <identity impersonate="false"/>
    <customErrors mode="Off"></customErrors>
    <compilation debug="true" targetFramework="4.0" />
    <authentication mode="Windows">
    </authentication>
    <membership>
    <providers>
    <clear/>
    <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices"
    enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
    maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
    applicationName="/" />
    </providers>
    </membership>
    <profile>
    <providers>
    <clear/>
    <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>
    </providers>
    </profile>
    <roleManager enabled="false">
    <providers>
    <clear/>
    <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
    <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
    </providers>
    </roleManager>
    </system.web>
    <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
    <httpErrors errorMode="Detailed" />
    <asp scriptErrorSentToBrowser="true"/>
    </system.webServer>
    </configuration>

    Glen, thanks for the response! I had already implemented a solution that is working for me as follows. Anyway your input is much appreciated.
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using Microsoft.Exchange.WebServices.Data;
    using Microsoft.Exchange.WebServices.Autodiscover;
    using System.Web.Configuration;
    //for impersonation before making calls
    using System.Security.Principal;
    using System.Web.Security;
    using System.Runtime.InteropServices;
    namespace TestExchangeWebServices
    public partial class _Default : System.Web.UI.Page
    protected ExchangeService service;
    //The following Impersonator*** variables are of the exchange account which has been configured to impersonate other users by enabling impersonation on the exchange server as they show at this link: http://msdn.microsoft.com/en-us/library/office/bb204095(v=exchg.140).aspx
    protected string ImpersonatorUsername = WebConfigurationManager.AppSettings["ImpersonatorUsername"];
    protected string ImpersonatorPassword = WebConfigurationManager.AppSettings["ImpersonatorPassword"];
    protected string ImpersonatorDomain = WebConfigurationManager.AppSettings["ImpersonatorDomain"];
    // This is for the user for whom the appointment need to be set on their exchange server. This user will be impersonated by the above impersonator. You do not need to get the password information for this user, just the email address will work.
    private string Username = HttpContext.Current.User.Identity.Name.Split('\\').Last(); //extract the username out of the "Domain\Username" format. It doesn't have to be the currently logged in user. As per your need you can use the username of any other company user for whom you know the email address.
    protected string ImpersonatedEmailAddress ;//= Username +"@"+ WebConfigurationManager.AppSettings["EmailDomain"];
    //start impersonation setup block. Credits: Impersonate a Specific User in Code http://support.microsoft.com/kb/306158#4
    public const int LOGON32_LOGON_INTERACTIVE = 2;
    public const int LOGON32_PROVIDER_DEFAULT = 0;
    WindowsImpersonationContext impersonationContext;
    [DllImport("advapi32.dll")]
    public static extern int LogonUserA(String lpszUserName,
    String lpszDomain,
    String lpszPassword,
    int dwLogonType,
    int dwLogonProvider,
    ref IntPtr phToken);
    [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]
    public static extern int DuplicateToken(IntPtr hToken,
    int impersonationLevel,
    ref IntPtr hNewToken);
    [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]
    public static extern bool RevertToSelf();
    [DllImport("kernel32.dll", CharSet = CharSet.Auto)]
    public static extern bool CloseHandle(IntPtr handle);
    //end impersonation setup block;
    protected void Page_Load(object sender, EventArgs e)
    ImpersonatedEmailAddress = Username + "@" + WebConfigurationManager.AppSettings["EmailDomain"]; //form the email address out of the username, provided they both are same
    service = new ExchangeService(ExchangeVersion.Exchange2010);
    //service.UseDefaultCredentials = true;
    service.Credentials = new WebCredentials(ImpersonatorUsername, ImpersonatorPassword, ImpersonatorDomain);
    service.Url = new Uri(WebConfigurationManager.AppSettings["EWSURL"]);
    service.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAddress, ImpersonatedEmailAddress);
    SetAppointment("Test", DateTime.Now, "Test");
    public void SetAppointment(string Subject, DateTime AptDateTime, string Body)
    Appointment apt = new Appointment(service);
    apt.Subject = Subject;
    apt.Body = Body;
    apt.Body.BodyType = BodyType.HTML;
    apt.Start = AptDateTime;
    apt.End = apt.Start.AddMinutes(30.00);
    apt.ReminderMinutesBeforeStart = 15;
    apt.IsReminderSet = true;
    if (impersonateValidUser(ImpersonatorUsername, ImpersonatorDomain, ImpersonatorPassword)) //For this code to work you will have to enable impersonation on the Exchange server. This code works on the web application running on the company server, but not from my XP PC that is not part of the domain but is on VPN connection.
    HttpContext.Current.Trace.Write("Before Saving Appointment. System.Security.Principal.WindowsIdentity.GetCurrent().Name = " + System.Security.Principal.WindowsIdentity.GetCurrent().Name);
    apt.Save(SendInvitationsMode.SendToNone);
    HttpContext.Current.Trace.Write("After Saving Appointment.");
    Label1.Text = String.Format("Appointment set successfully for {0}", ImpersonatedEmailAddress);
    else //fall back to the code that uses logged in user's window identity and not impersonation. This code "strangely" worked from the web application installed on my Windows XP PC that was not part of the domain but was on VPN connection and yet saved appointments on the company's exchange server. I guess, the VPN connection compensates for all the mumbo-jumbo round about impersonation code in the impersonateValidUser method. Hack, this code worked even I had not configured the impersonation on the exchange server as they tell you to do at this link: http://msdn.microsoft.com/en-us/library/office/bb204095(v=exchg.140).aspx
    service.Credentials = null;
    service.ImpersonatedUserId = null;
    service.UseDefaultCredentials = true;
    HttpContext.Current.Trace.Write("Before Impersonation: System.Security.Principal.WindowsIdentity.GetCurrent().Name = " + System.Security.Principal.WindowsIdentity.GetCurrent().Name);
    //this is not impersonation. It uses the logged in user's window identity. The window identity does not have to be that of the company domain. The windows identity of Local PC that is not part of the domain will also work
    System.Security.Principal.WindowsImpersonationContext impersonationContext;
    impersonationContext = ((System.Security.Principal.WindowsIdentity)HttpContext.Current.User.Identity).Impersonate();// //System.Threading.Thread.CurrentPrincipal.Identity
    HttpContext.Current.Trace.Write("Before Saving Appointment. System.Security.Principal.WindowsIdentity.GetCurrent().Name = " + System.Security.Principal.WindowsIdentity.GetCurrent().Name);
    apt.Save(SendInvitationsMode.SendToNone);
    impersonationContext.Undo();
    //impersonation methods. Credit: Impersonate a Specific User in Code: http://support.microsoft.com/kb/306158#4
    private bool impersonateValidUser(String userName, String domain, String password)
    WindowsIdentity tempWindowsIdentity;
    IntPtr token = IntPtr.Zero;
    IntPtr tokenDuplicate = IntPtr.Zero;
    if (RevertToSelf())
    if (LogonUserA(userName, domain, password, LOGON32_LOGON_INTERACTIVE,
    LOGON32_PROVIDER_DEFAULT, ref token) != 0)
    if (DuplicateToken(token, 2, ref tokenDuplicate) != 0)
    tempWindowsIdentity = new WindowsIdentity(tokenDuplicate);
    impersonationContext = tempWindowsIdentity.Impersonate();
    if (impersonationContext != null)
    CloseHandle(token);
    CloseHandle(tokenDuplicate);
    return true;
    if (token != IntPtr.Zero)
    CloseHandle(token);
    if (tokenDuplicate != IntPtr.Zero)
    CloseHandle(tokenDuplicate);
    return false;
    private void undoImpersonation()
    impersonationContext.Undo();
     

  • ConversationId property vs ConversationIndex property in Exchange Web Services managed API

    EWS Managed API have two properties:ConversaionId and ConversationIndex
    What is the difference between them? I guess ConversationId is
    the the ConversationIndex of
    the first mail in the conversation which is essentially of 22 bytes, while ConversationIndex is
    the index of that particular reply in the conversation thread, essentially of 22 bytes + multiples of 5 bytes for each reply in the conversation. Is it like that?
    Also ConversationId is
    accessible only with Exchange Server 2010 onwards. So cant we access ConversationId in
    the Exchange Server 2007?

    I just found this thread that indicates that you can use an extended property definition to access the ConversationId in Exchange 2007. Very smart!
    http://stackoverflow.com/questions/7487570/implementing-outlook-2010s-group-by-conversation-using-ews-and-exchange-2007
    Henning's answer:
    You can fetch the ConversationId and the ConversationIndex via extended properties:
    private static readonly ExtendedPropertyDefinition ConversationIdProperty = new ExtendedPropertyDefinition(0x3013, MapiPropertyType.Binary);
    private static readonly ExtendedPropertyDefinition ConversationIndexProperty = new ExtendedPropertyDefinition(0x0071, MapiPropertyType.Binary);
    var items = service.FindItems(WellKnownFolderName.Inbox, new ItemView(512) { PropertySet = new PropertySet(BasePropertySet.FirstClassProperties,
    ConversationIdProperty, ConversationIndexProperty)});
    Both are binary properties. Their content is described in great detail here:
    [MS-OXOMSG]: E-Mail Object Protocol Specification, section 2.2.1.2 and 2.2.1.3.
    The properties themselves are defined in
    [MS-OXPROPS]: Exchange Server Protocols Master Property List.

  • Hi. I am trying to buy Apperture as my trial version has expired. I cannot buy the full version as I get a message saying it is already installed. Do I have to remove the trial before I can buy it? When I launch Apperture, I follow the link "buy"

    Hi. I am trying to buy Apperture as my trial version has expired. I cannot buy the full version as I get a message saying it is already installed. Do I have to remove the trial before I can buy it? When I launch Apperture, I follow the link "buy"

    If you are purchasing from the Mac App store, then you would drag the trial version to the trash first and empty trash (since the trial version has expired).
    Launch the Mac App store > sign in with your Apple ID > purchase Aperture (this is cheaper than the previous retail version many of us purchased anyway).
    Note - you can rename your Aperture Trial library as needed if you want to work with that one once the full version is installed.

  • Failed to Install the "Oracle Web Services Manager Configuration Assistant"

    The installation of "Oracle Web Services Manager Configuration Assistant" was failed when I installed the "Oracle SOA Suite 10.1.3.1.0" ,and the failure information about the installation in the log show as follows, I need your help,thanks a lot!
    start-olite:
    Starting OLite in background ...
    Running:D:\product\10.1.3.1\OracleAS_1\integration\esb\sql\other\wfeventc.sql
    Exception in thread "main" oracle.tip.esb.install.exception.InstallationDBException: Failed to execute sql file"D:\product\10.1.3.1\OracleAS_1\integration\esb\sql\other\wfeventc.sql"
         at oracle.tip.esb.install.db.RunSQLScript.runScript(Unknown Source)
         at oracle.tip.esb.install.db.RunSQLScript.runScriptListInternal(Unknown Source)
         at oracle.tip.esb.install.db.RunSQLScript.runScriptList(Unknown Source)
         at oracle.tip.esb.install.db.NonOracleDB.runScripts(Unknown Source)
         at oracle.tip.esb.install.db.OLite.install(Unknown Source)
         at oracle.tip.esb.install.db.InstallerMain.main(Unknown Source)
    Caused by: java.sql.SQLException: [POL-3023] ????????
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinDriverConnect(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCConnection.connect(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCFactory.createConnection(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCConnection.<init>(Unknown Source)
         at oracle.lite.poljdbc.OracleConnection.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCDriver.connect(Unknown Source)
         at oracle.tip.esb.install.db.DriverManagerDataSource.getConnection(Unknown Source)
         ... 6 more
    Java Result: 1
    Importing Default System ...
    ${env.PCHOME}
    stop-olite:
    Stopping background OLite process ...
    CA::DEBUG:******:Finished OLite Install ...
    Finished Olite configuration ...
    BUILD SUCCESSFUL
    Total time: 12 seconds
    Exit: 0
    TASK: oracle.tip.esb.install.tasks.ConfigureOC4J
    Configuring OC4J ...
    id value is 2
    id value is IASPT
    process-type value is 1
    id value is 3
    id value is IASPT
    id value is 3
    id value is ASG
    process-type value is 1
    id value is 2
    id value is ASG
    id value is 1
    id value is default_group
    process-type value is 1
    id value is 3
    id value is home
    process-type value is 1
    process-type value is 2
    process-type value is 1
    final map size value is 2
    id value is -Xrs -server -XX:MaxPermSize=128M -ms512M -mx1024M -XX:AppendRatio=3 -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false
    Jun 22, 2010 2:39:09 PM oracle.tip.esb.install.tasks.ConfigureOC4J getOpmnRequestPort
    INFO: Port value is 6003
    D:\product\10.1.3.1\OracleAS_1\jdk\bin\java -Dant.home=D:\product\10.1.3.1\OracleAS_1\ant -classpath D:\product\10.1.3.1\OracleAS_1\ant\lib\ant.jar;D:\product\10.1.3.1\OracleAS_1\ant\lib\ant-launcher.jar;D:\product\10.1.3.1\OracleAS_1\integration\esb\lib\ant-contrib-1.0b1.jar org.apache.tools.ant.Main -Dinstall.type=SoaBasic -Desb.home=D:\product\10.1.3.1\OracleAS_1\integration\esb -Doc4j.home.dir=D:\product\10.1.3.1\OracleAS_1 -Djava.home=D:\product\10.1.3.1\OracleAS_1\jdk -Doracle.home=D:\product\10.1.3.1\OracleAS_1 -Dhost.name=dpxc67-01 -Ddb.vendor=olite -Dimport.export.db_url=jdbc:polite4@localhost:1531:oraesb -Desb.appserver=ias_10.1.3 -Doc4j.design_time_host=dpxc67-01 -Doc4j.design_time_port=8888 -Dprimary.container=home -Dinstall.mode=OracleInstallerias_10.1.3_SoaBasic -Dsso=true -Dinstall.component=install-developer -Dias.name=soademo.dpxc67-01 -Denv.OC4J_STANDALONE_HOME=D:\product\10.1.3.1\OracleAS_1 -Dias_admin.password=*password cannot be displayed* -Denv.JAVA_HOME=D:\product\10.1.3.1\OracleAS_1\jdk -Denv.SERVER_ADMIN_PASSWORD=*password cannot be displayed* -Dopmn.requestport=6003 -Ddb.vendor=olite -Ddb.connect.string=jdbc:polite4@localhost:1531:oraesb -Ddb.username=system -Dias.virtual_host=dpxc67-01 -Denv.DB_USER=system -Denv.DB_URL=jdbc:polite4@localhost:1531:oraesb -Desb.oc4j.container=home -Denv.DB_PASSWORD=*password cannot be displayed* -Ddb.password=*password cannot be displayed* -e -buildfile esbinstall.xml deploy-applications
    Buildfile: esbinstall.xml
    Trying to override old definition of datatype echoproperties
    common_update_server.xml:
    Adding shared library apache.junit ...
    Adding shared library oracle.db.lite ...
    Adding shared library apache.commons 10.1.3 ...
    Adding shared library apache.jdom ...
    Adding shared library apache.slide ...
    Running batch script by:
    java admin_client.jar deployer:oc4j:opmn://dpxc67-01:6003/home -script D:\product\10.1.3.1\OracleAS_1\integration\esb\install\ant-tasks/esb_admin_client_script_sl.txt
    publishSharedLibrary command was successful
    publishSharedLibrary command was successful
    publishSharedLibrary command was successful
    publishSharedLibrary command was successful
    publishSharedLibrary command was successful
    publishSharedLibrary command was successful
    update_server.xml:
    Adding shared library oracle.esb ...
    deployer.url: deployer:oc4j:opmn://dpxc67-01:6003/home
    publishSharedLibrary command was successful
    deploy-applications:
    Deploying ESB design time ...
    Binding ESB design time ...
    Deploying ESB run time ...
    Binding ESB runtime ...
    Deploying orainfra.ear ...
    Binding orainfra ...
    Running batch script by:
    java admin_client.jar deployer:oc4j:opmn://dpxc67-01:6003/home -script D:\product\10.1.3.1\OracleAS_1\integration\esb\install\ant-tasks/esb_deployapps.txt
    10/06/22 14:39:20 Notification ==>Application Deployer for esb-dt STARTS.
    10/06/22 14:39:20 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear
    10/06/22 14:39:20 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear begins...
    10/06/22 14:39:20 Notification ==>Unpacking esb-dt.ear
    10/06/22 14:39:21 Notification ==>Done unpacking esb-dt.ear
    10/06/22 14:39:21 Notification ==>Unpacking esb_console.war
    10/06/22 14:39:22 Notification ==>Done unpacking esb_console.war
    10/06/22 14:39:22 Notification ==>Unpacking esb-jca-dt.rar
    10/06/22 14:39:22 Notification ==>Done unpacking esb-jca-dt.rar
    10/06/22 14:39:22 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt.ear ends...
    10/06/22 14:39:22 Notification ==>Starting application : esb-dt
    10/06/22 14:39:22 Notification ==>Initializing ClassLoader(s)
    10/06/22 14:39:22 Notification ==>Initializing EJB container
    10/06/22 14:39:22 Notification ==>Loading connector(s)
    10/06/22 14:39:22 Notification ==>Starting up resource adapters
    10/06/22 14:39:23 Notification ==>Warning. Unable to set up connection factory to location esb-dt for a resource adapter in {1}
    10/06/22 14:39:23 Notification ==>Initializing EJB sessions
    10/06/22 14:39:23 Notification ==>Committing ClassLoader(s)
    10/06/22 14:39:23 Notification ==>Initialize esb_console begins...
    10/06/22 14:39:23 Notification ==>Initialize esb_console ends...
    10/06/22 14:39:23 Notification ==>Started application : esb-dt
    10/06/22 14:39:23 Notification ==>Application Deployer for esb-dt COMPLETES. Operation time: 2875 msecs
    10/06/22 14:39:23 Notification ==>Application Deployer for esb-rt STARTS.
    10/06/22 14:39:23 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear
    10/06/22 14:39:23 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear begins...
    10/06/22 14:39:23 Notification ==>Unpacking esb-rt.ear
    10/06/22 14:39:23 Notification ==>Done unpacking esb-rt.ear
    10/06/22 14:39:23 Notification ==>Unpacking provider-war.war
    10/06/22 14:39:23 Notification ==>Done unpacking provider-war.war
    10/06/22 14:39:23 Notification ==>Unpacking esb-jca-rt.rar
    10/06/22 14:39:23 Notification ==>Done unpacking esb-jca-rt.rar
    10/06/22 14:39:23 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-rt.ear ends...
    10/06/22 14:39:23 Notification ==>Starting application : esb-rt
    10/06/22 14:39:23 Notification ==>Initializing ClassLoader(s)
    10/06/22 14:39:23 Notification ==>Initializing EJB container
    10/06/22 14:39:23 Notification ==>Loading connector(s)
    10/06/22 14:39:23 Notification ==>Starting up resource adapters
    10/06/22 14:39:23 Notification ==>Warning. Unable to set up connection factory to location esb-rt for a resource adapter in {1}
    10/06/22 14:39:23 Notification ==>Initializing EJB sessions
    10/06/22 14:39:23 Notification ==>Committing ClassLoader(s)
    10/06/22 14:39:23 Notification ==>Initialize provider-war begins...
    10/06/22 14:39:23 Notification ==>Initialize provider-war ends...
    10/06/22 14:39:23 Notification ==>Started application : esb-rt
    10/06/22 14:39:23 Notification ==>Application Deployer for esb-rt COMPLETES. Operation time: 203 msecs
    10/06/22 14:39:24 Notification ==>Application Deployer for orainfra STARTS.
    10/06/22 14:39:24 Notification ==>Copy the archive to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear
    10/06/22 14:39:24 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear begins...
    10/06/22 14:39:24 Notification ==>Unpacking orainfra.ear
    10/06/22 14:39:24 Notification ==>Done unpacking orainfra.ear
    10/06/22 14:39:24 Notification ==>Unpacking orainfra.war
    10/06/22 14:39:24 Notification ==>Done unpacking orainfra.war
    10/06/22 14:39:24 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\orainfra.ear ends...
    10/06/22 14:39:24 Notification ==>Starting application : orainfra
    10/06/22 14:39:24 Notification ==>Initializing ClassLoader(s)
    10/06/22 14:39:24 Notification ==>Initializing EJB container
    10/06/22 14:39:24 Notification ==>Loading connector(s)
    10/06/22 14:39:24 Notification ==>Starting up resource adapters
    10/06/22 14:39:24 Notification ==>Initializing EJB sessions
    10/06/22 14:39:24 Notification ==>Committing ClassLoader(s)
    10/06/22 14:39:24 Notification ==>Initialize orainfra begins...
    10/06/22 14:39:24 Notification ==>Initialize orainfra ends...
    10/06/22 14:39:24 Notification ==>Started application : orainfra
    10/06/22 14:39:24 Notification ==>Application Deployer for orainfra COMPLETES. Operation time: 219 msecs
    dehydrationStore:
    Configuring data sources for olite dehydration store ...
    ${env.PCHOME}
    install-developer:
    design time host dpxc67-01
    design time port 8888
    primary container home
    the host is dpxc67-01and the port is 8888
    Exception in thread "main" oracle.tip.esb.install.exception.InstallationDBException: Connection Refused ""
         at oracle.tip.esb.install.db.NonOracleDB.runConnectionTest(Unknown Source)
         at oracle.tip.esb.install.db.NonOracleDB.load(Unknown Source)
         at oracle.tip.esb.install.ESBInstaller.setupDB(Unknown Source)
         at oracle.tip.esb.install.ESBInstaller.handleDesignTimeSpecificActions(Unknown Source)
         at oracle.tip.esb.install.ESBInstaller.main(Unknown Source)
    Caused by: java.sql.SQLException: [POL-3023] ????????
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinDriverConnect(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCConnection.connect(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCFactory.createConnection(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCConnection.<init>(Unknown Source)
         at oracle.lite.poljdbc.OracleConnection.<init>(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCDriver.connect(Unknown Source)
         at oracle.tip.esb.install.db.DriverManagerDataSource.getConnection(Unknown Source)
         ... 5 more
    Java Result: 1
    Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\lib\ext
    set_app_sso_option:
    Using sso=true. Redeploying esb-dt with sso
    Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\esb-dt\META-INF
    Copying 1 file to D:\product\10.1.3.1\OracleAS_1\j2ee\home\application-deployments\esb-dt

    It could be due to system language setting -
    install SOA Suite failed
    Regards,
    Anuj

  • Web Services Managed API

    Hey,
    I'm trying to expose some Exchange stuff through my .NET web site. It's not working because I want to use the logged in users credentials but this fails. If I hard code a username and password all is well.
    My setup is:
    Client > IIS 7.5 Server > Exchange 2010 Server
    I know it's to do with Kerberos, but I cannot figure out where it's failing. I've setup SPNs on the Exchange server, and enable delegation on the IIS computer account in AD.
    I have this working perfectly for IIS Server > SQL Server using a domain service account for SQL, so Kerberos itself appears to be sound. Same Web site, same IIS Server I'm trying to use for Exchange Web Services.
    public void SendEmail_Click(object sender, EventArgs e)
    try
    ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
    service.UseDefaultCredentials = true;
    service.AutodiscoverUrl("[email protected]");
    EmailMessage message = new EmailMessage(service);
    message.Subject = EmailSub_TextBox.Text;
    message.Body = EmailBod_TextBox.Text;
    message.ToRecipients.Add(EmailTo_TextBox.Text);
    message.Attachments.AddFileAttachment(String.Format("{0}", FileName), Server.MapPath(String.Format("{0}", FileUrl)));
    message.Save();
    message.SendAndSaveCopy();
    catch (Exception ex)
    Info_Label.Text += String.Concat(ex.Message.ToString(), "<br />");
    Info_Label.Visible = true;
    This returns this error, when for example sending an email (as per above code):
    When making a request as an account that does not have a mailbox, you must specify the mailbox primary SMTP address for any distinguished folder Ids.
    The message sender (me) does have a valid mailbox!
    Thanks.
    PS: I have a single server Exchange environment.

    Thanks Glen.
    Will do. If I get anything from the IIS forum I'll post back here, in case anyone stumbles across it.
    One final question: what, in reality, is the difference between these:
    service.UseDefaultCredentials = true;
    service.Credentials = CredentialCache.DefaultNetworkCredentials;
    As they both work.

  • On switching on, a message says 'Firefox is already running but not responding...........' then tells me to close it and restart but how can I close it when the page isn't yet displayed?

    When I switch on my computer I get the desktop then I try to click on Mozilla Firefox but get the message, 'Firefox is already running but not responding. To open a new window you must first close the existing Firefox process or resart your system.' I looked up how to close but I need to click on 'file' then 'exit'. How can I do that when I can't see the page yet? IE is working fine.

    See also [[Firefox is already running but is not responding]]

  • Accessing Microsoft Exchange Web Services: 401 Unauthorized

    Hi experts,
    I try to access a Microsoft Exchange Webservice. Therefore I created a Web Service Client in the Developer Studio and a servlet to access the the Web Service and display the data. I modified the .wsdl file as described in several blogs before I created the WS Client. My code to do the authentication is:
    URL wsdlURL = new URL("http://<host>:<port>/ExchangeWsClient/wsdl/Services.wsdl");
                ExchangeServicePortType port = exchangeAuthenticator.getExchangeServicePort("username", "password123", "domain", wsdlURL);
    But when I try to access the servlet I get the following exception:
    Caused by: com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Invalid Response code (401). Server <https://<host>/EWS/exchange.asmx> returned message <Unauthorized>.
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.handleSOAPResponseMessage(SOAPTransportBinding.java:579)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1085)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:779)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:746)
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.processTransportBindingCall(WSInvocationHandler.java:167)
    The error then happens in the following line, when the web service tries to fetch the data:
    port.findItem(request, exchangeEnvironmentSettings.getMailboxCulture(),
    exchangeEnvironmentSettings.getRequestServerVersion(), findItemResult,
    exchangeEnvironmentSettings.getServerVersionInfoHolder());
    When I login to https://<host>/EWS/exchange.asmx I can login succesfully with the given credentials in the coding. Do you have any ideas what the problem may be?

    Hi experts,
    I try to access a Microsoft Exchange Webservice. Therefore I created a Web Service Client in the Developer Studio and a servlet to access the the Web Service and display the data. I modified the .wsdl file as described in several blogs before I created the WS Client. My code to do the authentication is:
    URL wsdlURL = new URL("http://<host>:<port>/ExchangeWsClient/wsdl/Services.wsdl");
                ExchangeServicePortType port = exchangeAuthenticator.getExchangeServicePort("username", "password123", "domain", wsdlURL);
    But when I try to access the servlet I get the following exception:
    Caused by: com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Invalid Response code (401). Server <https://<host>/EWS/exchange.asmx> returned message <Unauthorized>.
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.handleSOAPResponseMessage(SOAPTransportBinding.java:579)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1085)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:779)
         at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:746)
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.WSInvocationHandler.processTransportBindingCall(WSInvocationHandler.java:167)
    The error then happens in the following line, when the web service tries to fetch the data:
    port.findItem(request, exchangeEnvironmentSettings.getMailboxCulture(),
    exchangeEnvironmentSettings.getRequestServerVersion(), findItemResult,
    exchangeEnvironmentSettings.getServerVersionInfoHolder());
    When I login to https://<host>/EWS/exchange.asmx I can login succesfully with the given credentials in the coding. Do you have any ideas what the problem may be?

  • I installed the latest version of iTunes but when I go to open I get an error message saying I need to reinstall but it will not let me

    So I downloaded the latest iTunes 10 version. When I go to open iTunes I get an error message C:\Program Files (x86)\Common Files\Apple\Apple Application Support\QuartzCore.dll is either not designed to run on Windows or it contains an error. Try installing the program using the original installation media or contact your system administrator or the software vendor for support. So I tried to download it again and I get a little box saying Repair or Remove and I have tried to do both but then I get an error message saying another installation is in process and to try again later. Anyone have any ideas on how to fix this?? Any help is greatly appreciated.

    If you run into the "another installation" message even after the reboot of the PC (which is an excellent idea by HTP ProXy), reregistering your Windows Installer Service is worth a try.
    First, launch a command prompt as an administrator. In your Start search, type cmd then right-click on the cmd that comes up and select "Run as administrator".
    At the command prompt:
    Type %windir%\system32\msiexec.exe /unregister and hit enter.
    Type %windir%\syswow64\msiexec.exe /unregister and hit enter.
    Type %windir%\system32\msiexec.exe /regserver and hit enter.
    Type %windir%\syswow64\msiexec.exe /regserver and hit enter.
    Restart the PC and try another reinstalll.

  • Upgrading to 7.4 receive message saying later version already installed

    I was trying to download music in iTunes store and received message that I needed to upgrade to latest version of iTunes to continue. I downloaded the latest version, tried to install it and received the message,"A later version of iTunes is already installed. Installation of this version cannot continue."
    I followed all of the troubleshooting steps to delete earlier versions of iTunes and Quicktime including removing the Temp files and running the Windows Installer Cleanup Utility Package. The Windows Installer Cleanup Utility Package showed no entries for iTunes, Quicktime or any blank entries with 7.1 codes (my previous version of iTunes).
    Does anyone have any further suggestions?
    Thanks,
    mirth100

    I fixed the problem using the Windows Install Clean Up utility. On running the utility there WAS a blank entry at the very beginning of the list. I thought it was a category header at first. I removed the blank entry with the utility, restarted the computer and successfully loaded iTunes 7.4.3
    Thanks for the earlier suggestion about the Windows Install Clean Up utility and to look for blank entries to remove!

  • "An error occurred while trying to load some required components. Please ensure that the following prerequisites components are installed: Microsoft Web Developer Tools Microsoft Exchange Web Service."

    Did a LOT of troubleshooting, but not finding suitable solution, still getting same error i referred all below links but not working for me.
    "http://blogs.msdn.com/b/how24/..."
    "http://social.msdn.microsoft.com/Forums/..."
    "http://stackoverflow.com/questions/.."
    "http://tomvangaever.be/blogv2/2013/06/..."
    I am using "Microsoft Visual Studio Professional 2012".
    Can anyone please tell, How can I achieve????
    sharad patil

    Hi,
    Sorry for my delay.
    It seems that this issue was more related with Visual Studio, I suggest you move to Visual Studio Development Forum, the forum link is:http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?category=visualstudio
    , may be you'll get solution on that forum.
    Best 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.

  • Microsoft Exchange RPC service manager encountered an unexpected error while starting.

    Exchange 2013 on Server 2013 R2 stopped working after a reboot.  Latest patches were installed and shortly after the reboot this error started.  I have uninstalled the patches to no avail.  Server is at 100% processor and not working.  This
    is a VM dedicated to Exchange.  I have dropped it from the domain and readded it. 
    Help!
    John Turcich NorSoft Consulting
    Removed IP6, checked permissions, ran prepareAD. No change.

    Removed IP6, checked permissions, ran prepareAD.
    No change.
    John Turcich NorSoft Consulting

  • I removed an app from my iPad2 and attempted to redownload from app store but message says it is already installed

    I deleted an app from iPad 2 and attempted to reinstall from app store but the icon says "Installed".  I don't see the icon on screen so how can I get the app deleted to reinstall?

    On ipad:  Open app store, click Purchased
    On computer, opoen itunes store, click Purchased, under Quick Links

  • Firefox keeps asking me to install adobe flash, but it will not install unless one clicks the 'edit options' button which it says is on a toolbar, but it is not there

    clicking the 'edit options button is in teh instructions for downloading adobe flash...firefox 3.6.10, windows XP desktop

    Ignore those instructions. I find the easiest way to install Flash is to use the manual installers, for details see http://kb2.adobe.com/cps/191/tn_19166.html#main_ManualInstaller

Maybe you are looking for

  • Alv output with pushbuttons

    Hi all , how can i get alv out put with two push buttons?

  • SOAP request configuration (namespaces)

    Hi there, I am trying to consume a web service via CAF/Netweaver which requests a certain name space. here an extract of the wsdl. - <wsdl:types> - <s:schema elementFormDefault="qualified" targetNamespace="http://www.serviceobjects.com/"> - <s:elemen

  • G4 AGP can't turn on with the button in front

    My G4 just fine in any operation except turnning on with the button in front, the only way to turn it on is unplug n plug it after few seconds, it will turn on once it was just plug in, need no press the button, reset everything PMU, OptionCommandRP,

  • Problem with AMFPHP

    Hi, I try to load function from PHP using AMFPHP in Flash. But Flash returns an error: Error #2044: Unhandled NetStatusEvent:. level=error, code=NetConnection.Call.Failed AMFPHP works correctly and I tested my PHP service in it -- it's OK. What can c

  • Our dvd will not eject

    The cd dvd will not eject. Are there any tricks out there to help get this problem figured out? jwe67