AIP-50547: Trading partner agreement not found for the given input values
I am trying to setup outbound 810. I have it working in one environment I took export and imported in another environment. But it gave me following error. I purged repository and configured everything again and it still gives me same error:
2007.08.25 at 19:41:20:997: Thread-21: B2B - (DEBUG) RepoDataAccessor:getAgreementIdByBaTPName() SELECT ag.agreementid FROM TIP_BusinessAction_ra ba1, TIP_Party_ra tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_ra sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Participant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = ? AND ba1.name = ? AND sba1.isinitiator = ? AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessaction = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID AND tp2.name = ? AND ba2.name = ? AND sba2.isinitiator = ? AND tpp2.agreement = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = tp2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND ((ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL))
2007.08.25 at 19:41:20:997: Thread-21: B2B - (DEBUG) RepoDataAccessor:getAgreementIdByBaTPName() bind vars: RSC,SEND_INVOICE,Y,PETSMART ,SEND_INVOICE,N
2007.08.25 at 19:41:22:854: Thread-21: B2B - (ERROR) Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "RSC", To party[NAME] "PETSMART ", Business action name "SEND_INVOICE"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementIdByBaTPName(RepoDataAccessor.java:1977)
at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:166)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:389)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:192)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:731)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:531)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:344)
at java.lang.Thread.run(Thread.java:534)
I took SQL from the log and used the parameter in the log and executed query at sql prompt and it finds agreement id see below.
SQL> SELECT ag.agreementid FROM TIP_BusinessAction_ra ba1, TIP_Party_ra tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_ra sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Participant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = 'RSC' AND ba1.name = 'SEND_INVOICE' AND sba1.isinitiator = 'Y' AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessaction = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID AND tp2.name = 'PETSMART' AND ba2.name = 'SEND_INVOICE' AND sba2.isinitiator = 'N' AND tpp2.agreement = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = tp2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND ((ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL));
AGREEMENTID
100
Hello Mr Desai,
Few question and pointers.
1. Are these two environments pointing to the same repository. Please ensure the system date is appropriate.
2. Please point your second environment to the Repository of the first environment and check. This will give us some data point.
3. Make sure the agreement is deployed in your new environment and active. I assume you are importing the agreement on a clean repository.
4. Please send us the export and payload file for analysis
Rgds,
Ramesh
4.
Similar Messages
-
Trading partner agreement not found for the given input values
Hi,
I am working on EDI X12 over generic exchange outbound.
In enqueue script:
replyToMsgID =
from =TEE
to =RF
actionName =BASFEDI841
doctypeName =841
doctypeRevision =4010
msgType =1
payload =RF_841_4010_1_12.xml
attachment=
I am getting the Trading partner agreement not found.
B2B log:
***** REQUEST MESSAGE *****
Exchange Protocol: Generic Version 1.0
Transport Protocol: FTP
Unique Message ID: TEE_2009Mar01_15_37_29_170.dat
Trading Partner: RF
Message Signed: No
Payload encrypted: No
Information incomplete
2009.03.01 at 15:37:29:477: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Exit
2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:29:478: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
2009.03.01 at 15:37:32:910: Thread-21: B2B - (DEBUG)
Protocol = FTP
Version = 1.0
Transport Header
filename:TEE_2009Mar01_15_37_29_170.dat
filesize:7787
file_ext:dat
fullpath://users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat
timestamp:1970-01-01T00:00:00.000-00:00
2009.03.01 at 15:37:32:973: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) InterfaceListener:onMessage - Invoke inbound callout - null - null
2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) InterfaceListenersyncAckEBMSchecking header names
2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Enter
2009.03.01 at 15:37:32:998: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Exit
2009.03.01 at 15:37:32:999: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.InterfaceListener:onMessage sendEventtrue
2009.03.01 at 15:37:33:005: Thread-21: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:33:012: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:33:014: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Enter
2009.03.01 at 15:37:33:014: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processEvents begin transaction
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Enter
2009.03.01 at 15:37:33:019: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Exit
2009.03.01 at 15:37:33:020: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Enter
2009.03.01 at 15:37:33:027: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Exit
2009.03.01 at 15:37:33:028: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Enter
2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Identify Business Protocol
2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Do Unpack using the BP specific package class
2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Enter
2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:doUnpack:Enter
2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Enter
2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:encoding = UTF-8
2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:oracle.tip.adapter.b2b.packaging.Component@8a2023
2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Exit
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Exit
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Decode the Incoming Message into B2B Message
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Enter
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Number of Components = 1
2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage Transport Protocol = {FTP}
2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage filename = TEE_2009Mar01_15_37_29_170.dat
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage FILE_FORMAT = FROM_PARTY - TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage File TP Host name = TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage fromParty = TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage security info NULL
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Exit
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Enter
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage toTP null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage hubUrl null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Exit
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage ProtocolCollabId = null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage CollaborationName null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Enter
2009.03.01 at 15:37:33:058: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate check non-RosettaNet Message
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Exit
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Protocol Collaboration Id : null
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument Enter
2009.03.01 at 15:37:33:063: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor enter
2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor edi = X12
2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor segment delimiter is 27
2009.03.01 at 15:37:33:073: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument preprocess result =
ISA~00~Authorizat~00~Security I~01~Interchange Sen~01~Interchange Rec~090301~1935~U~00401~000001101~0~I~+'GS~SP~Application Sen~Application Rec~20090301~1537~1101~T~004010'ST~841~5709'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~773~1~AA~0001'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'NTE~AAA~Description'X1~C~Export Licen~C~~1~1~COU~SCHEDULE B~D~252876~59154.0269~A~01~8~U~Identification Code'X2~Import License Number~~20090301~~20090301~20090301'X7~Free-Form Message~Free-Form Message'AMT~1~1~C'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'HL~1~~1~0'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~4~1~AA~0001'RDT~A~Revision Value~001~~~01'PRR~Assigned Identificat~10~Source Subquali~BRK~Description~10~Source Subquali~A~10~Source Subquali~1'PRT~EXC~10~Source Subquali~N'PRS~1~Description'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'MSG~Free-Form Message Text~AA~3'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N9~01~Reference Identification~Free-form Description~~~01~01+Reference Identification+01+Reference Identification+01+Reference Identification'PID~F~01~10~Product Desc~Description~1S~Source Subquali~N~LAN'PKD~AMM01~Source Subquali~10~Packagi~L'QTY~01~1~01+3+60.42665+01+5+3+01+1+51887.5+01+6+7.79+01+2+3953.97808'MEA~9L~1~6~01+5+56318.8+01+1+30.72+01+1+1+01+7+8887.19467+01+6+661.97698~6~7~01~~1S~BM'MEA~9L~1~5~01+3+696.4+01+4+4+01+3+1221.27922+01+1+994232.001+01+3+872.859~3~9~01~~1S~BM'MEA~9L~1~3~01+8+8+01+1+7.75+01+2+6.395+01+1+2.1+01+6+7.59~6~4~01~~1S~BM'MEA~9L~1~6~01+6+7393.71+01+3+54258.8579+01+8+28012.940+01+5+8+01+7+8.8~9~9~01~~1S~BM'MEA~9L~1~8~01+5+8661152.98+01+7+6356848.72+01+7+1010847.39+01+5+4939.33859+01+3+7.84050~8~4~01~~1S~BM'UIT~01+7+8.3+01+2+8.702047+01+8+323.16049+01+8+40699.4+01+5+30.909~1~AA'LOC~01~Reference Identification~Description~Reference Identification~Catego~01~Reference Identification~Description~Reference Identification~6~01+7+257.30155+01+1+963640.085+01+1+9.42+01+4+1+01+3+67.61~8~01+6+3.6+01+2+20.5+01+4+6.99+01+7+5+01+5+213.507492~5~01+2+3077486.5+01+7+78023.621+01+3+6.74+01+7+138554.0+01+3+4111.4~2~01+9+2.6+01+8+91290.0173+01+9+1.9+01+2+6.168+01+1+26.9~2~01+2+1+01+6+67348.246+01+4+8.50+01+7+37.63+01+5+130691508.0~1~01+5+8.39+01+1+2.0+01+6+7.3+01+5+173.68084+01+5+550.4928~01~Reference Identification~Description'PWK~01~1~26~01~1~Identification Code~Description~1+1+1+1+1~AR'PKG~F~01~10~Packagi~Description~01'MEA~9L~1~6~01+9+99.2217+01+5+6.5043+01+8+30.76+01+9+3+01+1+7~3~2~01~~1S~BM'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'LX~6'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'MEA~9L~1~4~01+7+71.1+01+2+277.0+01+2+9.19003+01+1+901.516+01+3+7803582.87~8~7~01~~1S~BM'PSD~01~01~9661549~01+2+140318.0112+01+3+30.74740+01+9+67.17+01+7+5.1130+01+3+56743.0~01~01~01~Description'SPS~193487350~66823328~472426~5.6~01+3+519.45554+01+6+145146.03+01+2+63994262.5+01+3+1.3166+01+8+4.7~440443'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~7~84410~Version Identifier~ASB'BIN~3~hii'CID~1~01~10~Product Desc~Description~Source Subquali~N'UIT~01+6+940.5+01+3+4.7+01+9+3.1+01+6+58.1+01+2+115728.9010~3~AA'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'PSD~01~01~595~01+1+5.139+01+3+1+01+5+4+01+5+19.1+01+5+3441.57231~01~01~01~Description'CSS~GC~01+1+33832819.6+01+1+1.5332+01+5+1.1+01+1+12173.83+01+5+813.282453~874~27~1~2~38'SPS~9~1154210~75~9.5~01+2+473.9+01+5+28.394421+01+6+755.69932+01+3+8407.2+01+3+1~54261910'MSG~Free-Form Message Text~AA~66511'MEA~9L~1~3~01+6+4.979+01+8+60.167241+01+8+48.03003+01+1+1.6086+01+5+2417168.92~3~1~01~~1S~BM'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'STA~01~9~01+6+66133.5+01+1+1+01+6+45813032.4+01+3+3329.6+01+7+63878.29~1~9L~3~5~01'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'CRF~01+6+7050.3+01+3+892.07605+01+6+847.7520+01+7+4+01+4+1.7~59.926'LS~CID'CID~1~01~10~Product Desc~Description~Source Subquali~N'MEA~9L~1~1~01+2+316324.35+01+8+852.8+01+7+4.2+01+8+6.3+01+7+9.3~2~4~01~~1S~BM'STA~01~6~01+2+751.60984+01+2+5+01+7+60.63+01+3+5366069.5+01+7+1.891~1~9L~1~8~01'LE~CID'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~2~64~Version Identifier~ASB'BIN~3~hii'SE~91~5709'GE~1~1101'IEA~1~000001101'.... b2b.log:
2009.03.01 at 15:37:33:077: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Enter
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl validateEnvelope = false
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Leave
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
2009.03.01 at 15:37:33:079: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@43da1b
2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SeverityConfig
2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
2009.03.01 at 15:37:33:107: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderID Val = Interchange Sen
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderQual Val = 01
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode standard = X12
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverID Val = Interchange Rec
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeControlVersion Val = 00401
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverQual Val = 01
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupSenderID Val = Application Sen
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 004010
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 4010
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupReceiverID Val = Application Rec
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Transaction Count = 1
2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode DocType = 841
2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverQual = 01
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderID = Interchange Sen
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverID = Interchange Rec
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupReceiverID = Application Rec
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeControlVersion = 00401
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupSenderID = Application Sen
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderQual = 01
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument exit
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Enter
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate msginfo reftomsgid is null, nothing to correlate
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Exit
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage number of b2b messages 1
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage msgtype = 1
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processIncomingTPA() Begin TPA Processing..
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (before calling processParty) :
initial : null
from : TPName: TEE Type: null Value: null
to : TPName: null Type: null Value: null
final : null
initiating : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction is incoming
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() calling processparty with : TPName: null Type: null Value: null
2009.03.01 at 15:37:33:116: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processParty() Begin..
2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() after calling processparty : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
initial : null
from : TPName: TEE Type: null Value: null
to : TPName: TEE Type: null Value: null
final : null
initiating : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:120: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: 841 docTypeRevision: 4010
2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: BARFEDI841 actionRevision: 1.0
2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : BARFEDI841 Activity Version: 1.0
2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName:<BARFEDI841>
2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:1
2009.03.01 at 15:37:33:136: Thread-20: B2B - (DEBUG) calling setMode() changing from -1 to 2
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: TEE Type: null Value: null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() cpaID=null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA() Begin..
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA()
From Party -> null-null-TEE-null To Party -> null-null-TEE-null Business Action name -> BARFEDI841
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() Begin..
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() fromParty: TPName: TEE Type: null Value: null toParty: TPName: TEE Type: null Value: null initiatingParty: TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() SELECT ag.name FROM TIP_BusinessAction_ra ba1, TIP_Party_ra tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_ra sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Participant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = ? AND ba1.name = ? AND ba1.revision = ? AND sba1.isinitiator = ? AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessaction = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID AND tp2.name = ? AND ba2.name = ? AND ba2.revision = ? AND sba2.isinitiator = ? AND tpp2.agreement = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = tp2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND ((ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL))
2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() bind vars: TEE,BARFEDI841,1.0,Y,TEE,BARFEDI841,1.0,N
2009.03.01 at 15:37:33:145: Thread-20: B2B - (ERROR) Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
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.03.01 at 15:37:33:145: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: processIncomingMessage B2BDE
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {filename=TEE_2009Mar01_15_37_29_170.dat, filesize=7787, file_ext=dat, fullpath=//users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat, timestamp=1970-01-01T00:00:00.000-00:00}
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning false
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA not required
2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new b2berror object
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum0 not null
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
2009.03.01 at 15:37:33:155: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
2009.03.01 at 15:37:33:171: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty name TEE
2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty type and value nullnull
2009.03.01 at 15:37:33:196: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name BARFEDI841 BusinessAction_0E95
2009.03.01 at 15:37:33:207: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
2009.03.01 at 15:37:33:217: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = TEE_2009Mar01_15_37_29_170.dat@0A4DBD5D11FC2AEDA770000018E26600
2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
** DbAccess:updateNativeEvtTblRow:tip_wireMsg protocolCollabID = null
2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) Engine:notifyApp Enter
2009.03.01 at 15:37:33:232: Thread-20: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>0A4DBD5D11FC2AEDA680000018E265F0</b2bMessageId>
<errorCode>AIP-50547</errorCode>
<errorText>Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate</errorText>
<errorDescription>
<![CDATA[Machine Info: (dgia21a.TEEis.com)
Description: Unable to identify the trading partner agreement from the given input values. Also verify agreement effectiveToDate
StackTrace:
Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
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)
]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) Engine:notifyApp Exit
2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
2009.03.01 at 15:37:33:246: Thread-20: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:33:264: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit -
B2B 10g AIP-50547: Trading partner agreement not found
Hi.
Request woks greate but I have a problem with response from my trading partner.
Error message:
Error -: AIP-50031: B2B adapter general error: Error -: AIP-50025: Repository error : Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "null", To party[NAME] "null", Business action name "action"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:2022)
at oracle.tip.adapter.b2b.transport.InterfaceListener.onMessage(InterfaceListener.java:439)
at oracle.tip.transport.basic.HTTPReceiver.sendRequest(HTTPReceiver.java:447)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Thanks for any help!
Happy new year :)Happy new year!! :)
Are you working with ebMS? If yes, make sure that your partner is also setup with that. Please paste the complete packed wire message here.
Regards,
Anuj -
Trading Partner Agreement Not found error in EDI EDIFACT Scenario
Hello all,
I am getting the following error in the trace file in the EDI EDIFACT over Generic Exchange Scenario,i have verified the agreement effective to date,i also have checked the enq_orders.properties & enq_ordrsp.properties on both the servers and the FromParty Name and ToParty Name are shown correctly.so where does the actual problem occur can anyone plz help me out to solve this issue.
MsgID = C0A8010111EF3AC936E0000068CB7800
ReplyToMsgID = null
FromParty = Acme
ToParty = Acme
EventName = Exception
DoctypeName = Exception
DoctypeRevision = 1.0
MsgType = 3
payload length = 1820
*<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">*
*<correlationId>null</correlationId>*
*<b2bMessageId>C0A8010111EF3AC936E0000068CB7800</b2bMessageId>*
*<errorCode>AIP-50547</errorCode>*
*<errorText>Trading partner agreement not found for the given input values: From partyNAME "Acme", To partyNAME "Acme", Business action name "Process_ORDERS"; also verify agreement effectiveToDate</errorText>*
*<errorDescription>*
*<![CDATA[Machine Info: (mcity94)*
*Description: Unable to identify the trading partner agreement from the given input values. Also verify agreement effectiveToDate*
*StackTrace:*
*Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME|http://forums.oracle.com/forums/] "Acme", To partyNAME "Acme", Business action name "Process_ORDERS"; also verify agreement effectiveToDate*
** at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2225)**
** at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:181)**
** at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:511)**
** at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:229)**
** at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1715)**
** at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2404)**
** at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2303)**
** at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2258)**
** at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:500)**
** at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:348)**
** at java.lang.Thread.run(Thread.java:534)**
*]]>*
*</errorDescription>*
*<errorSeverity>2</errorSeverity>*
*</Exception>*
Thanx
Sunny
Edited by: sunny kay on Jan 20, 2009 7:45 AMHi
Since the error states "Process_ORDERS" as the Business action I assume you are trying to enq the ORDERS document from Acme to GlobalChips. The issue then would be due to the fact that there is a trailing space character after the GlobalChips
Please check for a space (or spaces) after
to = GlobalChips
Also ensure that the UI has the trading partner with the same spelling ie. GlobalChips and not Globalchips
Thanks,
--Arun -
Trading partner agreement not found
Hi,
Can anyone help me resolving the below error:
Trading partner agreement not found for the given input values: From party[TYPE-VALUE] "Generic Identifier-10.22.110.110", To party[TYPE-VALUE] "Generic Identifier-*.*.*.*", Business action name "PRC_EDI_X12_850_4010"; also verify agreement effectiveToDate
I am trying to submit an EDI 850 document to the b2b/transportServlet through a client program. The business protocol I am using is EDI X12 over Generic Exchange (HTTP 1.1).
Thanks.Hi,
Thanks when I put the actual IP addresses it worked. Now I have few questions, it would be great help if you could answer them.
1. The machine where B2B Integration is installed has been assigned with multiple IP addresses. Only the first two set of numbers are same and the last two numbers are different. For example : 10.90.12.80, 10.90.18.22. Therefore for the host partner if I need to assign the Generic Identifier which IP do I need to choose? Also which IP I should be using for the Transport Server?
2. I want to accept all the cXML ORDER messages sent by all trading partners(TP) to resolve one TP in B2B Integration. We are going to lookup the TP in our BPEL process, so we only need the B2B integration to validate the document sent in . Therefore all the four subnets in the IP address may vary. In this case I cannot use a IP address therefore how can I specify the Generic Identifier? Or is there any different method I can use?
3. I receive my cXML punchout from my trading partners from different countries, for example say Italy and France. The trading partner id is same but the country from where the punchout originated is different. I don’t have any other field in the message to determine which country the order originated from but I need to figure out the country code some how. In current implementation we have different URL for each country to resolve the country code. How can I do this in B2B Integration tool?
4. Is there a way to Dynamically change the URL that a Delivery channel is supposed to send to? If a customer changes the URL that a document is supposed to go to, can we change this on the fly? -
Partner & Addresses not found for partner fxn Requester & Ship-To-Party
Hi Gurus,
We are in SRM 4.0
A purchaser is getting the following error message while trying to convert a approved SC to PO
Warning: No address data found
Error: No Addresses found for partner function type Requester
Error: Partner not found with partner function type Requester
Error: No Addresses found for partner function type Ship-To-Party
Error: Partner not found with partner function type Ship-To-Party
I've checked the Requester using BBP_CHECK_USERS to find that the user is consistent.
Any idea what might be causing this issue?
Kind regards,
MGSThanks for that. Following the tutorial very closely. we are trying to setup 3040 850. We have many successful 4010 850.
Still we continue to get same error. I have setup the new Business Action supporting 3040 standard, and believe all of my settings are correct according to tutorial and help files.
Am I looking at at bug?
Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "CUSTOMER", To party[NAME] "US", Business action name "null"; -
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 -
After upgrade to 11.1.1.2 Agreement not found for trading partners
We just upgraded from 11.1.1.1 to 11.1.1.2 and an existing composite that sends a file from Oracle EBS to an outside trading partner is not working.
We tried importing the Agreement from the 11.1.1.2 and when it did not work, we purged the repository and started from scratch.
The error we are getting is:
Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND
This is a file that we are sending from Oracle EBS to an outside trading partner via FTP.
One thing we are noticing is that when we create the agreement, it does not show up under our host TP, it only shows up under the target TP.
We have set up the TP, Channel, and agreements exactly like they are set in the 11.1.1.1 environment.
Here is the log file in debug mode.
[2010-06-17T07:40:10.471-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.engine.Engine:handleOutboundException notifying App
[2010-06-17T07:40:10.471-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: notifyApp: Enter
[2010-06-17T07:40:10.479-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: notifyApp: payload = <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[[
<correlationId>7F00000112945B5769F00000AEC3D2E0</correlationId>
<b2bMessageId>10011</b2bMessageId>
<errorCode>B2B-50547</errorCode>
<errorText>
<![CDATA[Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND.
]]>
</errorText>
<errorDescription>
<![CDATA[Machine Info: (afsmlnx04.rheem.com)
Description: Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND.
]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
[2010-06-17T07:40:10.486-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: notifyApp: Enqueue the exception message:[[
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>7F00000112945B5769F00000AEC3D2E0</correlationId>
<b2bMessageId>10011</b2bMessageId>
<errorCode>B2B-50547</errorCode>
<errorText>
<![CDATA[Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND.
]]>
</errorText>
<errorDescription>
<![CDATA[Machine Info: (afsmlnx04.rheem.com)
Description: Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND.
]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
[2010-06-17T07:40:10.492-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: deliverException: Send message to endpoint IP_IN_QUEUE
[2010-06-17T07:40:10.492-04:00] [soa_server1] [TRACE:32] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: log] URL ===== aq://IP_IN_QUEUE@jdbc/SOADataSource
[2010-06-17T07:40:10.514-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.transport.AppTransportInterface:send TO Endpoint: 509 aq://IP_IN_QUEUE@jdbc/SOADataSource
[2010-06-17T07:40:10.522-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.transport] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.transport.basic.TransportLogger] [APP: soa-infra] [SRC_METHOD: log] TransportProperties.TransportProperties():internal=true;aq.sender.queue_name=IP_IN_QUEUE;aq.sender.datasource=jdbc/SOADataSource;aq.sender.queue_payload_col=PAYLOAD;aq.sender.recipients=b2berroruser;
[2010-06-17T07:40:11.356-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.transport.AppTransportInterface:send Message Successfully Transmitted
[2010-06-17T07:40:11.377-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.msgproc.MessageHandler:findInvocationContext trying doc ref
[2010-06-17T07:40:11.396-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: notifyApp: Exit
[2010-06-17T07:40:11.396-04:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.engine.Engine:handleOutboundException Updated the Error Message Successfully: Error -: B2B-50547: Agreement not found for trading partners: FromTP Rheem, ToTP JPMorgan with document type JPPositivePay-1-OUTBOUND.
[2010-06-17T07:40:11.397-04:00] [soa_server1] [TRACE:32] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@b9d2338] [userId: <anonymous>] [ecid: 0000I_2GB8yFw000jzwkno1C6FTd0000E8,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: log] class oracle.tip.b2b.metric.B2BMessageProperties[[
fromTP : Rheem
toTP : JPMorgan
DocumentProtocol : null
DocumentProtocolVersion : null
DocumentType : JPPositivePay
Agreement : null
MessageSize : 0.0
MessageState : ERROR
FromEndpoint : null
FromEndpointProtocol : null
FromEndpointStatus : null
ToEndpoint : null
ToEndpointProtocol : null
ToEndpointStatus : null
Application : null
Application : null
Composite : null
CompositeVersion : null
Service/Reference : null
]]In another thread Nitesh states:
b2b.documentProtocolVersion is missing in your properties and b2b.toTradingPartnerId is not set properly.
Below are the property, you should set in composite:
b2b.documentTypeName = <doctype>
b2b.documentProtocolVersion = <docRevision>
b2b.fromTradingPartnerId = <HostTPName>
b2b.toTradingPartnerId = <RemoteTPName>
b2b.messageType = <msgType>
If you want to identify TP based on Identifier then use below for TP:
b2b.toTradingPartnerId = <AS2 Identifier Value>
b2b.toTradingPartnerIdType = <AS2 Identifier>
We are setting the b2b.documentProtocolVersion variable in BPEL:
[2010-06-17T07:40:05.294-04:00] [soa_server1] [TRACE:32] [] [oracle.soa.b2b.engine] [tid: orabpel.invoke.pool-3.thread-11] [userId: <anonymous>] [ecid: 0000I_5hM0hFw000jzwkno1C6FTd0000GQ,0:1:100000028] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [composite_name: RHMAPPositivePayService] [component_name: enquedat] [component_instance_id: 10011] [SRC_METHOD: log] [composite_instance_id: 10011] class oracle.integration.platform.blocks.b2b.B2BReference : oracle.integration.platform.blocks.b2b.B2BReference@8fdf1b3 : Key : b2b.documentProtocolVersion
[2010-06-17T07:40:05.294-04:00] [soa_server1] [TRACE:32] [] [oracle.soa.b2b.engine] [tid: orabpel.invoke.pool-3.thread-11] [userId: <anonymous>] [ecid: 0000I_5hM0hFw000jzwkno1C6FTd0000GQ,0:1:100000028] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [composite_name: RHMAPPositivePayService] [component_name: enquedat] [component_instance_id: 10011] [SRC_METHOD: log] [composite_instance_id: 10011] class oracle.integration.platform.blocks.b2b.B2BReference : oracle.integration.platform.blocks.b2b.B2BReference@8fdf1b3 : Value : 1
Edited by: robn77 on Jun 17, 2010 5:27 AM -
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. -
Agreement not found for trading partners:FromTP HostParty, ToTP RemoteParty
Hi,
I have setup host partner and trading partner by importing CPA. I am trying to generate outbound message on Listening Channel(JMS_OUT_Queue). I am using custom Java Implementation relying on weblogic client jar to produce messages on this JMS_OUT_Queue.
My Messages are properly produced by java application and consumed by Oracle B2B. but they all fail as agreement could not be found.
Agreement not found for trading partners: FromTP HostParty, ToTP RemoteParty with document type ACTION:action1 Service:service1 ServiceTypestring-OUTBOUND.
I am setting below JMS Header properties.
1.FromRole
2.ToRole
3.FROM_PARTY_ID_TYPE
4.TO_PARTY_ID_TYPE
5.SERVICE
6.ACTION
7.FROM_PARTY
8.TO_PARTY
9.SERVICETYPE
I have tried lot of permutations and combinations with JMS Header properties, no matter what I do, Agreement is not picked up and message fails.Thanks Anuj. I made it work by passing document version and id as JMS headers.
Earlier I was setting action header as "ACTION=action1", I will try by modifying it as "ACTION_NAME=ACTION:action1".
*<UPDATE>: I tried it, still not working.*
Error: Machine Info: (apl08316uaapp01) Description: Agreement not found for trading partners: FromTP HostParty, ToTP RemoteParty with document type ACTION:rsProcessLineAvailabilityRequest Service:bcRequestLineAvailabilityv14 ServiceTypestring-OUTBOUND.
JMS Header:
JMSXDeliveryCount=1, MSG_ID=ID:<457648.1369731952449.0>, FROM_PARTY_ID_TYPE=urn:oasis:names:tc:ebXML-cppa:partyid-type:duns, Sequencing=false, ACTION_NAME=ACTION:rsProcessLineAvailabilityRequest;SERVICE:bcRequestLineAvailabilityv14;SERVICETYPE:string, FROM_PARTY=DUNS_ID_OF_HP, TO_PARTY_ID_TYPE=urn:oasis:names:tc:ebXML-cppa:partyid-type:duns, TO_PARTY=DUNS_ID_OF_TP
regards,
Ashay T.
Edited to Remove Organization Specific Info -
UIXJSP App built off BC4J Project JBO Excep XML File not found for the Container
Running JDEV 9.0.3 build 960
Created a new project in folder "UIX JSP"
"UIX JSP" note the space!
Create a default UIX JSP Application based on existing BC4J Project
When running a JSP - Get a JBO Error complaining that the XML File not found for the Container
If I recreate the project with name UIX_JSP problem does not occur.I logged a bug on this.
-
XML File not found for the Container model.cpx
I can run my application from JDeveloper without receiving the error. But when I deploy the application I get the following:
500 Internal Server Error
oracle.jbo.NoXMLFileException: JBO-26001: XML File not found for the Container model.cpx at oracle.jbo.mom.DefinitionManager.loadProjectDefinition(DefinitionManager.java:751) at oracle.jbo.uicli.mom.JUMetaObjectManager.createPool(JUMetaObjectManager.java:457) at oracle.jbo.http.HttpContainer.findSessionCookie(HttpContainer.java:541) at oracle.jbo.html.struts11.BC4JRequestProcessor.initPageFromPath(BC4JRequestProcessor.java:233) at oracle.jbo.html.struts11.BC4JRequestProcessor.processMapping(BC4JRequestProcessor.java:123) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:234) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:721) at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306) at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767) at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:259) at com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:106) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803) at java.lang.Thread.run(Thread.java:479)
Any Ideas?Hi,
please explicitly "make" the project. One reason for this problem could be that the model.cpx isn't created properly. Select the model project and compile the complete project before deploying it. Sometimes it helps to clear the "class" directory of the project on teh file system before re-compiling
Frank -
"XML File not found for the Container DataBindings.cpx" error after deploy
Hello,
I have a problem with my JSP-Javaproject. Local works all fine but when i deploy my project to a Oracle Aplication Server i allway get this XML-File-Not-found exception:
oracle.jbo.NoXMLFileException: JBO-26001: XML File not found for the Container DataBindings.cpx
In my EAR-File the DataBindings.cpx is at:
\WEB-INF\classes\
My JSP-File:
<jbo:ApplicationModule id="AippackageModule" definition="DataBindings.DataModule" releasemode="Stateful" />
My web.xml:
<context-param>
<param-name>CpxFileName</param-name>
<param-value>DataBindings</param-value>
</context-param>
My DataBindings.cpx:
<?xml version='1.0' encoding='windows-1252' ?>
<Application xmlns="http://xmlns.oracle.com/adfm/application" id="DataBindings"
Package="" ClientType="Generic">
<pageMap>
</pageMap>
<pageDefinitionUsages>
<page id="eonerrorPageDef"
path="de.avacon.ahb.system.tools.pageDefs.eonerrorPageDef"/>
</pageDefinitionUsages>
<dataControlUsages>
<BC4JDataControl Configuration="AppModuleLocal"
Package="model.data"
xmlns="http://xmlns.oracle.com/adfm/datacontrol"
id="DataModule">
<Parameters/>
</BC4JDataControl>
</dataControlUsages>
</Application>
What can i do?
Thanks, steveAdding the dependency in the ViewController fixed this for me.
I'm using two AppModules in the controller and the second one wasn't being picked up.
I was able to fix this by:
Go to the Project Properties, select Dependencies, edit the Dependent Projects and Archives, find the model that's failing and add a tick in the Build Output box.
The model should now be picked up in the ViewController's DataBindings.cpx source file, though I did have to restart JDev for this to be picked up.
HTH
Phil -
XML File not Found for the Container BC4J.cpx
Hi,
Have following error when I start a BC4J-JSP/Struts application (with Embedded and standalone OC4J) :
500 Internal Server Error
oracle.jbo.NoXMLFileException: JBO-26001: XML File not found for the Container BC4J.cpx
oracle.jbo.mom.ContainerDefImpl oracle.jbo.mom.DefinitionManager.loadProjectDefinition(java.lang.String)
DefinitionManager.java:751
oracle.jbo.mom.ContainerDefImpl oracle.jbo.mom.DefinitionManager.loadProjectDefinition()
DefinitionManager.java:793
void oracle.jbo.mom.DefinitionManager.initManager()
DefinitionManager.java:137
void oracle.jbo.uicli.mom.JUMetaObjectManager.<init>()
JUMetaObjectManager.java:57
oracle.jbo.uicli.mom.JUMetaObjectManager oracle.jbo.uicli.mom.JUMetaObjectManager.getJUMom()
JUMetaObjectManager.java:131
oracle.jbo.common.ampool.SessionCookie oracle.jbo.http.HttpContainer.findSessionCookie(javax.servlet.http.HttpSession, java.lang.String, java.lang.String, java.util.Properties)
HttpContainer.java:541
boolean oracle.jbo.html.struts11.BC4JRequestProcessor.initPageFromPath(oracle.jbo.html.struts11.BC4JActionMapping, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
BC4JRequestProcessor.java:222
org.apache.struts.action.ActionMapping oracle.jbo.html.struts11.BC4JRequestProcessor.processMapping(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)
BC4JRequestProcessor.java:124
void org.apache.struts.action.RequestProcessor.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
RequestProcessor.java:234
void org.apache.struts.action.ActionServlet.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
ActionServlet.java:1292
void org.apache.struts.action.ActionServlet.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
ActionServlet.java:492
void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
HttpServlet.java:740
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
HttpServlet.java:853
void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ServletRequestDispatcher.java:721
void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
ServletRequestDispatcher.java:306
boolean com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.ApplicationServerThread, com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.EvermindHttpServletRequest, com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
HttpRequestHandler.java:767
void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(java.lang.Thread)
HttpRequestHandler.java:259
void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run()
HttpRequestHandler.java:106
void EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run()
PooledExecutor.java:803
void java.lang.Thread.run()
Thread.java:484
Then I make a Reload and it's ok.
I have a Workspace with two Projects :
BC4J.jpr for Businnes Components
Web.jpr for JSP Struts
In /classes I have the file Web.cpx, but no BC4J.cpx.
From which does this name come ? Can I change this name ?
Thanks
YvesI found this on Metalink...
JBO-26001: NoXMLFileException
Cause: Could not open the named XML file for read.
The following is from Note 137429.1. Hope this helps.
Raja.
JBO-26001: NoXMLFileException
Cause: Could not open the named XML file for read.
Action: 1. Make sure that the file is present. In particular, if the file is to be found in a zip/jar file, make sure that the Zip/JAR file is included in the CLASSPATH.
2. This error is also reported if the name of the XML file does not match the object Name specified in the XML file. If the file system support case insensitive file names (e.g., Windows NT), make sure that the file name matches the object Name in the XML file in case-sensitive fashion.
3. For a .JPX file, this error is reported if the JPX file is missing the JboProject XML tag. Check the JPX file to make sure that the valid tag is in there.
4. One XML file may be extending another XML file (specified by the Extends element in this XML file). This error is reported if the base XML file is not found.
5. When loading the XML file for a package (JboPackage tag), this error is reported if some unexpected error occurs while loading a containee.
In all of the above cases, a more descriptive message may be printed on Diagnostic. If you are not seeing Diagnostic messages, you can run your application with Diagnostic turned on, as in "java -Djbo.debugoutput=console ...", to see Diagnostic messages. -
EDI: Partner profile not available for the Ack received
Hi All,
All the scenarios are IDOC -->XI --> File
We have different scenarios of IDOC to File, where SAP sends IDOC to two (we have 5 here letu2019s say 2) diff FTP locations one say FTP1 and other FTP2 and we used 3 business systems in SLD.
1) one for Sender SAP system(say BS_SAP) and assigned a Logical System say LS_SAPCLNT100
2) Second one for the receiver FTP1 and assigned a Logical System LS_FTP1
3) Third one for the receiver FTP2 and assigned a Logical System LS_FTP2
And we are getting the error in the Sender SAP System for the acknowledgement sent from the FTP1 server EDI: Partner profile not available for the LS_FTP1 when we send the IDOC to FTP1 and EDI: Partner profile not available for the LS_FTP2 when we send the IDOC to FTP2.
This is because in SAP we do not have the Logical Systems for LS_FTP1 and LS_FTP2.
Now my question is how to get rid of this? Do we need to create Logical systems in SAP for third Party Systems?
If not how to overwrite and use a single LS for all of the third party Business Systems?
Please suggest .
Regards,
Sridhar ReddyAnd we are getting the error in the Sender SAP System for the acknowledgement sent from the
FTP1 server uF0E0EDI: Partner profile not available for the LS_FTP1 when we send the IDOC to FTP1 and EDI: Partner profile not available for the LS_FTP2 when we send the IDOC to FTP2.
did you get a chance to go through the below threads:
ERROR: idoc in R/3
check out the blogs mentioned in the above link...
Also check the last point (9) mentioned in the below blog:
/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
Maybe you are looking for
-
Pop up Box while workflow executes an activity step
Hi Folks! I dont know whether this is feasible or not, but please shoot your suggestions. I want to display a pop up box in SAP GUI when a workflow executes a particular step. Basically, once my workflow starts, I have included a condition step (it c
-
When I tick the box in Date and Time in Finder to display time in menu bar, nothing happens in menu bar. And when I try the same in sound to show volume control, it won't let me tick the display box. What is happening?
-
Starting a class as a Windows Service??
I�ve developed a server which has a startup class. What is the best way for me to install this class as a windows service that start up automatically at computer startup?? please help... I�m dying here thanx Iceland
-
Remove DRM from early itunes store purchases
The itunes help screen says, "If you already have iTunes Store purchases that are now available as iTunes Plus downloads, you may upgrade your existing purchases. To do so, visit the iTunes Store and follow the onscreen instructions." If there are 'o
-
Time Machine: Can I backup to more than 1 external hard drive?
would anyone know about this: i have a TM at home in boston which i use when i am there; however, now i am in taiwan where i will have a second TM to use here: apart from naming the two TMs differently on the laptop (macbookpro, tiger), is there anyt