This content has been marked as final. Show 7 replies
Asfar as the BPEL is active and not turned off it should be working.
In your case if you want to test your bpel, just drop a file and see if that is been picked up or not ?
If you get instances once for your bpel then you can say its workiing.
You can't put a condition (like the one you've requested) on the FileAdapter trigger.
What you can do is add a DbAdapter that checks if there is a running process. If so, wait(you can use a loop). If not, continue with the process.
Hi Vijay & Arik,
Thanks for the response,
Could you please provide some more details on DBAdapter (which SOA table I need to refer here to state a process is still running)
You can add a condition in file adapter to delete the file after it reads it.Once you see that source folder is empty you can be prtty sure that new instance is created (Even if old is running or not) thats why your file from source folder is empty.
And then you can check in the EM console that the process is running or not.
Pola,1 person found this helpful
You can connect to cube_instance table(where you have the instance details) and check the status.
The table can be found under the SOAINFRA schema.
Can a singleton bpel will resolve your problem ?1 person found this helpful
At a time only one bpel process will be running there wont be any parallel instances for that bpel. In that way there wont be any second instance created until the first instance has done with its job.
Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question.
you can set the minimumFileage for the same scenario.