AQ B2B-EDI fails
I have faced a typical problem while reading data from an Oracle AQ adapter and sending it to a B2B adapter.I am using a simple BPEL process for this co-ordination.I am using B2B EDI.
The problem is there is a headertype element both in AQ Adapter inboundHeader wsdl and B2b wsdl. Both having same namespace
http://xmlns.oracle.com/pcbpel/adapter/aq/inbound/ . But unfortunately though both the wsdl uses the same namespace but having different elements inside it within the complexType element headertype. Obviously at the time of compilation it throws me an error like duplicate namespace found in the bpel.xml. since both the wsdls referenced in it.anybody faced this one and may come up with solution?
Warm regards
Soumya
We are using the AQ adapter in both directions. That works. However, perhaps you can try to edit the XSD files manually and merge them so that all the elements are present in both (but not required, i.e. minoccurs=0)? While it is a bit dirty to edit generated files that may solve your problem, provided that the differences are minor.
Similar Messages
-
B2B EDI translation ----Is it possible to increase the sub-element length
B2B EDI translation ----Is it possible to increase the sub-element length??
Am new to the B2B 10g- EDI Integration environment. In our production setup, am getting the following error.
B2B EDI Translation failed, because one of the fields was too long. The length of Sub-element length is '41'. The maximum allowed length is '35'.
In the segment RFF defined in the guideline at position 0070; Is it possible to increase / expand the lenght from 35 to 41.....
Thanks and Rgds,
-SriniHi Nitesh
I have the same problem what srini explained above.
I'm using Oracle B2B Document editor.
That corresponding element's field is in disabled state ,a red triangle displays in top right corner of that field.
Could you help me to solve this issue?
Regards
Kathir -
B2b.edi.enablePreprocess in cluster
Hi All,
i am facing an issue with the Mbean property "b2b.edi.enablePreprocess" in cluster soa instances. The input EDI document has an 80 character limit and i had set the MBean property b2b.edi.enablePreprocess on both soa_server1 and soa_server2.. however, we observe that the input edi file is picked sometimes successfully and sometimes with failure...
Could any of you suggest what could be done to fix this issue..
regards
RakeshThere should not be any issue w.r.t cluster.
Just ensure to restart the server after adding the property.
It could be a case that the file would have been copied partially when polling listening channel. Try increasing the polling interval and see.
If the issue persists, please send the diagnostic log in trace:32 mode to my email-id (in my profile)
Regards,
Dheeraj -
Posting to b2b/transportServlet fails with HTTP503
Hi All,
I am trying to post EDI X12 from Sender Oracle B2B to Receiver Oracle B2B (http://rws60074rems.us.oracle.com:7779/b2b/transportServlet). I am getting HTTP 503 error.
B2B.log:
2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) DBContext commit: Leave
2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:requestRetry Calling send() to transmit the message out
2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) Protocol Name: HTTP
2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) Version Name: 1.1
2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) Endpoint: http://139.185.21.214:7779/b2b/transportServlet
2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send proxy www-proxy.us.oracle.com
2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send proxy port80
2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send URL: HTTP://139.185.21.214:7779/B2B/TRANSPORTSERVLET
2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send TO Endpoint: 501 http://139.185.21.214:7779/b2b/transportServlet
2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG)
Protocol = HTTP
Version = 1.1
Transport Header
Message-ID:<39343433343430393637393836363736@Acme>
Content-Transfer-Encoding:binary
MIME-version:1.0
ACTION_NAME:Process_850
From:Acme
AS2-To:GlobalChips
User-Agent:AS2 Server
Date:Thu, 17 Sep 2009 07:22:54 GMT
DOCTYPE_NAME:850
FROM_PARTY:Acme
DOCTYPE_REVISION:4010
TO_PARTY:GlobalChips
AS2-From:Acme
AS2-Version:1.1
Content-Disposition:attachment; filename=4010
Content-Type:application/EDI-X12; name=4010
Connection:close
Parameters
-- listing properties --
http.sender.timeout=0
2009.09.17 at 02:23:47:988: Thread-9: B2B - (DEBUG) scheme null userName null realm null
2009.09.17 at 02:23:48:015: Thread-9: B2B - (WARNING)
Message Transmission Transport Exception
Transport Error Code is OTA-HTTP-SEND-503
StackTrace oracle.tip.transport.TransportException: [IPT_HttpSendError] HTTP encounters send error :503
at oracle.tip.transport.TransportException.create(TransportException.java:91)
at oracle.tip.transport.basic.HTTPSender.createTransportResponse(HTTPSender.java:793)
at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:598)
at oracle.tip.transport.b2b.B2BTransport.send(B2BTransport.java:311)
at oracle.tip.adapter.b2b.transport.TransportInterface.send(TransportInterface.java:1034)
at oracle.tip.adapter.b2b.msgproc.Request.requestRetry(Request.java:2951)
at oracle.tip.adapter.b2b.engine.Engine.messageRetry(Engine.java:2768)
at oracle.tip.adapter.b2b.engine.Engine.handleTimeoutEvent(Engine.java:2649)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2404)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
at java.lang.Thread.run(Thread.java:534)
2009.09.17 at 02:23:48:016: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send Error in sending message
2009.09.17 at 02:23:48:016: Thread-9: B2B - (INFORMATION) oracle.tip.adapter.b2b.msgproc.Request:requestRetry Request Message Re-Transmission failed
2009.09.17 at 02:23:48:016: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@9d6065
2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) CatalogMetaManager getDriverjava.lang.InheritableThreadLocal@17f409c oracle.tip.repos.core.driver.CatalogDriver@147358f
2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) begin() :
2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) STARTING TRANSACTION
2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) TRANSACTION STARTED
2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:requestRetry [IPT_HttpSendError] HTTP encounters send error :503
b2b_dc_transport.log:
2009.09.17 at 01:47:44:879: B2BStarter thread: (DEBUG) TransportProperties.TransportProperties():http.receiver.registry_port=5110;smtp.receiver.protocol=imap;PROTOCOL_ENDPOINT=null;file.receiver.polling_interval=60;polling_interval=60;http.receiver.instance_name=IP;
2009.09.17 at 01:47:44:929: B2BStarter thread: (DEBUG) initialize TransportReceiver: [Acme Transport Server < file > < Acme >]
2009.09.17 at 01:47:44:930: B2BStarter thread: (DEBUG) FileReceiver.init() started ....
2009.09.17 at 01:47:44:981: B2BStarter thread: (DEBUG) FileReceiver.init() completed.
2009.09.17 at 01:49:11:715: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.proxy_port=80;
2009.09.17 at 01:49:11:715: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.port=7779;http.sender.proto=http;http.sender.host=139.185.21.214;http.sender.path=/b2b/transportServlet;http.sender.proxy_port=80;
2009.09.17 at 01:49:11:907: Thread-9: (DEBUG) Discard Existing Cookies for CurrentThreadContext = Thread[Thread-9,5,main]
2009.09.17 at 01:49:11:908: Thread-9: (DEBUG) Timeout = 60000
2009.09.17 at 01:49:11:909: Thread-9: (DEBUG) Proxy host = www-proxy.us.oracle.com Proxy port= 80
2009.09.17 at 01:49:11:910: Thread-9: (DEBUG) Basic authentication is not used due to one of security parameters not set. Make sure username, password, and realm are set in delivery channel.
2009.09.17 at 01:49:11:910: Thread-9: (DEBUG) http.sync = null
2009.09.17 at 01:49:11:911: Thread-9: (DEBUG) Number of headers to be added is 17
2009.09.17 at 01:49:12:267: Thread-9: (DEBUG) [IPT_HttpSendResponseStatusCode] HTTP Response status code: 503
2009.09.17 at 01:49:12:268: Thread-9: (DEBUG) [IPT_HttpSendResponseMessage] HTTP Response message: .
2009.09.17 at 02:23:47:985: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.proxy_port=80;
2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Discard Existing Cookies for CurrentThreadContext = Thread[Thread-9,5,main]
2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Timeout = 60000
2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Proxy host = www-proxy.us.oracle.com Proxy port= 80
2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Basic authentication is not used due to one of security parameters not set. Make sure username, password, and realm are set in delivery channel.
2009.09.17 at 02:23:47:989: Thread-9: (DEBUG) http.sync = null
2009.09.17 at 02:23:47:989: Thread-9: (DEBUG) Number of headers to be added is 17
2009.09.17 at 02:23:48:014: Thread-9: (DEBUG) [IPT_HttpSendResponseStatusCode] HTTP Response status code: 503
2009.09.17 at 02:23:48:015: Thread-9: (DEBUG) [IPT_HttpSendResponseMessage] HTTP Response message: .
Please let me know what is wrong.
This url http://rws60074rems.us.oracle.com:7779/b2b/transportServlet is up and running
B2B Server
B2B Servlet is ready to accept messages from the Trading Partner
RMI Configuration
(Please make sure these values match the server properties available through EM)
rmiHost localhost
rmiPort 5110
rmiHostList null
rmiPortList null
instanceName IP
logging off
log level debug
log file null
139.185.21.214 is the IP address of rws60074rems.us.oracle.com
Regards,
PraveenHi Praveen,
Make sure your RMI port in tip.proerty and EM page are same for both B2Bs. Follow Re: Globalchips to Acme Communication Error
Regards,
Anuj
Edited by: Anuj Dwivedi, Infosys on Sep 17, 2009 5:10 PM -
B2B batching fails for one failed message
We have B2B batching implemented for outbound messages. If any one of the messages (to be batched in next cycle) ends in an error, whole Batch is stopped and no message is completed.
Is there any set up we can do, so that other messages still get batched and processed successfully.
Regards
RavdeepB2B batching fails for a failed message
Regards,
Anuj -
B2B EDI File Configuration Settings
Hi All,
We are seeing some default values in our EDI files for following Segment elements.
Interchange Control Number (100000044)
Group Control Number (1044)
We are using 4010_850 format.
Let us know where to change these default values in B2B console.
Thanks,
Sid.Hi Sid,
it's not default value. instead it is a running number automatically generated by B2B. it increments for ever interchange/group/transaction
Thanks,
Prasanna -
I am new Oracle B2B.
I am trying to do the below task.
An EDI X12 file will be placed in a Remote Server. This file has to be picked up and after the transformed data has to be queued in IP_IN_QUEUE.
I have followed the below steps.
1. Created Business action for EDI X12 4010 document.
2. Created Remote Trading partner, and assigned the Business action created in step 1 here.
3. Configured FTP delivery channel in my Host trading partner which also have the end point uri as the Remote Trading partner point to in step 2.
4. Created the Agreement and in the internal delivery channel, I selected B2B Inbound.
5. Deployed the configuration.
Could you please tell me if the above steps are correct?
I am havign doubt on the step 3, what protocol is to be used for Delivery channel in my Host Tranding partner?
It should be the same as the one I configured in Remote Trading Partner DC?
If yes, the what will be end point uri in Host Partner DC?
And how the data read from the file will be placed in the IP_IN_QUEUE?
Could you please answer my questions?
Thanks
Praveena.Again after this I was getting Document Protocol Error, and PROTOCOL_ENDPOINT = null
I came to know from dheeraj's reply that these errors are only due to me bad payload.
In document Editor if we say generate the data, actually the data is not valid data, I opened the .dat file in Document Editor analyser and it showed me the errors.
I corrected teh errors, and now I am still getting error "5016: A mandatory data element is missing"
Segment ISA(Interchange Control Header) at guideline position (N/A) is missing.
I am still checking with the payload for the validation against the ecs file.
Thanks Dheeraj for your answer, I got some confidence. -
B2B batching fails for a failed message
We have B2B batching implemented for outbound messages. If any one of the messages (to be batched in next cycle) ends in an error, whole Batch is stopped and no message is completed.
Is there any set up we can do, so that other messages still get batched and processed successfully.
Regards
RavdeepI hope you are working with 11g. Please set the B2B EM property b2b.outboundOneErrorAllError to false. Please refer -
http://docs.oracle.com/cd/E17904_01/integration.1111/e10229/app_isags.htm#CIHDFDIC
Regards,
Anuj -
B2B purge fails to remove some instances
Ran the ant script B2B purge and also attempted to run B2B_PURGE_INSTANCE_MSGS stored procedure using (
call b2b_purge_instance_msgs('2011-05-12 00:00:00','2013-07-01 23:59:59',null,null,null,null,null,null,null,null,'true',null,null);
but some instances still appear in the reports tab. How may I get these to be removed also?
Link to pic below of instances that wont dissapear
http://img843.imageshack.us/img843/4513/6z5b.pngDoes anyone know?
-
EDI - B2B - BPEL Data exchange
Hi All,
I am new to EDI and B2B but knows BPEL very well.
My doubts are:
1. How and what format the data exchange happened between BPEL --> B2B and also between B2B ---> EDI ?
2. Do we need EDI Adapter to support EDI over B2B ?
Thanks in advance,
KamleshwarHi Kamleshwar,
If you are working with 10g, then below links will explain you everything -
http://www.oracle.com/technology/products/integration/b2b/pdf/edi_cookbook_oracle_b2b.pdf
http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_022_Enabling_B2B_BPEL_Interop.pdf
http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TU_001_B2B_BPEL.pdf
Do we need EDI Adapter to support EDI over B2B ?Oracle B2B has in-built EDI adapter and you don't need one explicitly.
Regards,
Anuj -
Issue in Setting up Inbound and Outbound 997 in B2B
Hello All-
Please find the background and issue details.
Background
=======
1. We use a common business action (Doc Type:997 and Doc Type Revision: 4010) to send Outbound 997 to the Trading Partners for the corresponding inbound documents from them. This common Business Action is used across all Trading Partners set up in the system to send Outbound 997. We attach this business action to the agreement for a particular Inbound Transaction Agrmnt
2. As per new requirement, we have to enable Inbound 997 which is also Doc Type : 997 and Doc Type Revision as 4010. However, as mentioned above, since there is already a Business Action with doc type 997 and doc type revision 4010 combination, B2B did not allow us to setup the common inbound 997 business action
3. As a workaround we modified the Doc Type Revision of the Common Outbound 997 Business Action to some random number and redeployed all the configurations that were using the Outbound 997 Business Action. We retained the Doc Type Revision as 4010 for the Inbound 997 Business Action.
Issue Details
=======
1. After modifying the Outbound Business Action, as mentioned above, B2B is failing to identify the Outbound 997 Business Action and hence not able to generate the Outbound 997 for a particular inbound document.
If anybody has faced similar issue, I would really appreciate if you can provide me pointers to resolve this issue and also let me know if we are doing the set-ups correctly.
Please let me know if you need any additional information from my side.
Thanks,
DibyaHi Dibya,
In case of outbound EDI, document type and document type revision is used to identify a transaction set. Check whether you are receiving these two values correct. On the basis of transaction set and trading partner, it will identify the agreement and then find the particular business action in that agreement.
Can you please mention that till what step your B2B is able to process the outbound EDI document?
Thanks & Regards,
Anuj -
Hi Guru's
We setup a trading partner to send messages using AS2.We are getting the error for incoming payload. we have verified the payload with our ecs file using the data analyzer in the B2B document editor. But the same payload gives error message in the b2b log and does not get processed.
B2B - (ERROR) com.edifecs.shared.jni.JNIException: Execute failed - CECToolsException thrown - HRESULT[650007], description[The data in the file could not be parsed. Please check the file to verify that it is valid and formatted correctly. This error can occur for one of the following reasons: A) The data file may be a Word document or have some other binary format. B) The envelope data may not be formatted properly. If this is an X12 data file, please verify that the ISA segment is the correct size (exactly 106 characters). If this is an EDIFACT data file, it must have either a UNA or begin with UNB. For other standards, verify that the envelope segments conform to the specified rules. C) The segment/record delimiters in the file are incorrect.]
at com.edifecs.shared.jni.xdata.INativeToXData.ExecuteNative(Native Method)
at com.edifecs.shared.jni.xdata.INativeToXData.Execute(Unknown Source)
at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.identifyIncomingDocument(EDIDocumentPlugin.java:310)
at oracle.tip.adapter.b2b.engine.Engine.identifyDocument(Engine.java:2387)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1263)
at oracle.tip.adapter.b2b.transport.InterfaceListener.onMessage(InterfaceListener.java:161)
at oracle.tip.transport.basic.HTTPReceiver.sendRequest(HTTPReceiver.java:431)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
at java.lang.Thread.run(Thread.java:534)
Please help us in resolving the issue. The trading partner is using Gentran as B2B server
Regards
SahilGOOD NEWS -
There is setting in Oracle Integration B2B Engine for Preprocessing.
The issue with carriage return in the payload received from the Trading Partner - EDI 850 has new line charaters and fails to recognise the Document Protocol Identification.
We had a support case opened on this and following is the recommendation -
Please set oracle.tip.adapter.b2b.edi.enablePreprocess = true in the ip/config/tip.properties file and restart the server.
oracle.tip.adapter.b2b.edi.enablePreprocess = true
Make sure there are no spaces after this setting.
This was done and the issue was resolved. Following is the additional DEBUG log that we noticed once this setting was turned on.
2007.06.06 at 11:55:24:466: RMI TCP Connection(2)-200.1.0.78: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument Enter
2007.06.06 at 11:55:24:467: RMI TCP Connection(2)-200.1.0.78: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor enter
2007.06.06 at 11:55:24:468: RMI TCP Connection(2)-200.1.0.78: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor edi = X12
2007.06.06 at 11:55:24:873: RMI TCP Connection(2)-200.1.0.78: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument preprocess result =
Sharath -
ORA-24816 Error on EDI inbound processing
We are encountering an issue for EDI X12 inbound data files which have extraneous characters. B2B initially failed throwing “ Document Protocol Identification error “ .
To resolve this, we enabled flag “b2b.edi.enablePeprocess” to true , after which it started processing fine in DEV environment , however it throws below exception in QA environment .
Internal Exception: java.sql.SQLException: ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column
Error Code: 24816
Call: INSERT INTO B2B_WIRE_MESSAGE (ID, JOB_ID, ACKNOWLEDGEMENT_MODE, LABEL, ATTRIBUTE2, MESSAGE_DIGEST, ATTRIBUTE4, MESSAGE_ID, ATTRIBUTE3, ATTRIBUTE5, CPST_INST_CREATED_TIME, CREATED, LAST_RESUBMITTED_TIME_STAMP, MODIFIED, LAST_VIEWED_TIME_STAMP, MSG_SIZE, DELIVERED_ENDPOINT, PASSWORD, DIRECTION, PORT, ENCRYPTION_CERTIFICATE, PROTOCOL_COLLABORATION_ID, ERROR_CODE, PROTOCOL_MESSAGE_ID, ERROR_DESCRIPTION_CLOB, PROTOCOL_TRANSPORT_BINDING, ERROR_TEXT_CLOB, REFER_TO_PROTOCOL_MESSAGE_ID, EXCHANGE_REMAINING_RETRY, RESUBMIT_COUNT, FROM_ADDRESS, SIGNING_ALGORITHM, SIGNING_CERTIFICATE, MESSAGE_STATUS, SIGNING_PROTOCOL, LAST_VIEWED_USER_NAME, STATE, DIGEST_ALGORITHM, TO_ADDRESS, ENCRYPTION_PROTOCOL, TRANSPORT_CERTIFICATES, ERROR_TEXT, TRANSPORT_CORRELATION_ID, EXCHANGE_RETRY_INTERVAL, TRANSPORT_HEADERS, ATTRIBUTE1, TRANSPORT_PROTOCOL, CHANNEL_NAME, TRANSPORT_PROTOCOL_VERSION, ERROR_DESCRIPTION, TRANS_SECURITY_PROTOCOL, HOST_NAME, TRANS_SECURITY_PROT_VERSION, ENCRYPTION_ALGORITHM, URL, LAST_RESUBMITTED_USER_NAME, USER_NAME, EXCHANGE_ATTEMPT_COUNT, VERSION, PAYLOAD_STORAGE, PACKED_MESSAGE, RESUBMIT_REF_TO) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
bind => [A513532C140185965980000010261DFC, null, SYNC, null, null, rLdBG4pYQf76lQXJZdl43gE7QqE=^M
We checked many options for the differences between Dev & QA , but could not find a root cause .
Version : 11.1.1.6Hi,
I am getting the same error.
Can u please help me on this.
Thanks and Regards
Neha Kapoor -
Issue while handling the functional ack(CONTRL) through B2B
Hi,
My requirement is to handle the incoming CONTRL message through B2B and send the data to SOA/AIA application and update the CONTRL data in table. For that i have done the following settings in oracle B2B.
Functional Ack handled automatically : false
Functional Ack internal properties : false
Notify Inbound Receipt Acks : false
Notify Inbound Functional Acks : false
I am able to update the data successfully in the table for the successful scenarios. But if the transaction is failed in SOA/AIA application due to some error then it is creating 2 entries of MSG_ERROR in reports tab in B2B where as it is creating only one entry for MSG_COMPLETE state.
Please guide me if i am missing anything here. I am getting below 2 errors for 2 separate entries at the same time.
1)
Error Code B2B-52325
Error Description Machine Info: (elb1cn14.statoilfuelretail.com) Description: Error in the SOA Composite {0}
Error Level ERROR_LEVEL_COLLABORATION
Error Severity ERROR
Error Text Error in the SOA Composite
2)
Error Code B2B-52325
Error Description
Error Level
Error Severity
Error Text Error -: B2B-52325: Error in the SOA Composite {0}
Edited by: 901994 on Aug 22, 2012 3:36 AMBut if the transaction is failed in SOA/AIA application due to some error then it is creating 2 entries of MSG_ERROR in reports tab in B2B where as it is creating only one entry for MSG_COMPLETE state.Are you really sure that you are seeing three report entries for SAME transaction?
I guess B2B listening channel is trying to retry the same file in case of error.App message delivery is not retried in B2B rather failed messages are delivered to the IP_IN_QUEUE. Please enable the logging for B2B engine in TRACE 32 mode and run a test to reproduce the behaviour. Post the log here or mail across to my id (in my profile).
Regards,
Anuj -
Creating multiple instances for a single file in B2B
Hi,
I have a requirement to read the camt.053 file from the remote partner using Oracle B2B and send the file to oracle AIA and insert the data in the ERP database tables. I am able to read the file successfully through B2B using listening channel and send the data to AIA and insert the data in ERP tables but, if there is any error occured while inserting the data in the ERP tables it is creating multiple instances(6 message count) for the same file in B2B reports. where as it is creating only one entry in reports in case of successful insertion. I have not given any retry count in listening channel nor in the database adapter in SOA/AIA composite. I am confused from where B2B is retrying the message ? Do i need to set any system properties? Could you please guide me to resolve this issue?
Regards,
Nishanth.App message delivery is not retried in B2B, rather failed messages are delivered to the IP_IN_QUEUE. Please enable the logging for B2B engine in TRACE 32 mode and run a test to reproduce the behaviour. Post the log here or mail across to my id (in my profile).
Regards,
Anuj
Maybe you are looking for
-
How do I create a zoom transition in Premiere Elements 9?
Hello, Could you tell me how do I zoom in Adobe Premiere Elements 9? And I mean a slow zoom transition, not a non-transitioning zoom that "jumps" into zoom from one frame to the other. Thanks, Andrey
-
Hi, I would like to display TIFF images in a JPanel more quickly than I do now. Currently, I use this JAI code : PlanarImage pi = JAI.create("fileload", "C:\\image.tif"); ColorModel colmodel = pi.getColorModel(); Rectangle rect =
-
I know there are tons of these videora questions, but I need a little help
Okay, I do everything JUST like I'm supposed to, and the video even appears on my desktop. But when I try to drag to my iPod, it just doesn't do anything. Not an error message, it just sits there. Can someone help me? Windows XP
-
BI 7.0 Write Optimized Datastore - Deltas
Hello, I have been using 2LIS_03_BF and 2LIS_03_UM extractors to bring data into BI 7.0 (SP14) into custom datastore. We are not using SAP delivered cube. I changed from standard DSO to write optimized DSO to bring everything in from the _UM extract
-
Steps to take when a Windows-based database server changes domains
For reasons beyond my control, my oracle 10 database servers, running Windows Server 2003 R2, have had their domain names changes. Oracle now does not work (none of the databases is addressable, the only error that gets thrown was a packet receive er