Hi
The following class aims starts a conversation that goes on to start a business process,
Im trying to bind the crId String to the Business process that is created on
SubmitTicket().... to test that this is happening i am using the debug.seam page while on
a page within the business process.
in the Debug.seam page.....Ive noticed that the Business Process Context is empty no
reference to the String nor the business process.. is this correct?
Many thanks
Extra information.... the reason im bind the crID to the BP is so that i can use it later
to load the related changeRequest oject from hibernate using the @Create annotation......
|
| @Stateful
| @Name("createChangeRequest")
| public class CreateChangeRequestAction implements CreateChangeRequest {
|
| //@In(required = false)
| //@Out(scope = BUSINESS_PROCESS, required = false)
| //ChangeRequest changerequest;
|
|
| @In(required = false)
| @Out(scope = BUSINESS_PROCESS, required = false)
| String crId;
|
| @In(required = false)
| GsmsMetaData gsmsMetaData;
|
| @In(required = false)
| NewGSMSData newGsmsData;
|
| @In(required = false)
| RequestState requestState;
|
| @In(required = false)
| RequestReference requestReference;
|
| @In
| Login login;
|
|
| @Begin
| public String newTicket() {
| if (changerequest.getCrAction().equals("EDIT")) {
| return "editdoc";
| }
| if (changerequest.getCrAction().equals("NEW")) {
| return "newdoc";
| }
| if (changerequest.getCrAction().equals("MOVE")) {
| return "movedoc";
| }
| if (changerequest.getCrAction().equals("DELETE")) {
| return "deletedoc";
| }
| if (changerequest.getCrAction().equals("OTHER")) {
| return "other";
| }
| //throw exception
| return "home";
| }
|
| @End
| @CreateProcess(definition = "changerequestprocess")
| public String submitTicket() {
|
|
| changerequest.setCrEditor(login.getUser().getUsername());
|
| getChangeRequestDAO().saveCr(changerequest);
|
| crId = "Dude";
| return "home";
|
| }
|
|
|
|
| @Remove
| @Destroy
| public void destroy() {
| }
|
| }
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064757#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...