Custom Delivery Channel - How to register under BI Pub Enterprise, oc4j

I'm trying to register my custom delivery channel in BI Publisher Enterprise with the .
I copied my custom jar "customchannel.jar" file under :
D:\OracleBI\oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\WEB-INF\lib
I modified the file xdodelivery.cfg by adding :
customdeliverychannel.FileDeliveryRequestFactory
This file is located under
D:\OracleBI\xmlp\XMLP\Admin\Delivery
I also copied it under D:\OracleBI\oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\resource
When I burst a report, I have the message :"Unknown delivery Channel"...meaning my custom channel is not registered, I assume...
My bursting request is to me ok.
Do you have an idea to solve my issue?
have you ever implemented custom delivery channel in BI Publisher Entreprise?
Thank you in advance.

Thank you Ike. I'm looking at the bursting documentation and it appears as though you can reference the out of the box delivery channels in the config, but is it possible to reference a custom delivery channel in the bursting config? I tried a sample and I'm getting an "unknown delivery channel error"...
select
b.product as KEY,
b.template_name as TEMPLATE,
'RTF' as TEMPLATE_FORMAT,
'en-US' as LOCALE,
b.format as OUTPUT_FORMAT,
*'customDelivery' as DEL_CHANNEL,*
'C:\Temp' as PARAMETER1,
b.product & '.' & b.format as PARAMETER2
from
bursting_configuration b
In my example custom delivery is defined in xdodelivery.cfg
<channels>
<channel name="customDelivery">com.test.bip.delivery.FileDeliveryRequestFactory</channel>
</channels>
</config>
The jar file is in
\oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\WEB-INF\lib
Any ideas?
Edited by: user9932522 on Oct 21, 2009 7:17 AM

Similar Messages

  • My device registered under another apple ID, how to register under my ID

    My device registered under another apple ID, how to register under my ID

    Unfortunately, you can't transfer purchases from one Apple ID to another.

  • Custom Delivery channel

    Hi,
    Has Anyone sucessfully implemented a custom delivery channel for BI Publisher standalone.
    Please do let me know
    Regards
    Glen

    Thank you Ike. I'm looking at the bursting documentation and it appears as though you can reference the out of the box delivery channels in the config, but is it possible to reference a custom delivery channel in the bursting config? I tried a sample and I'm getting an "unknown delivery channel error"...
    select
    b.product as KEY,
    b.template_name as TEMPLATE,
    'RTF' as TEMPLATE_FORMAT,
    'en-US' as LOCALE,
    b.format as OUTPUT_FORMAT,
    *'customDelivery' as DEL_CHANNEL,*
    'C:\Temp' as PARAMETER1,
    b.product & '.' & b.format as PARAMETER2
    from
    bursting_configuration b
    In my example custom delivery is defined in xdodelivery.cfg
    <channels>
    <channel name="customDelivery">com.test.bip.delivery.FileDeliveryRequestFactory</channel>
    </channels>
    </config>
    The jar file is in
    \oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\WEB-INF\lib
    Any ideas?
    Edited by: user9932522 on Oct 21, 2009 7:17 AM

  • Sold IPOD, how to register under new owner?

    Hey hello, thank you for your time.
    I have a question, hope someone can help me.
    I just sold my IPOD photo 20g to someone, how do I unregister this IPOD from my name and register under that person's name? I read somewhere in one of the posts that I should call Apple, is that the only way?
    Could someone please advise?
    Thanks alot.
    Cheers,
    Shawn

    I'm going to need to know this too...maybe he'll want to buy apple care [my warranty has expired]

  • How to register MySQL JDBC Driver in OC4J

    Does anyone know how to register the MySQL JDBC driver in OC4J ?

    When your application must connect to heterogeneous databases, use DataDirect JDBC drivers. DataDirect JDBC drivers are not meant to be used with an Oracle database but for connecting to non-Oracle databases, such as Microsoft, SQLServer, Sybase and DB2. If you want to use DataDirect drivers with OC4J, add corresponding entries for each database in the data-sources.xml file.
    Please see the DataDirect documentation for information on installing the DataDirect JDBC drivers.
    The following is an example of a data source entry for SQLServer. For more detailed information, see the DataDirect Connect JDBC User's Guide and Reference.
    <data-source
    class="com.evermind.sql.DriverManagerDataSource"
    name="MerantDS"
    location="jdbc/MerantCoreSSDS"
    xa-location="jdbc/xa/MerantSSXADS"
    ejb-location="jdbc/MerantSSDS"
    connection-driver="com.merant.datadirect.jdbc.sqlserver.SQLServerDriver"
    username="test"
    password="secret"
    url="jdbc:sqlserver//hostname:port;User=test;Password=secret"
    inactivity-timeout="30"
    />
    For a DB2 database, here is a data source configuration sample:
    <data-source
    class="com.evermind.sql.DriverManagerDataSource"
    name="MerantDS"
    location="jdbc/MerantDB2DS"
    xa-location="jdbc/xa/MerantDB2XADS"
    ejb-location="jdbc/MerantDB2DS"
    connection-driver="com.merant.datadirect.jdbc.db2.DB2Driver"
    username="test"
    password="secret"
    url="jdbc:sqlserver//hostname:port;LocationName=jdbc;CollectionId=default;
    inactivity-timeout="30"
    />
    For a Sybase database, here is a data source configuration sample:
    <data-source
    class="com.evermind.sql.DriverManagerDataSource"
    name="MerantDS"
    location="jdbc/MerantCoreSybaseDS"
    xa-location="jdbc/xa/MerantSybaseXADS"
    ejb-location="jdbc/MerantSybaseDS"
    connection-driver="com.merant.datadirect.jdbc.sybase.SybaseDriver"
    username="test"
    password="secret"
    url="jdbc:sqlserver//hostname:port;User=test;Password=secret"
    inactivity-timeout="30"
    />
    please link: http://otn.oracle.com/docs/products/ias/doc_library/903doc_otn/generic.903/a97690/ds3.htm#100612

  • How to register custom report under Custom Development Application

    Hi 2 all
    How to register custom report under the Custom Development application in R12 vision DB, and also confirm location/folder of Custom Development application in R12.
    Thanks
    Zulqarnain

    Hi,
    You may or may not need to "register" the workflow - it depends on the changes that you made and which Item Type you modified. Some applications are essentially hard-coded to use a specific item type and process, some hard-coded to use an item type but you can configure the process to use, and some allow you to specify which item type and which process to use.
    Without knowing exactly what you have done, though, there is no specific advice that anyone can give you here on what you need to do, apart from to ensure that you have saved the new definition to the database.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • How to register a custom form under "LEASE -- TOOLS"?

    Hi,
    This is my first form development in Oracle Apps.
    I have a requirement of building a custom form and to display it under LEASE -- > TOOLS.
    I could register the form under a menu by the following steps:
    1. Application Developer --> Forms : Enter the custom form name
    2. Register a new form function
    3. Attaching the form function under a menu
    How do I register this form under Lease--> Tools?
    Thanks and Regards
    Ruma

    Hi,
    I could register the form under a menu by the following steps:
    How do I register this form under Lease--> Tools?I believe you could follow the same steps but attach the form function to the submenu (instead of the menu itself).
    From the Application > Menu, query the main menu to get the submenu, then query the sub-menu and attach the form function.
    More details can be found in the "Developer Guide" which can be found at:
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    Regards,
    Hussein

  • How to create a CUSTOM AQ internal delivery channel.

    Hi,
    I want to use a custom AQ internal delivery channel for inbound. Can someone please help me in the configuration details.

    Hi Manindra,
    You can either create a new URI or use the existing one. It's up to your requirement and use case. URI is nothing but the destination location on which B2B thread hear to pick the message and connects to pass the message.
    Regards,
    Anuj

  • Hi there I lost my password for my original iTunes account I can't recover it because the email address it is registered under is not longer valid How can I access my old account?

    Hi there.
    I did a factory restore and then restored it with iCloud back-up. I have been using lots of Apple products and i have used three different email adresses. Almost all apps restored perfectly but everytime i try to play a song in the Music app, i asks me for a Apple-ID i had no idea i have used.
    Hence:
    I lost my password for my original iTunes account
    I can't recover it because the email address it is registered under is not longer valid
    How can I access my old account?
    Can't find a place to change the email address to my new one without the password which I no longer remember.
    There is no way to just erase Apple-ID's on my device either.
    What to do? Should i ju give up and start from scratch and delete 2 years of stuf?
    Cheers!

    If you can remember the answers to the security questions when you set up that account - I think that you can reset the password without needing email authentication. You can try it here. Read it and see if it's possible. But if you can't remember the answers to the questions it will not work.
    http://support.apple.com/kb/ht1911

  • How do I find out which Apple ID my mac is registered under?

    Hi! I have a Macbook Air and would really like to access the free up-dates in the app store. Nearly every time I try to, it asks me for my Apple ID. I think that over the years I ended up with three Apple IDs. Each time I try them, however, it tells me "Your device or computer could not be verified. Contact support for assistance." I can't contact support because I don't live in the US and there is no support calling option for my country and no Apple Stores anywhere near me.
    Can anyone answer:
    1. What does this message mean?
    2. How do I know which Apple ID my computer is registered under? (When I tried to register my computer under one of the three IDs I know of it keeps telling me my serial number is registered under another ID but I have no idea what one! I don't think it is one of the three I know of because each one tells me this message.)
    3. Why do some updates just update when I click them and don't ask for an Apple ID and why does this update that I REALLY need to get work done at my job require an Apple ID? As in, I updated to the new iTunes no problem a little while ago. I'm now trying to get the iWorks update and the OS X Yosemite update and am running across this really annoying Apple ID problem.
    Thanks!

    Lets try the third time -please read
    No One said Ring them up!
    Read what I posted twice
    Contact App Store support for App store assistance - link is on the right of the App store window
    Are you saying that you contacted App store support using the link on the app store window
    Since we only have words to communicate with it really helps if you read the words and do what they say rather than just flail around doing the same incorrect thing over and over
    USE THE LINK on the RIGHT of the App Store Window under Quick Links - DO NOT RING them up! Use the link!
    LN

  • HT204150 I have 2 iphones registered under same account, but both phones had different contacts in them, somehow icloud duplicated, exchanged them. and deleted could not restore the contacts, how do I restore it? plz help

    I have 2 iphones registered under same account, but both phones had different contacts in them, somehow icloud duplicated, exchanged them, and I turned off the icloud on one of them, while doing that it asked me if I want to keep them on my phone or not. I pressed the one saying not to keep them. I deleted all of them and could not restore the contacts, how do I restore it? when I sign in to my icloud account online it only shows the contacts that were on the other phone. plz help

    I access a personal iPhone and iPad, and a business iPhone with the same Apple ID.
    The iPhone's passcode lock feature is completely separate from another iPhone or iOS device.
    All apps, all paid and free apps include DRM protection which is tied to the Apple ID that was used to download the apps. If some apps were downloaded with one Apple ID and then a new Apple ID is created, in order to download an app update that was installed with the original Apple ID requires using that Apple ID and password.

  • Hi I just updated my MacBook Pro to OS X, so I have to update my iPhoto as well, but I'm not sure what Apple ID my mac is registered under, how do I find that?

    Hi I just updated my MacBook Pro to OS X, so I have to update my iPhoto as well, but I'm not sure what Apple ID my mac is registered under, how do I find that?

    What Apple ID did you use to upgrade your computer? It would be that one. You can check the site below.
    Your Support Profile for Registered Purchases

  • How to register User custom field using PHP?

    Hi!
    I am looking for a way to share user specific data between connected users. For example, all participants should know each other IDs(our own system IDs, not LCCS).
    User's custom fields looks the best solution for this, but I can't find a way to register one using PHP, while creating room.
    How to register User's  custom field using PHP? Or may be there are better solution to make such things?

    Got it, just need to add new node to UserManager collection.
    const USER_MANAGER_COLLECTION = 'UserManager';
    static private $USER_MANAGER_CUSTOM_FIELD_CONFIGURATION = array(
       'accessModel'=>self::ROLE_VIEWER,
       'publishModel'=>self::ROLE_VIEWER,
       'persistItems'=>true,
       'modifyAnyItem'=>false,
       'userDependentItems'=>true,
       'sessionDependentItems'=>false,
       'itemStorageScheme'=>self::STORAGE_SCHEME_MANUAL,
       'allowPrivateMessages'=>true,
       'lazySubscription'=>false,
       'p2pDataMessaging'=>false
    const USER_INVITE_ID_CUSTOM_FIELD = 'inviteId';
    static private function createUserManagerCustomFields($room){
       $account = self::init();
       $collection = self::USER_MANAGER_COLLECTION;
       $account->subscribeCollection($room, $collection);
       $account->createNode($room, $collection, self::USER_INVITE_ID_CUSTOM_FIELD, self::$USER_MANAGER_CUSTOM_FIELD_CONFIGURATION);

  • How to register a custom plsql code

    Hi
    i have wrritten a custom plsql code for my Overtime entries validation for payroll processing.
    Can any body tell me how to register it in application.
    Secondly i want to get the output file generated by report submission on my desktop.i want to know where the report output files for HR and payroll are stored so that i can get them through FTP.
    Regards

    if you want to integrate your plsql into a fast formula, please download the fast formula guide from metalink. Or ask your functional payroll consultant.
    All reports and processes in Oracle Apps are handled via concurrent programs and requests. When a concurrent request is finished, click on the output button, and depending from the filetype, your browser will take action.
    All concurrent output is also stored on the concurrent server. Ask your apps dba where she mapped the concurrent output directory. But i do not see why you should need this.

  • How to register custom FacesPageLifecycle?

    Hi,
    In 10G, to customize the way errors are presented to the users I was extending ADFPhaseListener to provide my custom FacesPageLifecycle.
    However, in 11G ADFPhaseListener is marked as deprecated saying that to customize the lifecycle I must register a listener in adf-config.xml.
    This does not tell me how to register a custom page lifecycle. The latest developer's guide is still referring the SRDemo way (see section 37.3.1).
    What is the 11G way of achieving this?
    Thanx!
    Olivier

    This works for me in TP2.
    package test.view;
    import oracle.adf.controller.v2.lifecycle.PagePhaseEvent;
    import oracle.adf.controller.v2.lifecycle.PagePhaseListener;
    public class MyPagePhaseListener implements PagePhaseListener
       public void afterPhase(PagePhaseEvent event)
          System.out.println("In afterPhase " + event.getPhaseId());
       public void beforePhase(PagePhaseEvent event)
          System.out.println("In beforePhase " + event.getPhaseId());
    }and the adf-config.xml file entry:
    <?xml version="1.0" encoding="windows-1252" ?>
    <adf-config xmlns="http://xmlns.oracle.com/adf/config"
                xmlns:sec="http://xmlns.oracle.com/adf/security/config">
      <!-- etc -->
      <adfc-controller-config xmlns="http://xmlns.oracle.com/adf/controller/config">
        <lifecycle>
          <phase-listener>
            <listener-id>MyPagePhaseListener</listener-id>
            <class>test.view.MyPagePhaseListener </class>
          </phase-listener>
        </lifecycle>
      </adfc-controller-config>
    </adf-config>

Maybe you are looking for