ODI OS command call epma batch client failed to run

hi expert,
I have a question to ask for solution.
My problem is that ODI OS Command failed to run epma batch client to import dimension members and deploy to application .
I am using ODI 11g and EPM 11.1.2.1. I added the ODI_Agent to opmn as service. tested agent ok.
I installed ODI as client can run ODI packages to update dimension members choosing ODI agent to run. The package shows run successfully in ODI operator. But when I check the EPMA job console. no dimension update job ran.
my ODI OS command as below:
cmd /cE:/Oracle/Middleware/EPMSystem11R1/products/Foundation/BPMA/EPMABatchClient/epma-batch-client.bat -CE:/Scripts/Import_FIN_DIM.txt -RE:/Oracle_data/Finance/IMPORT_FINANCE.log -LOn -SFalse
any ideas ?
regards,
Chris

Check the script. Your command does not return any specific code. Even if the EPMA batch client returns an error code, DOS does a poor job of communicating it back to java programs which is what ODI agents are. Now, since the code failed, you have to investigate the reason in your script.
My suggestion is to wrap your command in a script, check for the returned error code in that script and then write a error file or update a table or point to a specific line in log file so that ODI can find if the process was successful or not. Then call the wrapper script from ODI.

Similar Messages

  • EPMA Batch Client Error (Version 11.1.1.3)

    Issue: I receive the following error message when I execute my batch command: “The application "CompSls" has been redeployed with message "UNKNOWN" and job id "-1"”.
    Does anyone know what is causing this error. I have outlined the steps I followed to replicate the error:
    Step 1: Created a text file named “EPMA_METADATA_DEPLOY_BATCH.txt”in the following directory:
    a. C:\Hyperion\products\Foundation\BPMA\EPMABatchClient\
    b. The syntax within the text file is a follows:
    //LOGIN
    set BPMAServerURL='http://hyperion/hyperion-bpma-server';
    set WorkspaceURL='http://hyperion:19000/workspace';
    login fakeuser, fakepassword;
    //EXECUTE REDEPLOY
    Execute Redeploy
    Parameters(ApplicationName, InstanceName, ApplicationServer, HubProject,
    waitforcompletion, purgeTransactions,deployOption, datasourcename, createoutline, refreshoutline,CreateSecurityFilters, SharedMembersSecurityFilters, ValidateSecurityFilterLimit)
    Values('CompSls','Default','Default','Planning Applications','true','true','AppView','HYPPLAN1PROD','false','true','false','false','false');
    QUIT;
    Step 2: Syntax to call EPMABatchClient from command line:
    call epma-batch-client -C"C:\Hyperion\products\Foundation\BPMA\EPMABatchClient\EPMA_METADATA_DEPLOY_BATCH.txt" -T"C:\Hyperion\products\Foundation\BPMA\EPMABatchClient\EPMA_METADATA_DEPLOY_BATCH_TraceFile.log" -R"C:\Hyperion\products\Foundation\BPMA\EPMABatchClient\ EPMA_METADATA_DEPLOY_BATCH_ResultFile.txt" -LOn -SFalse
    – fakeuser -fakepassword
    Edited by: user10954026 on Jan 26, 2011 8:51 AM
    Edited by: user10954026 on Jan 26, 2011 8:53 AM
    Edited by: user10954026 on Jan 27, 2011 7:07 AM

    Hi!
    Did you get to fix this? Oracle Patch or Workaround?
    Thanks!
    Cheers,
    Rafael

  • EPMA Batch client command Equivalent to Select Top Member

    Hi
    I am looking for EPMA batch client command equivalent to performing "Select Top Members" in web against a shared dimension in Application library.
    I can find commands for exclude members in the document but could not find any Dimension Property or Command which will help me to automate this.
    Thanks in Advance.
    Ram

    I don't believe there is a command that will do that yet.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • EPMA Batch Client - Can I launch business rules created in Calc Manager?

    I'm currently on a project where we have implemented an EPMA Planning app (v 11.1.1.2), and we need to schedule business rules to run in batch. In the past, I used the command line launcher to perform this task. Unfortunately, the command line launcher is really a part of EAS, so it would appear that I cannot use this method to launch a rule created in Calc Manager. Is this correct?
    It looks like my other option is to use the EPMA Batch Client. In looking at the "Execute" command in the documentation, it doesn't reference the ability to run a business rule. The docs are fairly limited, so I'm wondering if I really CAN launch a business rule from here.
    Has anyone scheduled a business rule (created in Calc Manager) to run in batch? If so, what method did you use? If all else fails, I can create a calc script and run it from MaxL, but I'd rather not have multiple versions of the code floating around.
    Thanks!
    - Jake

    Hi Jake,
    One of the known issues in 11.1.1.3 is :-
    You cannot launch a business ruleset with runtime prompts from the Planning command line launch (7205464).
    Whether this means you can't run calc manager BR's from command line I am not sure.
    There is no documentation in this area so I assume it can't be done yet.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • EPMA Batch Client login

    When logging in with EPMA Batch client I get this error,
    2012-05-29 11:17:46,223 ERROR java.net.ConnectException: Connection refused: connect
    2012-05-29 11:17:46,225 INFO Exiting with return code 800 - login Failed
    I am using the same login info as I use logging in from WorkSpace.
    From command line,
    D:\Oracle\Middleware\EPMSystem11R1\products\Foundation\BPMA\EPMABatchClient\epma-batch-client.bat -C"D:\Batch\Scripts\DimBuild.txt" -R"D:\Batch\Logs\DimBuild.log" -Uadmin -PDevPassword
    /*DimBuild.txt*/
    set bpmaserverurl=http://localhost/hyperion-bpma-server;
    set workspaceurl=http://localhost:19000/workspace;
    Login;
    Execute Import Parameters(importtype, profilename, filename, waitforcompletion)Values('InterfaceTables', 'Division', '', 'true');
    Logout;
    QUIT;
    Where can I look to troubleshoot?
    Thasnk,
    Jz

    Check the URL being used:
    SET BPMAServerURL=http://webservername:port/hyperion-bpma-server;
    webservername - Server in which IIS is installed and you can see the hyperion-bpma-server virtual directory
    SET WorkspaceURL=http://workspaceservername:port/workspace;
    workspaceservername - Server in which WebServer is installed and re-directed to the workspace webapp server (May be IIS or Apache)
    HTH-
    Jasmine.

  • Log files in EPMA batch client

    Hi All,
    I want to make log files while using EPMA Batch client.
    I am using -T and -R option to make the log files. But its not working correctly. Can anyone tell whats wrong with this?
    I used belong command.
    epma-batch-client.bat -C"D:\Ads File\DimAddDeploy.txt" -T"D:\Ads File\Trace.log" -R"D:\Ads File\ResultFile.txt"
    Also when we run ImportParameters to add the dimensions , I need to make a log file. Instead of going to the URL for checking logs, can we import the URL contenst in a seperate log file?
    Thanks in advance.

    Hi Jake,
    One of the known issues in 11.1.1.3 is :-
    You cannot launch a business ruleset with runtime prompts from the Planning command line launch (7205464).
    Whether this means you can't run calc manager BR's from command line I am not sure.
    There is no documentation in this area so I assume it can't be done yet.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Export Dimensions using EPMA Batch Client

    HI,
    Does anyone know if there is a way to export the dimensions from EPMA using a command line tool like the EPMA Batch Client. I have gone through the guide and there are commands to import the dimensions but none to export them from EPMA. We are on EPM 11.1.2.1 version and all our apps are using EPMA with planning so unfortunately i cannot use the planning outline extractor tool either. Thanks

    You can use LCM to export a hierarchy, and that can be scripted LCM batch utility. Create a migration to the file system with LCM. Select the hierarchies you want to export. When you get to the point where it asks you to execute the migration, there is also an option to save an XML file with the options you selected. You can use that xml file with the utility. Details are found at http://docs.oracle.com/cd/E17236_01/epm.1112/epm_lifecycle_management/frameset.htm?launch.htm.
    The exports are in the import/export folder under the ID of the person executing the migration. The folder/files can be copies anywhere.
    Kyle Goodfriend
    http://www.in2hyperion.com
    h4. Please make sure to assign the post as answered and the responses as answer or helpful so others may benefit from your experience.

  • EPMA batch client with Essbase application - does not update aliases

    Hello,
    We are using EPMA 11.1.2.1 for managing outlines for Essbase applications.
    Changing aliases in EPMA and launching manually redeploy from Workspace, with flag "Full Deploy" change correctly the aliases in Essbase..
    Using the EPMA batch client to redeploy the Essbase application deletes all aliases in Essbase outline.
    Someone knows how to solve this problem or what am I doing wrong in the EPMA script?
    thanks...
    this is the EPMA script:
    SET bpmaserverurl=http://epma_server/hyperion-bpma-server;
    SET workspaceurl=http://work_space_server/workspace;
    login admin,password;
    Execute reDeploy
    Parameters(ApplicationName, InstanceName, waitforcompletion, deployOption)
    Values('PNL', 'ESSBASE_STUDIO_SERVER:essbase_server_name', 'True', 'AppView');
    Quit;
    Edited by: AlexPavel on May 20, 2011 1:21 PM

    Hi,
    Thank you for posting in Windows Server Forum.
    From your description it seems that you are facing issue only with windows 8\8.1. So firstly suggest you to check with application support team, whether they have whole support for application with newer version. Also check once with application support team
    regarding this issue.
    This issue occurs because the local taskbar does not receive the EVENT_OBJECT_NAMECHANGE event from the system due to a timing issue. The EVENT_OBJECT_NAMECHANGE is needed to update the taskbar title information.
    More information (For reference).
    The taskbar may not show the application name correctly when using a Terminal Server RemoteApp
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • Properties that are updateable and which ones not using epma batch client

    Can anyone provide list of properties (HFM/Essbase etc.) that are updateable and which ones not using epma batch client?

    This will be documented in the batch client and related documentation on the EPM documentation portal

  • EPMA Batch client corrupted

    Hi,
    The EPMA batch client in my system is of 0 KB. If anyone know the alternative ways to get back the batch file. please let me know.
    For any further queries reach me at my email. ( [email protected] )
    Regards
    shaik

    The correct forum to post EPMA questions is:
    EPM System Infrastructure

  • EPMA - Batch Client

    Hi,
    Can you batch up the tasks of creating ADS files etc? Thinking a great way to backup Planning EPMA apps would be the ability to batch up some functionality of creating ADS files, calc mgr rules, webforms etc... Is there a way to batch that stuff up?

    Thats really what I want to do. I want to batch the LCM. Was thinking it might be in the EPMA batch guide as when you goto LCM via Shared Services the navigation is to Foundation->EPM Architect.
    So LCM batch info would be found in the Foundation documentation then?

  • Error while running EPMA Batch client in 11.1.1.3

    I am using the following syntax to refresh a plannin app
    Execute Deploy Parameters(ApplicationName,InstanceName,ApplicationServer,HubProject,waitforcompletion,purgeTransactions,deployOption,datasourceName,RefreshOutline) Values ('Appname','PLANNING','PLANNING','PLANNING','true','true',‘AppView’,DSNname','true');
    but I am getting the following error message
    Missing single quotes on the value " 'AppView','DSNname','true' "
    I have checked the DSN name and I'm passing the correct parameter.
    Would appreciate any help on this.
    Thanks

    There is a single quote missing on in your example in front of DSNName, here is a working example from 11.1.2.1 though it should be similar for your version.
    Execute Deploy Parameters(ApplicationName, InstanceName, ApplicationServer, HubProject, ClearAll, CheckIntegrity, waitforcompletion, purgeTransactions,  deployOption, datasourceName,CreateOutline,RefreshOutline,CreateSecurityFilters,SharedMembersSecurityFilters,ValidateSecurityFilterLimit) Values ('EPMASAMP', 'Default', 'Default', 'Planning', 'false', 'false', 'true', 'true', 'AppView', 'EPMASAMP','false','true','false','false','false');
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • EPMA 11.1.2.1 batch client LOADID, Full Deploy, Clear MetaData missing

    Looks like EPMA batch client in 11.1.2.1 does not have any mention of some of the options available through workspace. Options like LOADID, Fully Deploy and Clear Metadata are no where to be found.
    Has anyone found work arounds for these? Kindly share your thoughts.
    Regards
    JamesO

    First log an enhancement ticket with Oracle.
    Your next move is to find someone that can hack the Java code and perform non-Oracle approved customizations -- in my experience this can be as easy as four hours of research and work or could take quite a bit longer -- then you have to ask if you are paying for this work is it worth a few thousand dollars of time if you don't have these skills in your company to leverage and also if you ever do patching the customization needs to be remade and may not be as easy as the first time.
    Regards,
    John A. Booth
    http://www.metavero.com

  • Executing batch files from websevice using ODI OS Command

    Hi,
    Is it possible to execute the batch files using odi os command from webservices.
    We have developed a webservice, which passess some parameters to one batch file and after that we executing the same batch file in package using odi os command. In opeartor is showing as running, it never ends.
    But if we run the same package from designer, it is executing successfully. Also the same web service is working fine for executing non batch scenarios.
    what could be the problem??
    We got one possible reason for failure...
    For executing the batch from web services, we need read and executable permissions on the drive where batch sits.
    We are logging into ODI using SUPERVISOR. How to give the permissions to SUPERVISOR as we are having windows authentication.
    Edited by: Naveen Suram on Dec 17, 2009 8:07 PM
    As a work around, can we use ODIOSCommand instead of OS Command. But it is asking for starting event? Whether both the commands does the same functionality??
    Edited by: Naveen Suram on Dec 17, 2009 9:08 PM

    From the FAQ:
    2. How do you launch an external program on a Microsoft Windows platform from a program developed on the Java [tm] programming language?
    The following will launch notepad in Microsoft Windows NT:
    Runtime.getRuntime().exec("cmd /c notepad.exe");
    To launch a program in Microsoft Windows 95/98 use:
    Runtime.getRuntime().exec("c:\\windows\\notepad.exe");
    The Runtime class allows interaction between a program and its environment. The first string command instructs the command line interpretor, cmd to open up the calculator application.
    The exec() methods do not use a shell; any arguments must have the full pathname to the shell as well as the command itself.
    For example, to run a shell on the UNIX� platform, type:
    Runtime rt = Runtime.getRuntime();
    Process p = rt.exec("/usr/bin/sh -c date");
    To run a batch file under Microsoft Windows 95/98:
    Process p = rt.exec("command.com /c c:\\mydir\\myfile.bat");
    To run a batch file under Microsoft Windows NT:
    Process p = rt.exec("cmd /c c:\\mydir\\myfile.bat");
    where 'cmd' and 'command.com' are the command-line interpreters for Microsoft Windows machines.
    The Runtime.exec() methods might not work effectively for some processes on certain platforms. Special care should be taken with native windowing, daemon, WIN16/DOS process or some shell scripts.
    regards,
    jarshe

  • Batch client in EPMA

    Hi,
    i just want to use batch client to update member property in EPMA. But the batch client is not installed in windows server, it is in UNIX.
    Can I still do that in UNIX according to the Batch Client Guide? If so, how can i log in to the path?
    Thank you.

    Hi,
    Thank you.
    I have tried to launch the epma-batch-client in Unix as below, but it shows some error. You can see the below.
    I just use PuTTY to log into the BatchClient directory  in Unix and launch the epma-batch-client.bat like below,
    <server>:../oracle/epm/EPMSystem11R1/products/Foundation/BPMA/EPMABatchClient>epma-batch-client.sh
    it show error: ..<server> does not exist or is not readble.
    I also tried that:
    <server>:../oracle/epm/EPMSystem11R1/products/Foundation/BPMA/EPMABatchClient>./epma-batch-client.sh
    it shows the same error.
    I wonder if it is the user has no access to execute the epma-batch-client.bat?
    Thank you.

Maybe you are looking for

  • Cannot send email ("IMAP" server?)

    I got an iPhone 5c last week. Verizon set up my email accounts. I receive everything to my two cox.net mailboxes just fine on my new phone. Whenever I attempt to send an email I get the following error message: Cannot Send Mail - the user name or pas

  • How to Call Procedure or Function

    Hi, How to call a procedure or function in apex, Please let me know Thanks Sudhir

  • FCE not booting

    I'm having a very strange problem with FCE. A few days ago I ran out of hard disk space and so redirected capture and scratch files to my external drive using a USB connection. That only resulted in dropped frames, so I switched the scratch files (bu

  • Playing YouTube on Windows 7 Media Center

    Hi everybody, I've set up a Win7 Media Center machine which is working fine with my tuner and live TV. I just want to be able to play my favorite YouTube channels on the big screen. Macrotube is returning an error message. I later learned it's becaus

  • How do I recover photos that I deleted

    I just returned from a trip, took hundreds of pictures with my iPhone, downloaded them onto my iMac, deleted them from the iPhone, then found that many I had taken did not appear on the iMac. Help!