[00:06:44] *** igarashitm has quit IRC [00:07:25] *** rcernich is now known as rcernich_away [00:38:36] *** antollinim has left #switchyard [00:43:24] *** kcbabo has joined #switchyard [00:43:25] *** kcbabo has joined #switchyard [00:46:32] *** bfitzpat has quit IRC [01:00:32] *** igarashitm has joined #switchyard [01:28:01] *** PeteRoyle has quit IRC [02:11:02] *** PeteRoyle has joined #switchyard [03:03:38] *** rcernich_away is now known as rcernich [04:40:38] *** igarashitm has quit IRC [04:58:49] *** ldimaggi has quit IRC [05:10:56] *** rcernich has quit IRC [05:12:48] *** magesh has joined #switchyard [05:14:31] *** kcbabo has quit IRC [06:18:39] *** tcunning has quit IRC [07:27:48] *** javahorn has joined #switchyard [07:38:10] *** magesh has quit IRC [07:43:39] *** javahorn has quit IRC [07:53:54] *** magesh has joined #switchyard [09:03:43] *** dbevenius has joined #switchyard [09:42:48] *** rbalent has joined #switchyard [10:22:20] *** aslak has joined #switchyard [11:10:56] <magesh> tfennelly: Tom you up? [11:14:56] <tfennelly> magesh: hey magesh [11:15:09] <tfennelly> magesh: I wasn't up at 4am though [11:16:59] <magesh> tfennelly: :) [11:17:28] <magesh> tfennelly: Do the test kit have anything to replace _domain.registerService in tests? [11:18:11] <tfennelly> magesh: it has some methods there for registering services.... what do you mean by "replace"? [11:18:38] <tfennelly> magesh: like... unregister one service and register another with the same name? [11:18:41] <magesh> tfennelly: some annotation or something like that we use for Invoker rather than using domain [11:19:29] <magesh> tfennelly: Since the domain is injected by Runner, thought it would be cool to not use that method to register services [11:19:41] <tfennelly> magesh: ay right.... so not replacing anything as such [11:19:58] <tfennelly> magesh: there's nothing there for that yet [11:20:15] <magesh> tfennelly: okay no problems [11:20:20] <tfennelly> magesh: one possible gotcha might be creating the exchange handler [11:20:42] <magesh> tfennelly: That will be passed as a parameter perhaps to the annotation? [11:21:04] <tfennelly> magesh: right... but the only thing you could pass is the handler runtime class [11:21:18] <tfennelly> magesh: you can't interact with the creation process in any way [11:21:40] <tfennelly> magesh: also... you've no ref to the handler then after... for making assertions etc [11:21:52] <tfennelly> magesh: but it ould work for other use cases for sure [11:22:18] <magesh> tfennelly: Okay, another question. Can I make the Invoker's static in my test? I want to reuse them rather than creating them for every test method [11:23:33] <tfennelly> magesh: not at the moment... all that stuff is created and destroyed for each test method [11:23:46] <magesh> tfennelly: Okay thanks [11:23:57] <tfennelly> magesh: which is a good thing imo [11:24:12] <magesh> tfennelly: :) [11:24:43] <tfennelly> magesh: clean tests... no chance of 1 test polluting the env of another [11:25:22] <tfennelly> magesh: so... do you have a measure of the overhead it is adding? [11:26:01] <magesh> tfennelly: Not overhead, annoying problem of socket creation and destruction for SOAP tests in some platforms ;) [11:27:02] <tfennelly> magesh: what's happening ;) [11:29:05] <magesh> tfennelly: The WS seem to have not started up fast enough when the test runs, the port is reused for every test method. [11:34:02] <tfennelly> magesh: we sure making things static in test methods will solve that? [11:34:37] <tfennelly> magesh: specifically... making the invokers static... not sure how that would help [11:35:00] <tfennelly> magesh: since it's the other end of the exchange that's in dificulty, no? [11:35:52] <tfennelly> magesh: maybe there's a way of testing that the webservice is up and running? [11:35:56] <magesh> tfennelly: I was thinking to use BeforeClass and AfterClass to create the services, so they are created only once [11:36:21] <tfennelly> magesh: the soap binding? [11:36:33] <magesh> tfennelly: Trying to see in that angle. Anyway don't worry it is a rare instance that happens, almost never consistently reproduceable [11:36:38] <magesh> tfennelly: Yes [11:37:03] <tfennelly> magesh: sure... would be nice to fix it though ... I know how annoying things like that can be [11:38:33] <tfennelly> magesh: so... maybe there's something we could put into the test kit that checks and makes sure "things" (like the soap gateway) are up and running fully before executing the tests [11:39:21] <magesh> tfennelly: yeah, let me see if that method works first [11:39:40] <tfennelly> magesh: yeah... I think that would be better [11:40:01] <tfennelly> magesh: going down the "statics" route always leads to a world of pain [11:40:28] <tfennelly> magesh: like with JBss ESB... tests interfering with each other, polluting each others env etc [11:41:05] <magesh> tfennelly: true, anyway we are safe today as static stuff will not work :) [11:41:37] <tfennelly> magesh: yeah... by design ;) [11:41:51] <tfennelly> magesh: (imo) in general, statics are great for stateless things.. a disaster for stateful things [11:42:07] <tfennelly> magesh: especially in tests [11:42:28] <magesh> tfennelly: okay [11:43:17] <tfennelly> magesh: I can help with that stuff if you want... just ping me [11:43:37] <magesh> tfennelly: sure thanks [12:29:30] *** vinicius has joined #switchyard [12:34:27] *** ldimaggi has joined #switchyard [12:42:46] *** aslak has quit IRC [13:39:41] *** lanceball has joined #switchyard [13:41:47] *** kcbabo has joined #switchyard [13:41:48] *** kcbabo has joined #switchyard [13:42:15] *** kcbabo has joined #switchyard [13:42:15] *** kcbabo has joined #switchyard [13:50:01] *** tcunning has joined #switchyard [14:10:55] <tfennelly> kcbabo: I assume I can close SWITCHYARD-440? The weld logging issue [14:11:02] <tfennelly> kcbabo: sl4j [14:29:32] *** bfitzpat has joined #switchyard [14:42:20] *** igarashitm has joined #switchyard [15:10:04] *** antollinim has joined #switchyard [15:10:26] *** PeteRoyle has quit IRC [15:11:11] *** PeteRoyle has joined #switchyard [15:14:09] <magesh> kcbabo: ping [15:23:13] <kcbabo> magesh: hey magesh [15:23:37] <kcbabo> tfennelly: yeah, you can close it ? can you note the logging config in the workaround section [15:23:43] <kcbabo> tfennelly: or in a comment ? whichever [15:23:52] <magesh> kcbabo, tfennelly: Don't you think it would be fair to catch that exception in our component and log it appropriately? [15:27:39] <magesh> kcbabo: On chat with Kev, need to discuss about Configuration. Will ping you shortly [15:30:06] <kcbabo> magesh: we can't catch that exception because it's not in our code [15:34:46] <magesh> kcbabo: At least ask them to log it as ERROR, perhaps? [15:34:52] <magesh> kcbabo: Back, sorry [15:42:50] <magesh> kcbabo: You there? [15:43:10] <kcbabo> magesh: yep [15:43:19] <kcbabo> magesh: you had pinged me :-) [15:43:52] <magesh> kcbabo: So that suggestion apart about the weld issue, I needed some kind of vision that you had in mid for Componnet interface [15:44:00] <magesh> (mind) [15:44:07] <magesh> (Component) [15:44:19] <magesh> kcbabo: Sorry of the spelling mistakes :) [15:46:56] <kcbabo> magesh: can you elaborate on what you mean by 'vision' ? [15:47:18] <kcbabo> magesh: the interface is in that thread and I also provided a brief description on where it would be created [15:49:51] <magesh> kcbabo: I had only a brief overview of that thread and it is not completely clear to me how the implementation of that would work? Configuration seem to be a basic wrapper of everything element, sub-element, attribute etc., Is there something that I am missing. I could have lost my mind somehwhere on the road :-D [15:50:51] <kcbabo> magesh: if it's not immediately apparent based on what's there (which is quite understandable), maybe it would be best for me to take my code a bit further [15:51:14] <kcbabo> magesh: that would provide a bit better detail and it might be clearer on how it would map to the AS7 configuration [15:51:41] <kcbabo> magesh: unfortunately, I have to be heads down on my workshop prep today so I can't spend time on it right now [15:53:12] <magesh> kcbabo: Hey don't bother. I will look at it further more. I was thinking you had some quick responses. If you have to write code then let us keep it aside. I will concentrate of something else if I am stuck [15:54:00] <magesh> kcbabo: Good luck on your workshop presso and travel [15:54:03] <kcbabo> magesh: yeah, really sorry [15:54:19] <kcbabo> magesh: loads of stuff to do here still and clock is ticking down ;-) [15:54:27] <kcbabo> magesh: thanks for that [15:55:06] <magesh> kcbabo: You will pull it through and get us more followings [15:55:34] <magesh> kcbabo: cheers! [16:08:56] *** aamonten has joined #switchyard [16:09:07] <aamonten> kcbabo: hi [16:09:16] <kcbabo> aamonten: hey alejandro [16:09:21] <kcbabo> aamonten: congrats on the new gig [16:09:33] <aamonten> kcbabo: long time.. [16:09:40] <kcbabo> aamonten: indeed [16:09:40] <aamonten> kcbabo: thanks dude.. [16:10:10] <aamonten> kcbabo: sorry to be away without notice you [16:10:31] <aamonten> aamonten: but the new job took all my time [16:11:13] <aamonten> kcbabo: congrats with release 0.2 [16:11:18] <kcbabo> aamonten: thanks very much [16:11:42] <aamonten> kcbabo: I just deployed it to openshift http://swyd-amontenegro.rhcloud.com/switchyard [16:12:23] <aamonten> kcbabo: any has done this? else I will write a small tutorial [16:13:56] <kcbabo> aamonten: ha! nice [16:14:31] <kcbabo> aamonten: magesh has actually been working on creating a completely integrated setup for AS7 and SwitchYard on OpenShift [16:14:44] <kcbabo> aamonten: so you will see a big splash from us on this front very soon [16:14:54] <aamonten> aamonten: ok [16:15:20] <aamonten> aamonten: so I will let magesh do the writings :)} [16:15:39] <kcbabo> aamonten: out of curiosity, did you update the module configuration in your .openshift to get that deployed? [16:15:50] <kcbabo> aamonten: and the standalone.xml template in there as well [16:16:20] <aamonten> kcbabo: exactly, this week openshift released the option to add new modules [16:17:31] <aamonten> kcbabo: actually I didnt do any changes on standalone.xml, maybe Im missing something .. I will check [16:17:38] <magesh> kcbabo, aamonten: nice :) [16:18:54] <magesh> aamonten: Did you deploy any switchyard app, like the demos? [16:19:27] <aamonten> magesh: not yet, will give it a try.. [16:19:31] <magesh> aamonten: The admin console is just a simple web app, not much on it [16:19:59] <aamonten> magesh: you are right was to fast to publish it :P [16:20:15] <magesh> aamonten: Good luck, but enjoy the cloud :) [16:20:49] <aamonten> magesh: sure I will [16:35:48] *** rcernich has joined #switchyard [16:41:33] *** igarashitm has quit IRC [16:41:43] *** igarashitm has joined #switchyard [16:52:10] *** dbevenius has left #switchyard [17:10:04] *** rbalent has quit IRC [17:12:46] *** rcernich is now known as rcernich_away [17:18:48] *** aamonten has quit IRC [17:19:47] *** antollinim has quit IRC [17:24:55] *** antollinim has joined #switchyard [17:38:28] *** magesh has quit IRC [18:17:01] *** errantepiphany has joined #switchyard [18:19:05] *** rcernich_away is now known as rcernich [18:41:36] *** errantepiphany has left #switchyard [21:03:56] *** igarashitm has quit IRC [21:19:07] *** igarashitm has joined #switchyard [21:19:54] *** errantepiphany has joined #switchyard [21:32:45] *** lanceball has quit IRC [21:55:08] *** vinicius has quit IRC [22:00:45] *** igarashitm has quit IRC [22:03:03] *** lanceball has joined #switchyard [22:14:09] *** igarashitm has joined #switchyard [22:19:17] <igarashitm> kcbabo, tfennelly: hi~ I've fixed my bug sorry, push it please when you like... [22:19:33] <igarashitm> kcbabo, tfennelly: https://github.com/jboss-switchyard/components/pull/225 [22:21:00] <kcbabo> igarashitm: for sure ? sorry for the lag, I've been working like mad on this workshop stuff [22:21:35] <igarashitm> kcbabo: np [22:22:28] <igarashitm> kcbabo: I want to join your session in Japan.. unfortunately I can't :) [22:24:21] <kcbabo> igarashitm: :-) kinda funny how that worked ou [22:24:25] <kcbabo> out [22:39:11] *** errantepiphany has left #switchyard [23:24:57] *** rcernich is now known as rcernich_away [23:27:35] *** ldimaggi has quit IRC [23:28:04] *** ldimaggi has joined #switchyard [23:34:41] *** igarashitm has quit IRC [23:37:51] *** kcbabo has quit IRC [23:49:56] *** tcunning has quit IRC