Dear Wiki user, You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by Deepal: http://wiki.apache.org/ws/FrontPage/Axis2/hackathon_13_06 New page: [09:00] chathura has joined [09:00] azeez_ has disconnected: "Leaving" [09:01] srinathp has joined [09:01] azeez has joined [09:06] gdaniels has joined [09:09] Deepal: so what is the paln [09:09] Deepal: plan today [09:09] Deepal: going through JIRAs ..... ? [09:09] gdaniels: JIRA JIRA [09:09] Deepal: or shall we try to do some scanerios and see whethere we are getting the [09:10] Deepal: - correct responses [09:10] Deepal: - Correct faults [09:10] gdaniels: what kind of scenarios [09:10] gdaniels: ah [09:10] gdaniels: sounds like a test-case writing session to me :) [09:10] srinathp: we are yet to go though the server side [09:11] Deepal: I really need to make sure we do handle fault corretly [09:11] Deepal: glen : yes it is :) [09:11] gdaniels: Plus we need to carve out some time in the next few days to attack our fault messages [09:11] gdaniels: (use getMessage(), make the strings more informative, etc) [09:11] Deepal: in the server side we can thw exceptions in deferent places and see whether client get them [09:16] Deepal: hmm , seems like we are going to start with JIRA [09:16] Deepal: I will be working on https://issues.apache.org/jira/browse/AXIS2-2744 [09:17] Deepal: I am almost done with that :) [09:18] saminda has joined [09:19] azeez: hi guys [09:19] azeez: Deepal, I have a question for u [09:20] Deepal: fire [09:20] azeez: u replied to my mail saying that the Abstract MR can call the replicateState method after invoking biz logic [09:20] Deepal: yes [09:20] azeez: but there is no invoke biz logic call from the abstract MR [09:21] Deepal: if you look at AbstractInMessageReceiver [09:21] azeez: yes.. [09:21] Deepal: you will understand what I am talking abt [09:21] gdaniels just replied to that thread also [09:21] azeez: those places I have invoked [09:22] azeez: all of our MRs I have done exactly what u have mentioned [09:23] Deepal: where do you want to call that method [09:23] Deepal: is it b4 calling the service or after calling the service [09:23] azeez: after calling the service [09:23] Deepal: ok then have a look at AbstractInOutSyncMessageReceiver [09:23] Deepal: there you can call that method b4 you call engine.send [09:24] Deepal: I know if we are going to do so we have a number of places to change [09:24] azeez: try { [09:24] azeez: invokeBusinessLogic(msgContext, outMsgContext); [09:24] azeez: replicateState(msgContext); [09:24] azeez: } finally { [09:24] azeez: restoreThreadContext(tc); [09:24] azeez: } [09:24] azeez: not many places deepal [09:24] azeez: few classes [09:25] Deepal: hmm [09:25] azeez: as glen suggested, I;d like to also think abt moving this to AxisEngine [09:25] Deepal: the issue with that is [09:25] Deepal: when the jave return come back to engine then the mesage has gone [09:25] azeez: that wont work for me [09:25] Deepal: I mean jave return come to the Engine.recieve after it call engine.send [09:26] gdaniels: right [09:26] gdaniels: that won't work without changes [09:26] azeez: I will need to send a fault to the client if an error occurs during replication [09:26] Deepal: so what I think is engine is not the right places [09:26] Deepal: to get it work I think we need to do a lot of changes [09:26] Deepal: to API [09:26] Deepal: that I do not like [09:26] gdaniels: yup - AMR it is then [09:27] azeez: good [09:27] Deepal: btw , Glen what is the staus of removing MRs [09:27] Deepal: I sow a JIRA [09:27] Deepal: if we do so , we need to change only two places I guess [09:27] azeez: removing MRs???????? [09:28] Deepal: yes the Async once [09:28] Deepal: its just duplicate code [09:29] gdaniels: I'll do that today [09:29] gdaniels: deprecating the async ones [09:29] gdaniels: removing will come later :) [09:29] Deepal: ok :) [09:30] Deepal: so Azeez will that work for you [09:30] Deepal: I mean calling that method by AIOMR and AMIM [09:30] azeez: I didnt understand the discussion abt removing MRs? [09:30] azeez: which MRs are gonna be removed? [09:30] amila_suriarachc has joined [09:31] gdaniels: The "async" MRs are all basically exact copies of the regular versions [09:31] Deepal: 2800 [09:31] Deepal: I mean JIRA number [09:31] gdaniels: the threading part (spinning off a new thread to do the business logic) will be moved into AMR [09:31] azeez: aha got it.... [09:32] azeez: a property will control the behavior of the MR [09:32] Deepal: yes [09:32] azeez: it'll work for me [09:33] azeez: another issue, since getting an update in the morning, one of my tests "CallUnregisteredServiceTest" is failing [09:33] azeez: its an assertion failure [09:34] azeez: any of u guys encountered this? [09:34] gdaniels: which module is the test in? [09:34] azeez: integration [09:34] gdaniels: integration? [09:34] gdaniels: [09:34] srinathp: I am working on https://issues.apache.org/jira/browse/AXIS2-2118 pls let me know if any of --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]