Behavior of integration process after system restart
Hello,
we have an integration process used for correlation of two asychronous messages.
So if the first message is sent out, the second message that should be correlated will arrive approx. 5 hours later.
What would happen if the system is restarted after the first message is sent out, but before the second message comes in? Are all active process instances deleted during a system restart or is there some kind of persistence mechanism?
Thank you for your advice.
Hi Florian,
please have a look at oss notes from my blog
/people/michal.krawczyk2/blog/2006/06/27/xi-who-said-he-cannot-be-stopped-bpm-jim--sp17
Regards,
Michal Krawczyk
Similar Messages
-
RFC connections do not work after system restart
Hi PI experts!
We're facing a problem with our PI 7.0 system. After each restart of the system, all RFC sender communication channels do not work. When testing the connection in the sending SAP system, the connection test fails. Currently we workaround the issue by manually restarting the RFC adapter after system restart.
Does anybody has any idea how th fix that problem? <<text removed>>
Cheers,
Matthias
Edited by: Matt on Apr 29, 2009 3:26 PM - don't offer pointsMathias,
Your problem is due to the fact that SAP is not up and running when XI restarts.
there is a parameter in RFC adapter that you can modify in order to fix that
Please, see the following link and let me know: /people/community.user/blog/2006/09/21/xi-rfcadapter-reconnect-issue
best regards,
David -
Starting OID after system restart.
Hi All,
I have installed IDM (ofm_idm_win_11.1.1.7.0) on Win2008 server. After system restart I can't access the URL http://machineName.domainName:7005/odsm/faces/odsm.jspx
I have tried to connect after executing "opmnctl.bat startall", which is placed under "D:\ORACLE\Middleware\asinst_1\bin" but not succeeded.
Can anyone Help?Hi,
Please chek the oid log side. It is under DOMAIN_NAME\server\wls_ods1\logs
Thanks,
Sunil Sharma -
Java Apps don't start automaticaly after system restart
Hi,
Since a few days ago when restarting Java application servers of SAP
Portal, the applications deployed don't start for itselfs.
When starting the instance, the memory stops to increase at 500mb. The
only way to start the applications is by the manual way in:
Server -> Services -> Deploy -> Runtime -> Application -> Start
Application.
After starting the applications manually the instance starts fine.
I already increased some values in global configuration:
From:
InitialThreadCount = 40
MaxThreadCount = 150
MinThreadCount = 40
To:
InitialThreadCount = 80
MaxThreadCount = 200
MinThreadCount = 80
After the restart the applications are not starting automaticaly yet.
I have 4 instances. The first two instances are starting fine, but the problem is happening with the other 2 instances.
Is there any reason for this type of behavior?
Thanks for the help
Pedro NunesHello Vyara,
thanks for your reply.
This kind of problem happens since 3 weeks ago and the stack of this system (SP09) remain unchangeble since 07.04.2008.
The strange behavior is that the Server 1 and 2 are starting all the apps fine, but this problem is only happens in server 3 and 4.
Can you help please?
Thanks -
Spawning another java process after System.exit(0);
Hi everyone
I have an application that Im trying to test. Unfortunately one of these tests requires me to spawn another java process after a System.exit(0); has executed. Since this exits the VM its proving very difficult. Does anyone know of a way to restart the VM after the System.exit has run?
ThanksHi everyone
I have an application that Im trying to test.
Unfortunately one of these tests requires me to spawn
another java process after a System.exit(0); has
executed. Since this exits the VM its proving very
difficult. Does anyone know of a way to restart the VM
after the System.exit has run?Exactly what do you want to do?
If the application is supposed to only have one exit point then add a security manager and disallow all the other exit points. Then you can use Runtime.exec() to start the second application just before the real exit point.
However note that if there are other calls to System.exit in the application then it is very likely that this will cause some unexpected failures in terms of security exceptions.
You could also use Runtime.addShutdownHook() which would run your second app. The hook would be called as the application exits.
You might want to consider what happens if someone just kills the application (say with 'kill -9' or the windows task manager.) In either of those cases there is nothing that you can do in java to make that second application run.
You might also want to consider why you are doing this in the first place. As suggested a script solution is probably a better solution. -
Post processing after system copy from standalone to cluster enviornment
Hi,
I have done a system copy(Backup restore method) from a standalone quality BW (QBW) system to cluster environment (TBW).
The steps I have followed as follows.
. setup the machines in the cluster environment ( Windows 2003 EE server,sql 2005 SP3)
. Backup the current database in the source system
. Given a different SID (TBW) during the System copy installation .its a dual stack installation.
. Restore the database in the target system and select the back up restore method during the system copy database installation step.
.The installation completed successfully and i m having some doubts regarding the post processing steps after this .
We want to retain the same client in the target system ,for this i need to rename the logical name .Kindly assist me for changing the logical name for the extraction of BW delta process from extraction server to BW system and also the other steps I have to follow after system copy.
Thanks
Arun PadikkalHi Arun,
You should probably post this question in a basis forum.
Cheers,
Diego -
The db_verify slow gradually after system restart
dear consultants:
After do the disk except error check , we found that the disk read is slow gradually after restart the system. but we have not the performance analyse before the disk except error check ,so we can't how to
lead the disk read slowly.
we found the disk read slowly by the db_verify job is slow gradually.
the db_verify command is "brbackup -u / -c force -m all -t online -w only_dbv"
now we don't know the databse reason or hardware lead to the db_verify slow.
could you so kind help me check it?Date Usr Sys Idl Pages in/h Pages out/h
avg avg avg max avg max avg
20090330 54 11 37 11,751,415 7,294,764 625,927 463,689
20090329 6 5 89 19,303,440 5,172,478 57,429 51,052
20090328 4 5 93 15,745,216 6,043,112 57,410 57,134
20090327 52 10 38 11,105,000 7,445,815 508,025 401,639
20090326 54 11 35 12,216,027 6,900,755 810,504 563,203
20090325 47 10 44 11,213,059 7,052,218 479,928 377,111
20090324 71 11 18 457,531 319,927 664,318 566,415
20090323 74 12 15 5,924,609 4,389,900 870,460 692,559
20090322 25 9 66 15,144,538 8,214,990 56,176 39,043
20090321 23 7 71 17,190,030 7,791,974 57,329 50,367
20090320 68 12 20 7,606,063 5,189,594 521,834 356,468
20090319 56 10 34 7,778,120 5,381,566 385,264 289,993
20090318 49 7 44 434,529 286,035 733,312 408,583
20090317 48 11 42 1,008,958 776,860 1,366,891 720,071
20090316 61 10 29 831,309 584,476 1,693,277 953,275
20090315 5 3 92 2,007,496 653,843 57,430 47,557
20090314 1 2 97 228,695 221,965 48,080 40,875
20090313 58 9 33 9,268,570 5,546,437 355,000 263,444
20090312 47 9 44 9,187,750 5,978,887 391,431 274,403
20090311 57 10 34 9,530,332 5,993,967 564,361 507,955
20090310 51 10 39 12,842,679 7,856,675 551,428 475,114
20090309 58 10 32 9,916,761 6,401,931 750,329 562,138
20090308 6 5 90 19,083,218 5,138,443 57,470 54,687
20090307 2 3 95 12,897,700 4,808,327 57,479 47,615
20090306 60 10 30 11,117,580 5,568,263 610,755 533,344
20090305 46 9 46 13,530,229 7,311,263 559,030 351,418
20090304 51 9 41 442,945 365,759 521,445 449,075
20090303 70 12 18 6,502,125 3,858,108 834,985 601,582
20090302 65 13 23 8,945,294 4,989,765 939,699 641,152
20090301 37 15 48 7,670,994 5,422,265 47,061 29,903
this is the page in and page out list, i found that after we restart the system ,the page in increase
and i didn't run the db_verify job ,the page in is reduce. does the db_verify job used the memory?
or to say the db_verify job cause the pagein increase and the disk read slow?
could you help me or give me some suggestion how to deal with it?
thank you very much for your kindly support
Edited by: Xuewen Wang on Mar 31, 2009 3:49 AM -
Datasources getting deactivated after system restart
Hi,
We are facing a issue while system restart the datasources are getting deactivated.
Can anyone let me know where to check to debug this issue.
Thanks & Regards,
Ankur Deshpande
P.S: Points will be awardedHi Ankur,
We too are facing the same error.
Br,
Praby -
Communication channel reports error after system restart.
Hello,
We have third party adapter Aria installed in our PI 7.1 system and whenever systems is restarted interface is reporting errors
in default trace and communication dies. but after we manually activate each time it works properly.
Is anyone had similiar issue ?
Our env. PI 7.1 Sp6 on AIX 5.3 with Oracle 10g
1.5^H#DAD940003002003700000019000C1090472DA00666EED4D9#1245188236500#
com.sap.engine.core.thread.execution.ExecutorImpl##com.sap.eng
ine.core.thread.execution.ExecutorImpl####n.a.##416c9f105abd11deb4e9dad940003002#
System [43]##0#0#Warning##Plain###Too big value[100
0] specified for maxConcurrency argument on Executor [Thread
forcom.sap.ip.bi.sdk.dac.connector.sapq.rarresource adapter] creation.
Allowed max concurrency rate for every Executor is not more than 30% of
the total thread pool capacity [60]. Thread Management will
lower the max concurrency rate of this executor to [18]. Config tool
can be used to increase the value of ApplicationThreadManager p
roperty [ExecutorPoolMaxSize] to reach higher quota for Executor
concurrency. Switch the severity of this location to DEBUG to see t
he stack trace of the executor creation.#
#1.5^H#DAD940003002003500000017000C1090472DA00666EED4D9#1245188480930#System.err##
System.err#J2EE_GUEST#101##n.a.##6a74c5905abd11de9
dacdad940003002#Application [45]##0#0#Error##Plain###Jun 16, 2009
4:41:20 PM org.apache.commons.httpclient.HttpMethodDirector execut
eWithRetry
INFO: I/O exception (java.io.IOException) caught when processing
request: Invalid keystore format
#1.5^H#DAD940003002003500000018000C1090472DA00666EED4D9#1245188480933#System.err##
System.err#J2EE_GUEST#101##n.a.##6a74c5905abd11de9
dacdad940003002#Application [45]##0#0#Error##Plain###Jun 16, 2009
4:41:20 PM org.apache.commons.httpclient.HttpMethodDirector execut
eWithRetry
INFO: Retrying request
#1.5^H#DAD940003002003500000019000C1090472DA00666EED4D9#1245188480938#System.err##
System.err#J2EE_GUEST#101##n.a.##6a74c5905abd11de9
dacdad940003002#Application [45]##0#0#Error##Plain###Jun 16, 2009
4:41:20 PM org.apache.commons.httpclient.HttpMethodDirector execut
eWithRetry
INFO: Retrying request
#1.5^H#DAD94000300200350000001B000C1090472DA00666EED4D9#1245188480943#System.err##System.err#
J2EE_GUEST#101##n.a.##6a74c5905abd11de9
dacdad940003002#Application [45]##0#0#Error##Plain###Jun 16, 2009
4:41:20 PM org.apache.commons.httpclient.HttpMethodDirector execut
eWithRetry
INFO: I/O exception (java.io.IOException) caught when processing
request: Invalid keystore format
#1.5^H#DAD94000300200350000001C000C1090472DA00666EED4D9#1245188480944#System.err##System.err#
J2EE_GUEST#101##n.a.##6a74c5905abd11de9
dacdad940003002#Application [45]##0#0#Error##Plain###Jun 16, 2009
4:41:20 PM org.apache.commons.httpclient.HttpMethodDirector execut
eWithRetry
INFO: Retrying request
#1.5^H#DAD94000300200350000001D000C1090472DA00666EED4D9#1245188480948#
com.ariba.asc.connector.exception.util.ExceptionMgr##com.ariba
.asc.connector.exception.util.ExceptionMgr.handleError(Exception e,
ChannelProfile cp)#J2EE_GUEST#101##n.a.##6a74c5905abd11de9dacdad
940003002#Application [45]##0#0#Error##Plain###
[CC_AdvanceShipNotice_cXML_Sender_2] [Error Level] 2[Error Code] ECC103[Error Desc]
Ariba SN Not Available[Error Message] Cannot connect to Ariba
SNcom.ariba.asc.connector.exception.AribaSNException: Cannot connect t
o Ariba SN
at com.ariba.asc.connector.cxml.util.CXMLSender.sendRequest
(CXMLSender.java:207)
at com.ariba.asc.connector.cxml.util.CXMLSender.sendCXMLRequest
(CXMLSender.java:122)
at
com.ariba.asc.connector.controller.action.ProfileUpdateAction.sendProfileRequest(ProfileUpdateAction.java:167)
at
com.ariba.asc.connector.controller.action.ProfileUpdateAction.updateProfile(ProfileUpdateAction.java:142)
at
com.ariba.asc.connector.controller.action.ProfileUpdateAction.updateChannelProfile(ProfileUpdateAction.java:110)
at
com.ariba.asc.connector.controller.action.ProfileUpdateAction.perform
(ProfileUpdateAction.java:72)
at com.ariba.asc.connector.controller.ScheduleTaskMgr.run
(ScheduleTaskMgr.java:88)
at com.sap.engine.core.thread.impl3.ActionObject.run
(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute
(SingleThread.java:152)
at com.sap.engine.core.thread.impl3.SingleThread.run
(SingleThread.java:247)
Caused by: java.io.IOException: Invalid keystore format
at sun.security.provider.JavaKeyStore.engineLoad
(JavaKeyStore.java:632)
at java.security.KeyStore.load(KeyStore.java:1150)
at
com.ariba.asc.connector.cxml.util.AuthSSLProtocolSocketFactory.createKeyStore(AuthSSLProtocolSocketFactory.java:218)
at
com.ariba.asc.connector.cxml.util.AuthSSLProtocolSocketFactory.createSSLContext(AuthSSLProtocolSocketFactory.java:275)
at
com.ariba.asc.connector.cxml.util.AuthSSLProtocolSocketFactory.getSSLContext(AuthSSLProtocolSocketFactory.java:300)
at
com.ariba.asc.connector.cxml.util.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:315)
at
com.ariba.asc.connector.cxml.util.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:384)
at org.apache.commons.httpclient.HttpConnection.open
(HttpConnection.java:704)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry
(HttpMethodDirector.java:384)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod
(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:396)
at org.apache.commons.httpclient.HttpClient.executeMethod
(HttpClient.java:324)
at com.ariba.asc.connector.cxml.util.CXMLSender.sendRequest
(CXMLSender.java:169)
... 10 moreHi
In visual Admin check for that particular Adapter Service there would be a parameter which has to be set as boolean (true) , am not sure , actually it is present in rest of adapter , kindly check
lemme know if any parameters present
rgds
srini -
Services to be checked after system restart for getting system status
Hi,
We are trying to identify all the services that are to be checked before we confirm that a system is available.
While performing a system status check on J2EE instances after restart of the system , after getting a respone on TELNET to the HTTP Port sometimes the system was found to be not completely up.
We have observed that though the server processes are down HTTP service responds to user requests.
Could you please help identify the other services which must also be checked to be completely sure that the system is UP ?
We have gone through the document "TCP/IP Ports Used by SAP Applications" in SDN.
But It doesn't talk about the ports to check for Java server processes.
For ABAP we do a telnet on Message server and so far we got it right.
Should we check on other services as well in ABAP stack systems to confirm on their availability?
Thanks
Prateek
Edited by: Prateek Gupta on Dec 5, 2011 8:32 AM
Edited by: Prateek Gupta on Dec 5, 2011 8:48 AMHi Prateek,
Please use below command to check if JAVA Stack/Instance is UP and Running or not.
jcmon pf=/usr/sap/<SID>/SYS/profile/instace profile name (If your Server O.S. is Solaris or Unix)
Then goto option 20 and you can find there Dispatcher, Server0 and SDM are UP and Running or not.
If everything is Up and Running, then you can goto your browser and paste there:
http://Hostname:5<XX>00
where <XX> is the System Number where your Java enginee/Stack is present.
In order to check ABAP Enginee is Up or not, you can check like this:
dpmon pf=/usr/sap/<SID>/SYS/profile/instace profile name (If your Server O.S. is Solaris or Unix)
it will show your work process are running or not. -
Network savings are lost after system restart
I am new to Unix. I have an Ultra1 170E with Solaris 7. I configured the network with ifconfig hme0 plumb; ifconfig hme0 131.107.x.xxx netmask 255.255.255.0 broadcast 131.107.x.255. However, each time I restart the system it only retains 127.0.0.1. Thanks in advance for your help.
Check the following files:
/etc/hostname.hme0 and /etc/hosts file on your system.
The /etc/hosts file should have the ip address and hostname.
The /etc/hostname.hme0 file should have the ip address of this
machine.
After ensuring the above, reboot the system and it should
show up correctly.
Thanks
-Manish -
ITunes not responding after system restart
iTunes application not responding after restarting OS X on MacBook Pro Late 2010 Model. The problem first appeared in iTunes 11 on my OS X Mavericks & is persistent in iTunes 12 on OS X Yosemite every single time i restart i need to force quit & reopen iTunes. Any suggestions will be much appreciated.Mid
I have the same problem...downloaded latest iPod update, now icon hasn't returned to Itunes and nano is in what seems like permanent "Do Not Disconnect."
This has been going on for hours...can't be normal, right?
Solutions?
Vaio Windows XP -
Reuse message after send step in integration process
Hi all,
I have a strange problem....
In my integration process, after some steps, I send a message asynch (in config an FTP receiver). After this I need to reuse the message just sent for a transformation, but the ip dumps. If I delete the send step, everything ends without error!
Is it possible that I cannot reuse a message after a send step? If so, why?
Thanks for any help...
Ilaria> ReceiveTransformAToBSendBTransformBToCSendC
TransformAToB...ok
But in Step TransformBToC...you have to specify the Interface Mapping..it means
the Interface mapping should be between Outbound Interface for B and Inbound Interface C.
So u can store the B Abstract Message in the Container.
SO your BPM Look like this way...
<b>StartReceiveTranAtoBSendToBContainerToStoreTheValueofBTranBtoCSendtoC--Stop</b>
ContainerToStoreTheValueofB store the value of transformed message(that is B )
THen in TranBtoC (source=message stored in container and Target = C message)
I do hope it will work as per your requirement.
Thanks
Farooq. -
Software Updates and System Restarts
Hi Folks,
I've read many articles posted here on system restarts, but I can't find one that addresses my issue. So here it is...
Regarding the deployment of Software Update groups for Microsoft Updates. I have created the exact same deployment for each deployment, with the following relevant configuration;
Deployment Settings
-Type of Deployment: Required
Scheduling
-Software Available Time: ASAP
-Installation Deadline: Friday morning at 3AM
User Experience
-User Notifications: Display in Software Center and Show all notifications
-Deadline Behavior: Software updates installation [checked], System Restart [unchecked]
-Device Restart behavior (supress system restarts): Servers [checked]; Workstations [unchecked]
My goal is to advertise the updates for several days initially, allowing my clients to install updates on their workstations at their leisure, but then come Friday at 3am, they will be forced to install. However some clients shut their workstations
down overnight, and some may take Friday off, so Monday morning I would like for the updates to install when they turn their workstations back on at say 9am, but postpone the restart until their maintenance window.
What am I doing wrong?
Many Thanks,
Bill HearnSystem restart checkbox is used to control what happens outside of MW.
If you have no MW and did not select to restart outside of MW then systems will reboot after installation completes (unless user overrides it and does it sooner). Keep in mind that the 90 minute and 15 minute restart countdowns will be displayed if user is
logged in (unless you have changed the times) if user did not interact with any notifications to select other options like install and reboot ahead of time.
If you have MW and did not select to restart outside of MW, then PC will not reboot until MW starts (unless user overrides it, of course).
If you select to reboot outside of MW checkbox then PC will reboot after installation ends, no matter if MW is set or not. -
Why system restart?.
Guys,
We've a VB application which connects to the Oracle database using Instant client ODBC.
The creation of TNSNAMES.ora,SQLNET.ora and the setting of environental variable PATH,TNS_ADMIN has been done programatically.
But when we create a DSN(programatically)after all the necessary setup in place,it fails with an error:
'ODBC datasource not found,nodefault driver specified'.(Only for the first time,it fails)
But when I do a system restart,DSN creation works fine.
Why would the environmental variables setup take effect only after system restart?
Why wouldn't the DSN creation work without system restart?
Can someone help me with a solution for DSN creation to work fine without sytem restart?
Thanks,
BhagatTried to create anew account, a new administrator account, to no avail.
Found the answer using VMWare Fusion Program. When leaving the vitual machine one, it completely prevents the machine from restarting.
Other than that, I figure I would just have to reformat and reinstall the OS.
Thanks!
Maybe you are looking for
-
OEMCTL Solaris version 9.0.2.0.0 Production Upgrade
I have upgraded my 9iAS to R, configured OEMS, OEMS is running, the intelligent agent is running but when I try log onto the Oracle Enterprise Manager Console - Management Server I get the following message: Unable to connect to the management server
-
Hi, We have WL 6 running on NT 4, and the server installed as a NT service. We have some servlets sitting in the DefaultWebApp directory, but when we start the WebLogic NT service we get an ERROR 400: From RFC 2068 Hypertext Transfer Protocol -- HTTP
-
New and Delete missing on the Users page
Somehow the New and the Delete button in the "Users" page have disappeared, even for users in the "administrators" and "user administrators" set, but we did not realize this until we restarted the machine recently. A lot of things have changed in the
-
Dynamic Routing in OSB11g.
I have 3 Proxy services (TestSbServices1,TestSbServices2,TestSbServices3) with protocol as sb and service type as Any XML. I am try to use Dynamic routing to route the input message to one of the above 3 proxy services. My dynamic route action has be
-
Show Aperture library and MULTIPLE aperture 3.0 libraries
In iPhoto'09 it is possible to File -> Show Aperture library. This seems to open the library most recently opened in Aperture 3.0. Is it possible to use "Show Aperture Library" and open a different library, if you have MULTIPLE aperture 3.0 libraries