Dynamic Delivery Content issue

Hi everyone!!
Im trying to reference information in the XML data to be put into the delivery content but i can`t get it work :S
Im using this format ${ELEMENT} but it looks like its a null element :S
This is the java:
import oracle.apps.xdo.batch.DocumentProcessor;
public class BurstingTest
public BurstingTest()
try
     DocumentProcessor dp = new DocumentProcessor
     ("C:\\burst\\sample\\SampleControlFileV2.xml", "c:\\burst\\sample\\employee.xml","c:\\burst\\sample");
     dp.process();
catch (Exception e)
{ System.out.println(e);   }
public static void main(String[] args)
BurstingTest burst1 = new BurstingTest();
this is the XML data
<?xml version="1.0" encoding="UTF-8"?>
<DATA>
<LIST_DEPT>
<DEPT>
<DEPTNO>20</DEPTNO>
<MANAGER_EMAIL>"[email protected]"</MANAGER_EMAIL>
<LIST_EMPLOYEE>
<EMPLOYEE>
<EMPNO>7369</EMPNO>
<ENAME>SMITH</ENAME>
<JOB>CLERK</JOB>
<MGR>7902</MGR>
<HIREDATE>1980-12-17T00:00:00.000-08:00</HIREDATE>
<SAL>800</SAL>
<COMM>100</COMM>
<DEPTNO>20</DEPTNO>
<EMAIL>"[email protected]"</EMAIL>
</EMPLOYEE>
</LIST_EMPLOYEE>
</DEPT>
</LIST_DEPT>
</DATA>
And this is the Control File
<?xml version="1.0" encoding="UTF-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
<xapi:globalData location="stream">
</xapi:globalData >
<xapi:request select="/DATA/LIST_DEPT/DEPT/LIST_EMPLOYEE/EMPLOYEE">
<xapi:delivery>
<xapi:email server="smtp.server" port="25" from="[email protected]" reply-to ="[email protected]">
<xapi:message id="123" to="*${EMAIL}*" attachment="true" content-type="html/text" subject="*${EMPNO}*"> Dear *${ENAME}*, Please review the attached document.</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document key="*${EMPNO}*" output="c:\burst\sample\burstingmail.xls" output-type="excel" delivery="123">
<xapi:template type="rtf" location="c:\\burst\\sample\\employee.rtf">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
So the problem is that the subject is always null also the address and in the message after Dear.
Please help me !!
I`ve been looking in the manual an over internet and I still dont have the solution :'(
Thanks in advance!!
Edited by: user8750191 on Apr 8, 2010 6:38 PM

ok, i just got the new patch and its solved.
Thanks!!

Similar Messages

  • Dynamically Updating Content Server Portlets

    [urlHi, I am currently having difficulty dynamically updating content server portlets.  I have a portlet of the following form:[/url]
    ArticleName Author Title Date mystory author1 title1 04/05/01
    story2 author2 title2 06/07/04
    story author3 title3 01/02/03
    So I have this table where each one of the line items is an article in the content server. So, for example the first line item is an article "mystory" by "author1", with title "title1" and date "04/05/01" additionally there is an article text field, but this isn't displayed unless I click on the article name.
    I can set up the basics of this portlet, but when I try to add any real functionality I run into one of two problems.
    First Problem: Passing Information
    I cannot find a way to pass information between content portlets. For instance, if the user would like to "re-sort" this table based on "date", I would like to have the user click on the "date" column heading and then reload the page. To do so, I would have to pass the section name back to the page so that it could resort based on this data. I have not found anyway to effectively pass information to a content server portlet. I am building these pages through use of the presentation template framework (so I can have access to the content items) but that seems to change the way portlets are handled.
    I got around this limitation with a regular portlet by creating an intermediary page which captures passed information and stores it to the session state. Once the information was in the session state, it is accessible to the portlet on the first page. However, this only works because remote portlets do not change their session id once loaded. Content Server portlets, on the other hand, change their session id after every reload of the browser or page change. I can send information from a content server portlet to an intermediary page, but I cannot send it back to the portlet because the session id has changed so I have no idea of knowing where to send the information. I can write it to a session state, but by the time I return to the portal page, the content server has changed its session id so it does not know where to look any longer.
    I suppose it would be possible to create an application state variable and append it with some static token (if there is some static variable per portal session) but I would rather not have to deal with application variables if at all possible.
    Second Problem: Dynamically Updating PCS Tags
    Even if I were able to the pass information back to my content server portlet, I run into another issue. The easiest way to sort content server items is using the filter command in the pcs:foreach tag. So, if I wanted to sort by author name, I could do something like the following <pcs:foreach var="item" expr="filter(folderByName('content'), filtered.name == '"name")" or something like that (the syntax may be incorrect, I just wrote this off the top of my head). However, it appears that the way the presentation templates are compiled goes in the order of PCS tags THEN JSP. So I would have no way of dynamically changing the variable on which I sort. For example, if I clicked on "Date" above in my table, I would like to be able to dynamically change my code so that I sort on date, and not name. I cannot find a solution to this problem.
    My workaround is to use the pcs tags to write out all the possible sortings to java array objects. This gives me access to the data on a JSP level and based on whatever the user will chose, I could then display that array. While this works, it is extremely ghetto and inefficient. Any help or suggestions would be fantastic.
    Thanks a lot,
    Jason Grauel

    You can use just about any javascript you want in any Content Server presentation template including ones that are used for portlets.
    However, you should be careful to name javascript functions and global variables uniquely so that they do not conflict with any other javascript on the page. To do this, you can append the item id to function and variable names, for example,
    function doSomething<pcs:value expr="pcs_id"></pcs:value>() {
    return true;
    Randy

  • Agent delivery content delivered in tab delimited when csv selected

    I am facing an issue and I can't tell whether this is a bug or not. Running OBIEE 11.1.1.5 and creating an agent. When specifying the delivery content format to CSV it is always delivered as tab delimited. Is this a known issue? Is there any work around to have the output be CSV. Running the analysis and exporting manually exports correctly to csv. However it is not working in the agent

    After some research it appears that maybe I can specify the delimiter used by the obiee agent. By default it is set to tab whereas I want to change it to a comma. Any help would appreciated.

  • Read Dynamic Selection contents of a Variant for QE51N

    Hi Folks,
    Need your help here !
    In my report, I wish to read the Variants along with their contents created for transaction QE51N.
    I tried using function module RS_VARIANT_CONTENTS and its working good, but not to my requirements. The function module returns only the selection screen contents of a given variant. It does not return the contents in 'Dynamic Selection' (Free Selection).
    I read somewhere that the function module returns dynamic selection contents only if the report use Logical Database. To my understanding, the program for QE51N (SAPLQEES) do not use LDB.
    So is there any way by which I can get dynamic selection contents of a variant?
    Any suggestions / pointers would be a great help.
    Thank you.
    Regards,
    Sud.

    Hi,
    Did you find somethings? I have the same issue.
    I would like to add some new fields on Dynamic Selection screen of QE51N.
    Thanks in advance.
    KR,
    Arnaud

  • Work Order Issue - Error Creating Goods Delivery,Goods Issue or GRPO

    We use SAP Business One 2007 A PL:08. We have an add-on for the work orders and While putting the work order from released to completion, a user is getting an error message that says:
    "Error Creating Delivery,Goods Issue or Goods receipt PO- Error Issuing Delivery Note -Item no. is missing [DLN1.Itemcode][Line:3]"
    I do not see any item missing in the work order and all the posting periods are open. I have checked all possible settings!!
    Any idea what this could be?
    Thanks

    Hi,
    Is it your add-on or a 3rd party add-on?
    Thanks,
    Gordon

  • Over riding setting Delivery Content in 11g

    Hi,
    We migrated from 10g to 11g BP2.
    We are advised from our admins that we need to create 'Delivery content' in 'My accounts' sections as mentioned in
    http://www.biztech.com/blog/2012/10/setting-up-ibots-in-obiee-11-g/
    3. Setup the delivery option for End User
    But we are not willing to do that. Since we cant ask every mail recipents to go and set it.
    Please suggest any other options to override this activity.
    Regards
    MuRam
    Edited by: MuRam on Dec 10, 2012 1:42 AM

    Hi MuRam,
    is the attribute mail set for each user in your security provider (like embedded ldap)? Is an smtp server configured, that can send emails to that address? If both is true, you can modify each users defaultdevice ([catalog]/root/users/[user_id]/_prefs/defaultdevice) to ^A^@^A^@^@^@^E^@^@^@email^P^@^@^@sasystem:pcemail (<< that's a representation of the binary value in the file).
    Regards

  • How to set password in obiee delivery content reports (pdf format)

    Hi
    Dear All
    i Need your help on the Obiee !
    i hvae one Requirement how to set password in obiee delivery content (pdf format) its possible. what are the things i to do
    Kindly Advice me
    Advance Thanks
    satya

    933154 wrote: My profile says PDF, config, report, settings says PDF and I get an Excel when I run screening reports. Very odd.You may want to make sure that the file where the system setting gets stored can be updated. In your <Intradoc_Dir>\urm\data\reportpublisher\config\config.hda file, there is a result set named "RPAdminConfigInfo". The third column of that result set should match the value being shown on the configuration settings page. I've changed the format value in the UI, and this file gets updated (and thus I'm getting my screening reports in the format specified in this config file.)
    933154 wrote: Also, I wasn't clear on the second part of the question. The Screening Reports appear to use the template INTERNALITEMDETAILRPTTEMPLATE. Is that configuration set somewhere? Is there any way to have the screening reports use a different template or is changing that template the only way to change the screening report layout?Templates are not configurable in that respect - the template name values being called for a service are hardwired in the code (you'd need to override in a component - just not worth the hassle). I'd either edit the existing rtf file, or just check in a new revision to the existing one if the differences are that profound. You'd still need to conform to the BI Publisher standards/methodology in either case.

  • Thread Contention Issue , Help !

    public class vipThread implements Runnable
    private static volatile boolean lockMe=false;
    public synchronized static boolean getLock ()
         return lockMe;
    public synchronized static void setLock (boolean lock)
         lockMe = lock;
    public void run ()
    synchronized(this)
                   if(!this.getLock ()) {
                   this.setLock(true);
                   ret = vipRequestProcessor.getNewRequests ();                         
                   this.setLock(false);
    getNewRequests is not a synchronized method. Do i need to have it synchronized ? i do have a thread contention issue here. Couple of threds pickup the same request fromt he database.
    Help appreciated
    thanks
    pras

    public class vipThread implements Runnable
    private static volatile boolean lockMe=false;
    public synchronized static boolean getLock ()
    return lockMe;
    public synchronized static void setLock (boolean
    an lock)
    lockMe = lock;
    public void run ()
    synchronized(this)
    if(!this.getLock ()) {
    this.setLock(true);
    ret = vipRequestProcessor.getNewRequests ();
    this.setLock(false);
    getNewRequests is not a synchronized method. Do i need
    to have it synchronized ? i do have a thread
    contention issue here. Couple of threds pickup the
    same request fromt he database.
    Help appreciated
    thanks
    prasIf the "getNewRequests() method is only called from your vipThread, then you don't have thread contention problem.

  • Disappearing (missing) delivery content

    Symptom
    User has composed and saved content and now delivery is empty (has no content).
    Cause
    User composes Delivery content on the Campaign Dashboard and Saves the Delivery. The "dirty" version of the Delivery is not committed to the database until the Campaign is saved. However, the Save button is not activated at this point.
    Next, the user goes into the campaign workflow and opens the Delivery activity there, makes a change, such as entering a subject line or changing the Delivery label and (not noticing that the content is missing) saves the Delivery and saves the workflow. The empty delivery is now committed to the database. When the user next opens the delivery on the campaign dashboard, the content is gone.
    Fix
    There is not really a fix except to recreate the content.
    Preventative
    After initially choosing a template and saving the delivery and workflow, only edit the delivery in one place, ideally the Campaign Dashboard.
    You can force the Save button to activate by making a change to the Campaign properties, even if you change and change back. Then Save the Campaign.

    Looks like my AdBlock Plus plug-in is responsible, in Firefox
    at least. Maybe Pithhelmet or some other plug-in in Safari (haven't
    troubleshot that yet). Lesson: disabling
    plug-ins/extensions/add-ons should always be part of your initial
    troubling shooting regimen.

  • Dynamic web content base on 9i/10g database

    dear all,
    i need to find sample of build dynamic web content base on
    9i/10g database. i remember otn have a sample for dynamic
    web content. but not found in sample code at otn now.
    who can tell me where can find it ?
    best regards
    boris

    See the last section of this link. You will get version specific information.
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14215/exp_imp.htm#i1013164

  • Latch Contention issues

    Hi,
    We recently upgraded the oracle version from 9.07 to 9.08. Since the upgrade out application has been performing poorly. We spoke to the Oracle DBAs and they identified this to be a latch contention problem. They changed the cursor sharing from exact to similar. They even increased the buffer cache size. But we continue to have performance issues with the database.
    Had anyone come across latch contention issues and how was it resolved? Is there is a bug in 9.08 version? Do we think of downgrading it back to 9.07?
    Please suggest.

    Hi,
    shared pool housekeeping is not as simple as you imagine it to be. It's not like at any given moment of time there is only one "correct" child cursor, the rest being subject to purging, it's much more complex, and the exact housekeeping algorithms are not accessible to us users. Plus, you only have several child curors; I once had over a hundred and raised a SR to that effect -- the customer support represebtatuve said that cursor sharing mechanisms in Oracle aren't perfect and unless one has thousands of child cursors one shouldn't be worried.
    Best regards,
    Nikolay

  • IBot Delivery Content type

    Experts,
    I have a strange problem. I am sending a request as a part of delivery content. I have specified the type as html. But in an email, I am getting the results in plain black and white with table. I am not getting the actual green bar coloring and blue headers as the results show up in OBI. I am going mad finding out the reason. Could anybody help.
    thx,
    parag

    Turribeach,
    I just found one more thing. When I am using Oracle BI Delivers in the From field, then the HTML format is NOT coming. When I am using any valid email address of an employee, the mail is coming in a right format. Any idea.
    thx,
    parag

  • Dynamic generated content

    hello can somebody help me with adobe air + html how to make
    link to open in system external web browser in dynamic generated
    content?

    window.runtime.flash.net.navigateToURL(new
    window.runtime.flash.net.URLRequest("path to a file where you wrote
    dynamic content"))

  • Active Content Issue

    http://clerccenter.gallaudet.edu/temp/various-flash-tests/flash-fix-test.html
    hi - go to the above. i followed the instructions and info
    from other postings and am able to get an HTML page generated by
    Flash to take care of that IE browser active content problem.
    http://clerccenter.gallaudet.edu/temp/various-flash-tests/fix-embedded.html
    then go to the above link. this is the SWF file placed onto a
    blank HTML page with Dreamweaver. Obviously, the active content fix
    does not work now. so my question is how do i get this to work when
    i want to place flash content on my page through using DW?
    I read somewhere that i may need to link up the JS file. can
    someone help me with that? PS - i'm not good with writing JS code.
    thanks.

    Deaf Mike,
    > I read somewhere that i may need to link up the JS file.
    can
    > someone help me with that? PS - i'm not good with
    writing
    > JS code.
    The IE Active Content issue is a pretty popular one lately,
    as you can
    imagine. The easiest, most convenient solution I know of is
    to use a tiny
    JavaScript application called FlashObject. -- Scratch that. I
    just learned
    that the developer felt compelled by Adobe to change the name
    of his free
    product to SWFObject. (Sigh.) Okay, so it's SWFObject, then.
    And a
    beautiful piece of code it is. Give it a shot, Mike. Very
    easy to use.
    But if you have questions, write back.
    http://blog.deconcept.com/swfobject/
    David
    stiller (at) quip (dot) net
    Dev essays:
    http://www.quip.net/blog/
    "Luck is the residue of good design."

  • Dynamic TabbedPanels  Content

    Hello,
    Can uuuuuuuuuuuuuuuuuuuuu helpppppp mmmmmmmmmeeeeee
    pleeeeeeeaassssssssssseeeeee ?
    I want to make my TabbedPanels dynamically.
    For example after every 3 seconds the tab and the
    TabbedPanelsContent changes automatically. It's the same principle
    of the Gallery.
    Is there a solution ?
    Thank u very much.

    Alderaan,
    Have you looked at Content Areas? They would be good for self service management of content.
    Have you looked at some of the content providers for Oracle9iAS Portal? They have dynamic data content portlets available. http://www.oracle.com/portals/partners.
    Rich

Maybe you are looking for

  • My ex had set up a dual apple id, which i didn't know about. deleting locked items.

    does this mean that every timed I synced my device he received all my stuff/ photos and things from the last year? I am concerned. Also does it mean that he has a copy on his icloud? I had renamed my computer but his id was still there, so when I add

  • Backups missing

    Hi first post I have a white macbook 2008 model, running leopard. ive been making backups via time machine for a while now, backing up all my old photos and the such. my brother recently got a macbook pro 2010 model, running snow leopard. i let him u

  • Is There....

    Hi,    is any body found the following error when u call transaction code SPROXY in SAPR/3 4.7. <b>runtime error GETWA_NOT_ASSIGNED Field symbol has not yet been assigned. The current ABAP program "CL_PROXY_OUTBOUND=============CP " had to be termina

  • Deleted email account trouble.

    Ok so I use to have an old yahoo mail account that I do not uses since switching to gmail and it has been deleted from my phone. However, anytime I type an email, old contacts and people that were not contacts but that I just sent messages to are sho

  • Motion 5 crash and won't open projects

    Was working on a project when Motion crashed.  Now that project won't open.  I started a new project and it did the same thing. When starting, Motion does ask about restoring windows when booting. Happens on another computer as well.  Any help?