Adapter Engine has wrong hostname after HSC with Distributed System
I have an interesting situation where I have performed a homogeneous system copy from a standard system to a distributed system. The only that really has changed is the database server name. I performed the global host install, the database instance import, and then the Primary Application Server install.
The strange error is that the adapter engine after the install shows the hostname of the database server. The SLD CIM Instance data shows the hostname of the database server as an adapter engine. The correct hostname for the adapter engine is there also, but is not updated by the SLD Data Supplier/or RZ70 update.
The SLD entries for the ABAP and Java stacks are never updated after this copy.
I'm pretty much stumped on this one. I think I picked the correct options for the install.
Hi,
you said that you have done homogenous system refresh. As a check please follow the below note and let me know if it is helpful.
SAP Note 1286149 - Configuration Wizard: PI Self Test for NetWeaver
Also Please go through the doc regarding post installation steps for PI
[http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60d2a693-9504-2b10-5ba7-82964bd8370e]
Please let me know the result.
Regards,
Venkata S Pagolu
Similar Messages
-
Photos on iPhone in wrong order after sync with iMac iPhoto
I just purchased my iPhone 6 and am trying to get it all set up with my photos stored on iPhoto on iMac. When I sync phone using iTunes all of images sync over. Not a problem. But here's where the issue is... On my iMac in iPhoto, all photos are displayed correctly with right time and date (along with locations). However, once syncing to my iPhone, a select 6 photos (random ones) are being displayed as taken most recently (yesterday) with wrong location. To be clear, this isn't under events but rather "Moments" on the Photos tab on iPhone.
What is going on? It looks fine on iMac. I have never adjusted the time and date of these photos so not sure how this is even possible. I'm using iOS 8.1. Thanks for your help!My iPhone 4 camera roll decides to rebuild the library every once in a while and everytime this happens, it moves my most refer pictures and places them some where in the middle of the camera roll, making my last pictures I took with my 3Gs the most recent ones showing at the bottom. Small inconvenience but it looks like someone at Apple screwed up in setting up the sequence numbering of these pix and now it's a pain for the end users.
Has anyone experience the same issue and been able to successfully solve the problem? Please help.
Thanks -
Register soa composite has wrong hostname dest unreachable
Hi All,
I am trying to register an SOA Composite and getting dest unreachable because the hostname originally configured no longer exists. I have searched the file system looking for anything that has the old hostname but find nothing.
where can i change the hostname? not sure if its a weblogic thing or a manager server thing
Thanx
FredHi,
Yes it is the command line. Yes I give it the correct OIM url. but it seems as part of registering the composite it wants to turn around
and connect to soa-infra so it fails with this
t3://oimvm.THEOLDHOSTNAME.net:8001/soa-infra: Destination unreachable.
I recently changed the hostname on this machine and I know if I change it back it will work but I would like to know where to change the hostname so I can make the old one match the new one.
Thanx for the reply.
Fred -
ICal has wrong times after DST update
I updated Sat and for the three weeks all the appointments I had previously entered in my iCal calendar between Mar 11 and April 1 were shifted 1 hour later. Any new appointmets (entered after update) were entered at the proper time.
How can I get the previously enterd appointments scheduled properly?Apple sent out a daylight savings time update on Feb 21 which had a flaw in it. Apple created this update to address the fact that daylight savings time was changed from the first Sunday in April to March 11. Unfortunately, now all events between those dates are messed up by 1 hr. I called Apple's help line and they told me they would pass it on the software engineers. don't expect them to fix it. They problem with changing all you dates is that recurring dates don't go back after April 1. You are better off remembering that all times are off 1 hour between March 11 and April 1 and adjust them in your head. Doesn't help with reminders however.
Its too bad they can't (or are unwilling to) fix it. I'm trying to find a way to delete the update without reinstalling everything. Anyone have any ideas? -
Flash player plays wrong movie after opening with Rosetta
Hi,
I just had the most peculiar experience. Tried to open a [flashmovie].flv (which in hindsight could be done with Quicktime), Flash START popped up, followed by a pop-up requiring a Rosetta installation. This is the first time I came across Rosetta. Installed it, tried to open the flv again, this started the flashplayer alright but it started a completely different movie.
Opened the same file in Quicktime and that works fine.
Can anyone recommend what to do? Do I have to deinstall rosetta and the flashplayer to prevent this kind of behaviour?Rosetta could come in handy for other apps you have hanging around, so I suggest you leave it where it is.
To make movies open in QuickTime, select one and press Command-I to open the Information window. In the Open With pane, select QuickTime Player from the pop-up menu. Then click on the Change All button below, and click on the Continue button in the "Are you sure" dialogue box that appears.
You can then throw away the Flash player, unless you prefer it and the developer comes up with a Cocoa/Intel version.
HTH
Archie -
Iphone 5c has NO SERVICE after updating with 8.02
Recently did the update and since then, the phone says NO SERVICE. unable to make or receive calls, goes to voicemail
Hi Rkarling,
If you are having an issue with your iPhone showing NO SERVICE, I would suggest that you troubleshoot using the steps in this article -
If you see No Service in the status bar of your iPhone or iPad - Apple Support
Thanks for using Apple Support Communities.
Best,
Brett L -
Admin group has wrong gid after upgrading from Tiger to Leopard
Under Tiger I unfortunately made by login as admin. This worked OK under tiger, but created confusion under Leopard. The final result is that the admin group has the gid of 501 and the gid of 80 has an (unknown) name. Repairing permissions under Leopard caused all of Apples applications and system type folder and files to have the group 80(unknown). I can see from discussion forums and other native Leopard machines that gid 80 is supposed to be named admin and is for, well, Admins.
I created a new user, gave him administrative rights and migrated the old "admin" user's files, folders, etc. to the new user and removed the admin user through the Accounts GUI. That new user and all other administrative users are members of group 501(admin), but NOT of 80(unknown).
How can I remove the current admin group (501), give the admin group name to 80 and have the administrative users join group 80?Under Tiger I unfortunately made by login as admin. This worked OK under tiger, but created confusion under Leopard. The final result is that the admin group has the gid of 501 and the gid of 80 has an (unknown) name. Repairing permissions under Leopard caused all of Apples applications and system type folder and files to have the group 80(unknown). I can see from discussion forums and other native Leopard machines that gid 80 is supposed to be named admin and is for, well, Admins.
I created a new user, gave him administrative rights and migrated the old "admin" user's files, folders, etc. to the new user and removed the admin user through the Accounts GUI. That new user and all other administrative users are members of group 501(admin), but NOT of 80(unknown).
How can I remove the current admin group (501), give the admin group name to 80 and have the administrative users join group 80? -
Is there anybody who has interface NI DAQ card with Pressure System Scanners
I am trying to acquire data from Pressure System's sensor ESP 16 BP with NI DAQ card PCI-6221.
Is there anybody who has perform this job.
Thanks,
Surender Kumar
Regards,
Balaji DPHello Surender.
Thank you for contacting National Instruments.
Although I have never used that particular pressure sensor, the setup for measuring a pressure sensor is usually the same. Since the sensor probably outputs a voltage that is correlated with the amount of pressure that the sensor is detecting, we can configure a voltage task inside of Measurement and Automation Explorer and then port that into LabVIEW. A great video tutorial of a DAQmx task being created and then transferred into LabVIEW is available at:
Creating a Task in NI-DAQmx and Using it in LabVIEW
http://zone.ni.com/devzone/cda/tut/p/id/5374#toc2
Also, there is a great site that contains general information on pressure sensors at:
Measuring Pressure with Pressure Sensors
http://zone.ni.com/devzone/cda/tut/p/id/3639
Let me know if this information answers your questions. If you have a more specific question, please let us know and we would be happy to help you.
Happy Holidays!
Brian F
Applications Engineer
National Instruments -
SOAP adapter engine with system error, problem with fault message.
HI,
I have IDOC -> PI -> SOAP scenario.
Idoc to PI is async. I have no problem in receiving the idoc in PI. The message mapping is carried out and sent to the adapter engine. I can also see the technical routing payload. It is sucessful at XML monitoring in SXMB_MONI.
The error is at PI -> SOAP.
I have wsdl provided by the receiver webservice. Which I have imported.
And created a service interface against this wsdl. I tried changing it to both sync and async.
I have also provided fault message.
I have set a receiver soap communication channel and provided the target URL like "http://xxx/services" and soap
action = processDocument. Also provided user id and password.
I have a
Sender Agreement
Receiver determination
Interface determination
Receiver Agreement
I check in RWB adapter engine, this message goes to system error. The error log is as shown at the bottom.
When I see the message content, the SOap document shows me the details about IDOC, Instead I feel it should match
with the wsdl, where they have specified the corresponding interface name and address location etc.Please correct me.
How does the receiver know which service interface is it? The Service Interface which I created in the ER is
different from the WSDL, Does this have to be same? I see that the soap document in the adapter engine has the
Service interface name which I created in the ER. Where in the document the Reciever interface name is sent?
Where can I see the generated soap document for the receiver?
Is there some setting/configuration required in PI for this to work?
I tried using the tcpgw to see the error. If I dont provide the service interface name in the communication channel
then I get the following error in the TCPGW. "The service cannot be found for the endpoint reference"
When I provide the service interface name in the communication channel I get a valid fault message.
Similarly
When I use SOAPUI, I can see the fault exception being return. The adapter engine doesnot show an equivalent message
instead it goes into system error as shown at the bottom. I guess this is expected, if so what is the work around? (I found this weblog /people/alessandro.guarneri/blog/2011/01/10/soap-fault-in-sap-pi-hijack-it, do I need to implement this? Or use ALEAUD?
The fault message what I see in SOAPUI has the below format.
<soapenv:Fault xmlns:axis2ns1="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>axis2ns1:Server</faultcode>
<faultstring>nested exception is: psdi.util.MXApplicationException: BMXAA7136E - Validation failed when the
database default values were set. See the associated message for more information.
BMXAA4190E - Country NZ is not in the value list.</faultstring>
<detail>
<Exception>org.apache.axis2.AxisFault: nested exception is: psdi.util.MXApplicationException: BMXAA7136E
- Validation failed when the database default values were set. See the associated message for more information.
BMXAA4190E - Country NZ is not in the value list.
/Exception>
</detail>
</soapenv:Fault>
And the fault message in my ER service interface is stanadard datatype ExchangeFaultData, which is different from
the above. Is this the problem? Can I change the data type here to be the same as above?
Audit log in the RWB adapter engine.
Time Stamp Type Description
30.09.2011 15:10:57 Information MP: processing local module Localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
30.09.2011 15:10:57 Information SOAP: request message entering the adapter with user J2EE_GUEST
30.09.2011 15:10:57 Information SOAP: completed the processing
30.09.2011 15:10:57 Information SOAP: sending a delivery error ack ...
30.09.2011 15:10:57 Information SOAP: sent a delivery error ack
30.09.2011 15:10:57 Error MP: exception caught with cause
com.sap.engine.interfaces.messaging.api.exception.MessagingException
30.09.2011 15:10:57 Error Adapter Framework caught exception: null
30.09.2011 15:10:57 Error Delivering the message to the application using connection
SOAP_http://sap.com/xi/XI/System failed, due to:
com.sap.engine.interfaces.messaging.api.exception.MessagingException.
30.09.2011 15:10:57 Information The message status was set to WAIT.
30.09.2011 15:10:57 Information The asynchronous message was successfully scheduled to be delivered at Fri Sep 30
15:15:57 NZDT 2011.I tried changing it to both sync and async.
I have also provided fault message.
dont feel that you need to do above steps.
I have a
Sender Agreement
ideally you dont need a sender agreement (and a channel) for IDOC --> PI flow.
When I see the message content, the SOap document shows me the details about IDOC
this is fine...you may see fields as seen in EDI_DC40 of the IDOC...
How does the receiver know which service interface is it?
receiver need not know about the SI created in PI.
The Service Interface which I created in the ER is
different from the WSDL, Does this have to be same?
you should the WSDL (external definition) as the Request Message in your service interface.
Is there some setting/configuration required in PI for this to work?
nothing specific...AFAIK
I have set a receiver soap communication channel and provided the target URL like "http://xxx/services" and soap action
can you open the URL from Internet explorer...from your machine or from the machine which is in the same network as your PI server?
Things to check:
WSDL structure in PI and in target system is exactly the same.
does the target system require mesage in SOAP format (SOAP envelope - SOAP Header + SOAP body)?
target system is up and running? -
EO Messages with Delivering Status in Adapter Engine
Hi All,
We have a scenario DB-DB Asy with Java Proxies. Proxies are there to accept the messages from Sender DB and insert in target DB. Get the response from target DB and insert back that to Sender DB.
Actually the scenario is Syn, but we made it as Asynchronous by implementing Java Proxies.
Now we are using EO mode in Sender JDBC channel. We have 17 interfaces in the similar pattern. We are using one common XI receiver channel for all these 17 interfaces.
If one message got struck, then rest other Proxies are not getting triggered and not able to resend the message ( ofcourse I know I cannot resend with Delivering Status). But not sure what causes the messages to failed with Delivering Status mode.
Any pointers would be highly appreciated.
Will increase of Parallel Queues really solve my problem? If it fails in Prod, its a big problem for us as we dont want to lose the data. Now everytime we are restarting the Message service server.
Regards,
SrinivasNormally if there is any problem in target then you will see the adapter engine message as delivering
after the no of retires set then status will go to system error
during this entry check the CC used what is the error causing for that ?
HTH
Rajesh -
Issue when receiving SOAP message with HTTPS on non-central adapter engine
Hi,
we have a central XI system (PI 7.1 EHP1 SP03) and a non-central adapter engine (XI 3.0) in the DMZ, both systems on HP-UX.
In the affected configuration scenario, a business partner is sending us IDocs (INVOIC.INVOIC01) over HTTPS with Certificate Authentication and without SOAP Envelope.
The configuration and security settings seem to be correct, because we've already received several messages successfully over this connection. Now, since several weeks no message arrives anymore in our system, while the business partner always gets a HTTP_OK_200 response. So the messages seem to be accepted by our system, but nothing is shown, neither in the MessageMonitoring or CommunicationChannelMonitoring of the Runtime Workbench, nor in the in the traces/logs of the NetweaverAdministrator (trace level = DEBUG for "com.sap.aii.adapter.soap").
I also removed the assigned user in the sender agreement which should cause a HTTP_500_error on sender side, but our business partner still got a "OK_200" notification and we didn't find any information in the trace of our system.
When using TCPGateway to trace the communication, I can see an arriving message and the response, but it's encrypted because of HTTPS.
1) Did anyone have similiar issues yet?
2) Are there any further possibilities to check if an incoming message at the SOAP adapter fails?
3) Which further trace settings can be done, to get most detailed informations about the soap traffic?
4) Is there a way to decrypt the message of the TCPGateway (e.g. with private key of server)?
I'm looking forward for any helpful hints or information!
Regards,
JuergenIssue solved by SAP note 1115650 "J2EE Engine kernel.sda SP20 cumulative patch"
-
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 -
Hi,
i am working on MQ-XI-BW Scenario.i have configured JMS Adapter in Plain J2SE Adapter Engine.But the status is red with a message
"javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for 'BWXI:TEST.QMGR'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:546)
at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:1450)
at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:960)
at com.ibm.mq.jms.MQQueueConnection.<init>(MQQueueConnection.java:159)
at com.ibm.mq.jms.MQQueueConnectionFactory.createQueueConnection(MQQueueConnectionFactory.java:215)
at com.sap.aii.messaging.adapter.ModuleJMS2Transport.init(ModuleJMS2Transport.java:382)
at com.sap.aii.messaging.adapter.ModuleHandlerImpl.run(ModuleHandlerImpl.java:576)
at java.lang.Thread.run(Unknown Source)"
My class path looks fine.i am on SP9. there is an OSS note with similar error. But the Pre requisite is given as SP5.
what could be the reason behind this issue?
When i try to refresh the central integration server cache in ID using Env->Cache Notifications, i am getting a message
http connection to "http://bwxi:8200/CPACache/invalidate" returns the status code "401" in response
This particular URL is not accepting any user and password. Do i need to set the user name and password somewhere so that i can have access to this?
Please help me out.
Regards
SathyaHi Amol,
Thanks a lot.I am not very confident in my configuration.Could you please verify the configuration parameters once?
This Configuration is a sample for a JMS sender channel (inbound, sends to XI IS)
Set XI message protocol version. This sample is designed for XI 3.0
version=30
JMS message receiver class
classname=com.sap.aii.messaging.adapter.ModuleJMS2Transport
set if a transacted JMS Session should be used (default: true)
#JMSSession.sessionTransacted=false
set delay in milliseconds before processing next message after an error (default: 0)
errorDelay=10000
#set delay in milliseconds before trying to reestablish the JMS Connection after a connection error (default: -1 (do not try to reconnect))
#reconnectDelay=10000
set the Message Formats you want to process (Formats only needed if they can not be evaluated at runtime)
TransportMessage Type can be set to TransportMessage of XMBMessage. It is used for sending and receiving Transport and XMBMessages
#TransportMessage.type=TransportMessage
TransportMessage.type=XMBMessage
uncomment and adjust parameters for Transformation Type (Binding of JMS-Transport Message),
insert your class here for an individual binding between JMS and Transport Message
uncomment the following line for using Bindings that belong to Tunneling
transformClass=com.sap.aii.messaging.adapter.trans.JMSTunneling
uncomment the following line for using Bindings that belong to Single Payload Binding
transformClass=com.sap.aii.messaging.adapter.trans.JMSSinglePayloadBinding
ID Garbage Collector: For EO(IO) handling XI adapters store the JMS/XI message ID's in the ID logger
Uncomment the following lines and change the default values if you recognized "out of memory" problems due to
very large ..\tech_adapter\Data\*_ID.dat files which will be kept in the memory as well
eoExpirationAfterDays is the period of keeping the message ID in days. Afterwards the message ID might be used again
garbageCollectorInterval is the period in milliseconds when the ID garbage collector is started. It will however only
be started if messages are exchanged otherwise ID logs won't be created anyway
eoExpirationAfterDays=365
garbageCollectorInterval=86400000
the following parameters are used in some Bindings that belong to Single Payload Binding needing XMBHeader Information
uncomment and adjust parameters according your requirements. Please note, that the party identfier needs not to be
configured in case of A2A scenarios.
XMB.SenderBusinessSystem=MQSeries
XMB.SenderService=BS_MQ
XMB.SenderInterfaceNamespace=http://xitest
XMB.SenderInterfaceName=MI_Out_File
XMB.ReceiverBusinessSystem=MTX
XMB.TraceLevel=1
XMB.LoggingLevel=1
XMB.QualityOfService=EO
XMB.QueueId=ABCDEFABCDEF
XMB.ContentType=text/xml
URL of XI IS to send the messages to
XMB.TargetURL=http://bwxi:8000/sap/xi/engine?type=entry
XMB.User=XIISUSER
XMB.Password=Mind2005
XMB.Client=100
URL of file adapter if a loopback JMS to File should be configured
XI.TargetURL=//localhost:8210/file/receiver
uncomment the following settings if needed (independent on JMS provider)
JMS.QueueConnectionFactoryImpl.user=MUSR_MQADMIN
JMS.QueueConnectionFactoryImpl.password=Mind2005
uncomment and adjust parameters for loading JMS administrated objects via JNDI
uncomment and adjust parameters if not the default context should be used
#JNDI.InitialContext.property.1=java.lang.String {javax.naming.Context.INITIAL_CONTEXT_FACTORY}, java.lang.String com.sap.engine.services.jndi.InitialContextFactoryImpl
#JNDI.InitialContext.property.2=java.lang.String {javax.naming.Context.PROVIDER_URL}, java.lang.String localhost:50004
#JNDI.InitialContext.property.3=java.lang.String {javax.naming.Context.SECURITY_PRINCIPAL}, java.lang.String Administrator
#JNDI.InitialContext.property.4=java.lang.String {javax.naming.Context.SECURITY_CREDENTIALS}, java.lang.String sap
set the Lookup Names
#JMS.JNDILookupNameQueueConnectionFactory=jmsfactory/default/joetest
#JMS.JNDILookupNameQueue=jmsQueues/default/sapDemoQueue
uncomment and adjust parameters for loading JMS administrated objects from filesystem ***
#JMS.FileNameQueueConnectionFactory=SAPQueueConnectionFactory.ser
#JMS.FileNameQueue=SAPQueue.ser
uncomment and adjust parameters for creating SonicMQ JMS administrated objects ***
#JMS.QueueConnectionFactoryImpl.classname=progress.message.jclient.QueueConnectionFactory
#JMS.QueueConnectionFactoryImpl.constructor=java.lang.String localhost:2506
#JMS.QueueImpl.classname= progress.message.jclient.Queue
#JMS.QueueImpl.constructor=java.lang.String SampleQ1
uncomment and adjust parameters for creating MQSeries JMS administrated objects ***
JMS.QueueConnectionFactoryImpl.classname=com.ibm.mq.jms.MQQueueConnectionFactory
JMS.QueueConnectionFactoryImpl.method.setHostName=java.lang.String BWXI
#JMS.QueueConnectionFactoryImpl.method.setChannel=java.lang.String CH_BWXI
JMS.QueueConnectionFactoryImpl.method.setTransportType=java.lang.Integer {com.ibm.mq.jms.JMSC.MQJMS_TP_CLIENT_MQ_TCPIP}
JMS.QueueConnectionFactoryImpl.method.setQueueManager=java.lang.String TEST.QMGR
JMS.QueueImpl.classname= com.ibm.mq.jms.MQQueue
JMS.QueueImpl.constructor=java.lang.String LQ
JMS.QueueImpl.method.setTargetClient=java.lang.Integer {com.ibm.mq.jms.JMSC.MQJMS_CLIENT_NONJMS_MQ}
uncomment and adjust parameters for using a dispatcher ***
#Dispatcher.class=com.sap.aii.messaging.adapter.ConversionDispatcher
#Dispatcher.namespace=namespace1
#namespace1.ConversionDispatcher.logPayload=true
#namespace1.Service.1=Plain2XMLService
#namespace1.Plain2XMLService.class=com.sap.aii.messaging.adapter.Conversion
#namespace1.Plain2XMLService.xml.conversionType=SimplePlain2XML
#namespace1.Plain2XMLService.xml.processFieldNames=fromConfiguration
#namespace1.Plain2XMLService.xml.fieldNames=a,b,c
#namespace1.Plain2XMLService.xml.fieldSeparator=;
#namespace1.Service.2=XSLTService
#namespace1.XSLTService.class=com.sap.aii.messaging.adapter.XSLTConversion
#namespace1.XSLTService.XSLTConversion.XSLTFileName=Data/DemoConversion.xsl
Regards
Sathya -
we chooose adapter engine as ntegration server in PI 7.0 and we go with adapter engine as central adapter engine in PI 7.1..
is this b cos 7.1 has advanced adapter engine?
can u pls clarify?Hi Ravindra,
Advanced Adapter Engine:
Advanced Adapter engine is just a normal adapter engine but in PI7.1 terminology.SAP named it so,because of the additional features that have been added to Adapter engine PI7.1 .
http://help.sap.com/saphelp_nwpi71/helpdata/EN/8f/d906d01f77fa40a4c84683c3f8326f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/EN/8f/d906d01f77fa40a4c84683c3f8326f/content.htm
and as far as the Central adapter engine is concerned ,The Adapter Engine is a separate software component that is automatically installed on the Integration Server. In this case, it is the central Adapter Engine. However, you can also install the Adapter Engine separately on another host. This is then a non-central Adapter Engine.
So Advanced Adapter engine has nothing to do with the Central Adapter engine that you saw in file to file scenario article which is based on PI7.1 Even Advanced Adapter engine is also a very interesting feature introduced in PI7.1 so that Adapter engine it self does some Integration Engine functions.If you find time listen to the webinar recorded session on AAE (Advanced Adapter Engine).
http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/b08af1f4-5615-2c10-a3ab-990f7cd0b5ac&overridelayout=true
Hope you are clear with your question.
Thanks,
Ram. -
How to process stucked holding messages in the Adapter Engine.
Hi experts,
This question is may be familier to all...
There are thousands of messages are in holding status in the Adapter engine in RWB.
I tried to found system error in these messages. There is no system error from the last in my investigation. I tried to restart of the communication channels of the combination of these messages. But it is also not use to fix this problem.
Instead of the restart of the Java engine please let me know is there any possibility to fix this issue.
Regards
MaheshHello Mahesh
You can try restarting some of the XI services (e.g. com.sap.aii.af.svc) but usually a java restart is required to free up these blocked threads/queues.
Most likely these messages are in Holding status because there is a blockage in one of the Adapter queues. This can be monitored in the RWB
-> Component Monitoring
-> Adatper Engine XIP
-> Engine Status
-> Additional Data
Find out what adapter queues are causing the blockage and increase the number of threads/queues available to it. This will help prevent the issue occuring again.
See note #791655 Documentation of the XI Messaging System Service Properties, for an explaination of the queues.
See these blogs for more details:
1) /people/kenny.scott/blog/2007/08/20/messaging-system-queue-properties-after-xi-30-sp19-xi-70sp11
2) /people/kenny.scott/blog/2008/12/05/xipi-file-and-jdbc-receiver-adapter-performance-and-availability-improvements
Ensure note #937159 XI Adapter Engine is stuck, has been applied.
Regards
Mark
Maybe you are looking for
-
URGENT: advantages of scenarios in SRM
hi Everybody, i want to know the advantages of technical scenarios like classic,extended classic,decoupled,standalone..... why we r using these scenarios in SRM........... pls let me know these wth suitable answers from ur side.so pls put a
-
FCP 7 update has slowed my Mac Book Pro
Hi all First post here. I've just upgraded to FCP 7/ Studio 3 on my MBP running Leopard 10.5.8 When I open FCP it takes an age to load, and it is impossible to use the software, it's like running high end software on a low end PC, sluggish isn't the
-
Table S013 not using INFNR field
I can't create unique records from the same vendor on the same day because INFNR is the only key field that would uniquely identify each record and it is not being used. How can I get the data into the field as it should be? I assume when a vendor's
-
Regarding Reuse_alv_commentary_write
Hi all, I am having this much of requirement in out put as Top-Of-page. I did this thing like below given code in classical report. Now I am dling this in ALV. Is it possible to get like this out put in ALV. If, possible meand send the code for below
-
DHCP Installation Failure Error Code 1060
I have performed a clean install of Windows Server 2012 Essentials, creating a new domain. I installed DHCP which was (apparently) successful, but when attempting to complete configuration I am presented with this error message: Installation of the D