Integration of BIP Report file bursting with Unix FTP directory(using IBot)

We have a requirement for dynamically creating the folder in FTP server, which gets the bursted file when a BIP report is executed.
We have used the following approach:
Created a IBot with Custom Java Program which creates a folder dynamically in FTP, now we are facing the problem to integrate this IBot with the BIP report file bursting.
Can anyone suggest how to overcome this issue or is there any alternative approach to achieve the above requirement.
Any help would be appreciated.

.

Similar Messages

  • Is it possible to read MS Access report file .snp with Bold 9000

    HI
    I would like to read MS Access Report file .SNP generated by an internal application.
    This file is part of an e-mail as attached object.
    Is it possible to do this with my BB 9000?
    Thank you in advance,
    Nik

    Hi and Welcome to the Forums!
    Natively? No, I don't think so. Your choices are, I believe:
    1) Seek out a 3rd party add-on app that will render that file type
    2) Adjust the app that is generating the file and convert it to PDF before sending. Then, for as long as the item remains an email attachment, the email attachment service will be able to render the image on your BB. There are also add-ons (fee based) to enhance the quality of the rendering.
    Cheers!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Overwrite crystal report file name with new version but keep history

    I am writing a Crystal Reports .NET SDK in C# code to upload a crystal report files from its destination to CMC folder on BO XI R2 Platform.
    On "Upload Button" click_event, validate the two check boxes controls named "Keep History", and "Remove History". Once "Keep History" check box is selected, check If the SAME report file name exists in the same destination CMC folder, if Yes, overwrite it BUT Keep the History and all its associated objects like "recurring objects". If "Remove History" is selected, then remove the existing report and upload the new report file name.
    Please provide me some codes on how to do this task. This is definitely a "WIN" - "WIN" effort and contribution to my Team Goals.
    P.S. This is a similar scenario when you are uploading report on BO Enterprise R2 CMC.
    When Uploading a new report to a folder but same report file name exists, the BO System will promt message "Report File Name" already exists. Do you want to Overwrite it?" If Yes, then system will overwrite the file but it will keep the history and recurring objects.
    Any help would be greatly appreciated.
    Thanks,
    Bien

    Suggest looking at [this|https://wiki.sdn.sap.com/wiki/display/BOBJ/NETBusinessObjectsEnterpriseSDKSamples] wiki for links to pertinent samples. Also, check out the [Developer Help File|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/en/WS_SDK/wssdk_server/default.htm]. Searching these forums for similar queries may also prove to be fruitful
    Ludek

  • FILE adapter with secure FTP

    Hi experts,
    i have scenario file to file scenario, communication should  happen in secure connection .i searched in blogs & forums
    please find berlow forum
    How to configure SFTP Adapter in XI?
    in that 2 nd reply
    there is one option :2. Use the FTP adapter, and encrypt/decrypt the file contents through a user exit in the adapter. Something on the FTP server side will have to do the same.
    can anyone please elaborate this one & where can i find user exit  for the file adapter.
    please help is there any option to provide secure cinnection in file adapter (FTP) like using run operating system command befor or after message processing
    Thanks In advance

    I think  that you can solve in 4 different ways:
    -> Using FTPS connection
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/frameset.htm
    -> Using a 3rd Party Adapter (Seeburger or Aedaptive) for PGP or deploying a custom adapter for PGP
    http://www.seeburger.com/9468/
    -> PGP OS Level (Installing a PGP software like GnuPGP in your system) Install the PGP software in XI and write the OS command for encryption and decryption at OS level. Call this command in File adapter after or before message processing
    PGP ncryption
    -> Using an UDF
    Check this links:
    Is there any FTP API available from SAP?
    Send Text file to FTP in binary mode with PGP encryption
    http://www.webmethods.com/meta/default/folder/0000007429
    Converting IDOC to XML
    XI implementation
    http://www1.webmethods.com/PDF/webMethods_for_SAP-wp.pdf

  • File Upload in UNIX Problem in using fileaccess.HttpUploadBean

    Hi,
    Some one please help me on File uploading in UNIX using fileaccess.HttpUploadBean.
    My program is working fine for windows , but when i am running same profram to upload the file in Unix Environment it is giving exception.
    fileaccess.properties for UNIX.
    fileaccess.basedir = /usr
    Under /usr i have tmp directory, and in my beanUploadExample.jsp i have defined userdir = "tmp"; but while uploading it throws "IOException = tmp is not a directory". tmp is a existing directory under /usr and i am having write permission into it.
    Please help me on this.
    Thanks in advance

    Avoid Multipost
    http://forum.java.sun.com/thread.jspa?threadID=5216365

  • Accessing raw file taken with Canon Powershot G16 using Elements 11

    I own adobe photoshop elements 11, which I have used successfully for the past 18 months or so with my Canon Powershot G15 camera. I recently upgraded to the Canon Powershot G16 but was disappointed to find that elements 11 does not recognise the raw files taken with the G16. I have tried various intenet forum fixes to no avail. I would rather not go to the expense of purchasing  Photoshop Elements 12 to remedy this shortcoming, particularly as Elements 11 more than meets my current photoediting needs. I would be grateful for information on any patches etc that might allow me to access raw files taken with the G16 without have to resort to purchasing Elements 12.

    after much consternation I have discovered that the problem is APERTURE.  Despite claiming that the program is compatible with the G16 RAW files it really is NOT.  I had to download Canon's own photoediting and viewing software....and guess what no problem at all editing, viewing any of the files.
    I tried them in Lightroom too and guess what...no problem at all!
    So although Aperture has been like an old friend it is time to say bye bye and make the big trek over the Lightroom! 
    Sad but relieved.

  • Report not hitting pre seed cahe created using iBot by Admin

    Hi,
    We created an iBot to pre seed the cache using Administrator and it is creating the cache but when normal user run this particular report for the 1st time it's not hitting the cache(created using iBot). all the subsequest users request hitting the cache created by normal user. I still dont understand why it is not hitting the cache.
    Did anyone comeacross this issue before?
    what are the reasons not hitting cache with above scenario??
    does cache created by administrator using ibot work for other users? we actually running whole query with no filters on it using admin and normal users run the same report with some filters on it. as per oracle cache strategy it should work but it's not.
    any help appreciated.
    Thanks
    Jay.
    Edited by: Jay on May 16, 2012 7:23 PM
    Edited by: Jay on May 17, 2012 5:42 AM

    Hi Jay,
    I have given some inputs.
    The way the OBIEE server creates the SQL (both logical and physical) for a request can be a bit funky sometimes, the cache seeding only really works in fairly simple cases. Does your request have a pivot table in it by any chance? These are notorious for not caching properly, if you look at the log for the request you can see why as the server adds this strange "aggregate by" to the request (why this can't be done at the presentation level since the only change you are asling for is in the presentation of the content is beyond me). Those "aggregate by"s tend to stop a request being a cache hit unless it is identical to the one that seeded that cache, any change in parameters, columns etc (even if a logical subset) will not get a cache hit.
    2. "Oracle BI Server Cache" Cache Seeding option present in Destination tab of Delivers -- Please check this option.
    3. Caching is one of the many approaches to improve performance but it's not a magic solution. You need to understand that you can't cache everything. In particular you won't be able to cache reports that are driven by parameters and have facts that are too granular and exceed the number of rows each cache entry can have. If your fact is of a small size then you can get around the parameters issue by caching a report without any filters. The BI Server should able to derive subsequent queries as long as they meet the cache hit criteria. Have a look at the administration manual for all the rules a cache hit must meet.
    Hope it helps.
    Thanks,
    Satya

  • ODI file append with unix command problem

    Hi everyone,
    I will apennd multiple files to a main file in a directory.I wrote jython code like this:
    import os
    sourceDirectory = "/home/oracle1/Desktop/test"
    inFileNames = "#FILE_NAMES"
    inFileNamesList = inFileNames.split(" ")
    inFileIDS = *"'a','1','2','3'"*
    inFileIDSList = inFileIDS.split(",")
    i = 0
    for item in inFileNamesList:
         command ="awk 'BEGIN {OFS=\"" + "#FILE_DELIMITER\"" + "} {print $0,\"[|]\"" + *inFileIDSList* + ",\"[|]\"NR}' " + sourceDirectory + os.sep + item + " >> " + sourceDirectory + os.sep + "#SESS_CURR_TS"
         os.system(command)
         i = i + 1
    Now my problem is here :
    Yu can seee my inFileIDS values.Ana I have splitted comma and then first I will write file then *inFileIDSList[i]* and at the and NR
    But character a is not written.Number values is appended but character values is not appended.
    Why it can be so ?
    someone has an idea about this problem
    Coluld anyone help me to solve this problem?
    Regards

    import os
    sourceDirectory = "#SOURCE_DIRECTORY"
    inFileNames = "#FILE_NAMES"
    inFileNamesList = inFileNames.split(" ")
    inFileIDS = "#FILE_IDS"
    inFileIDSList = inFileIDS.split(",")
    i = 0
    for item in inFileNamesList:
         command ="awk 'BEGIN {OFS=\"" + "#FILE_DELIMITER\"" + "} {print $0,\"\"*FILENAME*}' " + sourceDirectory + os.sep + item + " >> " + sourceDirectory + os.sep + "#SESS_CURR_TS"
         os.system(command)
         i = i + 1
    My original code is above.Now I am printing file datas and I want to print file name that are being ready.
    First print$0(all line) and field_delimiter(;) and then I will print filename which file is processed.My output file will be like this:
    all line;FILENAME
    But I write FILENAME into awk command it returns with path .So for example likie this:/d102/odi/uca/arrival/data/T02344903302310.txt .But I want to print only file name without paths.
    I want to print T02344903302310.txt so my output file will be like this:
    all_line;T02344903302310.txt and there are many files like this.
    Could anyone has an idea?

  • Unzipping files compressed with unix "compress"

    I'm writing a bit of code that interrogates database activity snapshot files and stores key data in a database. The snapshot files are produced every hour and are compressed using the unix "compress" command.
    I want to read the contents (a single text file) of these compressed files and I thought that the java.io.Zip package would give me what I was looking for.
    In the code below, I already have an array of file references. I'm just iterating over the files, creating a ZipFile object from the File reference. That's where I get my ZipException (ZipfileUtility.java:57).
                for(int i=0; i<snapshots.length; i++){
                    System.out.println(snapshots);
    ZipFile zipFile = new ZipFile(snapshots[i]);
    System.out.println("About to read zipfile");
    Enumeration enumeration = zipFile.entries();
    while(enumeration.hasMoreElements()){
    System.out.println("Getting zip entry");
    ZipEntry entry = (ZipEntry) enumeration.nextElement();
    System.out.println(entry);
    zipFile.close();
    And the exception stack trace...
    java.util.zip.ZipException: error in opening zip file
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(Unknown Source)
         at java.util.zip.ZipFile.<init>(Unknown Source)
         at org.lawford.zip.ZipfileUtility.main(ZipfileUtility.java:57)I couldn't find reference to ZipFiles NOT being able to read compress-ed files. Mind you, I couldn't find reference to them being able to either.
    Am I out of luck? Does ZipFile understand the compress format? Am I missing something that I should have seen in the API?
    I currently have no control over how the snapshots are compressed at source. I understand that the preferred archiving and compression command on unix is gzip.
    Any suggestions?
    Thanks.

    Hi,
    ZIP and compress are incompatible. Compress is based on the LZW algorithm, which is also used to compress GIF images. Unisys has intellectual propteries on this algorithm, which was one of the reasons to develop a roality-free algorithm. One of them is the ZIP format. ZIP can also create archives of files, while compress only handles a single file.
    So you're not lucky in using the java.io.zip package in reading a compressed file.
    Might be you could start the uncompress command via Runtime.exec and read the uncompressed data from the OutputStream of this process.

  • Integrating segate crystal report 7.0  with coldfusion Mx 7

    hi,
    i am using coldfusion mx 7 to view seagate crystal report
    7.0 on internet explorer 6.0 thru IIS 6. but, Ie is not showing the
    report thru cfm file. i can browse the report directly. i am
    thinking that coldfusion mx 7 is not supporting seagate crystal
    report 7.0
    please suggest me any solution ASAP.
    Thanks.

    No, Oracle 11g never existed 10 years ago. It may work but CR 7 is so old now I can't say what issues there may or may not be.
    ODBC may be your best option to connect but if any issues all I can suggest is to upgrade.
    Good luck
    Don

  • Load .csv file data with OWb Process flow using Web

    Hi,
    I Have a file in my local machine( Machines on multiple user's), need to load data through Web user interface.
    Let's say have a web page with multiple radio buttons respective to different sources, by clicking on each button will pass the path of .csv file to through Application, (API or Java programming interface) execute owb Process flow as a accepting file path as a input parameter to execute for loading purpose.
    Should facilitate view data, Update data through web based on user requests.
    Need your guidence how can i implement this with OWb 11g R2.
    Assuming with Web browser functionality. Please confirm it and if yes, please throw some light how could be the steps to implement.
    Thanks

    Hi David,
    Thanks for your reply.
    Undersatnd your proposed solution.But my requirement should be as follows.
    1. Currently under consideration using web page likely to be implement with Java, allowing users to load .csv file data into staging area.(Loading flat file into Data abse table)
    Case 1, Assuming OWB software is not installed on user machine. I think no.
    Is it possible through web page (this case Java page) to trigger java procedure/Pl/SQl procedure or integration of both to laod data into staging area.If yes, how it could effect performance of data load with 1 GB file.
    Case 2, OWb client software installed on User machine, while runtime passing parameters means passing manually?
    In case it is automated, how should i pass machine name & Path to owb runtime web browser.
    Could you please show me guidence how should I acheive this functionality with APEX customization part?
    Thanks agin for your support.
    Anil

  • File to File transfer with a Mail Confirmation using BPM

    Hi everyone,
    I'm trying to configure a scenario where I will pick a file, send it to the appropriate receiver and send an acknowledgement mail to a mail account.
    I have created necessary business process, interfaces, mappings, data types in IR. Also, I have done configuration accordingly in ID.
    My question is, how should I design the BPM so that after send/receive file task is complete, it would send a simple message to an email accound which includes a simple text like "message sent"? My scenario will get more complicated later, but for now, this would be more than enough.
    I used file sender/receiver and a mail receiver communication channel in ID and configured them. My mail c.c. connects to a smtp server.
    For the BPM, I start the process with a "Receive" step with my file interface message. After, there's the "Send" step which sends the file using the same abstract message interface to send the file to my receiver service.
    No problem till here. This BPM works ok for these two steps.
    For mail option, I added a third step to my BPM which is a "Send" step using the abstract mail interface I had created with a data type which only has a field containing my confirmation message. So, the new BPM is in order:
    Receive File - Send File - Send Mail
    But, this won't work. In the workflow, I can see a messages saying
    Waiting for event 'RECEIVED' of object type 'ZXI_PROXY_G001_MI_IDOC_AB_0001'
    and an error at Result Processing - Execution step.
    Is this because there's no "Receive" step for my mail interface? How can I configure a simple BPM for this case?
    Listing of steps for the BPM would be more than sufficient. Thanks!

    Gökhan,
    What is the receiver in your case? Bcoz if is synchronous then you can see if its successfully delivered or not and send email based upon the status . If its Asynchronous wht ever the case it might be, u will send an e-mail stating message sent. Could you please clarify the above functionality.
    oops!! I'm sorry in your case File is the receiver, even though wht ever happened do u need to send email is it..
    raj.

  • Connecting with Unix user/password using JDBC

    1) Is it possible to connect on a java program, with JDBC, using the Unix autentification ?
    With the JDBC thin client I use :
    DriverManager.getConnection("jdbc:oracle:thin:@<ip addresse>:<listener entry port>:<SID>","<user>","<password>");
    2) What Java syntaxe may I use, not to give the <user>/<password> in my java program ?
    I want to lauch my java program from a shell script (UNIX). The Unix's user is know in my Oracle database.
    3) Is it a secure way ?
    Thank's

    For what it's worth, I have not yet found a way to do this, either. But since it's not critical for me, I have given up on it, for now. I have not found anything on OTN nor in the Oracle documentation that explains how to do this. Sorry :-(
    Good Luck,
    Avi.

  • Files list of a FTP directory

    Hi can any one help out regarding listing of a directories of a ftp location
    i used org.apache.commons.net.ftp
    i tried in following way
    FTPClient client = new FTPClient();
    try {                
    client.connect("192.168.100.189");
         client.login("XXXX", "XX");
         int reply=client.getReplyCode();
         System.out.println(reply); //i can able to connect to the ftp location with reply code 230.
         FTPFile[] files=client.getFiles();//here it displaying the exception
         System.out.println(files.length);
    catch(Exception e)
    System.out.println(e);
    Please help out
    Regards
    Praveen

    Thanks for your reply
    java.lang.NoClassDefFoundError: org/apache/oro/text/regex/MalformedPatternException
         at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createNTFTPEntryParser(DefaultFTPFileEntryParserFactory.java:184)
         at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEntryParser(DefaultFTPFileEntryParserFactory.java:102)
         at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2358)
         at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141)
         at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2188)
         at FTPTest.main(FTPTest.java:29)
    Regards
    Praveen

  • Creating flat files (.csv) in user defined directory using PL/SQL

    I need to extract data into a flat file (.csv) and store the flat file directly into a directory on local drive as specified by the user at runtime. I do not intend to use the UTL_FILE package. Is there a way put to do this?
    Thanks
    Amit.

    Hi Amit,
    Your users have any shared drive which every one can access? If so follow these steps.
    1> Allow users to select their destination location to an APEX item.
    2> On submit, save the user IP, destination location and user name to a database table.
    3> On submit, using JS, open XLS file template (+kept this template file in shared location+) The template should contain all the macros that will do the needful. I mean they should connect to database and should fill it with data and saving it to user specified location etc.
    Hope it helps.
    Cheers,
    Hari

Maybe you are looking for

  • Error while installing Oracle Ultra Search on DB for IDM

    Dear All, I need to install IDM-101401 on HPUX B.11.31 Itanium machine. i installed database (10201) and applied Patchset_10204. as a pre-requisite now i am trying to install Oracle Ultra Search (on the same oracle_home) from companion directory of D

  • Please help me in xi scenario

    Hi Experts, I am new to XI . my requirement is like this .please give me a brief  idea how to go forward and which are all the scenarios i can decide .client is asking and  iam in trouble.please tell me which scenarios are suitable .immedietly i will

  • PI 7.0 - Error HTTP 401 when calling XISOAPAdapter/MessageServlet

    Hi experts, I am trying to call a web service, published from our XI system. (SAP PI 7.0 SP 15). I generated the Web Service & saved the WSDL successfully from Integration Directory. The whole scenario is well designed and configured, because it had

  • Gr processing time in APO

    Hello, can anybody tell me how does APO takes GR processing time i.e. calendar days or working days. As far as R/3 is concerned it takes working days. Thanks in advance, Rajesh Jain

  • Divide by Zero

    Hi, I didn't look too far in the books but.... Divide by zero return an error, wich is mathematically correct but visually give me headache.... Is there an easy solution to avoid it. I'd like to except this error from being displayed with a red trian