ADAPTER in the Central Adapter Engine
Hello
I have problem with my Adapter in the Central Adapter Engine. There are to adapter inside, a JMS and A JDBC. This two adpater have in the monitoring status green. But JMS adapter get no message in the system, and by the JDBC adapter the select is not getting Data, but the update make it the right update to the databank. Can somebody help or gives there a log on the system.
Regards Thomas Neuhaus
Hi Thomas,
I think you are using Message Monitoring transaction SXMB_MONI only.
Central Adapter Engine log:
Start Runtime Workbench (i.e. http://<xi_host>:<j2ee_port>/rwb/index.jsp)-> Message Monitoring -> select Component af... -> Display -> select Period -> Start
Regards,
Jiri
Similar Messages
-
Can't reach the Central Adapter Engine (HTTP 403)
Hello,
in a simple scenario (AdapterEngine -> IntegrationEngine -> AdapterEngine) we get a HTTP 403 failure in the 'Call Adapter' - Service.
When we try to connect the URI "http://:50000/MessagingSystem/receive/AFW/XI" and logon with user XIISUSER we get the same error.
XI Release is: XI3.0 SP17 ... Adapter Engine is the central engine ...
... any ideas?
Thanks
AndréHi Andre,
HTTP 403 is related to authorisation error.
This topic has already been discussed. I paste hereunder:-
Check if the service users XIAFUSER and XIISUSER are not
locked.(TCODE: SU01)
Also check if these service users have sufficient authorizations.
XIAFUSER: SAP_XI_AF_SERV_USER_MAIN,SAP_XI_APPL_SERV_USER
XIISUSER: SAP_XI_IS_SERV_USER_MAIN,SAP_XI_IS_SERV_USER
I hope this provides you a solution.
Regards.
Praveen -
In the rwb adapter monitoring the JDBC Adapter always grey
Hi all
I try to use JDBC Adapter in XI 3.0 sp14.
First I deploy the MS SqlServer JDBC by SDM RemoteGui.I can see the deployed JDBC package in \j2ee\cluster\server0\bin\ext\com.sap.aii.af.jmsproviderlib.
Then I create a communication Channel using JDBC 2.0 in a Business System and active the configuration.
But when I monitor JDBC Adapter in the rwb, I find the JDBC Adapter is always grey.In the \server0\log\services\com.sap.aii.adapter.jdbc.svc, no log shows the jdbc adapter is initial.
So what extended configuration shall i do.
Thanks in advanced
Elliotthi Alessandro,ravi:
Thanks for your reply. I will describe detail.
I use a file adapter as a sender and use a JDBC adapter as a receiver.
In the sxmb_moni I find the processed message status is successful.
So I think the integration server works fine.
In the message monitoring, the message is waiting status.
If I change the receiver adapter to file adapter.
It works fine.So I think the process config is fine and the itegration server works fine. the error is in the receiver JDBC adapter side.
I check the default trace, <b>there is error logs</b>:
#com.sap.aii.af.ra.ms.impl.core.queue.ReceiveConsumer
#sap.com/com.sap.aii.af.ms.app
#com.sap.aii.af.ra.ms.impl.core.queue.ReceiveConsumer.invokeHandler(QueueMessage, MessageController, Services)
#J2EE_GUEST#0#SAP J2EE Engine JTA Transaction :
[057ffffffb160017c]
#cgbasis.comgroup.cn_XID_5746950#XIAFUSER#0a056bc0900311daa9ca0013d4b31c7c#SAPEngine_Application_Thread[impl:3]
_36##0#0#Error##Java###Rolling back transaction for
message due to: #2#d2fe2281-8fd4-11da-cf7f-
0013d4b31c7c(INBOUND)#Object not found in lookup of
SapXIJDBCAdapterService.#
#com.sap.aii.af.ra.ms.impl.core.queue.ReceiveConsumer#sap
.com/com.sap.aii.af.ms.app#com.sap.aii.af.ra.ms.impl.core
.queue.ReceiveConsumer.invokeHandler(QueueMessage, MessageController, Services)
#J2EE_GUEST#0##cgbasis.comgroup.cn_XID_5746950#XIAFUSER#0
a056bc0900311daa9ca0013d4b31c7c#SAPEngine_Application_Thread
[impl:3]_36##0#0#Error##Java###Transaction rolled back
for meesage due to: #2#d2fe2281-8fd4-11da-cf7f-
0013d4b31c7c(INBOUND)#Object not found in lookup of
SapXIJDBCAdapterService.#
In the adapter monitoring, JDBC Adapter icon is grey. I
can't click for detail information. I only deploy the
JDBC drivers by SDM remoteGui. What else shall I do.
Btw, Can you say sth detail about how to test the
deployed JDBC adapter on visual administrator?
Thanks
Elliott -
SOAP Adapter at XI 3.0 Central Adapter Engine
Hello,
I'm trying to use the SOAP Adapter with the Central Adapter Engine. It works with the J2SE-Adapter Engine, but not with the Central Adapter Engine.
I Get the Error: No response Available.
Perhaps someone can help me.The J2SE adapter is a relict from XI 2.0
You may still use it, especially for migration from XI 2.0 to XI 3.0, but it is recommended to use the J2EE adapter engine.
Regards
Stefan -
PI 7.11 Central Adapter Engine is not started
Hi Experts,
After active objects list, in the central adapter engine: ache update not yet started.
Looking for this error, is possible that is the RFC INTEGRATION_DIRECTORY_HMI because responde 403 forbidden,
Did you have any tips?
Thank you!
BrunoAre you sure supplied credentials are valid for PIISUSER?
1) HTTP response does not contain a valid XML root tag or Error 'HTTP status code 400 Bad Request' while executing HTTP request (calling method 'get_status')
The error 'HTTP response does not contain a valid XML root tag' occurs when path prefix of the destination is '/dir/hmi_cache_refresh_service/ext'.
The error 'Error 'HTTP status code 400 Bad Request' while executing HTTP request (calling method 'get_status')' when path prefix is '/dir/CacheRefresh'.
Solution: Go to transaction sm59 and open destination of type 'H' INTEGRATION_DIRECTORY_HMI. Select "Connection Test". The connection test should return HTTP response 200.
Now go to "Logon & Security" tab and ensure that username and password are stored in the system. Fixing credentials should fix the problem.
Note: Credentials cannot be tested via "Connection Test" tool. If used credentials are wrong, the server simply returns login html page (using HTTP response code 200). As the login html page is not a valid cache refresh xml document, an error is shown in sxi_cache. -
Non-central adapter engine not visable in integration builder
ls,
I have a pi system and a separate non-central adapter engine. After installing i did all the post actions including the following part:
5.13 Clearing the SLD Data Cache after Installing a Non-central Advanced Adapter Engine
When you have installed a non-central Advanced Adapter Engine, you need to manually clear the SLD Data Cache in the Integration Builder to make it visible and selectable in the communication channels.
Procedure
1.
After SAPinst has finished, open the Integration Builder of your PI system at http://<host>:<port>/dir/start/index.jspIntegration Directory and logon as a user with the ABAP role SAP_XI_CONFIGURATOR assigned.
2.
In the Integration Builder, choose Environment.
3.
From the drop-down list, choose Clear SLD Data Cache.
(as described in: Installation GuideAdapter Engine (Java EE) 7.1 Including Enhancement Package 1 on Windows: MS SQL ServerTarget)
However when creating a communication channel in the integration builder there is only the central adapter engine to choose in parameter tab screen.
I was hoping maybe some-one knows what else need to be done to make de non-central known as adapter engine.
thanks in advance
PeterHI,
with user PIDIRUSER i was indeed able to refresh the af cache. Unfortunately without a positive
Under the runtime workbench (http://<host>:<port>0/rwb/index.jsp) tab sld registration i don't see the ae neither under non-central components. If i try to register i get:
Registration of Adapter Framework with SLD was successful
Registration of fix AF adapter services with the SLD was successful
Registration of dynamic CPA cache based AF adatper services with SLD was successful
but no AAE...although it is visible in the SLD under technical systems... -
Unable to determine name of central adapter engine
We have a central SLD set up. I am now moving some configuration and testing from our dev environment to our qa environment. When I do a cache notification from the Integration Directory I receive a message stating that "Unable to determine the name of the central Adapter Engine from the System Landscape Directory". When I look under the technical system type of Exchange Infrastructure of the system landscape directory I do not see the Adapter Engine of my QA or Production environment. I only see one central adapter engine listed. That of my development environment. It will not let me define another technical system to add these adapter engines because the button New Technical System is grayed out. How do I get these adapter engines defined in the SLD?
Thanks,
JimI also had the same problem. But when I opened Integration Directory and Repository from the links, it got added to the Technical system under Exchange Infrastructure. Only Adapter Engine was not getting added.
But after applying the note 764176. Adapter Engine added to SLD and after refreshing cache now Adapter Engine also got added to RWB components.
Only one problem now - in Message monitoring, If I select Adapter Engine from the drop down, I get page cannot be displayed. Is it due to the fact that I dont have any adapters configured?? and also no messages available for that matter?? as it is a fresh box..
Message was edited by: Thilothama v -
URL for Central Adapter Engine
Hi,
It seems like our XI Server is unable to locate the Central adapter engine for doing an outbound RFC call. I am trying to call an RFC using the RFC adapter, and getting the following error:
<SAP:Code area="INTERNAL">AE_DETAILS_GET_ERROR</SAP:Code>
<SAP:P1>af.nw4.netweaver</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>no_messaging_url_found: Unable to find URL for Adapter Engine af.nw4.netweaver</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when reading the access data (URL, user, password) for the Adapter Engine af.nw4.netweaver</SAP:Stack>
Where do we maintain the URL of the adapter engine ?
thanks,
ManishI have the same problem since we changed the name of the database server - the server name reported in the error is the old name. I've checked all the properties in this thread, plus follwed through OSS note 764176 with no luck. All the properties reflect the new name, but testing the proxy (SPROXY) still fails with the error:
<CODE>INTERNAL.AE_DETAILS_GET_ERROR</CODE>
<ERRORTEXT>Error when reading the access data (URL, user, password) for the Adapter Engine af.xix.sapsbxcrmdb2</ERRORTEXT>
sapsbxcrmdb2 is the old database server name.
I found one location where this is displayed - in transaction SXI_CACHE (in the client of th integration server), Menu option GOTO -> Adapter Engine Cache. The column 'Adapter Engine Name' reflects the incorrect name. Where is this property stored?
I cleared this entry manually by selecting the row and clicking on the trash can icon. Later it was refreshed properly.
-Mike
Update: I found that the SOAP Reciever channel in my Integration Scenario had a hard-coded entry pointing to the old integration server name in the property 'Adapter Engine'. I changed this by selecting the 'Integration Server' in the drop down. This changed the error behavior (still doesn't work, but the above errors went away).
-Mike
Message was edited by: Mike Hatch
Message was edited by: Mike Hatch
Message was edited by: Mike Hatch -
Cache Notifications unable to determine name of Central Adapter Engine
Hi All,
When I tried Tools -> Cache Notifications in the integration directory, im getting
Unable to determine the name of the central Adapter Engine from the System Landscape Directory at this time.
Notifications to the central Adapter Engine are therefore listed using the technical name of the Adapter Engine.
This is usually structured as follows: af.<SAP System ID>.<Name of application server>
Once i click the OK on the pop up dialog which has this message, it has given the Notifications and Problems Tab.
In the Problems Tab, its has given an error message
'Unable to find an associated SLD element (source element: SAP_XIIntegrationServer"
Any suggestion of what to look for to modify ??
Thanks
SouravHi Kedar,
Check this Blog. it should probabaly solve your problem.
/people/venugopalarao.immadisetty/blog/2007/03/15/adapter-engine-cannot-be-found-in-integration-directory
Thanks
Sourav -
Non-Central Adapter User Store
Hi,
We have SAP PI 7.10 SP6 installed. We also installed a non-central adapter in the DMZ. We would like the non-central adapter to use/share the ABAP user store of the central adapter engine.
To this end I have created 2 RFC destinations in NWA, I18NBackendConnection and UMEBackendConnection to point to the ABAP host and client of the integration server and the central adapter engine.
Please can you advise if this is all that is required and what the port is that this is taking please on as to have that port opened on the FW.
Any help is most appreciated.
Regards
Willie HugoHi Abhishek,
Thanks for the prompt reply. I have tio stipulate that I have successfully connect the non-central adapter to the IS/Central adapter engine. I am able to see it as an additional adapter engine in RWB and in ID. I can also deploy an adapter to the non-central adapter engine. At this point it is a file adapter. We can drop files in the file adapter folder deployed on the non-central adapter engine and bring the transaction file into the IS. When it comes to monitoring the file adapter in the channel monitoring, I have to use a diffrent user name and password on the non-central adapter engine. This is where my problem lies. I would like to use the user store of the ABAP IS.
I am not sure the note would help with that?
Please can you confirm.
Regards
Willie Hugo -
Can I use the AC adapter made for the iPad with my iPod Video (5th Generation)?
I have a choice of using the original adapter or the newer adapter made for the Ipad. The original is rated at 5 volts @ 1 amp output. The newer (iPad) adapter is rated at 5.1 volts @ 2 amps output. I tried to recharge the battery and it worked, but the recharge time from a dead battery was around 6 hours. The difference of the voltage is neglegible, but the ampere rating shouldn't hurt the iPod as it only draws as much current (amps) as needed. Having said this I thought that the recharge time would be less...apparently not. I just do not want to damage the iPod. The iPad charger does not get as warm as the original while charging.
Any help is most appreciated. Mike (Phillipsburg, Missouri, U.S.A.)I've been using my iPad charger to charge my iPhone for over a year. I haven't had any issues. But I can't promise you that your experience would be the same.
-
Self-registration of the central Advanced Adapter Engine
Hi Expert,
We have installed netweaver PI 7.1 system, as well as done the post installation
Now we want to restart the below mention services, But thing is that we are un able to find this services in list, can any one guide us how see this services in system
○ com.sap.aii.af.app
○ com.sap.aii.af.cpa.app
See as per the http;//help.sap.com
follow the below procedure
You perform this step to trigger the self-registration of the central Advanced Adapter Engine and of the Runtime Workbench in the System Landscape Directory (SLD).
Procedure
Perform the following steps:
1. Start the SAP NetWeaver Administrator.
2. Choose Operation Management ® Systems ® Start & Stop ® Java EE Applications.
3. Stop and restart the following applications to trigger the SLD self-registration of the central Advanced Adapter Engine and the Runtime Workbench.
○ com.sap.aii.af.app
○ com.sap.aii.af.cpa.app
○ com.sap.xi.rwb
please guide me to restart this services
Thanks
DDMHi All,
I solve this issue, I have logon by j2ee and find below mention service and restart the same
Thanks
DDM -
Help!Cache status of object for Central Adapter Engine is incorrect
this problem cconfused me several days!
version:PI 7.1
after i activate the communication channel, the cache not update for central adapter engine
problem: in cache status overview, the update for central adapter engine not yet started, but notification is ok.
the update for integration server and mapping run time are all correct.
then when i display wsdl for sender agreement(SOAP sender), show message:Cache status of object abcd123 for Central Adapter Engine is incorrect
if i ignore this message, error message popup:dapter Engine af.xid.sapittest for communication channel abcd123 not registered in SLD
who can help me solve this problem.
thank you in advance.Hi cheng,
Kindly check if you have set theparameter 'com.sap.aii.connect.integrationserver.sld.name' in your
Exchange Profile, since it's not set by default. Open note #1278563 and follow the procedures.
And you may check the following notes:
#1031321 - Self-Registration of Adapter Engine and RWB fails
#1334053 - No automatic PI 7.10 SLD Registration (Here you'll see the note 764176 which you have already applied and also the note #1117249).
In RWB, is the adapter Engine "red light"? If yes, what is the specific error?
Regards,
Caio Cagnani -
Purpose of having central adapter engine
What is the purpose of having Centeral Adapter Engine when any WAS 6.40 has an adapter engine that can communicate de-centrally with the IS?
Regards
chandrakanth.KHi Chandra,
The Adapter Engine is a separate software or software component that is automatically installed on the Integration Server. In this case, we will call it as central Adapter Engine. You can also install the Adapter Engine separately on another host. This is then a non-central Adapter Engine.
By installing the adapter engine centrally on Integration Server, all the components like adapter engine, integration engine, mapping runtime etc will be at single place which increases the preformance.
In the case of non central adapter engine, where we will install the adapter engine at another system(may be in another place) which decrease your total server performance.
thanks,
madhu -
Configuration of JMS Adapter in Central Adapter Engine
Hi all,
I have configured Sender JMS Adapter in Central Adapter Engine with the following parameters:
Adapter type : JMS
Transport Protocol : WebSphere MQ (non-jms)
Message Protocol : JMS1.x
Adapter Engine : Integration Server
Queue Connection Factory java class :Com.ibm.mq.jms.MQQueueConnectionFactory
Queue java class : com.ibm.mq.jms.MQQueue
ipadd : localhost
port : 1414
Queue Manager name : TEST.QMGR
Channel Name : CH1
JMS Queue : LQ
CCSID : 437
Protocol : TCP/IP
JMS-compliant : WebSphere MQ(non-jms)
JMS Queue user : MUSR_MQADMIN
Mapping of message : Entire Message = JMS Payload
But the status is red with an error message Sender Details : NULL
Could you please tell me what went wrong?
Regards
SathyaHi,
Make sure that Websphere MQ server is running.
If u r comfortable with java, you can even write a Java code to acces the server and check if the JMS server is working fine. Some times there will be sample applications provided by Websphere MQ itself.
Once the java program works then it will be easy to debug the error over here.
Regards,
P.Venkat
Maybe you are looking for
-
Adding Barcode field in Acrobat X
When I try to add a barcode field in Acrobat X I get the following message A Barcode Field encodes data that end-users type into a fillable PDF form. Use of this type of field for paper forms processing requires Adobe's Barcoded Paper Forms Solution
-
Additional field in Infotype 0001
I manage to add an additional field in the infotype 0001 in Dev client. I have a bit concern when to apply it in the production client. Do you have any experience to share on this?
-
structure of abap program
-
HT4113 my ipod is still disable
my ipod is disable still
-
Do not use Tech Support via chat - 2 hours of down time resulted.
Verizon: Today, I got on Chat with technical support since my internet connection was sluggish the last couple days. In the beginning, Maria asked not only for one phone number, but another (in case we got disconnected?).After about 20 minutes of ch