Outbound agreement indentifiers
Hello all.
I am having an issue with B2B 11g not selecting the proper agreement for my outbound message. The scenario is that I am using a composite application to build the b2b parameters and send the body message with the parameters to B2B for an outbound AS2 message. My primary goal is to have multiple agreements for the same TP - DocType,DocVersion,Direction but have the AS2 identifier overridden at the exchange level. Each agreement will have a different AS2 ID for the host.
For example:
Host information:
Host (My B2B application) name = TPA
TPA AS2 ID = AS2_1
TPA AS2 ID = AS2_2
etc.
Trading Partner 1 name = TPB
TPB AS2 ID = AS2_TPB
Agreements for TPB:
Agreement 1 = Outbound, 850, 4010, TPB delivery channel, TPB AS2 ID, TPB name, TPA AS2 ID = AS2_1
Agreement 2 = Outbound, 850, 4010, TPB delivery channel, TPB AS2 ID, TPB name, TPA AS2 ID = AS2_2
The composite application will send the message to B2B with parameter overrides as TPA AS2 ID = AS2_2, but will pick Agreement 1 associated with TPA AS2 ID = AS2_1.
It will never find Agreement 2, 3, etc.
Any thoughts? Please let me know if I need to clarify.
Thank you.
Nick G.
Anuj,
I was wrong earlier, the parameter change did not fix my issue. The trace is log is showing the correct parameters, but the agreement is being identified by TP name 1, TP name 2, Doc type, Doc Version. This will give me agreement 1 every time. Here are my parameters:
expression : oraext:generate-guid() property : b2b.messageId
constant : AS2 Identifier property : b2b.fromTradingPartnerIdType
constant : AS2 Identifier:AS2_2 property : b2b.fromTradingPartnerId
constant : AS2 Identifier property : b2b.toTradingPartnerIdType
constant : FIS02 property : b2b.toTradingPartnerId
constant : 4010FMS property : b2b.documentProtocolVersion
constant : 850 property : b2b.documentTypeName
constant : 1 property : b2b.messageType
expression : $in.opaque/ns1:opaqueElement expression : $out.body
Any ideas?
Thank you.
Nick Graves
Similar Messages
-
How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B
Hi Friends,
How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
External Trading Partner is sending the EDI 856 via AS2 URL to our Oracle B2B Server.
In the inbound 856 agreement, we have checked the option of Funtional Ack and also Functiona Ack handled by B2B is yes.
We have the outbound agreement which is sending that Functional ack 997 (auto generated by oracle b2b) and we have specified the Outbound AS2 channel of the Partner.
997 doc is being sent to external partner using AS2 channel, but the filename is generating as '40101'.
Please can you let me know how to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
Appreciate your valuable answers!!
Thanks,
AmirineniAmirineni,
AFAIK, there is no option to set the file name when the 997 is generated automatically by B2B.
Alternatively, if this is a must requirement, you can generate the FA from backend and send to B2B with MSG_TYPE =9. In this case, you can set the header with filename (How to set the actionname property in B2B 11g) -
B2B-50547 Agreement not found for trading partners
I am attempting to try out using a File listening channel. I have set up the channel with the file name format %TO_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%_%MSG_TYPE%_%MSG_ID% as shown in the Technical Note: 11g_002 File/ FTP capabilities. The folder is named as the from TP.
I place the message into the From TP directory defined in the listening channel. The file is processed but I get B2B-50547 Agreement not found for trading partners: FromTP ABC, ToTP XYZ with document type PAYMUL-D96A-INBOUND. If I don't have the file name format set for the listening channel the message is just treated as a wire message.
The file name processed is XYZ_PAYMUL_D96A_1_MB12.xml
The Document set up is
EDI_EDIFACT
D96A -- Document Protocol Version
PAYMUL-- Document Type
PAYMUL - Document Definition
Both ABC and XYZ have PAYMUL set up as a document. There is an agreement against partner XYZ using the PAYMUL definition which has been validated and deployed.
The xml file matches the xsd created from the ecs.
Diagnostics is on and shows:
fromTP : ABC
toTP : XYZ
DocumentProtocol : EDI_EDIFACT
DocumentProtocolVersion : D96A
DocumentType : PAYMUL
Agreement : XYZ001
MessageSize : 91688.0
MessageState : ERROR
FromEndpoint : null
FromEndpointProtocol : null
FromEndpointStatus : CONNECTED
ToEndpoint : file://localhost/D:\XYZEDI
ToEndpointProtocol : File
ToEndpointStatus : CONNECTED
Application : null
Application : null
Composite : null
CompositeVersion : null
Service/Reference : null
the exception is shown in diagnostics as:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>AC18139E137F05EE715000006438C1AF</correlationId>
<b2bMessageId>MB12</b2bMessageId>
<errorCode>B2B-50014</errorCode>
<errorText>
<![CDATA[General Error
]]>
</errorText>
<errorDescription>
<![CDATA[Machine Info: (mbaguley-uk)
Description: General Error
]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
<errorDetails>
<parameter name="b2b.messageId" value="MB12"/>
<parameter name="b2b.documentTypeName" value="PAYMUL"/>
<parameter name="b2b.documentProtocolVersion" value="D96A"/>
<parameter name="b2b.documentDefinitionName" value="PAYMUL"/>
<parameter name="b2b.documentProtocolName" value="EDI_EDIFACT"/>
<parameter name="b2b.messageType" value="1"/>
<parameter name="b2b.fromTradingPartnerId" value="ABC"/>
<parameter name="b2b.fromTradingPartnerIdType" value="Name"/>
<parameter name="b2b.toTradingPartnerId" value="XYZ"/>
<parameter name="b2b.toTradingPartnerIdType" value="Name"/>
</errorDetails>
</Exception>
I must be missing a simple point or set up here so would appreciate any guidance.
ThanksBoth ABC and XYZ have PAYMUL set up as a document. There is an agreement against partner XYZ using the PAYMUL definition which has been validated and deployed.I think you have created an outbound agreement (ABC sending message to XYZ). If that is the case then go to Channel Attributes of your File listening channel and select the Internal checkbox. save the configuration of channel and run a test again.
Regards,
Anuj -
My proxy service (messaging) with sftp protocol is not picking up the file
Hi ,
I have proxy service , which polls for a file in a regular interval , this has stopped working suddenly . The bad part is i am not able to find any log related to the service in either the domain logs or the server logs.
I tried to disable the service and re-enable it , but it was of no use .
Please help me in this , what can i look for next ?Bala,
I just extracted the entire B2B setup as a ZIP file and imported the setup in a DEV UT01 enironment. The B2B was able to successfully pick up the B2B messages using the same ftp channel.If from one env B2B is able to pick the message using same settings then it must be a network issue. You may like to change the B2B log level to debug and then try to disable and enable the channel. See if you get anything in the log.
You may also try to create an outbound agreement and see if you are able to send message to that FTP location from the same environment.
Regards,
Anuj -
Problem in converting XML to PDF through Servlet
Hi friends,
I've a button in a page which should open a pdf from an existing xml. I've used the fop mechanism and servlet to do that. I've to deploy that in an unix/solaris environment. When i'm trying to do that it's giving me an exception at the place where it's trying to convert the file(transformer.transform(src,res)) It's as below..
Thu Oct 20 14:43:47 IST 2005:<E> <ServletContext-General> Servlet failed with Exception
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:54)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:115)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:53)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1006)
at org.apache.fop.svg.PDFGraphics2D.<init>(PDFGraphics2D.java:1401)
at org.apache.fop.render.pdf.PDFRenderer.renderSVGDocument(PDFRenderer.java:638)
Some one told me that there are some problems with unix env and graphics. If anyone had ever seen this problem before, pls reply. Thanks in advance.Hi Anil,
Please mail across your outbound agreement export, ecs, XSD and XML which you are using for testing to my id (in my profile)
Regards,
Anuj -
Hi gurus,
I am gettig the following error in b2b console while running one of our outbound agreements.This is a strange error and i am seeing it for the first time.
StackTrace:
Error -: AIP-50014: General Error: Error -: AIP-13118: Business Logic Internal Error: java.sql.SQLException: ORA-28232: invalid input length for obfuscation toolkit
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", line 84
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT", line 233
ORA-06512: at line 1
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1194)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:836)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:402)
at java.lang.Thread.run(Thread.java:534)
Caused by: Error -: AIP-13118: Business Logic Internal Error: java.sql.SQLException: ORA-28232: invalid input length for obfuscation toolkit
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", line 84
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT", line 233
ORA-06512: at line 1
at oracle.tip.common.security.Secret.decode(Secret.java:134)
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.addTransportInfo(RepoDataAccessor.java:994)
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.addFROMPartyInfo(RepoDataAccessor.java:838)
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:412)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:742)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:223)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1107)
... 3 more
Caused by: java.sql.SQLException: ORA-28232: invalid input length for obfuscation toolkit
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", line 84
ORA-06512: at "SYS.DBMS_OBFUSCATION_TOOLKIT", line 233
ORA-06512: at line 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:183)
at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:872)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3000)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3092)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4285)
at oracle.tip.common.security.Service.decode(Service.java:119)
at oracle.tip.common.security.Secret.decode(Secret.java:130)
... 9 more
Any ideas?
Oracle B2B Version- 10.1.2.3
Regards
AyushThanks Anuj. This happened in one of our Test Instances, after purging the repo and reimporting the agreements its working fine. If it comes up again or if i see it in Prod instance i will open an SR with Oracle.
Thanks
Ayush -
B2B configuration deployment to higher environments
Hi ,
I am new to B2B.My question may sound ridiculous but anyone please provide me some light on this.
How B2B configuration done in dev environment is deployed to higher environments(test,UAT).
Does this configuration get stored in a file that can be deployed to higher environments through ant scripts?
please help me gurus.While creating agreement I see that we need to select channels for Host TP and Remote TP as well.Remote TP channel is used to send outbound messages to remote TP and Host TP channel is used to pass incoming message to middleware(internal applications).
In case of Outbound agreement, you need to select only Remote TP channel.
In case of Inbound agreement, Remote TP channel is required to send acknowledgement back for exchange protocols like ebMS, RosettaNet, AS2 etc. It also plays a role in message security (signing and encryption). Host TP channel should be selected if you want to pass incoming message to middleware (internal applications) through non-default B2B internal channel (IP_IN_QUEUE or B2B_IN_QUEUE). If you are using default B2B internal channels (IP_IN_QUEUE or B2B_IN_QUEUE) to pass incoming message to middleware, then you should not select any channel in Host TP drop-down.
You may refer -
http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10229/bb_agree_flow.htm#CEGDGCAH
Regards,
Anuj -
Problems in CS12 & CS15 Transactions
Hi all,
There is a problem in CS12 & CS15 transactions where the Top-of page is appearing as blank after transaction is executed (as shown in red) .
Here is the link of the screenshot.
http://www.esnips.com/doc/65e2b465-fa70-4f87-a2d6-7976eca23bbb/CS12_CS15
I think it has something to do the installation files. Can anyone give some idea of what needs to be done on this..?
Regards,
SP.ere I put XML data(obtained by XData as XML View for the X12 or EDI FACT data) in the EDI_IN directory.Remove the internal-properties tag from the XML.
Here I put XML data(obtained by XData as XML View for the X12 or EDI FACT data) in the EDI_IN directory.Make sure that listening channel polling to this directory is marked as internal (internal checkbox in channel attributes must be selected) for outbound scenario
I am expecting translated X12 and EDI FACT data in EDI_OUT directoryIn remote trading partner profile, you need to create a Generic file channel and add this channel in the outbound agreement.
Regards,
Anuj -
B2B : Integration with SOA
Hi gurus,
i want to test the B2B Integration with SOA. I am using
Document Protocol : EDI_X12
Document type : 850 (Purchase Order)
Version: 4010
B2B version: 11.1.1.5.0
Weblogic server : 10.3.5
Probelm Description:
I am working on Integration effort. I have created a SOA composite , A file adapter is configured for polling EDI native xml from local file location and a B2B send Adapter is configured for sending the EDI native xml data to the B2B console. And I have used Mediator as component. Now in B2B console, I have configured an Agreement which will translate the EDI native xml to EDI native data and send it to a FTP location (Generic FTP channel is created). And another B2B listening channel is listening the loaction and performs the B2B Inbound Operation.
This scenario is working fine but the problem is the EDI native data , which is generated from B2B console is not in proper format.
Data:
* ISA~00~ ~00~ ~ ~ ~ ~ ~110926~1552~U~00401~100000011~0~P~\ *
GS~PO~ ~ ~20110926~1552~1011~X~004010
ST~850~0001
BEG~00~AB~P~~20110913
PO1~A
SE~4~0001
GE~1~1011
IEA~1~100000011
some fields of ISA and GS segments are not generated , thats why my B2B Inbound Operation is getting hampered , it always throws error.
B2B Inbound operation is working fine when i am putting EDI_Native data in that location manually.
My Expected data is :
===========================
ISA~00~Authorizat~00~Security I~01~Interchange Sen~01~Interchange Rec~110913~1725~U~00401~000000001~0~P~\
GS~PO~EDI~LOCAL~20110913~1725~1~T~004010
ST~850~0001
BEG~00~AB~P~~20110913
PO1~A
SE~4~0001
GE~1~1
IEA~1~000000001
How will I get it ?
Any suggestion would be helpful to me..
thanks in adv.
SharmisthaHi Sharmistha,
I think you have not added the EDI identifiers (EDI Goup Id, EDI Interchange ID, EDI Interchange ID Qualifier ) in the outbound agreement. Make sure that you are adding all three in both the trading partner profiles while creating the agreement. Save, validate, deploy the agreements after adding these in the agreements and try a test again.
You may use "Ctrl" or "Shift" button of keyboard to select more than one identifiers at a time. You need to also add the same in inbound agreement.
Regards,
Anuj -
Scheduling Agreement Schedule Lines firmed after outbound delivery
Dear All,
We use scheduling agreement for cross-company process in our client. After MRP run schedule lines created automatically. For the next step outbound delivery is created via VL10F (or VL10B).
After outbound delivery creation, on MD04 or ME39, i see the schedule line firmed (*). Because firmig MRP doesn't change those schedule lines. This is a problem for our client.
Do you know a way for MRP can change the schedule lines even outbound delivery created ? How can i manage this situation ?
Best regards,Hi Anil
The '*' that you see means that the schedule line has been changed manually and the Firming indicator (EKET-FIXKZ) is set when there is any change to the Schedule line.
So, when a Delivery is created, the schedule line should be 'Fixed'.
Otheriwse, MRP can delete or change this schedule line and it would cause an inconsistency in the system. This is the logically intended behaviour.
Please see the F1 help for the field EKET-FIXKZ:
"Schedule Line is "Fixed"
Fixes the schedule line and determines that it cannot now be automatically changed as a result of materials planning and control/MRP activities.
Procedure
The indicator is set automatically if:
.- You make manual changes to a line of a scheduling agreement delivery schedule that was created via the materials planning process
.- You create a schedule line manually
Dependencies
You can specify whether Materials Planning/MRP can change delivery schedule lines within the firm and trade-off zones in the additional data for the scheduling agreement item."
I hope this helps.
Anna -
Message type for Scheduling Agreement - Outbound IDoc
Hi All,
I have to create an Idoc for Scheduling Agreement through a Z program based on some conditions. I have bit confusion, whether i can use Idoc type for Orders(e.g ORDERS01..05) & Message type ORDERS / ORDCHG to generate Outbound Idoc.
Already there is process code for for ORDCHG mappig IDOC_OUTPUT_ORDCHG & ORDERS mappig IDOC_OUTPUT_ORDERS. Whether there will be any impact on this.
Appreciate your help.
Regards,
Anbalagan.Hi Anji,
Thanks for the Reply. But i think ORDRSP is for Order Confirmations.
But I have to send Outbound Idoc for a Schedule Agreement.
Whether the same Idoc type & Messge type used for SO/PO(e.g ORDERS05, ORDERS/ORDCHG) can be used for Scheduling Agreement.
Please Advice.
Regards,
Anbalagan -
Outbound binding exception: No standard agreement found
Hi ,
I have 2 asynchronous FILE to IDOC scenarios. These scenario work fine most of the times but strangely some times it gives the error OUTBOUND_BINDING_NOT_FOUND (outbound binding exception: No standard agreement found for , <out_BS>, , <IN_BS>, <http://ns>, <Query_Out>)
sxmb_moni shows that in the errored messages, the interface names in the sender and receiver side are same
i.e. Outbound interface "Query_Out", but in the successful messages the interface name in the sender is "Query_Out" and in receiver is "FIDCC1_FIDCCP02".
The Scenarios were working until today when i tested it again, no changes were made to it. Every other Scenario is working except these 2 interfaces housing the same logic.
I have checked for errors in cache but none were there.
Thanks in advance.
AmithHi Amith
Check this link and find out where you have done mistake
http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
Regards
Dheeraj -
Outbound delivery creation in case of stock transfer scheduling agreement.
Dear All,
We are creating the Scheduling Agreement for the stock transfer between the 2 plants .
and for the stock transfer we are following the outbound delivery route (641 movement type)
Issue is as below:-
suppose in the scheduling Agreement I have given the schedule starting from 1/12/2009 to 10/12/2009 . so while doing VL10B ,
1. ) System creates one outbound delivery by clubing the qty from date 1/12/2009 to todays date.
2.) and createds 5 more outbound deliveries 1 for each date after 5/12/2009 starting from 06/12/2009 to 10/12/2009
But the system should not create the OBD for the future date schedule.
What needs to be done.
Please Advice.
Thanks & Regards
NitinNot solved
-
Dear Team,
Can you please help me by providing the BAPI name for creating the outbound delivery for Scheduling Agreement in SAP SD .
I faile to create outbound delivery with reference to scheduling agreement by using BAPI_OUTB_DELIVERY_CREATE_SLS.
The system says "missing data in the BAPI interface: VBAK VBTYP E". It seems another FM should be used for scheduling agreement only.
Thank you for your help in this regard .Hi Raghu.
As much as I don't want to do this but just to resolve this error I created an enhancement implementation in include LV50R_CREACSV form routine dcs_check_so_vs_interface and modified VBTYP to blank to avoid that error message.
Got the tip from this thread http://scn.sap.com/thread/1972059
Unless... anybody has a brighter idea (without modifying the standards)? -
Hi Anuj & All,
I'm trying to create an outbound scenario with EDIFACT-D96A-ORDERS. A simple SOA composite application polling data from DB and through B2B adapter 'send' option provides data to B2B system.
Set up two partner profiles like this,
Host:
Name: HTP
EDI Group ID: HTP
EDI Interchange ID: Interchange Sen
EDI Interchange ID Qualifier: 01
Remote:
Name: RTP
EDI Group ID: RTP
EDI Interchange ID: Interchange Rec
EDI Interchange ID Qualifier: 01
Other settings are as usual. Delivery channel of generic file created on RTH.
Now, few documents settings on B2B console are like this,
D96A-> Interchange tab
Create UNA: Never
ORDERS-> Transaction
Functional Group Identifier Code: ORDERS
Controlling Agency: UN
- other properties are unchanged.
On SOA side, the bpel invoke activity which calls B2B adapter has following properties:
<invoke name="InvokeOrders"
inputVariable="InvokeOrders_send_InputVariable"
partnerLink="D96A.ORDERS" portType="ns2:send_ptt"
operation="send" bpelx:invokeAsDetail="no">
<bpelx:inputProperty name="b2b.toTradingPartnerIdType"
expression="'NAME'"/>
<bpelx:inputProperty name="b2b.toTradingPartnerId"
expression="'RTP'"/>
<bpelx:inputProperty name="b2b.messageType" expression="1"/>
<bpelx:inputProperty name="b2b.messageId" variable="messageID"/>
<bpelx:inputProperty name="b2b.fromTradingPartnerIdType"
expression="'NAME'"/>
<bpelx:inputProperty name="b2b.fromTradingPartnerId"
expression="'HTP'"/>
<bpelx:inputProperty name="b2b.documentTypeName"
expression="'ORDERS'"/>
<bpelx:inputProperty name="b2b.documentProtocolVersion"
expression="'D96A'"/>
<bpelx:inputProperty name="b2b.documentProtocolName"
expression="'EDIFACT'"/>
<bpelx:inputProperty name="b2b.documentDefinitionName"
expression="'ORDERS_def'"/>
<bpelx:inputProperty name="b2b.conversationId"
variable="ConversationID"/>
</invoke>
The error I'm getting on B2B Console->Reports->Business Message, while running this is,
Error Code B2B-50547
Error Description Machine Info: (htp01310-vm01.htp.com) Description: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
Error Level ERROR_LEVEL_COLLABORATION
Error Severity ERROR
Error Text Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
Note: On Manage Deployment Tab I've checked the agreement is in active state.
-- Business Message (Result):--
State: MSG_ERROR
Document Type: ORDERS
Agreement: <blank>
Sender: HTP
Receiver: <blank>
-- Application Message (Result):--
Sender Id Type: NAME
Sender Value: TCS
Receiver Id Type: NAME
Receiver Value: ORCL
Document Type: ORDERS
Document Definition: ORDERS_def
Document Protocol Name: EDIFACT
Document Protocol Version: D96A
Direction: OUTBOUND
State: MSG_COMPLETE
- Can anybody please shoot some pointer on how to resolve this? Please let me know if you need further configuration details which I've not mentioned here.
Regards,
- @bhijitHi Mariusz,
Thanks for your reply. Yes I think so, probably you're right. But finest trace level doesn't give much clues on "wrong mapped" data. Anyway, here is the detail log. Please don't forget to point out if you find something interesting.
#### <Error> <oracle.soa.b2b.engine> <htp01310-vm01.htp.com> <soa_server1> <Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms
> <<anonymous>> <BEA1-0D3F5ABAC0B2E50C6CCB> <449b4b64fa2729cc:59737e36:146f08831ee:-8000-0000000000127da6> <1404379704092> <BEA-000000> <Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
>
#### <Error> <oracle.soa.b2b.engine> <htp01310-vm01.htp.com> <soa_server1> <Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms
> <<anonymous>> <BEA1-0D3F5ABAC0B2E50C6CCB> <449b4b64fa2729cc:59737e36:146f08831ee:-8000-0000000000127da6> <1404379704569> <BEA-000000> <Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
>
Rgds,
- Abhijit
P.S. - Can you please check what is the value of "Functional Group Identifier Code" for D96A ORDERS.
Maybe you are looking for
-
Combine CSV columns from multiple sources into one
Hi, I am trying to import column from one CSV file and output it into additional columns on a Get-MailboxStatistics | Export-CSV command. The issue with the script I have created is that when use an Expression to create the new column it outputs all
-
Windows Exlporer and iTunes 7.5
I just got the new iPod nano and need to update my itunes - however, when trying to install 7.5, I get an error message that says one of the files that needs updating is opened and to close the following: Windows Explorer Process ID #### (there have
-
Help.. sound issues for HP Mini
i just recently bought a HP mini netbook with intel atom processor 110-1125nr and I downloaded skype, but I can't seem to get the sound to work. I can't even listen to the help videos that my HP mini came with. Does someone know how to fix this becau
-
Hi! First of all - Flex is a great product and I love using it! But I did a install of the latest Flex 3 Beta 3 release, as described in the release notes. That means: uninstalling Flex3B2, installing Flex3B3. but: Now all of my project references in
-
New Secondary domain communication issue
We are currently migrating our GroupWise system from GW8 on Netware to GW14 on SLES11. The primary domain has been migrated (using Danita's guide) and I've created a new secondary domain, and Post Office and it's been mostly trouble free (see my prev