Buisness Process .jpd - How to create Asynchronous Buisness Process
Hello all
I have a Buisness Process that is started by a client request and then
have an event choice with a 6 hours timeout. The two other paths are
also invoked by client calls. More specifically a Card-payment system
that calls my server with an URL of my choice.
How do I make a HTTP call invoke the "waiting" and correct Business
Process? There must be some kind of ID I can ship forth and back.
Thanks Oliver Billing
HI Veeru,
Thanks for this quick reply. According to you suggestion I am following this design pattern to create the Async AIA Interface.
==============================================================================================
(1.Request) (2.port Type=ProjectEBS) (3.CreateProject)
Async BPEl Process ---------1-------> CreateProjectReqABCS---------------2--------------------->ProjectReqEBS----------3------------->CreateProjectProvABCS
(4.portType=ProjectEBSResponse) (5.CreateProjectResponse) (6.Response Message)
CreateProjectProvABCS------------------4-------------------------->ProjectRespEBS------------5--------------->CreateProjectReqABCS---------6----------->Async BPEL process
==============================================================================================
Would you please confirm these points :_
1. While connecting to EBS from ReqABCS I am selecting only PortType=CreateProjectEBS, I am not providing Callback PortType, Beacause we are using seperate Service to handle the response. Is this step is correct ?
2. Also while connecting to EBS from ProviderABCS i am selecting tType=CreateProjectEBSResponse, I am not providing Callback PortType. Is this is correct ?
3. In Requester ABCS test page on EM console there are two WSDL service showing. Which one to select while providing wsdl in ProjectResponse EBS while handling response message
Thanks
Sunil
Edited by: 856749 on Apr 23, 2012 12:47 PM
Similar Messages
-
How to create document in process chain
Hi,
can u plz tell me how to create document in process chain and wat i need to edit the text for particular info package when document.Hi Anil,
Goto Tcode:RSPC and select your load data process type where you have to right click on the process chain and select Select create message,there are three types of messages
1>Successful
2>Error
3>Always
If you already created message then go to maintain message
Where you have two buttons
1>is for Edit Document
2>Maintain Recpiants
Goto Edit Document and put your comment and set their mail address in Mail recipiants.
Note there are 2 types of messages you can kept at execution of infopackage process type.
If load is successful send the mesaage to recipients
If load is failed send the message to mail recipt.
It would help you. -
How to create Short Lived process?..can neone pls help...
How to create Short Lived process?..can neone pls help...
Hi,
Login into workbench. Click on Help->Workbench start page.
Lot of helps are there you can go through them. They will be helpful.
But it seems you are new to livecycle, so it will difficult to start through help. Either you can take help of any of your team member who is expert in livecycle or some training you should attend.
Thanks -
How to create SAP BUISNESS OBJECT
Helo Gurus
Can anybody tell me how to create the SAP Buisness Object like BKPF.
Please let me know any transaction code.Business Objects will be created using the Tcode: SWO1.
Please using following link for more info
http://help.sap.com/saphelp_nw04/helpdata/en/fc/f2ef41a0b99d39e10000000a155106/content.htm
Rewards please if this info is useful
Thanks, -
How to create event based process chains
Hi All,
I would like to know about event based process chains. In connection to this, could you please answer the following queries,
1. How to create events
2. How to link created event to the process chain in the same BI or BW system and as well as from
externel BI system.
3. How link one process chain with other process chain (i.e, After completion of one process chain, it
should trigger other dependent process chain)
Thanks and Regards,
Kotesh.1). Doubt regarding first question.
For example, i would like to create time based event (it should be trigger daily at specified time),
where we have to maintain scheduling options while creating event.
When i checked SM62 there i found only two options a). Event name and b). Description.
Could please send any doucument link if you have.
Ans : You can use function modules like "BP_EVENT_RAISE" in a program and schedule the program to trigger.
2). For externel BIW system also same procedure we need to follow or any difference.
Ans : Externally you need to trigger the same event.
3). i found dependent process chain also had scheduling options as direct scheduling insted of start using meta chain or API. As you said dependent process chain should be mata chain. it seems dependent process chain may be Meta chain or Direct scheduilg.
Ans : Its your choice how you want to schedule it.You can either make that dependent chain a metachain or schedule it separately.
I found at the end of first process chain they kept one process like Raise event and second process chain connected with the help of raise event process event name. If you have any idea about this process could explain a bit more.
Ans : May be they are raising the event in the main chain and triggering the dependent chain using this event.
But Metachain is preferred for such thing.Though it does similar thing.
Hope this helps. -
How to create a scheduled process
Hi all,
I'd like to create a (WLI) process that would run once
a day at 12:00 noon. Outside of WLI, I could easily use
SpringFramework/Quartz to create a scheduled task that's
equivalent to such a WLI process. But with WLI (8.1),
I've had a very hard time to create such a process.
I'd much appreciate if anyone could give a high level
steps how to do it. Thank you kindly in advance.
---Nam NguyenBishnu Kumar wrote:
Nam,
You can create a scheduled process in WLI.Here are the steps:
Create a channel file and uncomment the timerEvent section in weblogic workshop
Create a timer event generator with details like time of triggering,frequency,channel file etc in Weblogic Integration Admin Console(http://<serverName>:<ServerPort>/wliconsole.
Create a process file in workshop and select the option which subscribes to event generators.
Hope this helps you.
Regards
BishnuThank you kindly. That does indeed help.
---Nam -
How to create messages in process chains?
Dear Gurus,
I want to use the alert system in the process chains. like when one process fails i have to receive the message on my mail or as an SMS on my mobile.
I tried the same thing with one of my process chain. When i right click one of my process in my process chain i will get the create message option. But my problem is i dont know how to use that option. If u have any solutions or any material please try to send me to the following ID <b>[email protected]</b>
Thanks in advance
Mohan KumarHi,
You can also send messages to an application process of the chain, depending on the success or failure of the process.
1. From the context menu of a process, create an additional process variant of the Send Message type.
2. If you maintain a message, first specify whether you want the message to be sent when the process has been completed successfully or unsuccessfully. Then choose Next.
3. You arrive at a window, in which you can select an existing process variant or create a new one.
4. If you create a new process variant, edit the document that is going to be sent, and maintain a list of recipients.
5. Save your process variant and go back a step.
The message process variant is now assigned to your application process. When the message is sent, the status information and the process log can also be sent.
Hareesh -
How to create Asynchronous request and delayed response Provider ABCS
Hi All,
I am using Jdveloper 11.1.1.5 and AIA FP 3.0
Whenver I am creating Asynchronous Provider ABCS through Service constructor, it asks for the wsdl in Callback tab. Would someone please help me in :
*1.* What wsdl we should provide in Callback tab
*2.* If I provide the EBS wsdl operation response. Then there is no call back in the BPEL process of the ABCS. Instead of that there is an invoke activity which is invoking the response operation of the EBS.
*3.* Does anyone tried to develop a complete Asynchronous (Req/Delayed response) AIA interface. if so please share with us.
Thanks
SunilHI Veeru,
Thanks for this quick reply. According to you suggestion I am following this design pattern to create the Async AIA Interface.
==============================================================================================
(1.Request) (2.port Type=ProjectEBS) (3.CreateProject)
Async BPEl Process ---------1-------> CreateProjectReqABCS---------------2--------------------->ProjectReqEBS----------3------------->CreateProjectProvABCS
(4.portType=ProjectEBSResponse) (5.CreateProjectResponse) (6.Response Message)
CreateProjectProvABCS------------------4-------------------------->ProjectRespEBS------------5--------------->CreateProjectReqABCS---------6----------->Async BPEL process
==============================================================================================
Would you please confirm these points :_
1. While connecting to EBS from ReqABCS I am selecting only PortType=CreateProjectEBS, I am not providing Callback PortType, Beacause we are using seperate Service to handle the response. Is this step is correct ?
2. Also while connecting to EBS from ProviderABCS i am selecting tType=CreateProjectEBSResponse, I am not providing Callback PortType. Is this is correct ?
3. In Requester ABCS test page on EM console there are two WSDL service showing. Which one to select while providing wsdl in ProjectResponse EBS while handling response message
Thanks
Sunil
Edited by: 856749 on Apr 23, 2012 12:47 PM -
How to create automatic timer process in BPM?
Can anyone tell me how to create an automatic timer process in BPM?
Can I just create an manual process, and drag the timer event into the swam lane, can connect the timer to the service and then to the end event?
Thank youHi,
You can make use of Global Automatic activity to kick off your process at a particular time. Place a Global Automatic activity in your process and right click on the Global Automatic activity and select Properties --> General --> Global Automatic Type: Automatic Schedule, Automatic Schedule: <Configure with your requirement>.
Else you can make use of due transition/timer activity to get your task done.
Bibhu -
How to create infopackage groups & Process chains & what is the difference
Hi gurus,
please help me to create infopackage groups & Process chains & what is the difference.
please explain any realtime scenerios.
when will we choose infopackage groups & process chains
and what is the difference betweeen these two.
Thanks & Regards,
BWchetaCheta,
You can create the IPG with the selction of all infopackages in RSA1-Modelling Area to automate those loads automatically. That means it will trigger only those IP's which have been pooled up in that IGP...
Where as Process chain is also a automated process where you can have different process types which can be used during the load and after the load has been done.. For example in ODS once after the data has been loaded if you want to activate the data then in PC youo can insert the process type for that, but in case of IGP it will only execute your IP.
Hope it helps...
******Assign Points*******
Thanks,
Gattu. -
Step by step process for how to creating the Admin wizards through NWDS
Hi
I have requirement of creating the wizards.
i have seen the help of the sap site in the followin url.
http://help.sap.com/saphelp_nw70/helpdata/en/42/930817a5051d6be10000000a1553f6/frameset.htm
This link has not explained how to create the wizard project in NWDS.
It has explained that
Each wizard contains a wizard component, whose Java class extends AbstractWizard. This class is descended from AbstractPortalComponent, making the wizard a standard iView that can be displayed in the portal administration pages.
AbstractWizard requires you to implement one method, setupWizard(), which is passed an IConfigurableWizard object. In this method, the wizard does the following:
My basic question or like
Which component need to be choose in nwds to create the wizards?
In document it has given that , The class need to be extend the AbstractWizard class. so do I need to create the plain java class or AbstractPortalComponent.
The steps which are given is really confusing.
Can anybody have step by step creating of wizard develpment and deployment is available?
Pelase help me to finish my task.
I saw in the sap help document , the following .jar file is essential for developing the wizards ,How to download or get the following jar file
1. com.sap.portal.admin.wizardframework_api.jar
Regards
VijayThere are a couple of methods for using more than one iPod on a single computer. Have a look at the article linked below. Method one is to have two Mac or Windows user accounts which by definition would give you two completely separate libraries. Method two as Chris has already described above is to set your preferences so each iPod is updated with only certain playlists within one library. Have a look anyway and see what you think and go for whichever you feel suits your needs best: How To Use Multiple iPods with One Computer
-
How to create asynchronous web services in OSB 11g?
Hi,
Using the workbench, when I try to create a web service from an existing WSDL, the workbench automatically uses JAX-WS.
JAX-WS does not offer support for asynchronous web services, since it supports only HTTP ports (@WLJmsTransport does not work).
Request your help in resolving this issue. One way is to use JAX-RPC but I do not know how to configure the workbench to use JAX-RPC instead of JAX-WS.
Thanking you in advance.
Regards
Shyam.VHi,
see <a href="http://help.sap.com/saphelp_nw70/helpdata/en/d7/951b42f828df2ce10000000a1550b0/frameset.htm">this</a> and also carry out a search in this forum, this has been asked before.
Regards, Heidi -
How to create a logon process in iWeb
My version of iWeb does not appear to have the universal password protect of the webpage function [even thought the Apple documentation says you can].
Has anyone created a iWeb page which requires a user to logon with a user name and password [it can be the same/universal user name and password] before they can access the website.
Help is always appreciated.. Ant..Password protection was only available via iWeb when the site was published to the, now redundant, MobileMe.
Username and password need to be set on the server and how you go about it will depend on what facilities your host offers. If you have WebShell, the process is fairly easy since the wizard will do the thinking for you. Otherwise you will need to create the .htaccess and .passwd files and add the appropriate content to them...
http://www.iwebformusicians.com/iWeb/Comments-Password-Protect.html
Here's a good tutorial by Chris Coyier...
http://css-tricks.com/easily-password-protect-a-website-or-subdirectory/ -
How to create an independent process in java
Hi ,
I want to execute a dos command from a java program.
The code is shown below.
Process p;
ProcessBuilder pb;
command[0] = "cmd";
command[1] = "/C";
command[2] = "C:\\plink.exe -v -N -L 33890:10.103.1.87:3389 -l graja 10.100.32.100 -i C:\\putty_private.ppk -pw xxxxx \n";
pb = new ProcessBuilder(command);
p = pb.start();The purpose of this program is create an ssh tunnel to the specified host .i.e 10.100.32.100 (here).
The problem i am facing here is, the tunnel is not created until the main program which creates this process is exited.
My requirement is ..the main program and the process should be run at the same time.
*plink is the command line version of PuTTY tool.
* I tried this with one level threading and two level threading also. but it couldnt workout.
Hi,
This looks to be very small.
I wish to create a process which executes a DOS command ( It is one which deals with network connections).
I have written a small program, which creates a process that executes the DOS command.
Until the main thread or process is exited , the connection is not establishing..
In my project , the main() thread should create a process and continue with remaining program.
For this , i have tried with 2 levels of threading , but i couldn't get through.
This is the code of main program:
public class abc {
public static void main(String[] args){
String[] command = new String[3];
command[0] = "cmd";
command[1] = "/C";
command[2] = "C:\\plink.exe -v -N -L 33890:10.103.1.87:3389 -l graja 10.100.32.100 -i C:\\putty_private.ppk ";
Process p = Runtime.getRuntime().exec(command);
}First , i tried with putting this code in the main function itself.
Second, i tried with putting this code in a thread(), which is created and started by main() function ---one level threading. like the below...
public class hello extends Thread
public Process p ;
public void run()
try{
String[] command = new String[3];
command[0] = "cmd";
command[1] = "/C";
command[2] = "C:\\plink.exe -v -N -L 33890:10.103.1.87:3389 -l graja 10.100.32.100 -i C:\\putty_private.ppk ";
p = Runtime.getRuntime().exec(command);
}catch(Exception e)
e.printStackTrace();
public static void main(String[] args) throws Exception
hello h = new hello();
h.start();
Third , i tried with putting this code in a thread which creates another thread which creates this process.
But problem was not solved
Can anybody please help me in this?
Thanks,
Raj
Edited by: raj143shi on May 26, 2008 11:39 PMNeed not to use thread for this.
Once you execute the command..job is done at that time only.
Check the example below
1. While the main thread is sleeping your output file (a.txt) is created in C:\
import java.io.IOException;
public class abc1 {
public static void main(String[] args){
String[] command = new String[3];
command[0] = "cmd";
command[1] = "/C";
command[2] = "DIR >> c:\\a.txt";
try {
Process p = Runtime.getRuntime().exec(command);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
try {
Thread.sleep(50000);
System.out.println("Slept for 50 secs");
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} -
[AI 10]How to create a global process swatch?
Hi,
Please provide code snippets for creating a new global process swatch(the global check box ticked in Swatch options) with the speficied name,color values & color mode(CMYK,RGB)in Illustrator 10.
Thanks in advance.
myriazI'm afraid this outside of my realm of expertise, having never tried this. Hopefully someone else can lend a hand here.
Maybe you are looking for
-
When I took my laptop, which is running in XP, to get rid of a number of trojans, etc, the computer tech put AVG on it. Since then, I have been getting random notices from AVG. I got a notice and clicked it before thoroughly reading it, assuming it w
-
FF.5 Tcode to upload CSV file?
HI all, Currently we are uploading BAI.txt fromatted files using FF.5(Using the Electronic Account Ststement) Tcode,Now user wants to upload .CSV formatted file instead of BAI.TXT files. One more issue is the structure in BAI.TXT and CSV having diffe
-
Oracle stored procedure with parameters for IN clause
I create this procedure to accepts a variable number of parameter values used to feed a IN clause? and I am getting this error message. PL/SQL: ORA-00932: inconsistent datatypes: expected NUMBER got STRING_TABLE please help step 1 CREATE TYPE string_
-
Forms Search passing values to Search Site
I want to add a forms search field that takes the user input and launches a new tab or window to the target URL that uses the parsed text as its search value. The html I wrote is: <div> <form method="get" action="#" target="_blank" onsubmit="window.l
-
IChat is the MOST problematic OS X app for me...
Okay, so a while back my iChat stopped working. I knew a couple of other ports that would work, so I changed it in iChat prefs from port 5190 to 443. My iChat will NOT work unless I have it on 443. Other people in my house can't get iChat access unle