Error in writing custom action

Hi
I wanted to create a new action, so I read "Writing Custom Actions" section in JHeadstart Developer's Guide.
As mentioned in the Developer's Guide, I chose JhsAction as super class and extended a new class called GenerateChart and overrode validateProperties and execute methods.
I wrote a new method in my action class called getData() to retrieve information from model to use in execute method.
here is its specification :
private void getData (SessionData sessionData, JhsActionMapping mapping)
Then as mentioned in the developer's guide (page 2-38) I got the sesion id and passed it to getHandler method.
     // retrieve Session Id from SessionData
     Object sessionId = sessionData.getSessionId();
     // Get the DataObject handler
     DataObjectHandler handler =
     (DataObjectHandler)getHandler("myClass", sessionId);
Surprisingly, I received following compilation error :
Error(48,26): method getHandler(java.lang.String, java.lang.Object) not found in class com.behincara.controller.struts.action.GenerateChart
I read getDataObject and getDataObjectSet sources and realized that they use getHandler with sessionData instead of sessionId.
Is it a mistake in Developer's Guide?
Then I changed the code to the following
// retrieve Session Id from SessionData
Object sessionId = sessionData.getSessionId();
// Get the DataObject handler
DataObjectHandler handler =
(DataObjectHandler) getHandler("myClass", sessionData);
and I received another error
Error(48,36): unreported exception: java.lang.Exception; must be caught or declared to be thrown
Then I copied these lines to execute method and surprisingly I received no error.
Where is my mistake?
Could anybody help me?

Hi Navid,
You wrote:
I read getDataObject and getDataObjectSet sources and
realized that they use getHandler with sessionData
instead of sessionId.
Is it a mistake in Developer's Guide? You are right, it is a mistake in the Developer's Guide. I have logged a doc bug for it, so we can correct it in a future version.
A more reliable source for this kind of information is the JHeadstart JavaDoc, which you can find at J:\jheadstart\doc\api\index.html (where J: is the JHeadstart home). If you look up JhsAction there, you will find detailed information about the methods you can use in your custom actions.
... I received another error
Error(48,36): unreported exception:
java.lang.Exception; must be caught or declared to be
thrown
Then I copied these lines to execute method and
surprisingly I received no error.
Where is my mistake?Your mistake is that your method getData does not throw an Exception, and the execute method does. If you change the signature of getData to be as follows:
private void getData (SessionData sessionData, JhsActionMapping mapping)
throws Exception
(add the last two words), then you can also put the getHandler lines in getData.
Hope this helps,
Sandra Muller
JHeadstart Team

Similar Messages

  • Custom Actions upload error in 12.2

    Hello!
    I have error while uploading custom action in MII 12.2:
    [005056A30000244C0000000D00001398] File could not be loaded. com.sap.xmii.temp.upload.17164.jar. Check error log for details.
    There are 3 error and warning types in Log Viewer:
    1) Could Not Find Assembly File GaCustoms.jar
    2) MISSING_ASSEMBLY_FILE
    3) *** MISSING RESOURCE: Unable to localize MISSING_ASSEMBLY_FILE

    It works normaly with MII 12.1.8.
    I've got new blssdk.zip from 12.2 and just recreated .jar file.
    <?xml version="1.0" encoding="utf-8" ?>
    <ComponentCatalog>
         <Category Name="GaCustoms" Description="GaCustoms">
              <Component Type="Action"
                   Name="DosEncodingSaver"
                   Description=""
                   Label="DosEncodingSaver"
                   ClassName="DosEncodingSaver.DosEncodingSaver"
                   AssemblyName="GaCustoms.jar"
                   HelpFileName="" />
              <Component Type="Action"
                   Name="Base64Saver"
                   Description=""
                   Label="Base64Saver"
                   ClassName="Base64Saver.Base64Saver"
                   AssemblyName="GaCustoms.jar"
                   HelpFileName="" />
         </Category>
    </ComponentCatalog>
    Edited by: A.Andreev on Nov 11, 2011 10:55 AM

  • Error during Portal Setup: An error occurred while executing a custom action:_GrantLocalPermissionsToWCSAccount

    Error:
    Configure Portal Setup
    An error occurred while executing a custom action:_GrantLocalPermissionsToWCSAccount.11EE91AB_EABF_48A6_9973_4DCD73190AC6
    This upgrade attempt has failed before permanent modifications were made. Upgrade has successfully rolled back to the original state of the system. Once the correction are made, you can retry upgrade for this role.
    Errors in the Log:
    MSI (s) (38:14) [21:30:36:094]: NOTE: custom action _GrantLocalPermissionsToWCSAccount.11EE91AB_EABF_48A6_9973_4DCD73190AC6 unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle.
    CustomAction _GrantLocalPermissionsToWCSAccount.11EE91AB_EABF_48A6_9973_4DCD73190AC6 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (38:94) [21:30:36:115]: User policy value 'DisableRollback' is 0
    MSI (s) (38:14) [21:30:36:094]: NOTE: custom action _GrantLocalPermissionsToWCSAccount.11EE91AB_EABF_48A6_9973_4DCD73190AC6 unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle.
    CustomAction _GrantLocalPermissionsToWCSAccount.11EE91AB_EABF_48A6_9973_4DCD73190AC6 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (38:94) [21:30:36:115]: User policy value 'DisableRollback' is 0
    I cannot get past this error. I am running Sharepoint Foundation 2010 with Sp1. This is on a Windows Server 2008 R2 Server +Sp1.
    Any ideas?
    David Baur

    I finally figured this out, The issue was that I had put in the Self Service Portal Computer Name and Service account into the Service Manager SQL as SysAdmin, once I removed it flew through just fine.
    David Baur

  • SCSM 2012 R2 Authoring Tool Setup Error "An error occured while executing a custom action:_RegMainEditorPackage"

    Screenshot:
    Setup Log:
    Property(S): ProductToBeRegistered = 1
    MSI (s) (8C:BC) [10:55:05:914]: Note: 1: 1708
    MSI (s) (8C:BC) [10:55:05:914]: Note: 1: 2205 2:  3: Error
    MSI (s) (8C:BC) [10:55:05:914]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1708
    MSI (s) (8C:BC) [10:55:05:914]: Note: 1: 2205 2:  3: Error
    MSI (s) (8C:BC) [10:55:05:914]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
    MSI (s) (8C:BC) [10:55:05:914]: Product: Microsoft System Center 2012 R2 Service Manager Authoring Tool -- Installation failed.
    MSI (s) (8C:BC) [10:55:05:914]: Windows Installer installed the product. Product Name: Microsoft System Center 2012 R2 Service Manager Authoring Tool. Product Version: 7.5.3079.0. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation
    success or error status: 1603.
    MSI (s) (8C:BC) [10:55:05:918]: Deferring clean up of packages/files, if any exist
    MSI (s) (8C:BC) [10:55:05:918]: MainEngineThread is returning 1603
    MSI (s) (8C:78) [10:55:05:920]: RESTART MANAGER: Session closed.
    MSI (s) (8C:78) [10:55:05:920]: No System Restore sequence number for this installation.
    === Logging stopped: 2/27/2014  10:55:05 ===
    MSI (s) (8C:78) [10:55:05:921]: User policy value 'DisableRollback' is 0
    MSI (s) (8C:78) [10:55:05:921]: Machine policy value 'DisableRollback' is 0
    MSI (s) (8C:78) [10:55:05:921]: Incrementing counter to disable shutdown. Counter after increment: 0
    MSI (s) (8C:78) [10:55:05:921]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (8C:78) [10:55:05:921]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (8C:78) [10:55:05:922]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
    MSI (s) (8C:78) [10:55:05:922]: Restoring environment variables
    MSI (s) (8C:78) [10:55:05:922]: Destroying RemoteAPI object.
    MSI (s) (8C:9C) [10:55:05:922]: Custom Action Manager thread ending.
    MSI (c) (E4:DC) [10:55:05:923]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
    MSI (c) (E4:DC) [10:55:05:924]: MainEngineThread is returning 1603
    === Verbose logging stopped: 2/27/2014  10:55:05 ===
    I am trying to install on Windows 7 Ent. and Windows 2012 (both attempts fail with same error).
    The VS 2008 shell piece was installed, however, as others have experienced the prereq check issue, I removed it from the input file in the setup folder, which resolved that piece. 
    Any suggestions?
    Thank you.
    Regards, Zoeb Khan

    When installing the VS Isolated Shell, make sure the actual binaries (found on the root drive or where you extract the web installer) are installed. This will resolve the above error and also the Prerequisite issue that a lot of people are coming across.
    Regards, Zoeb Khan

  • SCSM2012 Beta installation problem: An error occurred while executing a custom action:_PopulateUserRoles

    I'm installing the SCSM2012 Management Server
    component on a SQL dev box.  During the installation, the very last step (Import Management Packs) fails with this error:
    An error occurred while executing a custom action:_PopulateUserRoles
    This upgrade attempt has failed before permanent modifications were made. Upgrade has successfully rolled back to the original state of the system. Once the correction are made, you can retry upgrade for this role.
    I've already verified that the account I'm logged in with has SA access to the SQL database.  Windows 2008 R2 firewall is turned off.....
    Has anybody else run into this problem?

    I don't see anything indicative in the setup log.  The setup seems to get all the way to the part where it installs the management packs.  Then right after that is when the installation fails and it rolls back.
    From the setup log, towards the end:
    Property(S): ACTIONSUSER = NETWORK SERVICE
    Property(S): ACTIONSDOMAIN = NT AUTHORITY
    Property(S): ACTIONSUSER_FOR_DB = NETWORK SERVICE
    Property(S): ACTIONSDOMAIN_FOR_DB = NT AUTHORITY
    Property(S): SOURCEDIR = C:\SCSM\SCSM2012_Beta\Setup\Server\
    Property(S): SourcedirProduct = {295201AE-EAB6-416C-8252-7C065243EF55}
    Property(S): ProductToBeRegistered = 1
    MSI (s) (9C:54) [17:33:22:951]: Note: 1: 1708
    MSI (s) (9C:54) [17:33:22:951]: Product: Microsoft System Center Service Manager 2012 -- Installation failed.
    MSI (s) (9C:54) [17:33:22:959]: Windows Installer installed the product. Product Name: Microsoft System Center Service Manager 2012. Product Version: 7.5.1354.0. Product Language: 0. Manufacturer: Microsoft Corporation. Installation success or error status:
    1603.
    MSI (s) (9C:54) [17:33:23:010]: Deferring clean up of packages/files, if any exist
    MSI (s) (9C:54) [17:33:23:013]: MainEngineThread is returning 1603
    MSI (s) (9C:20) [17:33:23:061]: RESTART MANAGER: Session closed.
    MSI (s) (9C:20) [17:33:23:061]: No System Restore sequence number for this installation.
    === Logging stopped: 11/7/2011  17:33:22 ===
    MSI (s) (9C:20) [17:33:23:065]: User policy value 'DisableRollback' is 0
    MSI (s) (9C:20) [17:33:23:065]: Machine policy value 'DisableRollback' is 0
    MSI (s) (9C:20) [17:33:23:065]: Incrementing counter to disable shutdown. Counter after increment: 0
    MSI (s) (9C:20) [17:33:23:065]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (9C:20) [17:33:23:066]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
    MSI (s) (9C:20) [17:33:23:067]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
    MSI (s) (9C:20) [17:33:23:067]: Restoring environment variables
    MSI (s) (9C:20) [17:33:23:089]: Destroying RemoteAPI object.
    MSI (s) (9C:28) [17:33:23:089]: Custom Action Manager thread ending.
    MSI (c) (C8:B4) [17:33:23:144]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
    MSI (c) (C8:B4) [17:33:23:175]: MainEngineThread is returning 1603
    === Verbose logging stopped: 11/7/2011  17:33:23 ===

  • An error occurred while executing a custom action:_PopulateUserRoles

    I am trying to install Service Manager 2012 RTM onto a brand new server 2008r2. The purpose is to replace the other Data Management server that is giving me problems upgrading to service pack1. I go through the setup and connect to the SQL server and
    the database that has my existing DM. I am using the same credentials and everything is the same. It goes all the way to the end and I get an error :
    An error occurred while executing a custom action:_PopulateUserRoles
    This upgrade attempt has failed before permanent modifications were made. Upgrade has successfully rolled back to the original state of the system. Once the correction are made, you can retry upgrade for this roll

    After this error, I reran setup and used the domain admin account instead of the Service Manager Admins group I created in AD. The  error did not happen again, but I did get the "Setup cannot complete - RollbackCleanup"
    error. This was fixed by following this link: "http://www.cireson.com/scsm/scsm-an-error-occurred/" and this MS article: "http://support.microsoft.com/kb/922918/en-us".
    These are the steps (I had to create the DWORD 32 bit):
    Click Start, click Run, type regedit, and then click
    OK.
    Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
    In the right pane, locate the ServicesPipeTimeout entry.
    Note  If the ServicesPipeTimeout entry does not exist, you must create it. To do this, follow these steps:
    On the Edit menu, point to
    New, and then click DWORD Value.
    Type ServicesPipeTimeout, and then press ENTER.
    Right-click ServicesPipeTimeout, and then click Modify.
    Click Decimal, type 60000, and then click
    OK.
    This value represents the time in milliseconds before a service times out.
    Restart the computer.
    Hope this helps!
    BR,
    Robert
    Robert

  • Monitor stopped due to setup error or custom action

    Hi folks,
    i have installed the sun cluster and created a resource group for my oracle database. I have created resourece's for database server and or listener.
    My question is when I am issuing the scstat command on my oracle server resource i get the following mesg.
    "Monitor stopped due to setup error or custom action"
    What does it means, does anybody give me some hint about it.
    - Resource Groups and Resources --
    Group Name Resources
    Resources: aaa-rg DB1-aaa-rs aaa-lh-rs aaa-srv-rs aaa-lsnr-rs
    -- Resource Groups --
    Group Name Node Name State
    Group: aaa-rg medsrv5 Online
    Group: aaa-rg medsrv6 Offline
    -- Resources --
    Resource Name Node Name State Status Message
    Resource: DB1-aaa-rs medsrv5 Online Online
    Resource: DB1-aaa-rs medsrv6 Offline Offline
    Resource: aaa-lh-rs medsrv5 Online Online - LogicalHostname online.
    Resource: aaa-lh-rs medsrv6 Offline Offline - LogicalHostname offline.
    Resource: aaa-srv-rs medsrv5 Online Unknown - Monitor stopped due to setup error or custom action.
    Resource: aaa-srv-rs medsrv6 Offline Offline
    Resource: aaa-lsnr-rs medsrv5 Online Online
    Resource: aaa-lsnr-rs medsrv6 Offline Offline

    i check the /var/adm/message log and find out fallowing message
    Jun 19 14:07:27 medsrv5 Cluster.RGM.rgmd: [ID 784560 daemon.notice] resource sas-srv-rs status on node medsrv5 change to R_FM_UNKNOWN
    Jun 19 14:07:27 medsrv5 SC[SUNWscor.oracle_server.monitor]:sas-rg:sas-srv-rs: [ID 564643 local7.error] Fault monitor detected error DBMS_ERROR: 1017 DEFAULT Action=STOP : Please correct login information in HA-DBMS Oracle database configuration
    Jun 19 14:07:27 medsrv5 SC[SUNWscor.oracle_server.monitor]:sas-rg:sas-srv-rs: [ID 780539 local7.error] Stopping fault monitor: DBMS_ERROR:1017:Please correct login information in HA-DBMS Oracle database configuration
    Jun 19 14:07:27 medsrv5 Cluster.RGM.rgmd: [ID 922363 daemon.notice] resource sas-srv-rs status msg on node medsrv5 change to <Monitor stopped due to setup error or custom action.>
    Jun 19 14:07:27 medsrv5 SC[SUNWscor.oracle_server.monitor]:sas-rg:sas-srv-rs: [ID 796592 local7.error] Monitor stopped due to setup error or custom action.
    and then i notice that i am using "sqlplus '/ as sysdba'" as Connect_strings, that is why i can start/stop the database but not able to monitor the database, for that i need to create an oracle account as it mentioned in "sun cluster data service for HA-Oracle" like
    # sqlplus �/as sysdba�
    grant connect, resource to user identified by passwd;
    alter user user default tablespace system quota 1m on
    system;
    grant select on v_$sysstat to user;
    grant create session to user;
    grant create table to user;
    exit;
    i would appriciate your update if i m doing some thing wrong here
    thanks

  • Custom Action - SDK -error

    Based on the "Developing Custom Action in in SAP MII 12.1" i encountered error while running the action block in BLS. In Link Editor I assign 2 values in Inputs and Output to a tracer. When I execute this BLS, I receive following error
    [ERROR] [Tracer_0] Link ('Tracer_0.Message' [Assign] from "SimpleAction_0.Output") execution threw an exception. Exception: Invalid variable: SimpleAction_0.Output [Unknown variable: SimpleAction_0.Output
    [ERROR] [Tracer_0] Action: Runtime threw an exception. Exception: [Invalid variable: SimpleAction_0.Output Unknown variable: SimpleAction_0.Output
    The code is exactly like in the document
    package customactions;
    import com.sap.lhcommon.common.*; // Needed for the VariantDataTypes and
    import com.sap.lhcommon.exceptions.DataConversionException;
    // VariantData types.
    import com.sap.xmii.bls.sdk.*; // This is the main SDK for custom actions.
    * This is a simple action construct used to show how to use some of the basic
    * MII 12.1 Custom Action constructs.
    public class SimpleActions {
    * To ensure the parameters are always named the same, it is good practice to
    * create a static final string with the parameters name. This also make it
    * easy to use across actions.
    private static final String PARAM_OUTPUT = "Output";
    * Describes a simple action that adds two numbers together.
    * @param instance This is the action instance. This is the main interface
    * from the action code back into the transaction engine. Most
    * users will only need to set their variables through this
    * interface, though much more powerful operations are also
    * available.
    * @param in1 This is an input into the action. The type is detected by the
    * transaction engine and automatically cast to the correct value.
    * @param in2 This is a second input.
    * @throws InvalidVariableException This exception is
    @Action(name = "AddTwoNumbers") // This annotation tells the engine that this
    // is an action available to execute.
    @Outputs(names = { PARAM_OUTPUT },
    types = { VariantDataTypes.INTEGER }) // This annotation tells
    // the engine that one
    // integer output called
    // 'Output' is going to be
    // returned.
    public static void addTwoNumbers(
    IActionInstance instance, // Besides the basic types, the
    // IActionInstance interface is the only
    // other type allowed to be defined in
    // parameter list of a custom action.
    @Input(name = "Input1") int in1, // @Input annotations are used to
    // indicate the user modifiable
    // inputs to this action.
    @Input(name = "Input2") int in2)
    throws InvalidVariableException { // Exceptions can be thrown directly from
    // the actions without causing critical
    // execution failures. These exceptions
    // will be caught and logged by the engine
    // and will cause the Success flag to be
    // set to false.
    // The following code describes how to set an actions output.
    try {
         instance.setActionResult(PARAM_OUTPUT, in1 + in2);
    } catch (DataConversionException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
    the catalog is
    <ComponentCatalog>
    <Category Name="Custom" Description="Custom">
        <Component Type="Action" Name="AddTwoNumbers"
        Description="" Label="SimpleAction"
        ClassName="customactions.SimpleActions"
        AssemblyName="SimpleActions.jar" Dependencies=""
        HelpFileName="" />
      </Category>
      </ComponentCatalog>
    Is there anything I might have done wrong?

    hargoe
    and do you know why my icon does not show up? it just black.
    @Action(name = "AddTwoNumbers", icon="icons/CustomAction.png")
    i created a package called icons and in this package I have a .png file called CustomAction.png
    I copied this CustomAction.png from another .jar and it works for that jar.
    thanks

  • Could not install custom actions error

    heres the users info
    running windows 7 pro 32bit oem
    office standard 2013
    visio 2013
    adobe pro X
    CRM 2011
    using exchange 2010
    we the user click on a message in outlook left or right click the error
    Outlook is crashing giving this error: "could not install custom actions is displayed"
    which then crashes outlook:
    This error shows in event log:
    Faulting application name: OUTLOOK.EXE, version: 15.0.4551.1004, time stamp: 0x5253ad6f
    Faulting module name: OUTLOOK.EXE, version: 15.0.4551.1004, time stamp: 0x5253ad6f
    Exception code: 0xc0000005
    Fault offset: 0x004f1d25
    Faulting process id: 0x25c
    Faulting application start time: 0x01cefcd257c1e5fa
    Faulting application path: C:\Program Files\Microsoft Office\Office15\OUTLOOK.EXE
    Faulting module path: C:\Program Files\Microsoft Office\Office15\OUTLOOK.EXE
    Report Id: a3d5969e-68c5-11e3-a4c5-7845c40b5bf7
    I have found issues relating to this issue and voting buttons, we do not use them.
    now the weird part, when logging into OWA, the message shows as corrupted and displays this error:
    Exception
    Exception type: Microsoft.Exchange.Data.Storage.CorruptDataException
    Exception message: The voting data was corrupt.
    Call stack
    Microsoft.Exchange.Data.Storage.VotingInfo.Read(BinaryReader reader)
    Microsoft.Exchange.Data.Storage.VotingInfo..ctor(MessageItem messageItem)
    Microsoft.Exchange.Data.Storage.MessageItem.get_VotingInfo()
    Microsoft.Exchange.Clients.Owa.Premium.RenderingUtilities.RenderVotingInfobarMessages(MessageItem message, Infobar infobar, UserContext userContext)
    Microsoft.Exchange.Clients.Owa.Premium.ReadMessage.OnLoad(EventArgs e)
    System.Web.UI.Control.LoadRecursive()
    System.Web.UI.Control.LoadRecursive()
    System.Web.UI.Control.LoadRecursive()
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    when the same user logs into OWA lite version the message displays fine.
    I have tried removing/reinstalling outlook/office/crm/ ect
    I have setup a whole new pc, still happens
    I even installed outlook 2007 to see if it would happen and it did, im at wits ends, and I cannot put crm back on the users pc until I rule out it. 
    I have tried repairing the exchange mailbox and no corruptions were detected.
    any ideas that can point we in the right direction would be appreciated.
    thanks for your time

    Hi,
    According to your description and the error message, the issue seems more related to the Exchange user account. Because you had re-build a client environment and check the voting buttons.
    I noticed that if you logged into OWA it was corrupted, and it worked well in OWA lite version. A lot of feature were available in OWA lite version. Such as, Reading Pane, Share a calendar, Public Folders, etc. I suppose that the issue also may be caused some
    custom forms loading.
    Following this, I recommend you create a new user account in Exchange, then try to disable and open the feature one by one to test.
    Here is the feature list:
    http://blogs.technet.com/b/ilvancri/archive/2010/04/07/exchange-2010-owa-versus-owa-light.aspx
    Reading Pane: Click View > Reading Pane, and then Right or Bottom.
    http://office.microsoft.com/en-us/outlook-help/turn-the-reading-pane-on-and-off-HA102830304.aspx
    Share a calendar: Use command to turn off it in Exchange server.
    Regards,
    George Zhao
    TechNet Community Support

  • An error occurred while executing a custom action:_CreateMOMRegKey

    It occurs during the "Configuring Reporting" portion of the install. This is an install using an existing database and the error seems to occur as it is trying to access that database during the Reporting portion of the install. I have included
    the portion of the log file where it fails to speed things along. I have looked at all of the advice on the forums and I am completely lost at this point.
    "MSI (s) (3C:3C) [10:34:28:882]: NOTE: custom action _CreateMOMRegKey unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle.
    CustomAction _CreateMOMRegKey returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (3C:4C) [10:34:28:964]: User policy value 'DisableRollback' is 0
    MSI (s) (3C:4C) [10:34:28:964]: Machine policy value 'DisableRollback' is 0
    Action ended 10:34:28: InstallFinalize. Return value 3.

    Validate that the installation account and SSRS account defined during the installer has access to the location where the Report Server Database is stored. Also recommend deleting the keys below for the failed installation.
    HKLM\Software\Microsoft\Microsoft Operations Manager
    and
    HKLM\Software\Microsoft\System Center
    Systems Engineer

  • Acrobat 10 Professional/Standard Custom Action Installation Errors

    Hi,
    i am getting some strange installation errors on several of our machines, during the installation of Acrobat Pro/Standard. The OS is Windows 7 32Bit.
    The error gets raised by a custom action (install port scan) of the msi. The error also occurs during uninstall, and shows up as a pop up which says "installation failed", no further description in the message box. After confirming the message box, the installation proceeds normal und succeeds.
    The problem is, that the message box cant be suppressed by a silent install, /qb-! /qn switches are not helping either, so the SCCM deployment of the package will time out and leave the installation in a undefined state.
    Does anyone know what this custom action is doing and what the reason for this error could be?
    Thanks in advance
    Peter

    I have exactly the same problem.  Just downloaded FrameMaker 10 from the Adobe website.  Trying to install on 64-bit Windows 7.
    The error log doesn't give any useful information:
    ----------- Payload: {E5DD149F-8370-48F9-A32C-2E3DC776CFFB} AdobeJRE 1.6.0.0 -----------
    FATAL: DS003: Cannot extract 'C:\Users\JRobertson9\Desktop\Adobe FrameMaker 10\Adobe FrameMaker 10\payloads\AdobeJRECS5-mul\Assets1_1.zip' to 'C:\Program Files (x86)\Common Files\Adobe\Installers\adobeTemp\{E5DD149F-8370-48F9-A32C-2E3DC776CFFB}'. Error: Error 0
    ----------- Payload: {BAE5212B-6651-4AD8-B26A-1B284D2665C6} AdobePDFL CS5 9.9.0.0 -----------
    FATAL: DS003: Cannot extract 'C:\Users\JRobertson9\Desktop\Adobe FrameMaker 10\Adobe FrameMaker 10\payloads\AdobePDFL9.9-mul\Assets2_1.zip' to 'C:\Program Files (x86)\Common Files\Adobe\Installers\adobeTemp\{BAE5212B-6651-4AD8-B26A-1B284D2665C6}'. Error: Error 0
    ----------- Payload: {E0749EE5-57BB-4FA1-9802-8724F8F61BD7} Adobe FrameMaker 10 10.0.1.0 -----------
    FATAL: DS003: Cannot extract 'C:\Users\JRobertson9\Desktop\Adobe FrameMaker 10\Adobe FrameMaker 10\payloads\AdobeFrameMaker10.0.1_LI\Assets1_1.zip' to 'C:\Program Files (x86)\Common Files\Adobe\Installers\adobeTemp\{E0749EE5-57BB-4FA1-9802-8724F8F61BD7}'. Error: Error 0
    WARNING: DW036: Payload cannot be installed due to dependent operation failure
    While it's probably not the cause, if I'm being totally honest, trying to use a temp directory under Program Files is a pretty dumb thing to do.

  • Adobe Media Encoder (Error compiling movie) Unknown error when writing to Isilon OneFS 6.5.5.18

    Adobe Media Encoder (Error compiling movie) Unknown error when writing to Isilon OneFS 6.5.5.18 while using Adobe Premiere Pro.
    Process:         Adobe Premiere Pro CC 2014
    Path: /Applications/Adobe Premiere Pro CC 2014/Adobe Premiere Pro CC 2014.app/Contents/MacOS/Adobe Premiere Pro CC 2014
    Identifier: com.adobe.AdobePremierePro
    Version:         8.1.0 (8.1.0)
    Code Type: X86-64 (Native)
    Parent Process: launchd [2538]
    Responsible:     Adobe Premiere Pro CC 2014
    Date/Time: 2015-01-06 14:04:23.500 -0700
    OS Version:      Mac OS X 10.9.2 (13C64)
    Report Version:  11
    Crashed Thread: 55  Dispatch queue: com.apple.root.default-priority
    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
    Customer created test export with 777 permissions and set mount parameters to the following:
    mount_nfs -o vers=3,tcp,rdirplus,intr,nolocks,async,rsize=32768,wsize=32768
      -- Original mount options:
         General mount flags: 0x40 async
         NFS parameters: vers=3,tcp,nolocks,rsize=32768,wsize=32768,rdirplus
      -- Current mount parameters:
         General mount flags: 0x4000058 async,nodev,nosuid multilabel
         NFS parameters: vers=3,tcp,port=2049,nomntudp,hard,nointr,noresvport,negnamecache,callumnt,nolocks,quota, rsize=32768,wsize=32768,readahead=16,dsize=32768,rdirplus,nodumbtimr,timeo=10,maxgroups=16 ,acregmin=5,acregmax=60,acdirmin=5,acdirmax=60,nomutejukebox,nonfc,sec=sys
    The pcap shows once the movie is created a lockup call is responded from Isilon with Error: NFS3ERR_NOENT
    478         V3 CREATE Call (Reply In 479), DH: 0xea5f731c/QBRSN-0-0-1.mov Mode: UNCHECKED
    479         V3 CREATE Reply (Call In 478)
    484         V3 LOOKUP Call (Reply In 485), DH: 0xea5f731c/._QBRSN-0-0-1.mov
    485        V3 LOOKUP Reply (Call In 484) Error: NFS3ERR_NOENT
    V3 LOOKUP Reply (Call In ....) Error: NFS3ERR_NOENT  -   This is by design of OneFS, we coalesce files and then flush them out to disk which is why the commit time is accurate but the file is not immediately available. however when an async option is used within the mount options this should be avoided if writing asynchronously to the cluster.  Has anyone else seen this behavior lately? (current workaround is to store locally and transfer to the cluster via Finder)

    That error can happen for many reasons...one of the reasons that I occassionaly get it is because I try exporting a movie to an external drive that has been formated in the old FAT32 instead of the NTSF standard.  FAT32 only allows for file sizes up to 2 gigs.  And as soon as it reaches that...I would get that error.  I don't know if that is why you are getting that error...but it would be easy to check.  1) are you generating a file that is over 2 gigs?  2) is your drive that you are exporting to FAT 32 (just right click the drive in My Computer and select "properties" then just look for what it says next to "file system".

  • How to call a custom action class present in one DC from a different DC

    Hi Experts,
    I have to implement one email functionality in my project.This functionality works fine if I use the Standard EmailAction class present in com.sap.isa.cic.customer package,but we need to change the email IDs in some cases so,we need to create a custom class.But if I create a custom Action class in Another DC(shext) and try to call this class from the config file present in the other DC(From where the Standard class was called),I am getting no Action Instance found for the declared Action(This Happens when the class is not present ).
    From the error I interpreted that the presence of the Custom Action class is not recognised by the The DC.
    Please confirm If my understanding is correct.
    I also tried adding a a new public part in shrext and tried adding the same in the used dc for the DC from where I am trying to call the class.But the activity fails and it gives me the error that the DCs are Broken.Do I need to build the DCs after adding a public part or a used DC?
    Please answer If anybody has faced the same issue or has a solution to it.
    Thanks
    Arpita Saxena
    Edited by: ArpitaSaxena on Jun 23, 2011 6:51 AM
    Edited by: ArpitaSaxena on Jun 23, 2011 7:01 AM

    Hi All,
    I was able to resolve this issue myself.
    I had to include the DC crm/isa/lwc and the DC mail in the used DCs of SHREXT .
    So,all the jars got included automatically and I was able to create a new custom class for the required functionality.
    Its working fine now.

  • Error in writing to file.................................... Oracle9iV2 on RedHat7.3

    What is causing the failure of the Oracle JDBC Development Drivers component during the Oracle9i installation, I'm getting the
    Error in writing to file classes111_g.jar
    If I skip this component then it keep on listing other files including a file.PDF file and I checked all the permissions so it is not a file permission error.
    Could someone list the steps they took to set up JAVA on their Linux box and then what you had to add exactly to your ".bash_profile"
    Perhaps this is what I'm doing wrong.
    Thnx.
    JarLoc = /tmp/OraInstall2002-10-11_11-17-22PM/temp31
    gpEntries = [[classes111_g.zip ->%ORACLE_HOME%/jdbc/lib/classes111_g.zip 1381728 plats=1=>[46] langs=1=>[en]]
    , [classes111_g.jar ->%ORACLE_HOME%/jdbc/lib/classes111_g.jar 1371600 plats=1=>[46] langs=1=>[en]]
    DllGroup = false
    Exception thrown from action: copyGroupFromJar
    Exception Name: IOException2
    Exception String: Error in writing to file /ora1/app/oracle/product/9.2.0/jdbc/lib/classes111_g.jar
    Exception Severity: 2
    Exception handling set to prompt user with options to RETRY
    User choice : Retry
    Exception thrown from action: copyGroupFromJar
    Exception Name: IOException2
    Exception String: Error in writing to file /ora1/app/oracle/product/9.2.0/jdbc/lib/classes111_g.jar
    Exception Severity: 2

    Your error has been completely addressed here http://www.puschitz.com/InstallingOracle9i.html. This is very informative. You may want to check this out before proceeding. The straight solution to this is when this error shows up, leave it open, find the native_threads/java file from the CD to the directory Oracle is asking for this. I had this problem and it turned out when I extracted and burnt it to a CD, it didn't copy the native_threads directory and others, so you want to check this as well.
    Del

  • Error in writing to export file

    Hi,
    I am getting the below error on running export:-
    EXP-00002: error in writing to export file
    The query is as given below:-
    exp cam3_mpcb2/cam3_mpcb2@ORA10G file='c:\MPCB_cam_20120113.dmp' log='c:\MPCB_20120113.log'
    CAn i overcome this error by adding "ignore" at the end of the query or how can i modify the above query ?

    Are there any other error messages that accompany the one you posted?
    EXP-00002: error in writing to export file
    Cause: Export could not write to the export file, probably because of a device error. This message is usually followed by a device message from the operating system.
    Action: Take appropriate action to restore the device. Do you have permissions to write to this location?

Maybe you are looking for

  • Validation in STO: For vendor code in condition detail

    Dear All, i kindly request you for  expert advice on this requirement. 1. User is creating Stock transfer Order ( PO STO MM ). Plant to Plant transfer through MM route 2. Here user is entering conditions for different expenses 3. but sometimes user f

  • View document via autove on UCM

    helllo i view document via autove on UCM,but i met problem,is flowing: java.lang.NoSuchMethodException: Method fileOpen(com.cimmetry.core.SessionID, com.cimmetry.core.DocID, com.cimmetry.core.Authorization, <null>, java.lang.Boolean, <null>) not foun

  • Since iOS 8.1.3, I can't do app updates..

    Hiya, Since the update I have been unable to update any apps at all, they are just frozen on "waiting". The last updates I managed to do were on 31st January. Anyone else having problems? Thanks (I realised in wrong area and dont know how to delete,

  • Keys dead on Macbook Pro Keyboard

    HELP! My "Enter", "Delete", "Home/Arrow Left" & "End/Arrow right" Keys are dead. I have tried to reset the PRAM but it won't reset. Nothing happens, but those PRAM keys work when typing otherwise. The trackpad is acting weird too... Luckily there is

  • HT5826 Trying to sync iBooks to save a pdf from my iPad to my Mac

    I am trying to email a PDF saved in iBooks. I have tried to sync the iPad to my Mac and the PDFs wont sync. I need to email this PDF but when I click on the share button it only shows the print option not the email option. I have updated all devices.