Using BIP with EBS without an RDF report

Hi All, I tried this under 5.6.2 some time ago and got stuck. Was hoping a gun here could solve the problem.
I had PLSQL defined concurrent program outputing XML (set to XML output) using fnd_output calls. I defined a Data Definition and Template (using the short name) as I would normally do for an RDF. Try as I might, the OPP would not pick up the report for XML publishing. In fact I think it was throwing a null pointer at the time and the job was returning a "warning". Even though the fnd request output directory was showing my job with perfectly formed XML.
When I looked at all the doco and examples there was not one example that didn't use an RDF. However no limitation is documented. I want to be able to use Xqueries and so on (using the SQL XML extensions) as RDFs have many limitations.
Is a Concurrent Program defined as PLSQL supported by the OPP? If so, is there anything else we need to know?
Rob.
http://www.scnet.com.au

Hi Tim, it does look like anything should work however I cannot get it working. The OPP fails with a Java error. This means I know that my short name is correct otherwise the template wouldn't fire at all after the conc program has finished. This is running under 11.5.9 EBS BIP 5.6.2.
Also have done plenty of work under BIP EBS so would think I should know the correct process by now(i hope)!!
I have access to a 5.6.3 version today so will try that out and post the actual error for you to look at. Like I said, the OPP fails and the conc program gets a warning.
Cheers
Rob.
http://www.scnet.com.au

Similar Messages

  • XML Publisher Report in EBS without Standard Oracle Report

    Hi folks ,
    i have some questions.
    Can I create a XML Publisher Report for the EBS without a Standard Oracle Report in EBS.
    So that I can build up the files with the Desktop Publisher, create Data Definition / Template with Upload / Create the executable und concurrent and than only start the new program in EBS ?
    I have the situation that I can start my program with the template in the background but ít is searching for the report on the file system.
    Thanks in advance for the feedback.
    regards
    Kay

    Hi Ravi ,
    can i do it only with the xml Publisher , because when i tried it in the past and get all the staff like Template / DD / CP up and running and started the CR i get an error from the system that he is missing a report directly in the file system... so he searched for the report himself on system like a standard 6i Report. But the template and the dd is stored in the db. So my question again, can I use the XML Puplisher without a Standard Report or can i use a dummy file only for checking and after that he use my template / dd.
    regards
    Kay

  • What is the use of with and without marker update?

    what is the use of with and without marker update?

    Hi,
    Marker Update Updates the stock values and NO Marker does not.
    Generally BX upload has to be compressed with MU and BF(and UM) delta init has to be compressed with NO MU because Stock was updated with BX. And delta loads of BF and UM has to be compressed with MU  because these brings new Material movements which will has to give effect to stock.
    With rgds,
    Anil Kumar Sharma .P

  • BIP WITH EBS

    Hi,
    I have a question regarding integrating BI Publisher with EBS. I followed all the steps as mention in the Oracle metalink but my question is where do we need to mention the BIP url. Lets say I have EBS Dev instance and I want to access BIP Reports in UAT instance thru EBS Dev. In this case what settings I need to make in the EBS. Its very urgent as we r in the process of integrating. I am using BIP 10g and EBS 11
    Thanks

    Hi Tim, it does look like anything should work however I cannot get it working. The OPP fails with a Java error. This means I know that my short name is correct otherwise the template wouldn't fire at all after the conc program has finished. This is running under 11.5.9 EBS BIP 5.6.2.
    Also have done plenty of work under BIP EBS so would think I should know the correct process by now(i hope)!!
    I have access to a 5.6.3 version today so will try that out and post the actual error for you to look at. Like I said, the OPP fails and the conc program gets a warning.
    Cheers
    Rob.
    http://www.scnet.com.au

  • HOWTO: Use BC4J With or Without DB Triggers

    This HowTo describes how to use BC4J, database sequences and triggers
    and what are the ramifications.
    INTRODUCTION
    BC4J has the ability to work with database sequences in order to obtain a
    unique value when inserting records. BC4J also has the ability to
    work either with a 'before insert' trigger which automatically creates
    a new unique value for the primary key or without a trigger. When not using
    a database trigger, BC4J also has the ability to obtain the sequence value
    and set the primary key value.
    Before discussing the ramifications of using one approach or the other, let's
    show examples of how to use both approaches:
    BC4J & sequences WITH a database trigger
    and
    BC4J & sequences WITHOUT a database trigger
    HOWTO DEMONSTRATION STEPS
    To illustrate both scenarios a simple database setup script is provided which
    creates two tables:
    CUSTOMER_NT which DOES NOT have a before insert trigger and
    CUSTOMER_WT which DOES have a trigger.
    Database Install Script:
    <code>
    drop trigger customer_insert_trigger;
    drop table customer_wt;
    drop table customer_nt;
    drop sequence customer_wt_seq;
    drop sequence customer_nt_seq;
    create sequence customer_wt_seq start with 1;
    create sequence customer_nt_seq start with 101;
    create table customer_wt(
    id number,
    name varchar2(30),
    constraint
    customer_wt_pk
    primary key (id)
    create table customer_nt(
    id number,
    name varchar2(30),
    constraint
    customer_nt_pk
    primary key (id)
    prompt Inserting data...
    insert into customer_wt (id, name)
    values (customer_wt_seq.nextval, 'Mickey');
    insert into customer_wt (id, name)
    values (customer_wt_seq.nextval, 'Goofy');
    insert into customer_nt (id, name)
    values (customer_nt_seq.nextval, 'Daffy');
    insert into customer_nt (id, name)
    values (customer_nt_seq.nextval, 'Porky');
    commit
    prompt Creating trigger
    create trigger customer_insert_trigger
    before insert on customer_wt for each row
    begin
    select customer_wt_seq.nextval into :new.id from dual ;
    end;
    </code>
    The next step is to create the DEFAULT Entity Objects and View Objects using
    the Business Components Wizard.
    USING BC4J WITH A DATABASE TRIGGER
    Let's modify the entity object CustomerWt so it can use the database trigger.
    Edit the entity object CustomerWt by right-clicking in the navigator.
    Click on the 'Attribute Settings' tab and edit the ID attribute.
    - Uncheck 'Mandatory'checkbox. This allows you to insert without a value for the primary key
    - Check 'Refresh after Insert'. This obtains the value from the database generated by the trigger.
    - Check 'Updateable While New'. Id is only updateable when inserting.
    Click finish to complete the wizard. Save all and recompile the project.
    Now let's test our work.
    In the navigator right-click the application module and select 'Test..'. This will launch
    BC4J's built in tester. Connect to the application.
    In the tester double-click the CustomerWtView view object to run a test edit form.
    After the edit form renders, navigate through the existing records using the navigate
    buttons on the edit form. Now let's insert a record to execute the trigger.
    click on the '+' button to insert a record. Enter a value in the 'Name' field and commit the change.
    Observe that a new value has automatically been inserted into the Id field.
    That's it! You have successfully used BC4J and a database trigger.
    Now let's try it without a trigger..
    USING BC4J WITHOUT A DATABASE TRIGGER
    Now edit the entity object CustomerNT so it doesn't need a database trigger.
    Similar to before, edit the entity object CustomerNt by right-clicking in the navigator.
    Click on the 'Attribute Settings' tab and edit the ID attribute.
    - Uncheck 'Mandatory'checkbox.
    - Check 'Updateable While New'.
    An additional step is also required. The Create method will have to be modified to extract
    the value of the sequence.
    In the Edit EntityObject Wizard click the Java tab and select Create method and click Finish.
    The create method is generated in your Java fil e. In the Workspace view of the Navigator,
    expand the CustomerNt entity object in the navigator. Double-click
    CustomerNtImpl.java to open it in the Source Editor. In the Structure pane, double-click
    create(AttributeList). Modify the Create method so it looks like this:
    <code>
    public void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("customer_nt_seq", getDBTransaction());
    Integer next = (Integer)s.getData();
    setId(new Number(next.intValue())); }
    </code>
    Save and compile the project.
    Now test the ViewObject CustomerNtView using the tester as before.
    In the edit form of CustomerNTView click on the '+' to insert a record. Observe that
    just as before a new value has automatically been inserted in the ID field!
    TO USE A DB TRIGGER OR NOT TO USE A DB TRIGGER.
    Using a Database trigger sometimes preferable if you have non BC4J applications
    also sharing the database. In this case it is still safest to just let the database
    update it's own primary keys.
    If you don't have any other non-BC4J applications sharing the database, then not using
    a database trigger is perfectly acceptable and can have slightly better performance.
    The important thing to remember is that the option is yours to use either approach!
    null

    Thank you for the reply Jonathon. I am using a ViewObject which
    consist of several tables. I haven't tried the DB trigger
    approach but just using the BC4 approach in overriding the
    create method.
    Here is the parent class create as a part of the
    FasNameImpl.java file which does the job correctly.
    public void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl l_seq = new SequenceImpl
    ("SEQ_CUSTOMER_ID",getDBTransaction());
    Integer l_next = (Integer)l_seq.getData();
    setCustomerId(new Number(l_next.intValue()));
    This is when I triedpassing the value to the child table. But I
    can't figure it out. I think the link is working fine if I had a
    ViewLink deployed but it doesn't look like it's doing the job
    for ViewObject.
    I am trying to call the childclass.method
    (FasCustomer.setCustomerId(l_next);
    But I am getting error.
    Thanks a lot for your suggestions,
    Kamran
    703 696 1121

  • Oracle BIP with EBS 11.5.10

    I have BIP 10.1.3.4.1 installed and EBS version 11.5.10.2
    I want to develop some reports with BIP using EBS data, can any body please help me by telling me shortly the steps I need to do ? Or can you please refer me to some demo ?
    I want a solution on urgent bases, I want someone to tell me the track and I will go on my self.
    I will be thankul for your replies.
    Regards
    Nouman Shaikh

    RTFM - Read the free manual. You set up eBS database as a data source and write queries that go against eBS tables/views. You'll have to take care of org setting and security.

  • How to use Aperture with iPhoto without needing double the disk space?

    I've just purchased Aperture. I already use Iphoto and have several gigs of imagery in an iphoto library file.
    I want to direct Aperture to import all from my iphoto file.
    But....I only don't want Ap to simply create a duplicate of this file and use up several more gigs of space.
    Is there any way I can get Ap to just create thumbnails rather than complete copies?
    I should say that I will onlybe using Ap from now on, so what happens to the iphoto is of little consequence.

    Hi,
    You can use the referenced master in Aperture to get this done. When you import pictures from iPhoto, you can "dig" into the iPhoto library with Aperture and choose which photo you want to import where. In the import dialog, you can choose from "import to Aperture library" or "leave the file where they are". This will do the trick.
    Personally I imported the files into my Aperture library, this created duplicates. But while importing them, I reclassified into Aperture to better fit my workflow based on Aperture capability. Then I archive my iPhoto library (just in case) and deleted it from my main disk. This freed up the space, but gave me a much better managed Aperture library. With a managed library in Aperture, you can have the vault feature as an extra measure for backups.
    Considering you want to move on to Aperture, I would consider using the Aperture managed library that I describe in my second part of this message.

  • Can you operate the mac book pro 15 inch with out the battery?  I read somewhere in a post that it lowers the power to about 1 gig.  I asked apple and they said it is not true because you can use it with or without both together without affecting op pw

    can you operate the mac book pro 15 inch with out the battery?  I read somewhere in a post that it lowers the power to about 1 gig with out the battery.  I asked apple and they said it is not true because you can use the comp with the power adapter and battery together or either by itself and it will not effect the 2.16 gig.  Thank you.

    If you remove the battery the CPU power will be cut by 50% (whatever they told you) so that there's no lack of power or overheating issues. It's best to always keep the battery in.

  • Using LIKE with a variable in a report query

    Probably an stupid question, but I can't find the answer on this forum or by trying. How do use LIKE and a variable together in a query?
    The following solutions don't work f.e.:
    LIKE :P310_ENTITEITID%
    LIKE ':P310_ENTITEITID%'

    Hi Elmo
    Try '%'||:P310_ENTITEITID||'%'
    Elsie

  • How to use XML with SQLServer2000 without IIS?

    I don't want to use IIS
    so,is there any WEBServer that can take the place of IIS?

    select * from sysobjects where name='sysobjects' for xml auto

  • Using beans with jsp without any ide

    Hi
    i am using tomcat 6.0 and jdk 1.6u17
    i am trying to use a bean to connect to MySql db using jsp page but i keep getting the error :
    org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
    i read about it and i think that it is unable to locate my bean class file
    here is the beanDb.java
    package beans;
    import java.sql.*;
    import java.io.*;
    public class beanDb
         private Connection dbCon;
         String path="jdbc:mysql://localhost:3306/dbname?user=username&password=pwd";
         String dbDriver="com.mysql.jdbc.Driver";
         public beanDb()
              super();
         public boolean connect() throws ClassNotFoundException,SQLException
    Class.forName(dbDriver);
    dbCon = DriverManager.getConnection(path);
    return true;
         public void close() throws SQLException
         dbCon.close();
         public void path()
         public ResultSet execSQL(String sql) throws SQLException
              Statement s = dbCon.createStatement();
    ResultSet r = s.executeQuery(sql);
    return (r == null) ? null : r;
         public int updateSQL(String sql) throws SQLException
         Statement s = dbCon.createStatement();
    int r = s.executeUpdate(sql);
    return (r == 0) ? 0 : r;
    and the jsptest.jsp code is :
    <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
    <jsp:useBean id="beanDb" class="beanDb" scope="request" />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
    </head>
    <body>
    <%
                   out.println(beanDb.connect());
                   Connection connection;
                   Statement stmt = null;
                   ResultSet rs = null;
    %>
    </body>
    </html>
    the location of these files are :
    C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\myApp\WEB-INF\classes\beans\beanDb.java
    C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\myApp\jsptest.jsp
    Please suggest a solution..
    Thanks

    here is the changed code but still the same error:
    package beans;
    import java.sql.;
    import java.io.;
    public class beanDb
    private Connection dbCon;
    String path="jdbc:mysql://localhost:3306/dbname?user=username&password=pwd";
    String dbDriver="com.mysql.jdbc.Driver";
    public beanDb()
    super();
    public boolean connect() throws ClassNotFoundException,SQLException
    Class.forName(dbDriver);
    dbCon = DriverManager.getConnection(path);
    return true;
    public void close() throws SQLException
    dbCon.close();
    public void path()
    public ResultSet execSQL(String sql) throws SQLException
    Statement s = dbCon.createStatement();
    ResultSet r = s.executeQuery(sql);
    return (r == null) ? null : r;
    public int updateSQL(String sql) throws SQLException
    Statement s = dbCon.createStatement();
    int r = s.executeUpdate(sql);
    return (r == 0) ? 0 : r;
    and the jsptest.jsp code is :
    <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
    <jsp:useBean id="beanDb" class="beanDb" scope="request" />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
    </head>
    <body>
    <%
    out.println(beanDb.connect());
    %>
    </body>
    </html>
    the location of these files are :
    C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\myApp\WEB-INF\classes\beans\beanDb.java
    C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\myApp\jsptest.jsp

  • Use devices with USB without supplying charging

    is it possible, say via an app or a terminal command, to tell OS X Mavericks to stop charging connected devices and just let them use for other purposes like sending data.
    for example, i use my macbook air for ios development (making my first app) and connect my iphone to the air to load my app to test it. i dont want my phone to derive charging current from the air as i dont want an unnecessary drain of my laptop's battery.
    Neerav

    I don't think so. Make sure your iPhone is fully charged and the battery drain should be negligible.

  • To do a catalog is it better tu use XML with or without easyCatalog

    Hi,
    I just would like to know the best process to do a catalog.
    Thank you.

    http://forums.asp.net/
    The above link has the MVC section in it.
    OK, it is generally a matter of responsiveness that it has been placed here. I can make a straight duplicate of the question and put it there. I am not sure of what the admin privileges of an MCC is on here but I request that it gets left for the moment.
    Thank you
     

  • What are the steps for using Bobj with ECC

    Hi,
    I have the ECC 6 with EHP4 system, now i want to use BusinessObjects for reporting purpose. I dont have the BI installed, What are the pre-requisit for installaing and using Bobj with web intelegence and crystal report. Dose BI is must for bobj to work? Please explain in steps what are the things i have to do.
    Thanks
    Rajib Imran

    It looks like you are new to BOBJ. BI is the service name and BOBJ is the product name in SAP.
    Since you have not mentioned your version of BOBJ, I assume you are in the latest version...
    To date, there is no direct connectivity available between ECC and BI 4.0 (current release of BOBJ).
    You may need to use one of some of the following ways:
    1. Using Plug and play Rapid marts (using Data Services)
    2. Build your own custom marts (using Data Services)
    3. Building SAP BW and using SAP integration kit
    Having said, there is a plan for direct connectivity between SAP ECC and BI 4.0 in the upcoming enhancement to BI 4.0.
    Please refer the link below for more details:
    /people/tammy.powlas3/blog/2011/12/04/sap-integration-with-businessobjects-bi-40-feature-pack-3-asug-webcast-summary
    Hope this sets up your thought process
    --Vino

  • Scan listenser with EBS R12.1.2

    Hi All
    I am planning to upgrade my DB to 11R2 with EBS R12.1.2 with RAC on linux platform .
    I have doubt can i use Scan listener with R12.1.2 EBS.
    I am referring doc Using Oracle 11g Release 2 Real Application Clusters with Oracle E-Business Suite Release 12 [ID 823587.1]
    Kindly advice me, if i can not use then is there any other method.
    Thanks
    Krishna

    Thanks for reply. The doc which i have mention in last post says that EBS R12.1.3 is supporting scan listener. but doc does not say about R12.1.2. do you have any idea that can i use this with EBS R12.1.2It is supported with 12.1.2 if you have the patches under "For Oracle E-Business Suite Release 12.1" section applied.
    Thanks,
    Hussein

Maybe you are looking for