Why are people so crazy about XML publisher?

Why are people so crazy about XML publisher? Maybe there are things I am not aware of, but with the exception of adding the ability to export to Excel from EBS, or having a template for a letter in which a few things will change from copy to copy, I don't see a huge advantage to using it.
Reports is such a powerful tool and creates so much flexibility in creating graphical documents. Things that are so easy to do in reports, from my experience, is extremely difficult to impossible in XML publisher. In publisher, you have to do a lot of logic yourself that reports would do for you just by saying Yes or No to a property.
When I first learned about XML publisher, I was really excited about learning to use it. But when I saw how difficult it is to do simple tasks, and how much you have to reinvent the wheel, I became really disappointed. There are lots of examples on the web about how to do this or how to do that with it, but honestly they seem to show you how to go to a lot of trouble to accomplish something that is easy in reports.
People seem to want to avoid bitmapped reports like the plague, but I think they are extremely underrated.
What do you guys think? Am I missing something? I would like to hear other opinions and perspectives.
Thanks,
Kurz

Hello Kurz,
BI Publisher (XML Publisher)
- can use any relational DB
- can easily be connected to Oracle Applications (Siebel, JD Edwards, ...)
- Templates can be edited by users
- more output formats
Have a look at http://www.oracle.com/technology/products/xml-publisher/docs/BI_Publisher_for_Apps.pdf
or the product home at http://www.oracle.com/technology/products/xml-publisher/index.html
Regards
Marcus

Similar Messages

  • Why are people asking for certain model numbers

    why are people asking question such as this ? Hi I was wondering if you could send me the model number of this item I am looking for a specific Model and want to make sure before I bid. The model I'm looking for is G3 the model number will start like this CGN5

    Go to this link and you will see that WRT54G/GS models from version 1 to version 5 are diferent if you look at the amount of RAM and Flash they contain.
    More RAM and Flash is better of course.
    Click here.
    (Mod note: Link edited to prevent the page from stretching.)
    Message Edited by surix on 08-08-2006 06:23 AM
    Message Edited by twenty3 on 08-08-2006 06:30 AM

  • Why the people is complaining about the dust stripes in the ipad screen that the smart covert left?

    well i'va read in a lot of forums that talk very bad about the smart cover, because it left some stripes or lines on the ipad 2 screen, but i've just clean it with a microfiber cloth, so why some people say that, are permanent stripes??

    well i'va read in a lot of forums that talk very bad about the smart cover, because it left some stripes or lines on the ipad 2 screen, but i've just clean it with a microfiber cloth, so why some people say that, are permanent stripes??

  • Boot loop... why are people experiencing this?

    I've noticed that many people seem to put together a new sandy bridge computer and experience a boot loop.
    my question is why are they seeing this happen? (asking out of pure curiosity)
    improper install of cpu, psu, or bent pins?
    I ask this because many people will write a bad review for whatever the company in question is. But a quick google
    search and it seems like people across the board can get the same error regardless of manufacterer.
    just seems odd to me as I built several sandy's now and never seen it in person. 

    Quote
    just seems odd to me as I built several sandy's now and never seen it in person.
    :D The problem here is, that usually only people experiencing problems post. How many, like yourself, have not experienced boot cycles, or have managed to analyse and fix it themselves. We don't know.
    That said, all those that I have had contact with that have not had issues, have followed some basic steps, i.e. reading the manual, start with 1 Ram module, ensure that XMP is disabled for a start, only add the bare minimum, ideally assemble outside the case initially, re-check CPU seating/pin imprints etc. A basic conservative approach in the initial set-up will probably halve the amount of problems experienced.
    But its good to hear of people that do feedback to state their success with setting it up. Also see https://forum-en.msi.com/index.php?topic=146761.0
    We appreciate your positive information.  

  • Why are people still using a browser that wants to censor any views with which it does not agree?

    Mozilla drives out its CEO because he contributed $1000 to support a particular law in 2008 . Then it claims it values diversity. We all know that censors like Mozilla have NO place on the Internet --so PLEASE BOYCOTT MOZILLA --please fight for what little freedom we still have to hold differing views.

    Hi FirstAmendment,
    Thank you for contacting Mozilla about this issue and taking the time to share your thoughts.
    The decision to step down was made by Brendan. Since the moment Brendan was appointed, free and open discussion has come from a diverse spectrum of viewpoints. Mozilla is an organization that believes in openness and that no one should be persecuted for the beliefs they hold, no matter what those beliefs are. We believe in unconditional freedom and openness. That's why we support rights for everyone.
    As this is the Firefox support forum I can only help with questions related to the specific product. If you need more info about Mozilla's CEO you can check the resources below:
    Mozilla Blog: https://blog.mozilla.org/ <br>
    Brendan Eich's Blog: https://brendaneich.com/
    If you have any issues with Firefox, please post a question at [/questions/new] and someone will assist you.

  • Why are people calling saying I called them?

    Over the last few months I've been periodically getting people calling me from numbers I don't recognize. I don't answer (I prefer to call unfamiliar numbers back after they leave a voicemail unless I'm actually waiting for a call) and when I check the voicemail, it's someone saying that I spam-called them and asking me to either call them back to get things sorted out or to "take [them] off [my] automatic call list." I've gotten multiple calls of each type over the last few months, with about 6 of the calls in total.
    Has this been happening to anyone else? And is this a new form of spam, where people call me expecting me to call back so they can try to sell me something (seems doubtful)? Or could someone have really hijacked my phone number somehow and been calling these people behind my number as a mask of some sort (more likely, but how can someone actually do this?)? If the second option, I fear that it may have happened to many others who didn't bother to call me back and my number may end up listed somewhere on a spam block list or something.
    Do you think if I went into a local Verizon store they'd be able to help me with this?

    I think its just another telemarketing tactic. I've gotten calls like that.  Last night I got one and after I told them I didn't call them, they tried to sell me a burial plot.

  • Why are people so rude and snippy to other members rather than helping them?

    I only joined this forum yesterday and already i have seen members be so rude and condescending to other members that are just trying to help. I thought as a community you are here to help each other not tear strips off others and put them down.
    Whats the deal with that? I am no techy by any means but this is a COMMUNITY.

    As in any community, many people are pleasant, friendly and helpful/grateful, while a small percentage are terse or outright rude. Also, what in some cases what can seem rude is a language or cultural difference cropping up. It's certainly true that people sometimes take out their frustration with their problems with those trying to help, though in my experience there are thankfully few who are truly abusive.
    If you see what you believe to be unacceptable behavior, you can provide a link to the offending post in the Using Communities forum:
    https://discussions.apple.com/community/using_apple_support_communities
    and the Communities Hosts can take a look and if necessary edit or delete the post.
    Regards.

  • Why are people telling me I'm sending Blank emails?

    Lately I've been getting lots of replies to my emails that say: Did you intend to communicate something? The message you sent was blank.
    Sometimes I've forwarded, sometimes I replied to something I was sent, sometimes it's an original email.. and it doesn't ALWAYS happen. Any ideas why?
    Any assistance appreciated..
    eMac   Mac OS X (10.4.4)  

    I have a similar problem:
    I have two e-mail account providers, one of which is dotmac. In addition to my own dotmac account I have purchased an additional email account for a friend of mine who has an Apple laptop but is not too computer savvy.
    I run OSX 10.4.4, he runs 10.3.9
    As part of iChat and dotmac in Tiger, I get the facility of generating a Public Key encryption 'thing' which enables two Tiger users to iChat securely. The generation of this key also appears to enable a 'Security' option, in that all my emails sent from the dotmac account have the option of being 'Digitally Signed' i.e. verifiably sent from my computer and not spoofed. If the receiving person to whom I send an email also has a Public Key then our email communications can be encrypted so that no one can read the communication if it is intercepted.
    The long and short of it is that when I send a digitally signed email to other people, all is fine EXCEPT my friend who has a dotmac email account subsidiary to mine. The content of the email is blank.
    The workaround is to make sure I do NOT digitally sign emails to this friend. Whether it is because he uses an account subsidiary to mine, or doesn't use Tiger, I don't know.
    If anyone can elucidate further I'd be most happy.
    Regards, Dan - London

  • Why are people asking carrier questions?

    Isn't this forum for the phone and it's features?? If you have questions about ATT, activation, upgrading, price, etc. wouldn't it be better to contact ATT directly, or post to their forums?

    Go to this link and you will see that WRT54G/GS models from version 1 to version 5 are diferent if you look at the amount of RAM and Flash they contain.
    More RAM and Flash is better of course.
    Click here.
    (Mod note: Link edited to prevent the page from stretching.)
    Message Edited by surix on 08-08-2006 06:23 AM
    Message Edited by twenty3 on 08-08-2006 06:30 AM

  • Why MyHandler cannot work?about xml parser.

    Help me !
    It print "OK" and then no other message!
    MyHandler.java
    import org.xml.sax.helpers.*;
    import org.xml.sax.*;
    public class MyHandler extends DefaultHandler {
    private boolean bW = false;
    private StringBuffer content = new StringBuffer();
    public void startElement(String name,AttributeList atts) throws SAXException {
    if(name.equals("wait-time")) {
    bW = true;
    public void characters(char[] ch, int start, int length) {
    if(bW == true) content.append(ch,start,length);
    public void endElement(String name,AttributeList atts) throws SAXException {
    if(name.equals("wait-time")) {
    bW = false;
    public String getWaitTime() {
    return content.toString();
    Untitled3.java
    import org.xml.sax.helpers.*;
    import javax.xml.parsers.*;
    import org.xml.sax.*;
    public class Untitled3 {
    public Untitled3() {
    public static void main(String[] args) {
    Untitled3 untitled31 = new Untitled3();
    untitled31.parser();
    private void parser() {
    try {
    MyHandler myHandler = new MyHandler();
    SAXParserFactory factory = SAXParserFactory.newInstance();
    SAXParser saxParser = factory.newSAXParser();
    System.out.println("OK");
    saxParser.parse("c:/web.xml",myHandler);
    catch (Exception ee) {
    System.out.println("Error!");
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <servlet>
    <servlet-name>bookmark</servlet-name>
    <servlet-class>agent.bookmark.BookMark</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>bookmark</servlet-name>
    <url-pattern>/bookmark</url-pattern>
    </servlet-mapping>
    <wait-time>30</wait-time>
    </web-app>
    thanks!

    Could you do a printstacktrace to get a trace dump ?
    amlan

  • HT1541 why are people not receiving my gift songs

    i bought song on itunes to send as gift.  For some reason the gift song is not being sent.   I have checked junk mail of receiver and the song is not her junk mail.  why is song not going through email.

    I checked again today and song went through so it does look like was just a delay as suggested above

  • Why are people recieving my messages from my e-mail instead of just my name in their contact book?

    When I send someone a message on iMessage, on their phone the name comes up as my email address instead of my name in their contact list, and it is seperate from the message that they sent me via imessage. How can I fix this?

    Settings > Messages > Receive At > Caller ID.
    What is selected as your iMessage Caller ID?
    Is the email address selected for your Caller ID available as an email address for your contact info in the recipient's Contacts?

  • Default a rtf template for a Xml publisher report!

    Hello,
    How to default a layout template if multiple templates are registered for a Data template?
    and also how to delete a template?
    Thanks,

    Thank you all for the reply. I was talking about Xml publisher with EBS.
    As said...we can not delete the template but we can end date it and we can set the default template from the system administration responsibility.
    One more question regarding this : When we migrate the xml publisher seed data for this report( which include template which was endated) to other instance ( let say Development to Test)....we are unable to see the template in the test instance. All i meant was can we migrate the template which is end dated to other instance with the data definition??

  • Xml publisher 5.6.2 and jdeveloper

    Problem :
    I wanted to generate a pdf from a OA page. I was successful ingenerating the PDF from a OA Page but the problem is I am not able to find suitable xml publisher libraries to include in the Jdeveloper
    OA Framework Version 11.5.10.CU1.
    Requested soultion for
    Please provide me the list of libraries xml publisher to be included in jdeveloper.
    Approach for Libraries:
    Took XDO/ORACLE XML PUBLISHER OA ROLLUP PATCH 5.6.0 and extracted the zip file j456151.zip from the patch and included it as a library. My class compiled. But when I run from jdev the output is not generated. But I put the class on the JAVA_TOP it worked.
    If it has worked why do I need libraries?
    xml publisher is very powerful and I want to use the other features like data template and delivery manager. I want need corrrect libraries in jdeveloper.
    Experience with Oracle Support
    Oracle XML Publisher Support was of little help. I really felt helpless. I had to dig out everything from the patches. For oracle internal managers who want to see that we get proper support the tar number is
    5619199.992 NEED AN EXAMPLE FOR USING XML PUBLISHDOC...
    Severity: 3 , OS: n/a
    Below is the approach I just followed if you have a better way please let me know.
    Approach for gererating PDF which worked:
    In the Application Module :
    public ClobDomain getXMLData()
    GapProjectListVORowImpl row = getSelectedProjectRow();
    ClobDomain cd = new ClobDomain();
    if(row != null)
    try{
    cd.getCharacterOutputStream().write("<?xml version=\"1.0\" encoding='windows-1252'?>\n");
    cd.getCharacterOutputStream().write("<AllNodes>");
    oracle.xml.parser.v2.XMLElement ele = (oracle.xml.parser.v2.XMLElement)getGapCostDetailsVO1().writeXML(0,XMLInterface.XML_OPT_ALL_ROWS);
    ele.print(new java.io.PrintWriter(cd.getCharacterOutputStream()));
    ele = (oracle.xml.parser.v2.XMLElement)getGapCostTotalsVO1().writeXML(0,XMLInterface.XML_OPT_ALL_ROWS);
    ele.print(new java.io.PrintWriter(cd.getCharacterOutputStream()));
    ele = (oracle.xml.parser.v2.XMLElement)row.writeXML(0,XMLInterface.XML_OPT_ALL_ROWS);
    ele.print(new java.io.PrintWriter(cd.getCharacterOutputStream()));
    cd.getCharacterOutputStream().write("</AllNodes>");
    //System.out.println(cd.toString());
    catch(Exception e)
    e.printStackTrace();
    return cd;
    In the controller use
    ClobDomain xmlData=(ClobDomain)am.invokeMethod("getXMLData");
    if(xmlData!=null)
    byte[] bytes = xmlData.toByteArray();
    ByteArrayInputStream l_erXML=new ByteArrayInputStream(xmlData.toString().getBytes());
    DocumentHelper.exportDocument(pageContext,"CDM","XXCDMGAP","en","US",l_erXML,"PDF",null);
    }

    Create a JAR file with $JAVA_TOP/oracle/apps/fnd and $JAVA_TOP/oracle/apps/xdo. You can have them in the same jar file or separate JAR files. The oracle directory MUST be the top directory.
    Add this/these jar files to your project libraries in JDev and you are ready to go. I have used this method with XMLP 5.5 to 5.6.2 and works just fine.
    HTH
    Message was edited by:
    newtoJava

  • XML Publisher with output type EXCEL is taking time to finish than for PDF

    Hi Guru's,
    I got a strange problem.
    When i submit a report by choosing output format type as EXCEL, it is taking much time to complete. The same report if i choose PDF finishing in half of the time of EXCEL report. Also when we go with "view output" it is taking 4 mins to show the output. Total number of records existed are 6000 only.
    Please suggest me the solutions or alternatives if any.
    Thanks in advance and waiting for your response.
    Regards,
    Phani Reddy

    it is taking much time to complete. The same report if i choose PDF finishing
    in half of the time of EXCEL report. Excel is a complicated and proprietary file format. Whilst I know nothing about XML Publisher I do know that putting any sort of output into Excel format takes a long time. It's because it has to be done on a cell-by-cell basis. It's much faster to blat stuff out row-by-row.
    Cheers, APC
    Blog : http://radiofreetooting.blogspot.com/

Maybe you are looking for