IDOC- XI- DB2 Error
I am working on IDOC-XI-DB2 scenario and when I am executing the same, i am getting folllowing error. Can anyone please help in resolving the same.
Error while sending message: com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=Svr_DB2;TS=;AN=oa_I805_CustOutlet_MI;ANS=http://ccamatil.com/amatil_i_sap_appl/mtc/;
Regards
I am getting following error, with JDBC adapter,
JDBC message processing failed; reason Error 'com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, SQLERRMC: <;( END GET SET CALL DROP FREE HOLD LOCK OPEN WITH ALTER BEGIN' executing service raw2sql with SQL statement '<?xml version="1.0" encoding="UTF-8"?> <ns0:I805_Abstr_CustOutlet_MT xmlns:ns0="http://ccamatil.com/amatil_c_ccaml/mtc/"><StatementInsert><STATUS action="INSERT"><table>BSOMSAPP</table></STATUS></StatementInsert><StatementStoreProc><BSOMPSAP action="EXECUTE"><Para1><isInput>true</isInput><type>CHAR</type></Para1><Para2><isInput>true</isInput><type>CHAR</type></Para2></BSOMPSAP></StatementSto
2008-06-23 10:52:59 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Error 'com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, SQLERRMC: <;( END GET SET CALL DROP FREE HOLD LOCK OPEN WITH ALTER BEGIN' executing service raw2sql with SQL statement '<?xml version="1.0" encoding="UTF-8"?> <ns0:I805_Abstr_CustOutlet_MT xmlns:ns0="http://ccamatil.com/amatil_c_ccaml/mtc/"><StatementInsert><STATUS action="INSERT"><table>BSOMSAPP</table></STATUS></StatementInsert><StatementStoreProc><BSOMPSAP action="EXECUTE"><Para1><isInput>true</isInput><type>CHAR</type></Para1><Para2><isInput>true</isInput><ty
2008-06-23 10:52:59 Error Exception caught by adapter framework: null
2008-06-23 10:52:59 Error Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Error 'com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, SQLERRMC: <;( END GET SET CALL DROP FREE HOLD LOCK OPEN WITH ALTER BEGIN' executing service raw2sql with SQL statement '<?xml version="1.0" encoding="UTF-8"?> <ns0:I805_Abstr_CustOutlet_MT xmlns:ns0="http://ccamatil.com/amatil_c_ccaml/mtc/"><StatementInsert><STATUS action="INSERT"><table>BSOMSAPP</table></STATUS></StatementInsert><StatementStoreProc><BSOMPSAP action="EXECUTE"><Para1><isInput>true</isInput><type>CHAR</type></Para1><Para2><isInput>true</isInput><ty.
2008-06-23 10:52:59 Error The message status set to NDLV.
Similar Messages
-
STPPOD Idoc creation status : Error in ALE Service
Experts,
I am trying to send GR from MM to SUS in MM-SUS Classic Scenario on ECC 6.0 Server. I have also configured Goods REceipt Notifications Functionality to sending GR from MM to SUS.
When i am trying to send GR Idoc is generated (STDPOD) but i am getting the Error whose status - 29 in WE02 t-code :
Status Message for Selected IDoc
Status Text: IDoc: 0000000000211243 Status: Error in ALE service
T100 Text: Entry in outbound table not found
While i have properly configured Partner Profile for Message Type STPPOD :
Partner Role Basic Type Receiver Port Application Output Mode
LS DELVRY03 A000000018 (XI port) GRN Transfer Idoc Immediately
When i try WE19 t-code for this idoc, i found the error "Port '' does not exist in the table of port descriptions"
while i have already defined port (A000000018)in WE21 t-code and this port also working fine for other messages.
Please suggest.
Thanks.
Regards,
Pawan KeshwaniNikhil,
Issue is resolved it was the wiered error. As i removed LS from the field Partner Role in STPPOD message at partner profile(WE20) for SUS Client in ECC. Now the message STPPOD outbound message working fine.
Thanks.
Regards,
Pawan Keshwani -
IDOCs Packaging ... What if one IDOC is in error in the packet ?
Hi all,
What will happend to the rest of the IDOC in the packet ?
Lets say, i packaged my IDOC in a bunch of 5. The first 3 IDOCs, their payload are ok. However the 4th has a bad payload and it crash in the mapping section ...
Does the first 3 IDOC (and the 5th one) will be sent and the one in error (4th one) will remain (in XI for mapping error) ?
Thank.
michel osborneHi chandrakanth.k,
Thank for your response. I have seen these blogs. I am not using the BPM.
I am using the IDXPW + Messages filter (sxmsfilter) to packaged the IDOCs.
I have made some tests ... wird enough ...
test #1:
idoc (1) - error
idoc (2) - valid
idoc (3) - valid
.... etc ...
test #2:
idoc (1) - valid
idoc (2) - error
idoc (3) - valid
test #3:
idoc (1) valid
idoc (2) valid
idoc (3) - valid
idoc (4) - error
In the "test #1", idoc (2) & idoc (3) are processed correctly (idoc sent to the SAP ECC backend system). Idoc (1) is stuck in XI with errror (mapping) which is OK.
In the "test #2", work the same as in test #1, idoc(1) & idoc(3) hs been delivered to the SAP ECC backend system.
However, in the "test #3"all idoc (1, 2, 3,4) are stuck in XI ... idoc(4) in error (which is ok), idoc(1) up to - idoc(3) in sxmb_moni has the racing flag .... but not delivered to the SAP ECC backend system ... they have the status: Message Schedule for outbound side ....
It seem that each time the package end with and idoc in error, the entire batch get stuck in XI .
How can i get sent them (test case #3) !!?!?
Thank in advance ! -
IDOC Tables with Errors Post System Refresh
Hi Everyone,
Is there any Report or other way through which one can get List of IDOC Tables with Errors Post System Refresh.
Thanks,
Regards,
- IshanHi,
While selecting the Infopackage to run the INIT load, it is taking me to the ECC login screen. Once i enter my credentials, its showing a dump with the message:
Short text of error message:
No RFC authorization for user XXXXX ( RSA8 ).
Long text of error message:
Technical information about the message:
Message class....... "RSAR"
Number.............. 051
Variable 1.......... "No RFC authorization for user XXXXX ( RSA8 )."
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "
Please advice.
Regards
sneha -
Hi sap bw'iets
can any one describe step-by-step process to sloving IDOC or TRFC ERROR in production support.
thank you.
regards,
kiranhi kiran,
sometimes idocs stucks in the source system, so it shows yellow in the monitor even if every thing else is showin green. so to correct this, go to environment -> Transact RFC -> In the Source System. If the status is showing "Executing" then leave it, otherwise u can drag it to BW by selecting execute LUW (F6), by selecting the tRFC.
hope this helps.
Regards,
Purvang
Assigning Point is to say Thanks in SDN * -
Transfer(IDocs and TRFC) error when use infopackage to load data from R/3
I create an infopackage to load data from R/3, when start immediately ,there is no data transfered. The return error is :
transfer(IDocs and TRFC): Errors occurred
request IDoc: Application document not posted
Does anybody know how can correct this error?
Thanks great.Hi Yimeng,
Check in SM58 transaction code in R/3 and see if any LUWs are stuck there. If so you can execute them manually and complete the data load.
regards,
Sumit -
Hi All,
Is there anyway of picking up meaningful db2 error messages using sqldeveloper??
regards... bfilename('db2','Movies.xsd'), ...
db2 must be in UPPERCASE. It is a directory object and therefore the name must be uppercased.
... bfilename('DB2','Movies.xsd'), ... -
DB2 error in file db2nodes.cfg on HPUX cluster instalation
I am installing ECC6 SR3 ABAP + DB2 V9.1 in cluster environment on HPUX IA64 + ServiceGuard.
I am with the following problem, DB2 software does not function in second node.
Overview:
node1: host1
node2: host2
virtual host: vthostci
virtual host: vthostdb
ServiceGuard Package
pkgdb (hostnames host1/vthostdb)
pkgci (hostnames host2/vthostci)
Shared Disk
/usr/sap (on package pkgci)
/db2
/db2/db2ecp
/db2/ECP
/db2/ECP/db2dump
/db2/ECP/db2ecp
/db2/ECP/log_dir
/db2/ECP/sapdata1
/db2/ECP/sapdata2
/db2/ECP/sapdata3
/db2/ECP/sapdata4
components installed on node1 (sapinst use virtual hostname)
ASCS on vthostci
DB Instance on vthostdb
CI on vthostci
components installed on node2
Creating Operating System Users (sapinst)
without problems until here, but when movement the DB instance and the ASCS to node2 the DB2 instance does not function, it presents error in the file db2nodes.cfg.
the file db2nodes.cfg contains the following line:
"0 host1 0" (the physical hostname the node1)
My problem is... How to configure DB2 Software/Instance on both node the HA cluster?
Another question, on ERP 2005 SR3 the db2 software is automatically installed by SAPinst in the following directory:/db2/db2<dbsid>/db2_software.
That is correct in cluster environment? because /db2 is shared disk.
Please help me
Thanks.Hi Licia ,
if you are running an single node and simply switch database from node1 to node2 this should not be a problem since the database software is taken over with the database .
If you have problems taking over the database software due to some issues
( like open files ) you can also keep the database software locally as before , but this then implies to maintain database software twice .
If you are running multiple DB2 nodes on cluster node1 and cluster node2 of course you need
database software installed and maintained locally on both nodes .
Best regards
dirk -
Hi
I am installing NW 04 SR1 on Linux / DB2
Completed the steps of ABAP Central instance and Database instance successfully.
While installing the JAVA Add-in, everything seems to go smoothly till step 20 of 26.
In the "load java database content" step, I get an error as follows:
Log file: jload.java.log
exerpts of the error:
12:00:48 2006-05-25 dbs-Error: Exception caught during SQL execution DB2 SQL error: SQLCODE: -622, SQLSTATE: 56031, SQLERRMC: CCSID UNICODE CREATE TABLE .......
May 25, 2006 12:00:45 PM com.sap.inst.jload.Jload main
INFO: Jload -sec XO2,jdbc/pool/XO2,/sapmnt/XO2/global/security/data/SecStore.properties,/sapmnt/XO2/global/security/data/SecStore.key -dataDir /mnt/sapsw/SAP-Linux-IDES-4.7X200-DB2UDB/51030724_2/DVD_NW_04_SR1_SAP_Web_AS_JAVA/J2EE_OSINDEP/J2EE-ENG/JDMP -job /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA_DB6/ONE_HOST/IMPORT.XML -log /tmp/sapinst_instdir/NW04SR1/WEBAS_JAVA_DB6/ONE_HOST/jload.log
May 25, 2006 12:00:47 PM com.sap.inst.jload.db.DBConnection connectViaSecureStore
INFO: connected to XO2 on jdbc/pool/XO2
May 25, 2006 12:00:47 PM com.sap.inst.jload.JobStatus readStatus
INFO: commencing restart
May 25, 2006 12:00:48 PM com.sap.inst.jload.Jload dbImport
INFO: trying to drop table BC_COMPVERS
May 25, 2006 12:00:48 PM com.sap.inst.jload.Jload dbImport
INFO: table dropped
May 25, 2006 12:00:48 PM com.sap.inst.jload.Jload dbImport
INFO: trying to create table BC_COMPVERS
May 25, 2006 12:00:48 PM com.sap.inst.jload.Jload logStackTrace
SEVERE: com.sap.dictionary.database.dbs.JddException: CREATE TABLE BC_COMPVERS failed
at com.sap.inst.jload.db.DBTable.create(DBTable.java:106)
at com.sap.inst.jload.Jload.dbImport(Jload.java:276)
at com.sap.inst.jload.Jload.executeJob(Jload.java:395)
at com.sap.inst.jload.Jload.main(Jload.java:551)
May 25, 2006 12:00:48 PM com.sap.inst.jload.db.DBConnection disconnect
INFO: disconnected
The SQLCODES and SQLSTATUS mentions that either:
Possible reasons:
CCSID ASCII cannot be specified when connected to a database created using a UNICODE code page.
CCSID UNICODE cannot be specified when connected to a database created using a non-UNICODE code page.
I am installing this for Non-unicode database, so I guess the above SQL statement should not be :
CCSID UNICODE CREATE TABLE
and should be "CCSID ASCII CREATE TABLE"
This statement seems to come from an EXPDUMP1.001 file from an OS independant J2EE engine DVD:
51030724_2 SAP NW04 SR1 SAP J2EE Engine (OS independent parts)
Wonder where I should be looking to go beyond this block.
ThanksHi,
I got the same error while installing NW04 SR1 on AIX. Has anybody a solution for this problem? -
JDBC - XI - IDOC scenario, SM58 error
I am trying to set up a scenario with JDBC -> XI-> IDOC. I seem to get the data, but when I look at it in SXMB_MONI, I get the checkered flag, for the overall status, but a red flag for the outbound status. This led me to SM58 where I see this error "No authorization to send IDocs with message type Z...". It shows the caller ID as being XIAFUSER (which is different from the ID I have created on the receiving SAP system) and is in function module IDOC_INBOUND_ASYNCHRONOUS. On XI, I have the RFC (SM59) and Port (IDX1) setup for the receiving SAP system. The receiving system has an ID setup (used in the RFC on XI), has a partner profile, port, logical system, and a RFC to XI setup.
Any ideas on where to track this down? I tried giving XIAFUSER sap_all, and it still fails and this ID does not exist on the receiving system.HI,
Just to inform you that, if any SM58 error, mainly because of IDX1 entry and RFC destination .
So that;s the reason , i just suggested to check this SAP note.
Now you have given SAP_ALL access to test right ? Even you can check with this SAP note-837595
Also check that SM59 (RFC destination) in XI system uses any User ID ? DO not select CURRENT USER option here.. and check it
Regards,
Moorthy -
Goods receipt - IDOC (WMMBXY/WMMBID02) error
I am creating an inbound goods receipt with IDOC WMMBID02 and get the error 'Document date / / is incorrect in item 0000000001'. Error code: F5833.
Error Diagnosis: 'Service financial accounting: document date " / /" is technically incorrect in item "0000000001" of the accounting document.'
Anyone know why I get this error. Appears to be FI related.Hi,
The error occurs in the following function module:
CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'
EXPORTING
DATE = I_BLDAT
EXCEPTIONS
PLAUSIBILITY_CHECK_FAILED = 01.
CHECK NOT SY-SUBRC IS INITIAL.
MESSAGE E833 WITH I_BLDAT I_POSNR.
Please check the documentation for the function module for details.
regards
Aveek -
B2B Add on (Edi separator) IDOC AAE Receiver Error
Hi
We are getting an error, Transmitting the message to endpoint <local> using connection EDISeparator_http://sap.com/xi/XI/EDISeparator failed, due to: com.sap.engine.interfaces.messaging.api.exception.ConfigException: No sender agreement configured that matches the message's header fields (sender party: "xxxx", sender service: "", interface: "xxxx", receiver party: "", receiver service: "xxxx") when using IDOC_AAE Receiver adapter with ICO, scenarion works fine with standard IDOC adapter on integration engine
We have 7.31 dual stack with B2B addon sp03
We are using control records from mapping (reciver idoc adapter >advanced>control record in IDOC XML> all options selected)Hi,
Yes, I filled the information on EDI separator channel, however this works fine with standard idco reciever adapter on integration engine, the issue is when I use ICO with Idoc_aae reciever adapter
you mean to say I have to use (.*) filling all sender edispeartor channel information mandatorily
what if I have to use the information to filter the message type from a multiple message type EDI file
Again this works absolutely fine with idco adapter on IE -
Flat Idoc to Idoc XML conversion error.
Hi All,
We are using PI 7.1 EHP1, Where in we would like to see the capabilty of User-Module for Conversion of IDoc Messages Between Flat and XML Formats. Gone thru the below blog and maintained the necessary NWA configurations:
How to Use User-Module for Conversion of IDoc Messages Between Flat and XML Formats
While testing phase, The file is not been picked by the Sender File Adapter and the below error is been displayed in RWB:
"MP: exception caught with cause com.sap.conn.idoc.IDocParseException: (7) IDOC_ERROR_PARSE_FAILURE: Invalid character encountered in XML input data source: state=INITIAL, charPosition=0, lineNumber=1, columnNumber=1, invalidChar=U+0045, sourceSnippet=...EDI_DC40 510000000002889077846C 3012 SHPMNT05 ZSHPMNT9 S... ^"
Any Clues?
ThnxHi Stefan,
You are right i have maintained the mandatory parameters (SAPRelease, SourceJRA, TargetDestination) within the sender File adapter module key parameters.
Now getting another error within Comm Channel Monitoring:
MP: exception caught with cause java.lang.StringIndexOutOfBoundsException: String index out of range: -1
Any Clues?
Thnx -
IDOC created with errors!
Hello All,
I am sure that I am not posting this in the right forum. But I did this because, I get more responses in this compared to others. Sorry if this has caused any trouble.
I had extended a standard idoc with 2 customer segments and procesed the idoc file. An idoc got created witht he following error message.
EDI: Syntax error in IDoc (mandatory segment missing)
Message no. E0072
Diagnosis
The segment E1EDK14 has the attribute 'Mandatory' in the syntax description of the basic type /IRM/CHGBACKS01 (customer enhancement ). However, the segment is missing in the IDoc. The segment number logged in the status record identifies the item before which the segment is missing.
This error may have been triggered by an unidentifiable segment before the expected mandatory segment.
Procedure
Please check the IDoc or the syntax description of the basic type /IRM/CHGBACKS01 (customer enhancement ).
When we insert new segments, where should we insert? How important is the segment number? Why is this error message even though that mandatory segment is there in the idoc?
Please help.
Thanks,
LavanyaHi,
I got the following error message.
Basic type ZCHGBCK does not exist
Message no. EA447
Diagnosis
IDoc type ZCHGBCK could not be found.
Procedure
Please enter an IDoc type that exists.
Srinivasan,
I had tested this with the standard idoc and it was perfect. i am having these issues after extension only.
Thanks,
Edited by: Lavanya Boora on Jun 2, 2008 10:55 PM -
i have a IDOC-XI--JDBC scenario,
the scenario fails at the Call Adpater Pipeline step............giving following error:
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>
<SAP:P1>401</SAP:P1>
<SAP:P2>Unauthorized</SAP:P2>
<SAP:Stack>HTTP response contains status code 401 with the description Unauthorized Authorization error when sending using HTTP (error code: 401, error text: Unauthorized)</SAP:Stack>
pls help me.....
Message was edited by:
sudeep dharbut this error occurs after few message pass successfully.....
means at an interval this error happens...then again few messgae pass successfully,
This is the error which i get in MONI:
ERROR_CATEGORY: INTERNAL
ERROR_ID: HTTP_RESP_STATUS_CODE_NOT_OK
and in the pipeline step i can see the error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>
<SAP:P1>401</SAP:P1>
<SAP:P2>Unauthorized</SAP:P2>
<SAP:P3 />
<SAP:P4 />
</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>HTTP response contains status code 401 with the description Unauthorized Authorization error when sending using HTTP (error code: 401, error text: Unauthorized)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Maybe you are looking for
-
Display sales orders in query regardless of vendor
Hi BI gurus, I have got a query with the selection screen. The users specify a vendor in this selection screen. At the moment, if the orderline does not have purchase order against it, it does not display the order. For example, order no. 99999 which
-
Resolver Service not created GlobalBank.ESB
Hi, I followed the below instructions to create sample in Biztalk but didn't created GlobalBank.ESB application. Can any one suggest me what is the wrong? https://msdn.microsoft.com/en-us/library/ff699854.aspx Output from the install... C:\Program F
-
How to Reconnect a Forgotten Bluetooth Device on an iPhone 5
I accidentally selected "Forget this device" in Bluetooth setting on my speaker device. I have tried to pair device also reset the network connection but still no able to see the device in the discoverable mode.
-
InfoObject definition : characteristic as BW or APO ?
Hello I have some characteristics defined in APO BW that I need to maintain. I would like to know if there is a way to know if a current one has been defined as APO or BW one ? thanks
-
Alter database backup controfile to trace...
When you run controlfile to trace, it creates following command within trc file STARTUP NOMOUNT CREATE CONTROLFILE REUSE DATABASE "ABC" RESETLOGS NOARCHIVELOG MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTANCES 8 MAXLOGHISTORY 292 LOGFILE GR