Empty file calcmgrlaunch.log

Hi, All
In version 11.1.2.1 we could check calcmgrlaunch.log which was equivalent to the hbrlauch.log
But in version 11.1.2.3 there are no entries about completed calculations in the file.
Path: Oracle\Middleware\user_projects\epmsystem1\diagnostics\logs\planning\calcmgrlaunch.log
For this version, there is another log file? Or we need to configure the log level?
Any help in this is appriciated.

·         Planning PS3 application properties are documented in the Planning admin guide – a summary is on pages 37-38 of the PDF: http://docs.oracle.com/cd/E40248_01/epm.1112/planning_admin.pdf
·         Planning PS3 docs: http://docs.oracle.com/cd/E40248_01/nav/portal_5.htm
·         PS3 Installation and Configuration Troubleshooting Guide with information on ODL: http://docs.oracle.com/cd/E40248_01/nav/portal_1.htm, http://docs.oracle.com/cd/E40248_01/epm.1112/epm_troubleshooting.pdf
·         Planning admin guide topic that mentions ODL: 
Setting Business Rules Launch Logging Properties
You can set application properties to enable logging when Calculation Manager business rules
are launched.
Note: The logging levels specified in the ODL logging.xml file determine the level of messages
that will be written to the logs. For information about ODL message types and logging
levels, see the Oracle Enterprise Performance Management System Installation and
Configuration Troubleshooting Guide.
These are the application properties that can be set to enable logging:
l BUSINESS_RULE_LAUNCH_LOG_ENABLED: Enables logging when Calculation Manager
business rules are run and checks whether the next two properties are set to true. The default
setting for this property is false.
l BUSINESS_RULE_LAUNCH_LOG_RTP_VALUES: If set to true, runtime prompt values are
logged. The default setting for this property is false.
-          BUSINESS_RULE_LAUNCH_LOG_CALC_SCRIPT: If set to true, the calculation script sent to
Essbase is logged. The default setting for this property is false.
To set Calculation Manager business rules launch logging properties:
1 Select Administration, then Application, and then Properties.
2 Select Application Properties to set properties and values for a Planning application.
3 Add the property by clicking Add, entering the property in the blank row, and entering a value (True or
False) in Property Value:
-          BUSINESS_RULE_LAUNCH_LOG_ENABLED
-          BUSINESS_RULE_LAUNCH_LOG_RTP_VALUES
-          BUSINESS_RULE_LAUNCH_LOG_CALC_SCRIPT
4 Click Save and confirm your changes.
When these properties are set to enable logging, you will see the following files written to the log
file directory:
-          The Planning_CalcLaunch.log file logs information about start and stop times for the
business rule launch, the user, runtime prompt values, and the calculation script.
-          The Planning_CalcExecution.log file logs other exceptions that occur during
execution of a business rule.
-          The Planning_CalcDeploy.log file logs errors that occur during rule deployment.

Similar Messages

  • OAS10g Oracle_Home /opmn/logs/states Directory - Empty Files Starting With The Letter 'X'

    In my Oracle Application Server 10g directory, Oracle_Home/opmn/logs/states, I see four 0 byte files starting with the letter 'x' followed by 10 digits.  The remaining five files (ex: p1234567890) are your normal OAS files that keep the information about the PID's of its processes.  My question is: can someone explain to me what these empty files that start with the letter 'x' are?  Thanks.

    In my Oracle Application Server 10g directory, Oracle_Home/opmn/logs/states, I see four 0 byte files starting with the letter 'x' followed by 10 digits.  The remaining five files (ex: p1234567890) are your normal OAS files that keep the information about the PID's of its processes.  My question is: can someone explain to me what these empty files that start with the letter 'x' are?  Thanks.

  • Receiver file adapter creates empty files, Empty-Message Handling SP19

    Hello,
    We have just upgraded the system to SP19.
    One of the new features is that it should be possible to determine how XI messages with an empty main payload are to be handled in the receiver file adapter.
    If the parameter Empty-Message Handling is set to 'Ignore' no file should be created if the main payload is empty. In our case an empty file (size 0 kb) is still created even though the main payload is empty and the flag is set to 'Ignore'.
    Has anybody experienced the same problem?
    //  Best regards  Hans

    This should work:
    Use your own adapter module that parses incoming message and checks if it has any record sets in the document. If it does not have any record sets, then set the message to empty and then give this modified message to File receiver.
    For example, see the example code below:
    Module imports..
    Audit log import..
    DOM imports/SAX imports..
    public ModuleData process(ModuleContext moduleContext, ModuleData inputModuleData) throws ModuleException {
              try {
                   // get the XI message from the environment
                   Message msg = (Message) inputModuleData.getPrincipalData();
                   AuditMessageKey amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.INBOUND);
                   Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"RemoveRootTag: Module called");
                   XMLPayload payLoad = msg.getDocument();
                   Document doc = parseXmlFile(payLoad.getInputStream());
                   if(doc != null){
                        if(!doc.getDocumentElement().hasChildNodes()){
                             Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS, "Document is empty!!");
                             payLoad.setContent("".getBytes());
                             msg.setDocument(payLoad);
                   // provide the XI message for returning
                   inputModuleData.setPrincipalData(msg);
                   } catch (Exception e) {
                   // raise exception, when an error occurred
                   ModuleException me = new ModuleException(e);
                   throw me;
                   // return XI message
              return inputModuleData;
         private Document parseXmlFile(InputStream xmlpayload) {
              try {
                   DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
                   factory.setValidating(false);
                   //        Create the builder and parse the file
                   Document doc = factory.newDocumentBuilder().parse(xmlpayload);
                   return doc;
              } catch (SAXException e) {
              } catch (ParserConfigurationException e) {
              } catch(IOException e){
              return null;

  • Empty file to process in customer J2EE adapter module

    Hi All,
    if i give an empty text file to a sender communication channel, then no message is generated by XI.
    i want to generate a dummy XML if empty file is given.
    so is it possible to make a customer-specific J2EE adapter module - then deploy it - then if in sender comm channel this adapter module is written before SAPAdapter module, then should XI generate a dummy XML for this empty file.
    i am asking this because i developed a J2EE adapter module, then deployed it, then tried to invoke it  from sender comm channel but this J2EE adapter module is not getting invoked - this i can tell because i have written the following lines only in Java class process method:
    <i>Message msg_audit = (Message)inputModuleData.getPrincipalData();
    AuditMessageKey amk = new AuditMessageKey(msg_audit.getMessageId(),AuditDirection.OUTBOUND);
    Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"FileCheck: Module called");
                                                 return inputModuleData;</i>
    but still in the audit log only 3 messages of entire file content converted to XML format, empty doc so no sending of message and deleting of empty file are coming.
    <b>Can anybody suggest whether is it possible to process an empty text file to generate a dummy XML in sender communication channel in XI.</b>
    Thanks,
    Rajeev Gupta

    Hi All,
    When i write this code:
    try
                                                                obj = inputModuleData.getPrincipalData();                                                  
                                                                msg_audit = (Message)obj;
                                                                amk = new AuditMessageKey(msg_audit.getMessageId(),AuditDirection.OUTBOUND);
                                                                Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,"FileCheck: Module called");
                                       <i>File f = new File("/components/XITEMP/sample/PWC/check.txt");                                                            
                                                                          if (f.canWrite())
                                                                                         PrintStream ps;
                                                                                         FileOutputStream fos =new FileOutputStream(f);
                                                                                         File f1 = new File("/components/XITEMP/sample/PWC/check1.txt");
                                                                                         ps = new PrintStream(fos);
                                                                                         if (f1.exists()==false)
                                                                                              f1.createNewFile();                                                                    
                                                                                         ps.println("Testing");
                                                                                         ps.close();
                                                                                         fos.close();                                                            
                                                                               else
                                                                                    File f2 = new File("/components/XITEMP/sample/PWC/check2.txt");          
                                                                                    if (f2.exists()==false)
                                                                                              f2.createNewFile();                                                                    
                                                                               }               </i>                                        
    it works fine......it creates the file check1.txt
    but when i place the italiced code in this format:
         try
                                                                obj = inputModuleData.getPrincipalData();                                                  
                                                                msg_audit = (Message)obj;
                                                                amk = new AuditMessageKey(msg_audit.getMessageId(),AuditDirection.OUTBOUND);
                                                                Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,"FileCheck: Module called");
                                                           catch (Exception e)
                                                                     try
                                                                          File f = new File("/components/XITEMP/sample/PWC/check.txt");                                                            
                                                                          if (f.canWrite())
                                                                                         PrintStream ps;
                                                                                         FileOutputStream fos =new FileOutputStream(f);
                                                                                         File f1 = new File("/components/XITEMP/sample/PWC/check1.txt");
                                                                                         ps = new PrintStream(fos);
                                                                                         if (f1.exists()==false)
                                                                                              f1.createNewFile();                                                                    
                                                                                         ps.println("Testing");
                                                                                         ps.close();
                                                                                         fos.close();                                                            
                                                                               else
                                                                                    File f2 = new File("/components/XITEMP/sample/PWC/check2.txt");          
                                                                                    if (f2.exists()==false)
                                                                                              f2.createNewFile();                                                                    
                                                                     catch(Exception ex)
    it doesnot create the file check1.txt......
    Can anybody suggest why in the exception block this italiced code is not working........means it is working in try block of try{}catch{} block.......but it is not working in catch block of try{}catch{try{}catch{}}
    Thanks,
    Rajeev Gupta

  • Empty file not cleaned out by the cleaner

    Another day, another post about cleaner. Let me describe a problem on this sample dataset I have.
    I have a small BDB with the following 4 files
    -rw-rw-r-- 1 apps apps 34M Jul 18 21:58 00000061.jdb
    -rw-rw-r-- 1 apps apps 53K Jul 18 22:00 00000062.jdb
    -rw-rw-r-- 1 apps apps 34M Jul 18 22:00 00000063.jdb
    -rw-rw-r-- 1 apps apps 664K Aug 1 00:22 00000064.jdb
    When I run DBSpace on it, it reports this
    File 0x61: <summary totalCount="1" totalSize="35022741" totalINCount="0" totalINSize="0" totalLNCount="1" totalLNSize="35022741" obsoleteINCount="0" obsoleteLNCount="1" obsoleteLNSize="35022741" obsoleteLNSizeCounted="1"/>
    Recalculated File 0x61: <summary totalCount="1" totalSize="35022741" totalINCount="0" totalINSize="0" totalLNCount="1" totalLNSize="35022741" obsoleteINCount="0" obsoleteLNCount="1" obsoleteLNSize="0" obsoleteLNSizeCounted="0"/><extended-info recalcObosleteINSize="0" recalcObosletedLNSize="35022741"/>
    File 0x62: <summary totalCount="52" totalSize="53253" totalINCount="9" totalINSize="1493" totalLNCount="27" totalLNSize="50211" obsoleteINCount="9" obsoleteLNCount="23" obsoleteLNSize="1556" obsoleteLNSizeCounted="23"/>
    Recalculated File 0x62: <summary totalCount="52" totalSize="53253" totalINCount="9" totalINSize="1493" totalLNCount="27" totalLNSize="50211" obsoleteINCount="9" obsoleteLNCount="23" obsoleteLNSize="0" obsoleteLNSizeCounted="0"/><extended-info recalcObosleteINSize="1493" recalcObosletedLNSize="1556"/>
    File 0x63: <summary totalCount="1" totalSize="35603241" totalINCount="0" totalINSize="0" totalLNCount="1" totalLNSize="35603241" obsoleteINCount="0" obsoleteLNCount="0" obsoleteLNSize="0" obsoleteLNSizeCounted="0"/>
    Recalculated File 0x63: <summary totalCount="1" totalSize="35603241" totalINCount="0" totalINSize="0" totalLNCount="1" totalLNSize="35603241" obsoleteINCount="0" obsoleteLNCount="0" obsoleteLNSize="0" obsoleteLNSizeCounted="0"/><extended-info recalcObosleteINSize="0" recalcObosletedLNSize="0"/>
    File 0x64: <summary totalCount="521" totalSize="689233" totalINCount="115" totalINSize="24425" totalLNCount="165" totalLNSize="646260" obsoleteINCount="107" obsoleteLNCount="79" obsoleteLNSize="5132" obsoleteLNSizeCounted="79"/>
    Recalculated File 0x64: <summary totalCount="521" totalSize="689233" totalINCount="115" totalINSize="24425" totalLNCount="165" totalLNSize="646260" obsoleteINCount="107" obsoleteLNCount="79" obsoleteLNSize="0" obsoleteLNSizeCounted="0"/><extended-info recalcObosleteINSize="22468" recalcObosletedLNSize="5132"/>
    File Size (KB) % Used % Used (recalculated)
    00000061 34201 0 0
    00000062 52 91 91
    00000064 673 93 93
    00000063 34768 100 100
    TOTALS 69695 50 50
    To me this looks like file 61 could be compacted out.
    In a separate program, I try to clean/compact it.
                   props.put("je.log.fileMax", "1000000");
                   props.put("je.cleaner.minUtilization", "90");
                   props.put("je.cleaner.minFileUtilization", "5");
                   props.put("je.cleaner.minAge", "1");
                   props.put("je.cleaner.readSize", "64000000");
                   props.put("je.cleaner.lookAheadCacheSize", "64000");
                   props.put("je.maxMemory", "64000000");
    followed by open and do something like this
    boolean anyCleaned = false;
    while (bdbEnv.cleanLog() > 0) {
    anyCleaned = true;
    if (anyCleaned) {
    CheckpointConfig force = new CheckpointConfig();
    force.setForce(true);
    bdbEnv.checkpoint(force);
    cleanLog() does not indicate that anything can be cleaned.
    If I force it with this property (bad practice), it does clean up and create 2 nicely compacted 30M files.
    props.put("je.cleaner.forceCleanFiles", "0-1000");
    I have the following questions
    1) How can I get it to clean without forcing it? I am okay with extra resources to be used in cleaning it, because we have a set of files produced every hour that we never write to again, so once they are produced, I can spend some time on compacting/cleaning them for good. I can see that we are using 50% more space here, and that would be fine, but I did specify je.cleaner.minFileUtilization to be 5% so empty files should be removed.
    2) I also thought that setting je.log.fileMax would create files that are no more than 10M, but I am getting files that are 33M for some reason. The BDBs were created using same set of parameters.
    We are using 3.3.75 version. There is a newer version, but release notes do not make me think that this is going to be affected.
    P.S. We actually have a support contract, but I thought I'd post here first. We use BDB quite a lot in our large scale distributed system.
    -Emile

    Emile and I resolved this over email and I'd like to let everyone else know what happened, for the record and in case you run into it.
    This is a case where there is only one JE log file that has low utilization and needs cleaning -- all other log files have high utilization. A separate program is run that calls Environment.cleanLog and checkpoint in order to force the cleaning to occur. It closes the environment immediately after performing the cleaning.
    Here's what happened. File 61 is the file that needs cleaning.
    1. When the environment is opened, the built-in log cleaner daemon thread starts. It determines that log cleaning is needed, so it selects file 61 and starts cleaning it.
    2. Then the app calls cleanLog, which returns 0 because there are no files to be cleaned. File 61 is already being cleaned by the daemon thread.
    3. The app very quickly finishes and closes the environment, which aborts any log cleaning that is in progress. The cleaning of file 61 in the daemon thread is aborted.
    This is solved by disabling the cleaner daemon thread during the batch cleaning process. This is done by setting
    je.env.runCleaner=false
    in je.properties. You can also use EnviornmentConfig.ENV_RUN_CLEANER with EnvironmentConfig.setConfigParam.
    We'll add a note to the documentation of the cleanLog method about this.
    Emile, thanks for reporting this and working with me on it.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Empty file picked although file have lot of data in file adapter SAP PI

    Hello All,
    We are facing the weired behaviour of SAP PI file adapter channel.
    In without mapping Scenario of 7.31
    At some time whole file is archived properly in archive folder but in SAP PI log we can see the file size 0 bytes.
    And at received side empty file will be sent.
    But in actual there is lot of data in the file.
    The same file triggered next time then it working fine.archived and sent as it is.
    So can anybody help me for this ?what is the issue why sometime file with no data is  picked by PI?
    If file is pick up by PI before it is written completely by third party then is it possible that archived file will have all data as it although processed empty ?
    Thanks in advance,
    Anant

    Hi,
    Thanks for reply.
    I know this is common issue of file picking before completing the process of file writting and also i can use Msec to wait before modification check for avoiding this but
    my question is how the archived folder have the file with all data that sender is sending.
    So is it possible that empty file (before compete writting )is picked up by sap pi and then after completing the picking process it will archive the file that is completely written by third party in source folder.
    In other way file picking & File archiving is separate process means file that is picked is not archived but once pi processed the file then it will again check the source folder and archive and delete the same file.
    Thanks
    Anant

  • Empty file processing

    Hi All,
    We are using PI 7.0 with SP 18. In one of our file to Idoc scenarios when posting empty files the file is picked up and archived but we are not getting any logs in moni. Further I couldnt find any option in the sender file adaper for empty file processing.
    Can anyone please clarify on this?

    hi,
    >>>when posting empty files the file is picked up and archived but we are not getting any logs in moni.
    this is good isn't it ?
    >>>Further I couldnt find any option in the sender file adaper for empty file processing.
    either you don't have correct SP level or you didn't import sap basis content approriate for your SP
    Regards,
    Michal Krawczyk

  • Empty files are getting created at receiver FTP server

    Hi Experts,
    I have an Idoc to File scenario where I am sending an XML file to receiver FTP server.
    Scenario is working fine but sometimes an empty file is getting generated at receiver FTP server.
    I have already selected ignore empty file at receiver channel so issue is not within PI system configuration.
    When I checked the message log I can see that almost all the files are getting created successfully without any issues, but
    for some files/messages I can see that there are below error logs.
    "Transmitting the message to endpoint <local> using connection IDoc_AAE_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Could not get FTP connection from connection pool (1 connections) within 5,000 milliseconds; increase the number of available connections"
    "Exception caught by adapter framework: Could not get FTP connection from connection pool (1 connections) within 5,000 milliseconds; increase the number of available connections."
    And after there is again success message log in the same message and it creating a file successfully during that time stamp.
    but the third party is sometime receiving empty file which I am not able to find in any trace or log (my file name is SD_timestamp.xml).
    Can you please let me know what is the solution and what adjustments FTP server need to do in order to resolve this issue.
    Thanks in advance.
    Regards,
    Rahul Kulkarni

    The error you are getting that says "Could not get FTP connection from connection pool (1 connections) within 5,000 milliseconds; increase the number of available connections" has probably nothing to do with the empty files problem.
    I second Hareesh Gampa that you first should try "temporary file creation". You might also need to tell the FTP owner that he should only pick up files with that are written completely and that do comply with a negotiated file name schema. The temp file should have another schema of course then. He should not pick up just every file that is written. See here for details
    http://help.sap.de/saphelp_nw74/helpdata/en/44/6830e67f2a6d12e10000000a1553f6/content.htm
    HTH
    Cheers
    Jens

  • Dummy XML not getting generated from empty file by J2EE adapter module

    Hi All,
    i know when XI gets an empty input text file, it does not generate a send message for it in sender communication channel.
    in my scenario, if i get a file with data, i have to generate an XML message for it using file content conversion - this i have done...........
    but if i get an empty text file, then i have to generate a dummy XML send message for it for my BPM.......
    So i made a J2EE adapter module to generate dummy xml for empty file.....<b>when i give a file with data in it, then my adapter module is called..... but when i give an empty file, then my adapter module is not called</b>.........
    <b><i>Can anybody suggest why the module processor is not invoking my customer-adapter module when an empty file is given.............but the module processor is invoking my customer-adapter module when a file with data is given</i>.</b>
    Thanks,
    Rajeev Gupta

    Hi Amit,
    Below is the code of process method which i used:
    <i>public ModuleData process(ModuleContext moduleContext,
      ModuleData inputModuleData)
        throws ModuleException
    Object obj;
    Message msg_audit;
    AuditMessageKey amk;
    try
    File f = new File("/components/XITEMP/sample/PWC/check.txt");
    PrintStream ps;
    if (f.canWrite())
    FileOutputStream fos =new FileOutputStream(f);
    ps = new PrintStream(fos);  
    ps.println("Testing");
    ps.close();
    fos.close(); 
    else
      f = new File("/components/XITEMP/sample/PWC/check4.txt");
      if (f.exists() ==false)
      f.createNewFile();
    obj = inputModuleData.getPrincipalData();
    if (obj!=null)
    msg_audit = (Message)obj;
    amk = new AuditMessageKey(msg_audit.getMessageId(),AuditDirection.OUTBOUND);
    Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,"FileCheck: Module called");
    else
      String str = new String();
    String str1 = new String();     
                  str1="<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
                 str1+="<ns:MT_PWC_RECORD xmlns:ns=\"urn://PWC_SR3_01/PWC/Customer\">";
             str1+="<RECORD_SET>";     
                 str1+="<RECORD>";
             str1+="<RECORD_DATA>BLANK_FILE</RECORD_DATA>";
             str1+="</RECORD>";
             str1+="</RECORD_SET>";
             str1+="</ns:MT_PWC_RECORD>";     
    str=str1; 
    inputModuleData.setPrincipalData(str);
    catch(Exception e)
    try
    File f = new File("/components/XITEMP/sample/PWC/check.txt");
    PrintStream ps;
    if (f.canWrite())
      FileOutputStream fos =new FileOutputStream(f);
      ps = new PrintStream(fos);  
      ps.println(e.toString());
      ps.close();
      fos.close(); 
    catch(Exception ex)
    return inputModuleData;
       }</i>
    in the above methood, i  used file operations at start just to see whether the module is getting invoked or not...so when i give a data file, then the file operations are performed and messages are written in audit log.........but when i give an empty file, then the file operations are not performed - meaning the module is not getting invoked........
    Thanks,
    Rajeev Gupta

  • Empty file when writing?

    I'm trying to write to a file, using this:
    double rnd = 100000 * Math.random();
    int trackingID = (int)rnd;
    out.println(trackingID);
    try
         File datafile = null;
         datafile = new File("notifier.log");
         PrintWriter dataout = new PrintWriter(new FileWriter(datafile));
         dataout.println(trackingID + "|");
         dataout.close();
         catch(IOException ioExc)
         out.println("error writing file");
    For some reason, it returns no error, but my file remains empty. I tried adding something to the file, thinking if it's empty, it might not write to it, and no help.
    Anyone have any ideas?
    The file is in the same directory as the jsp.
    Thanks!!

    What you want to do - solution
    Use request.getPathTranslated() to get the path of your JSP. Parse out the name of the JSP to get the folder in which the JSP is put.
    What I would have done - Better Solution
    IMO placing files in the same folder is bad design and my logic will bomb in most J2EE server if you deploy your application as a war. Why dont u define the folder name in your web.xml as a context parameter instead?

  • FtpAdapter doesn't transfer empty files

    Hi there,
    I am trying put an empty file (= 0 bytes) to another server via the FtpAdapter, using a SFTP-Connection.
    The log doesn't display any error but only the successful transmission, but on the
    destination server there is no file written. I've tried to switch from ascii to binary without success. Here's the log:
    <File Adapter::Outbound> Successful in setting up the SFTP connection
    <File Adapter::Outbound> Managed Connection Created
    <File Adapter::Outbound> Adding Event Listener
    <File Adapter::Outbound> Creating Connection
    <File Adapter::Outbound> Connection Created
    <File Adapter::Outbound> Connection manager allocated connection :oracle.tip.adapter.ftp.FTPConnection@ae401b
    <File Adapter::Outbound> Creating FTPInteraction
    <File Adapter::Outbound> Creating an SFTPSender
    <File Adapter::Outbound> SFTP Sender created
    <File Adapter::Outbound> FTPInteraction Created
    <AdapterFramework::Outbound> Instantiating outbound JCA interactionSpec oracle.tip.adapter.ftp.outbound.FTPInteractionSpec
    <AdapterFramework::Outbound> Populating outbound JCA interactionSpec oracle.tip.adapter.ftp.outbound.FTPInteractionSpec with properties: {FileNamingConvention=dummy, OpaqueSchema=true, NumberMessages=1, PhysicalDirectory=/, FileType=binary}
    <AdapterFramework::Outbound> file:/u01/app/oracle10g/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CpOutput_1.0_0053ad28af82f0120114b2f22390139c.tmp/FtpSendDiva.wsdl [ Put_ptt::Put(opaque) ] - Starting JCA LocalTransaction
    <AdapterFramework::Outbound> file:/u01/app/oracle10g/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CpOutput_1.0_0053ad28af82f0120114b2f22390139c.tmp/FtpSendDiva.wsdl [ Put_ptt::Put(opaque) ] - Invoking JCA outbound Interaction
    <File Adapter::Outbound> FTP outbound adapter interaction invoked : oracle.tip.adapter.ftp.outbound.FTPInteractionSpec@18bdbcf
    <File Adapter::Outbound> FTP outbound adapter write file interaction invoked.
    <File Adapter::Outbound> File Adapter received an input Record
    <File Adapter::Outbound> Waiting outside sync object.....
    <File Adapter::Outbound> Considering header for filename, output filename from header: testfile.csv
    <File Adapter::Outbound> Not Considering header for directory as it is blank
    <File Adapter::Outbound> Inside getUniqueDirectory::InteractionSpec getProcessName for [bpel://localhost/default/CpOutput~1.0/] returned [CpOutput~1.0]
    <File Adapter::Outbound> GenUtil::getUniqueDirectory::InteractioSpec [localhost_default_CpOutput~1.0_/FtpSendD//] ==> [CpOutput~1.0/CKlx14IRspFHDdTf6wtdDA==]
    <File Adapter::Outbound> MD5 BaseDir is [cut]
    <File Adapter::Outbound> Batcher created using staging : true with number of messages : 1
    <File Adapter::Outbound> ServerType: unix
    <File Adapter::Outbound> Specified ServerType: unix, using unix LineSeparator
    <File Adapter::Outbound> Input Record: javax.xml.transform.dom.DOMSource@10c1cdc
    <File Adapter::Outbound> Translating....
    <File Adapter::Outbound> Outbound Translation done.
    <File Adapter::Outbound> Refreshed (staging/num Messages) file count : 1
    <File Adapter::Outbound> Wrote to Control File
    <File Adapter::Outbound> Batching staging File: staging0
    <File Adapter::Outbound> Batcher sending to sender for output file writing
    <File Adapter::Outbound> Sending File to output Dir
    <File Adapter::Outbound> Obtaining SFTP Agent
    <File Adapter::Outbound> Putting file: testfile.csv to: / Append: false
    <File Adapter::Outbound> Put file:
    <File Adapter::Outbound> Done Writing to output file testfile.csv in dir / !!
    <File Adapter::Outbound> End clearing Control File
    <File Adapter::Outbound> Deleting staging File: staging0
    <File Adapter::Outbound> End clearing Control File
    <File Adapter::Outbound> Interaction gets a ok response
    <File Adapter::Outbound> Done with Input Record
    <AdapterFramework::Outbound> file:/u01/app/oracle10g/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CpOutput_1.0_0053ad28af82f0120114b2f22390139c.tmp/FtpSendDiva.wsdl [ Put_ptt::Put(opaque) ] - Committing JCA LocalTransaction
    It works when the file is not empty.
    It also works, when i transfer the file manually via 'sftp', so the problem is not the sftp-Server.
    Any hints how I can transfer empty files?
    We're using 10.1.3.1.
    TIA, Roman

    Do you have the right boxes checked to sync them to your iPod:
    iTunes 11 for Windows: Set up syncing for iPod, iPhone, or iPad
    iTunes 11 for Mac: Set up syncing for iPod, iPhone, or iPad
    Did you look in the More section of the Music app?
    Have you tried using the Spotlight search> Maybe you just can't find them

  • XI can not process empty files

    Hi All,
    We have some problems as SAP is sending empty files.
    are there any way to avoid this kind of files?
    Actually an error happens when an empty file is sended. Xi is not able to process it and this empty files blocks the correct execution of the following files.
    Thanks a lot in advance and kind regards

    Hi Masters,
    We had an error this morning. This is the log:
    <i>2007-04-12 08:00:00 UTC: Error: File 'Diageo_Multisite_col.dat': Archiving to file'/data/backup/20070412-080000-296_Diageo_Multisite_col.dat' on FTP Server after processing failed: FTPEx: Transfer complete.</i>
    The file Diageo_Multisite_col.dat is Zero bytes.
    It is not important as this file will be overwrited tomorrow and the interface will be executed.
    But in other interfaces that take a lot of files, if one is empty XI does not process any of them and does not provide any log. Until Zero bytes files will be deleted XI will not process files.
    Hope it helps somebody to help me in order to understand the problem
    Thank you very much
    Regards.

  • [BUG] Exporting to xls and xlsx produces empty file

    When I'm viewing a table with data, and in Actions choose "Export...", turn off "Export DDL", choose "xls" for format, everything else is on default, and either leave empty or enter same name for both Query and Data worksheet names, and specify filter query - export produces empty xls/xlsx file. Only when one explicitly enters different worksheet names does valid non-empty excel workbook get generated with two differently named worksheets.
    Either validation should be added for worksheet names, or generating them automatically on export should be supported.
    I'm using Oracle SQL Developer 3.1.07.
    Kind regards,
    Stevo.

    Hi Stevo,
    Really appreciate you reporting this. There was an earlier, somewhat similar thread on this issue that we blamed on export file size:
    Sql Developer 3.1 - Exporting a result set in xls generates and empty file
    But you have discovered an important variation that explains it for small export file sizes also. Here is what I verified on 3.1.07.42:
    1. Normally if the worksheet names are left untouched (empty), then the names default to Export Worksheet and SQL
    2. If the name settings in Tools|Preferences|Database|Utilities|Export|Excel Format are null (empty), there is no problem
    3. If the name settings are intentionally changed to a single blank character, then the problem you describe occurs.
    So, you may wish to go to the preference settings and intentionally Backspace over each to null it out, then click OK.
    In the case of intentionally setting both worksheet names, data and query, to the same non-null value, that is also a problem.
    Regards,
    Gary
    SQL Developer Team
    Edited by: Gary Graham on Apr 17, 2012 11:55 AM
    Logged a bug for this:
    Bug 13971991 - FORUM: EXCEL FILE EMPTY IF DATA AND QUERY WORKSHEETS ARE THE SAME AND NON-NULL
    Edited by: Gary Graham on May 25, 2012 2:00 PM
    Notification received: fixed for 3.2

  • Differential backup cleanup tasks leave empty files behind

    Hello,
    I have a full backup done weekly and then differential backups every 4 hours. Both backups are followed by cleanup tasks. Full backups and cleanup tasks run with no problems and so do differential backups too and their cleanup tasks, but sometimes differential
    backup cleanup leaves behind empty files (0 bytes in size).
    I checked the logs, and differential backup tasks are completing succesfully and I can see the backup files being created too and being cleaned up too, but sometimes there are empty backup files left over. I had the same issue while using SQL Server maintenance
    tasks and Ola Hallengren's SQL Server Maintenance Solution. I tried googling and asking Ola too but couldn't come up with a solution.
    Has anybody else had anything like this happenning or has any idea what might be causing this?

    Hello,
    A 0 byte file generally means there was a problem with whatever created it. Maintenance plan cleanups check the file header to see if it's a SQL Server backup file. If it isn't, it won't delete it thus the reason why it's "left behind". figure
    out why the files are created as 0 bytes and if that can be fixed, there will be no cleanup issue.
    -Sean
    The views, opinions, and posts do not reflect those of my company and are solely my own. No warranty, service, or results are expressed or implied.

  • File does not exist, or file is empty; you cannot upload empty files

    Hello,
    I've a problem when trying to upload any file to KM Repository (Content Administrator-KM Content-Root-documents). It shows the following error: File does not exist, or file is empty; you cannot upload empty files.
    I have applied SAP note 898637 but is still not working. We're using SAP EP 7.0 SP11.
    Please, what could be the problem?
    Thanks in advance,
    Belé

    We've put the Java paremeters in Configtool.bat :
    -Djava.io.tmpdir=c:/EP_TEMP
    -Dcm.tmpdir=c:/EP_TEMP     
    In Server/Instance. Folders: Message Server&BootStrap and in Servers General and in Instances/Server.
    I hope this helps you,
    Regards

Maybe you are looking for

  • Error In Tomcat But Not In WebLogic

              I have a .war file that runs perfectly in WebLogic 7.0. Today I tried to run that           same .war in Tomcat 4.0.6. Unfortunately, it did not run. I get the following           error:           java.lang.IllegalStateException: Cannot for

  • I can't get the colours of my slide show to match my mac when using a projector

    I created a presentation using Keynote 6. It worked perfectly with a projector until a disorganized presenter asked to use my computer to present his powerpoint presentation. When I ran mine directly afterwards the colours had been affected. I don't

  • How to create groups and assign users thru program

    Hi, I am planning to create groups by program and assign users to them based on some condition.Once users are assigned to those groups we need to change the Language value for those users in User profile We are using Central User Administration. Plea

  • User exit for FBV0

    Need a user exit for FBV0 . The person who parked the document shouldnt be able to post it. Please let me know if there any user exits to achieve this functionality. Thanks in advance.

  • Visual Studio Debugger and Access Privileges

    Hi, I am having a problem running the Visual Studio Debugger on a production machine.  I get the following error: DllNotFoundException was unhandled Additional information: Unable to load DLL 'AduHid.dll: The handle is invalid. If I run VS as Admin,