SOLVED: Bursting - Delivery Channel:null
Hi all,
Am getting an error in bursting as follows (in EBS):
Error!! Could not deliver the output for Delivery channel:null. Please check the Log for error details.
The PDF file is being generated and can be located and opened in the standard output directory but it is not getting emailed as it should.
This issue may be instance related as the same code is working on another instance.
Can anyone point me at where I should be looking to resolve this issue?
Many thanks,
Dave
Message was edited by:
djb1166
I am using R12 applications.
I get this error 'Error!! Could not deliver the output for Delivery channel:null' in the output file of the bursting concurrent program.
The smtp server name the ids the mail id and all other things are fine in the bursting file since i have hard coded them.
I have also telnet <smtp server name> 25 frm command prompt and it worked fine.
I don't know why i am facing this issue.
Below is the bursting control file.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="/XXOTC_MER_ROLES_LIST/LIST_G_USER_ID_/G_USER_ID_">
<xapi:delivery>
<xapi:email server="smtp server name" port="25" from="[email protected]" reply-to="[email protected]">
<xapi:message id="123" to="[email protected]" attachment="true" subject=" Dear Manager :">
Please review the attached list of roles </xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="Excel" delivery="123">
<xapi:template type="rtf" location="/mlogs/BPTDEV1/conc/temp/XXOTC_MER_ROLES_LIST_3.rtf">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Any help would be greatly appreciated
Similar Messages
-
Bursting error: Could not deliver the output for Delivery channel:null'
I am using R12 applications.
I get this error 'Error!! Could not deliver the output for Delivery channel:null' in the output file of the bursting concurrent program.
The smtp server name the ids the mail id and all other things are fine in the bursting file since i have hard coded them.
I have also telnet <smtp server name> 25 frm command prompt and it worked fine.
I don't know why i am facing this issue.
Below is the bursting control file.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="/XXOTC_MER_ROLES_LIST/LIST_G_USER_ID_/G_USER_ID_">
<xapi:delivery>
<xapi:email server="smtp server name" port="25" from="[email protected]" reply-to="[email protected]">
<xapi:message id="123" to="[email protected]" attachment="true" subject=" Dear Manager :">
Please review the attached list of roles </xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="Excel" delivery="123">
<xapi:template type="rtf" location="/mlogs/BPTDEV1/conc/temp/XXOTC_MER_ROLES_LIST_3.rtf">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Any help would be greatly appreciatedHi user13319084,
Is it that you've enabled SMTP authentication and the authentication is failing (not sure if user13319084 is person Kaushek commenting the same on my blog) here:
http://garethroberts.blogspot.com/2008/03/bi-publisher-ebs-bursting-101.html
Regards,
Gareth -
Could not deliver the output for Delivery channel:null
XML Publisher Report Bursting Program is throwing the following exception
Log file
========
XML/BI Publisher Version : 5.6.3
Request ID: 11900899
All Parameters: Dummy for Data Security=Y:ReportRequestID=11900819:DebugFlag=Y
Report Req ID: 11900819
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:DB94
Preparing parameters
null output =/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900899.out
inputfilename =/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900819.out
Data XML File:/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11900819.out
Set Bursting parameters..
Temp. Directory:/caop/app02/common/caopcomn/temp
[071713_110919401][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.1.0 - Production
[071713_110919410][][STATEMENT] setOAProperties called..
Bursting propertes.....
{user-variable:cp:territory=US, user-variable:cp:ReportRequestID=11900819, user-variable:cp:language=en, user-variable:cp:responsibility=21540, user-variable.OA_MEDIA=http://db172.coresys.com:17204/OA_MEDIA, burstng-source=EBS, user-variable:cp:DebugFlag=Y, user-variable:cp:parent_request_id=11900819, user-variable:cp:locale=en-US, user-variable:cp:user=PRAYAPUDI, user-variable:cp:application_short_name=XDO, user-variable:cp:request_id=11900899, user-variable:cp:org_id=0, user-variable:cp:reportdescription=Care One Salary Change Approval, user-variable:cp:Dummy for Data Security=Y}
Start bursting process..
Bursting process complete..
Generating Bursting Status Report..
Output File
========
<?xml version="1.0" encoding="UTF-8" ?>
- <BURS_REPORT>
<REQUESTID>11901286</REQUESTID>
<PARENT_REQUESTID>11901285</PARENT_REQUESTID>
<REPORT_DESC>Care One Salary Change Approval</REPORT_DESC>
<OUTPUT_FILE>/caop/app02/inst/apps/CAOP_db94/logs/appl/conc/out/o11901286.zip</OUTPUT_FILE>
- <DOCUMENT_STATUS>
<KEY />
<OUTPUT_TYPE>EXCEL</OUTPUT_TYPE>
<DELIVERY>email</DELIVERY>
<OUTPUT>/caop/app02/common/caopcomn/temp/071713_120851408/xdo1_2.xls</OUTPUT>
<STATUS>fail</STATUS>
<LOG>Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details..</LOG>
</DOCUMENT_STATUS>
</BURS_REPORT>
XML File
======
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Generated by Oracle Reports version 10.1.2.3.0 -->
<CAO_SAL_CHG_APR>
<LIST_G_EMAIL>
<G_EMAIL>
<EMAIL>[email protected]</EMAIL>
<LIST_G_MESSAGE_NUMBER>
<G_MESSAGE_NUMBER>
<MESSAGE_NUMBER>1</MESSAGE_NUMBER>
<PERCENT_CHANGE>-98.75</PERCENT_CHANGE>
<SALARY_CHANGE_AMT>-23,621.00</SALARY_CHANGE_AMT>
<DATE_CHANGE_MADE>07/16/2013</DATE_CHANGE_MADE>
<APPROVER_NAME>Veluz, Cynthia Avila</APPROVER_NAME>
<APPROVER_JOB>Administration|Center|Payroll/Benefits Coordinator</APPROVER_JOB>
<PERSON_NAME>Donet, Andrew P</PERSON_NAME>
<PERSON_NUM>131996</PERSON_NUM>
<LOCATION_CODE>HR - CareOne at Morris ALF</LOCATION_CODE>
<REGION_2>NJ</REGION_2>
<JOB_TITLE>Administration|Center|Director of Admissions</JOB_TITLE>
<CURRENT_ANNUAL_SAL>299.00</CURRENT_ANNUAL_SAL>
<PREVIOUS_ANNUAL_SAL>23,920.00</PREVIOUS_ANNUAL_SAL>
<PAY_BASIS>PERIOD</PAY_BASIS>
<CUR_PAY>11.50</CUR_PAY>
<CHANGE_DATE>07/21/2013</CHANGE_DATE>
<SALARY_CHANGE_REASON></SALARY_CHANGE_REASON>
<EMPLOYMENT_CATEGORY>Fulltime-Regular</EMPLOYMENT_CATEGORY>
<ERIC_WILLIAMS>[email protected]</ERIC_WILLIAMS>
</G_MESSAGE_NUMBER>
</LIST_G_MESSAGE_NUMBER>
</G_EMAIL>
</LIST_G_EMAIL>
</CAO_SAL_CHG_APR>
Control File
========
<?xml version="1.0" encoding="UTF-8" ?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
<xapi:request select="CAO_SAL_CHG_APR/LIST_G_EMAIL/G_EMAIL">
<xapi:delivery>
<xapi:email server="smtp.coresys.com" port="25" from="[email protected]" reply-to="[email protected]">
<xapi:message id="123" to="[email protected]"
attachment="true"
subject="Salaries Changed Yesterday">
Please do not reply to this email, it is system-generated.
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output="Care_One_Salary_Change_Approval" output-type="EXCEL" delivery="123">
<xapi:template type="rtf" location="xdo://CAO.CAO_SAL_CHG_APR.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
It is greatly apprecaited, if you can take a look the issue.
Thank you,
-Pradeep.Hello Sir,
I am hard coding the Email id in the control file. From/To/CC emails I have hard coded. I want to paste the Control file... But I could not because, not allowing me to post XML content.
Thanks
<?xml version="1.0" encoding="UTF-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
<xapi:request select="/EMPLOYEE_REPORT/EMPLOYEE">
<xapi:delivery>
<xapi:Email server="mycompanyserver" port="25" From="[email protected]" reply-to ="[email protected]">
<xapi:message id="123" to="[email protected]" cc="[email protected]"
attachment="true" subject="Employee Details for ${FULL_NAME}"> Mr./Ms. ${FULL_NAME}, Please review the attached document
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="pdf" delivery="123">
<xapi:template type="rtf" location="xdo://XBOL.TEST_ABC_XML.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Edited by: user9367932 on Apr 13, 2010 4:59 AM
Edited by: user9367932 on Apr 13, 2010 4:59 AM -
Error!! Could not deliver the output for Delivery channel:null
Hi Friends,
XML/BI publisher : 5.6.3
Oracle Applications : R12.0.6
Bursting program Log file
==================
XML/BI Publisher Version : 5.6.3
Request ID: 993023
All Parameters: Dummy for Data Security=N:ReportRequestID=993022:DebugFlag=Y
Report Req ID: 993022
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:XXXXXGRP02
Preparing parameters
null output =/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993023.out
inputfilename =/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993022.out
Data XML File:/devrpi/applcsf/out/DEVRPI_auohscgrp02/o993022.out
Set Bursting parameters..
Temp. Directory:/tmp
[041210_040045855][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.130 - Production
[041210_040045859][][STATEMENT] setOAProperties called..
Bursting propertes.....
{user-variable:cp:territory=US, user-variable:cp:ReportRequestID=993022, user-variable:cp:language=en, user-variable:cp:responsibility=50537, user-variable.OA_MEDIA=https://appscgrpdev.oracleoutsourcing.com:443/OA_MEDIA, burstng-source=EBS, user-variable:cp:DebugFlag=Y, user-variable:cp:parent_request_id=993022, user-variable:cp:locale=en-US, user-variable:cp:user=Dev2, user-variable:cp:application_short_name=XDO, user-variable:cp:request_id=993023, user-variable:cp:org_id=90, user-variable:cp:reportdescription=Test_xml_bursting, user-variable:cp:Dummy for Data Security=N}
Start bursting process..
Bursting process complete..
Generating Bursting Status Report..
Bursting program Out put file
==================
Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details.Hello Sir,
I am hard coding the Email id in the control file. From/To/CC emails I have hard coded. I want to paste the Control file... But I could not because, not allowing me to post XML content.
Thanks
<?xml version="1.0" encoding="UTF-8"?>
<xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
<xapi:request select="/EMPLOYEE_REPORT/EMPLOYEE">
<xapi:delivery>
<xapi:Email server="mycompanyserver" port="25" From="[email protected]" reply-to ="[email protected]">
<xapi:message id="123" to="[email protected]" cc="[email protected]"
attachment="true" subject="Employee Details for ${FULL_NAME}"> Mr./Ms. ${FULL_NAME}, Please review the attached document
</xapi:message>
</xapi:email>
</xapi:delivery>
<xapi:document output-type="pdf" delivery="123">
<xapi:template type="rtf" location="xdo://XBOL.TEST_ABC_XML.en.US/?getSource=true">
</xapi:template>
</xapi:document>
</xapi:request>
</xapi:requestset>
Edited by: user9367932 on Apr 13, 2010 4:59 AM
Edited by: user9367932 on Apr 13, 2010 4:59 AM -
Getting Error!! Could not deliver the output for Delivery channel:null
Hi All,
I have an XML Bursting program wherein I have given the output type as pdf.
But as soon as I change the output type to Excel, I get the error - Error!! Could not deliver the output for Delivery channel:null
Can anyone please advise me what could be the possible reason for this Error and how can I resolve the same.
Regards,
ShrutiHi,
I am facing the same situation and want the bursting program to finish in normal even when there is no data.
Can you please let me know how you resolved this?
Thanks
RG -
BIP Bursting and Invalid Delivery Channels
Hi,
I have a BIP report which is setup to demo bursting capability. It works fine with multiple channels such as File folder, FTP, Email (Oracle Email Server).
However, if I have invalid email addresses in the list of my bursting destinations, the report job log will still show all bursting deliveries "SUCCESS" though those bursted parts will neve be actually delivered to invalid email addresses.
So I end up having an embrassing situation that some bursting end-users can't get report in their email box (because someone made mistakes when putting end user's email addresses in bursting configuration file/table) and administrator can't be aware of those failures because those won't be shown as "failed" on job log.
Is there any way to configue BIP so that un-delivered part of bursting can be shown to the Administrator?
BTW, before I send this email out, I just found FTP delivery channel also has the same issue. i.e. The bursting log still shows "SUCCESS" even when an invalid FTP host address is configured.
Thanks a lot.
Sincerely,
YangHi all,
within the delivery note specification the FTP Server name has been set the same to the IP address.
For example:
OLD
FTP server name: Test
IP: 1.1.1.1
Port:21
NEW
FTP server name: 1.1.1.1
IP: 1.1.1.1
Port:21
Then issue was resolved.
Please, refer to the SR# 3-1488517361.
with regards,
Eldar A. -
Bursting - question about delivery channel
Can I call scripts with one of the delivery channels? Or maybe I can do it through filter, something like
<xapi:filesystem output = "/tmp/1.pdf" filter="/tmp/myscript.sh /tmp/1.pdf">
??Many reasons. For exampel one of our request is to call web-services for some bursted file. If I could call a script this will become doable.
You mentioned BurstingStatusListener . I didnt' find any reference to BurstingStatusListener in Administration guide. Can you give some example? -
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 -
Creation of new internal delivery channel using AQ
Hi,
I wanted to route one of Trading partner data to a different queue.(no want to use existing queues - IP_IN /IP_OUT queue).
This needs to create a new delivery channel using AQ in B2B.
I have gone thru the steps & entered all entries, but I am not able to find any queues created in B2B schema.
Do I need to create a queue using PL/SL in B2B to make it available as internal delivery channel or this setup itself will create a queue in B2B?
PFA the entirs:
for transport parameters
- transport server (B2B server IP)
- Protocol as AQ
-URI - b2b.<uri_name> (name of Queue, wanted to create)
- Hostname
- Port
-SID - b2b
-consumer - b2buser
- receiptient - null
-Polling interval - 6000
Transport server details:
Host name - (IP)
IP - Host IP
username -
Pswd - for B2B schema
Any pointers will be a great help.
Regards,
MSAs mentioned by TH in the above post, first thing is to create the data type that is used for messages - IP_MESSAGE_TYPE. This data type will already be present in the B2B database and could be reused.
For a new data type you could do the following.
==============================================================
Create a new data type using the following
==============================================================
create type IP_MSG_TYPE as OBJECT (
MSG_ID VARCHAR2(128),
INREPLYTO_MSG_ID VARCHAR2(128),
FROM_PARTY VARCHAR2(512),
TO_PARTY VARCHAR2(512),
ACTION_NAME VARCHAR2(512),
DOCTYPE_NAME VARCHAR2(512),
DOCTYPE_REVISION VARCHAR2(512),
MSG_TYPE INT,
PAYLOAD CLOB,
ATTACHMENT BLOB
Once you have created a new Data type ( or are reusing the existing data type), you need to create Queue Table that will hold the Outbound and Inbound message queues. The existing Queue table is "IP_QTAB" which can again be reused.
For new Queue table you could do the following
==============================================================
Create a new Queue Table using the following
==============================================================
execute dbms_aqadm.create_queue_table ( queue_table => 'MY_QTAB',
queue_payload_type => 'IP_MSG_TYPE',
multiple_consumers => FALSE);
If you need to reuse the datatype change the queue_payload_type to 'IP_MESSAGE_TYPE'.
Once we have the Queue Table that will hold the queues, we need to add and start the queues that are to be used for the inbound and outbound messages.
==============================================================
Create the new Queues into the Queue Table using the following
==============================================================
execute dbms_aqadm.create_queue (queue_name => 'B2B.MY_OUT_QUEUE', queue_table => 'B2B.MY_QTAB');
execute dbms_aqadm.create_queue (queue_name => 'B2B.MY_IN_QUEUE', queue_table => 'B2B.MY_QTAB');
execute dbms_aqadm.start_queue(queue_name => 'B2B.MY_OUT_QUEUE', dequeue => TRUE, enqueue => TRUE);
execute dbms_aqadm.start_queue(queue_name => 'B2B.MY_IN_QUEUE', dequeue => TRUE, enqueue => TRUE);
If you are reusing the queue table IP_QTAB for creation of new queues, then reference that for the queue_table in above commands.
You need to reference the queue_name eg. B2B.My_OUT_QUEUE in the B2B UI screen.
Hope this helps.
AKT -
Using Weblogic JMS for internal delivery channel
hi,
I want my B2B to talk to back-end application through Weblogic JMS queues. I have configured internal delivery channel for this. I am getting error message 'Max retry exceeded' in b2b_idc_transport.log
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) initialize TransportReceiver: [WLIOutbound_TServer < jms > < Wholesale >]
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) JMSReceiver.init() started ....
2008.09.24 at 12:09:53:713: B2BStarter thread: (DEBUG) Establishing JMS Connection.
2008.09.24 at 12:10:03:704: B2BStarter thread: (DEBUG) Establishing JMS Connection.
2008.09.24 at 12:15:03:428: B2BStarter thread: (ERROR) Max retry exceeded, closing everything
java.lang.Exception: Max retry exceeded
at oracle.tip.transport.basic.jms.JMSMonitor.reconnect(JMSMonitor.java:833)
at oracle.tip.transport.basic.JMSReceiver.init(JMSReceiver.java:333)
at oracle.tip.transport.b2b.B2BTransport.init(B2BTransport.java:379)
at oracle.tip.adapter.b2b.transport.AppTransportInterface.initialize(AppTransportInterface.java:282)
at oracle.tip.adapter.b2b.engine.Engine.initialize(Engine.java:512)
at oracle.tip.adapter.b2b.init.B2BServer.initialize(B2BServer.java:280)
at oracle.tip.adapter.b2b.init.B2BStarter.startB2B(B2BStarter.java:297)
at oracle.tip.adapter.b2b.init.B2BStarter.run(B2BStarter.java:143)
at java.lang.Thread.run(Thread.java:534)
I have applied latest patch 7322333.
kindly let me know what is workaround for this? also, how can do debugging of this issue in B2B.
Thanks in advance.
Regards,
Vaibhav
Edited by: vaibs on Sep 26, 2008 12:15 AMhi Sinkar,
Thanks for reply. I have checked connectivity from b2b server to weblogic server, using java stub. Stub can connect to the Q successfully.
here is my b2b.log
2008.09.24 at 12:09:49:233: main: B2B - (DEBUG) B2B initialize
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) This is Main thread executing..
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) B2B start
2008.09.24 at 12:09:49:233: Main thread: B2B - (DEBUG) B2B start - context started
2008.09.24 at 12:09:49:233: B2BStarter thread: B2B - (DEBUG) B2BStarter - This is B2BStarter thread executing..
2008.09.24 at 12:09:49:233: B2BStarter thread: B2B - (DEBUG)
Maximum Heap Size = 530907136
Memory Allocated = 8323072
Free Memory = 842560
2008.09.24 at 12:09:50:544: B2BStarter thread: BusinessLogicLayer - (INFORMATION) ExecutionContextManager initialization is done
2008.09.24 at 12:09:50:544: B2BStarter thread: BusinessLogicLayer - (INFORMATION) User's maxCachedSessions is set to 0
2008.09.24 at 12:09:50:560: B2BStarter thread: B2B - (DEBUG) B2BStarter - Context Initialized
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - Start B2B
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - Starting B2B
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - configuration oained
2008.09.24 at 12:09:51:762: B2BStarter thread: B2B - (DEBUG) B2BStarter - clear global cache
2008.09.24 at 12:09:51:793: B2BStarter thread: B2B - (DEBUG) XEngine not running. So no need to clear cached objects inside XEngine.
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [0] HL7 over MLLP Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [1] EDI X12 over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [2] Custom Document over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [3] EDI EDIFACT over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [4] RosettaNet over RNIF
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [5] EDI X12 over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [6] Custom Document over MLLP Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [7] Custom Document over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [8] EDI EDIFACT over AS1
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [9] HL7 over Generic Exchange
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (NIFORMATION) Repository:print: [10] Custom Document over Internet
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [11] Custom Document over ebMS
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [12] EDI X12 over Internet
2008.09.24 at 12:09:51:824: B2BStarter thread: B2B - (INFORMATION) Repository:print: [13] EDI EDIFACT over Internet
2008.09.24 at 12:09:51:981: B2BStarter thread: B2B - (DEBUG) Repository:constructCertSQL SELECT cert.ID, cert.CLASSTYPE FROM TIP_Certificate_ra cert, TIP_Party_ra party, TIP_DocumentExchange_ra docex WHERE cert.ID = docex.signingcredential AND cert.tradingpartner = party.ID AND party.ishosted != 'Y'
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:initialize Enter
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:header name: ebXML SOAP Envelope
2008.09.24 at 12:09:52:355: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:header name: ebXML SOAP Message Header
2008.09.24 at 12:09:52:386: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:initialize Exit
2008.09.24 at 12:09:52:402: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Enter
2008.09.24 at 12:09:52:433: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin:initialize Exit
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Enter
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize resetListener = true
2008.09.24 at 12:09:52:511: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initdcx = true
2008.09.24 at 12:09:52:543: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize TPAProcessor
2008.09.24 at 12:09:52:558: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Clear TPA Cache
2008.09.24 at 12:09:52:558: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize DataContext. Pool Size 0
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Treat Response as Request = false
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:initialize Exit
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize initialize Transport
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Initialize Transport Logger.
2008.09.24 at 12:09:52:574: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:initialize Transport LogLevel = STATUS
2008.09.24 at 12:09:52:605: B2BStarter thread: B2B - (INFORMATION) Repository:getDeliveryEndPointList: Putting http://localhost
2008.09.24 at 12:09:52:605: B2BStarter thread: B2B - (INFORMATION) oracle.tip.adapter.b2b.transport.TransportInterface:initialize: Props: http://localhost port = 7777
PROTOCOL_ENDPOINT = null
2008.09.24 at 12:09:52:636: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [Wholesale_Transport_Server < http > < Wholesale >]
2008.09.24 at 12:09:53:682: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize Initialize AppTransport Logger.
2008.09.24 at 12:09:53:682: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize AppTransport LogLevel = WARNING
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (INFORMATION) Repository:getInternalDeliveryEndPointList: Putting jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize main Endpoint loop jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize looping through transport Endpoint: jms://[email protected]
2008.09.24 at 12:09:53:698: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppTransportInterface:initialize add jms transport Endpoint: jms://[email protected] {Destination Provider Properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.destination_password=weblogic, Connection Factory Location=weblogic.jws.jms.QueueConnectionFactory, jms.receiver.jndi_connection_factory_location=weblogic.jws.jms.QueueConnectionFactory, isTopic=false, Message Type=bytes, jms.receiver.is_topic=false, jms.receiver.factory_provider_properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, transport_callout_waittime=30, jms.receiver.jndi_destination_provider_properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.polling_interval=10, polling_interval=10, Factory Provider Properties=java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory;java.naming.provider.url=t3://10.76.168.156:7010, jms.receiver.jndi_destination_location=[email protected], jms.receiver.destination_username=weblogic}
2008.09.24 at 12:09:53:713: B2BStarter thread: B2B - (DEBUG) initialize TransportReceiver: [WLIOutbound_TServer < jms > < Wholesale >]
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
2008.09.24 at 12:35:52:276: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
2008.09.24 at 12:35:52:276: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
2008.09.24 at 12:35:52:884: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
2008.09.24 at 12:35:53:087: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned off, will not listen on IP_OUT_QUEUE for messages
2008.09.24 at 12:35:53:087: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
Thanks,
Vaibhav
Edited by: vaibs on Sep 28, 2008 3:20 AM -
ProcessConnect - Oracle DB Delivery Channel error
I'm trying to create a delivery channel for Oracle DB Adapter. I'm getting following error:
Error - Unhandled Exception
System Error : java.lang.NoClassDefFoundError
I found more information in <oraclehome>/ip/log/ui/log.xml:
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2004-05-17T16:14:41.199+02:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>BusinessLogicLayer</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="ERROR"></MSG_TYPE>
<MSG_GROUP>BusinessLogicLayer</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>antilopa</HOST_ID>
<HOST_NWADDR>127.0.0.1</HOST_NWADDR>
<MODULE_ID>BusinessLogicLayer</MODULE_ID>
<PROCESS_ID>null-Thread[AJPRequestHandler-ApplicationServerThread-13,5,main]</PROCESS_ID>
<USER_ID>oracle</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>java.lang.Exception: Version mismatch!
at oracle.security.misc.C01.c(C01)
at oracle.security.misc.Checksum.SHA(Checksum)
at oracle.tip.common.security.Secret.<init>(Secret.java:43)
at oracle.tip.common.security.Secret.<clinit>(Secret.java:28)
at oracle.tip.buslogic.ui.application.ApplicationDeliveryChannelEventHandler$Create.createConnectionParameterValues(ApplicationDeliveryChannelEventHandler.java:218)
at oracle.tip.buslogic.ui.application.ApplicationDeliveryChannelEventHandler$Create.performExtendedActions(ApplicationDeliveryChannelEventHandler.java:198)
at oracle.tip.tools.integration.event.IPBaseBoundEventHandler.performActions(IPBaseBoundEventHandler.java:406)
at oracle.tip.tools.integration.event.IPEventHandler.handleEventIP(IPEventHandler.java:125)
at oracle.tip.tools.integration.event.IPEventHandler.handleEvent(IPEventHandler.java:95)
at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
at oracle.cabo.servlet.event.BasePageFlowEngine.handleRequest(Unknown Source)
at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)
at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)
at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
at oracle.cabo.servlet.UIXServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
What's wrong?I'm trying to create a delivery channel for Oracle DB Adapter. I'm getting following error:
Error - Unhandled Exception
System Error : java.lang.NoClassDefFoundError
I found more information in <oraclehome>/ip/log/ui/log.xml:
<MESSAGE>
<HEADER>
<TSTZ_ORIGINATING>2004-05-17T16:14:41.199+02:00</TSTZ_ORIGINATING>
<ORG_ID>oracle.com</ORG_ID>
<COMPONENT_ID>BusinessLogicLayer</COMPONENT_ID>
<HOSTING_CLIENT_ID>beta</HOSTING_CLIENT_ID>
<MSG_TYPE TYPE="ERROR"></MSG_TYPE>
<MSG_GROUP>BusinessLogicLayer</MSG_GROUP>
<MSG_LEVEL>16</MSG_LEVEL>
<HOST_ID>antilopa</HOST_ID>
<HOST_NWADDR>127.0.0.1</HOST_NWADDR>
<MODULE_ID>BusinessLogicLayer</MODULE_ID>
<PROCESS_ID>null-Thread[AJPRequestHandler-ApplicationServerThread-13,5,main]</PROCESS_ID>
<USER_ID>oracle</USER_ID>
</HEADER>
<PAYLOAD>
<MSG_TEXT>java.lang.Exception: Version mismatch!
at oracle.security.misc.C01.c(C01)
at oracle.security.misc.Checksum.SHA(Checksum)
at oracle.tip.common.security.Secret.<init>(Secret.java:43)
at oracle.tip.common.security.Secret.<clinit>(Secret.java:28)
at oracle.tip.buslogic.ui.application.ApplicationDeliveryChannelEventHandler$Create.createConnectionParameterValues(ApplicationDeliveryChannelEventHandler.java:218)
at oracle.tip.buslogic.ui.application.ApplicationDeliveryChannelEventHandler$Create.performExtendedActions(ApplicationDeliveryChannelEventHandler.java:198)
at oracle.tip.tools.integration.event.IPBaseBoundEventHandler.performActions(IPBaseBoundEventHandler.java:406)
at oracle.tip.tools.integration.event.IPEventHandler.handleEventIP(IPEventHandler.java:125)
at oracle.tip.tools.integration.event.IPEventHandler.handleEvent(IPEventHandler.java:95)
at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
at oracle.cabo.servlet.event.BasePageFlowEngine.handleRequest(Unknown Source)
at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)
at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)
at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
at oracle.cabo.servlet.UIXServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
</MSG_TEXT>
</PAYLOAD>
</MESSAGE>
What's wrong? -
Delivery Channel for Printing version 10.1.3.3.2
hi ,
Has anyone tried Printing using SQL based bursting.?
If yes what is the parameter value of the column DEL_CHANNEL?
When i set the value as Printer or Print_Delivery, i get a system message Unknown Delivery Channel with Status as success.
When i set the value to Print , i get the status as failed.
Any help , leads appreciated.
Regards,
PKBany luck ???
I am also facing same isuue in BI publisher 10.1.3.4 -
Hi,
Has Anyone sucessfully implemented a custom delivery channel for BI Publisher standalone.
Please do let me know
Regards
GlenThank 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 -
Error: Couldn't find delivery channel for message
Hi All,
In our production environment, we sometime get the following error (Channel Audit Log):
2009-01-12 15:08:47 Error Unable to find channel ID
2009-01-12 15:08:47 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Couldn't find delivery channel for message: 496b9e98-9466-0109-e100-8000ac10a218.
2009-01-12 15:08:47 Error The message status set to NDLV.
This particular interface runs around 100 times a day without any issues, however around once or twice a month we get this error.
This is a synchronous interface.
Could be because of number of threads alloted for Synchronous messages in Visual Admin.
Thanks.Hi XIer
try doing a CPACache Refresh:
Http://<host>:50000/CPACache/refresh?mode=full)
Best regards,
Chris -
Hi,
For Inbound SFTP transfer is there a way to avoid using standard B2B file-naming convention at source files?
We tried the following for B2B host external delivery channel (SFTP) which would pick up the files from trading partner directory -
1. Set oracle.tip.adapter.b2b.allTPInOneDirectory = false
2. Create a directory specific to the trading partner and have the Trading Partner drop the files in the Trading Partner specific folder.
However, it did not work; the transfer was successful only when standard file name format was specified and used for files.
We are using 'Oracle B2B 10.1.2 MLR16' version - is this feature not available in this version?
Sincerely,
CDThanks Anuj
It throws the following error now -
Description: Unable to identify the document protocol of the message
StackTrace:
Error -: AIP-50083: Document protocol identification error
at oracle.tip.adapter.b2b.engine.Engine.identifyDocument(Engine.java:3354)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1725)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2657)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2527)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2482)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:530)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:376)
at java.lang.Thread.run(Thread.java:534)
These are the details for the Inbound transfer -
preserve filename=true
filename=SampleFile.txt
filename format (specified in host external delivery channel) =%FROM_PARTY%_%TO_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%
fullpath=/../SystemB/SampleFile.txt SystemB is the remote trading partner (FROM_PARTY); it has generic identifier created with same name.
The transfer works if the filename is in this format: %FROM_PARTY%_%TO_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%. Do any of the other parameters for delivery channel such as directory name format, Directory name format separator need to be used/updated?
Thanks,
CD
Maybe you are looking for
-
Is it possible to get 15 minute appointment times on the calender without them all bunching up and being unable to follow? I am wanting to replace all my PC's with Macs, ipads and iphones for my business. I love the whole system but as a small Physio
-
Select lists - remember values after submit not working in IE7
I have two dynamic select lists that are populated using .csv files. On submit, a set of results is returned based on the two options that were chosen. In IE7 when the results are returned the select lists default back to the last option in the selec
-
Getting "file://" to finder files
At work, we've got a bunch of Mac's networked. I use iChat to send the location of files on the network. What I would love is to be able to send the path to the file in link format, have someone click on it, and then have that linked directory open i
-
HT5295 Podcast title showing up incorrectly in the new podcast app
Someone pointed out to me that my podcast, which is generated from Blogger, is not showing the title. Instead it shows "Some rights reserved" as the title. This is not an issue when looking at the podcast from within the iTunes store online, on an iP
-
Hey all - would appreciate any advice you may have about this. I'm working with Final Cut Studio, V. 5.1.4 on a powermac g5 system (not the inter version, the one just before the intel cross platform). Apple informed me that I needed to upgrade my st