Hi,
Is is possible to have a non-service related businessworks component as a part of a composite? i.e it appears as a hanging component without any mapping from the services?
As a sample, I did the following:
1) created a AMX project
2) created a composite with only a bw component that maps to bw project with no services, the bw project does contain a process with a timer starter activity
3) created the .saf/.zip for the composite and deployed the same to AMX admin The timer based bw process fails to start in the above case.
For the same bw if I create an ear first, convert it to an .zip (service assembly) using ear2sa utility, the bw process starts as expected.
Thanks,
Did you check if the ear file that BWComponent is pointing to has the timer based process added?
Check the example located at http://www.tibcommunity.com/message/35981#35981
Thanks for the inputs! This worked once I added non-service type bw processes into the process archive settings in the archive. The .archive was created automatically upon configuring the BWSE component in the composite to an existing BW project. Unlike traditional bw designer the starter activities didnot get automatically added to the .par
It is intersting to note that when I was testing composites for a service related component - I didnot have to add the webservice agent nor any bw process to the process archive for the service assembly to work. Should the process not be the consistent for all types of processes?
Service activity and invoke partner are little different. They are added to the ear if you expose them in the BWSE component in composite. But in case of other processes, you might have lot of processes in your designer project and you may not want to add all of them to the archive. Also, once you import existing BW project, you can add services and references. Once you do this, they get automatically added. But if you create a non-service based process, you will have to do the above steps.
Even in traditional designer, you need to add the process starters manually, but not the dependencies like schemas, subprocesses etc. The same is true in case of BWSE/DABS also.
Thanks for the response. This answers my question.