October 28, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:11:40] *** babo has quit IRC
[00:23:57] *** bfitzpat1 has quit IRC
[00:49:24] *** tcunning has joined #switchyard
[01:33:49] *** igarashitm has joined #switchyard
[01:50:32] *** ldimaggi has joined #switchyard
[02:19:57] *** aslak has quit IRC
[02:33:21] *** lanceball is now known as lance|afk
[03:47:34] *** jliu has joined #switchyard
[03:53:41] <igarashitm> snowing!
[04:00:15] *** rcernich has quit IRC
[04:43:59] *** igarashitm has quit IRC
[05:44:19] *** tcunning has quit IRC
[05:53:36] *** ldimaggi has quit IRC
[06:07:09] *** errantepiphany has left #switchyard
[06:08:42] *** errantepiphany has joined #switchyard
[08:29:30] *** rbalent has joined #switchyard
[08:29:30] *** rbalent has joined #switchyard
[08:46:22] *** dbevenius has joined #switchyard
[09:46:56] *** tfennelly has joined #switchyard
[09:50:30] *** lance|afk has quit IRC
[09:50:54] *** lance|afk has joined #switchyard
[09:55:35] *** lance|afk has quit IRC
[10:59:00] *** tfennelly has quit IRC
[12:01:02] *** tfennelly has joined #switchyard
[12:34:32] *** ldimaggi has joined #switchyard
[12:37:07] *** kcbabo has joined #switchyard
[12:37:07] *** kcbabo has joined #switchyard
[12:49:02] *** tcunning has joined #switchyard
[12:54:42] *** jliu has quit IRC
[12:56:30] *** tcunning has quit IRC
[13:02:23] <kcbabo> tfennelly:  not sure if you caught errantepiphany's comment after the monday meeting
[13:02:37] <kcbabo> tfennelly:  he said you should get one last merge commit in before you take off
[13:05:31] <errantepiphany> :)
[13:11:15] <kcbabo> errantepiphany:  obviously off crafting his plan
[13:12:12] *** GitHub43 has joined #switchyard
[13:12:12] <GitHub43> [core] kcbabo pushed 1 new commit to master: http://git.io/Y9Tj3w
[13:12:12] <GitHub43> [core/master] SWITCHYARD-445: Add the ability to disable bindings for a unit test - Tom Fennelly
[13:12:12] *** GitHub43 has left #switchyard
[13:12:20] <errantepiphany> :)
[13:12:55] *** GitHub41 has joined #switchyard
[13:12:56] <GitHub41> [components] kcbabo pushed 1 new commit to master: http://git.io/ubuUZg
[13:12:56] <GitHub41> [components/master] SWITCHYARD-445: Add the ability to disable bindings for a unit test - Tom Fennelly
[13:12:56] *** GitHub41 has left #switchyard
[13:22:35] *** GitHub113 has joined #switchyard
[13:22:35] <GitHub113> [components] kcbabo pushed 1 new commit to master: http://git.io/YWQh-g
[13:22:35] <GitHub113> [components/master] SWITCHYARD-464: Add default operation to generated service interface for BPM services - Tom Fennelly
[13:22:35] *** GitHub113 has left #switchyard
[13:42:26] *** dbevenius has quit IRC
[13:51:34] *** dbevenius has joined #switchyard
[13:55:37] <tfennelly> kcbabo: hey Keith
[13:55:45] <tfennelly> kcbabo: lol... no I missed that
[13:55:54] <tfennelly> kcbabo: but I think it's an awesome idea
[13:56:10] <kcbabo> tfennelly:  I'll just have to make sure I close all the pulls before you can get to them ;-)
[13:56:12] <tfennelly> kcbabo: I'll need to disable that rule I have in git
[13:56:33] <tfennelly> kcbabo: well... there's a way around that too.....
[13:56:48] <tfennelly> git reset HEAD~4 --hard
[13:56:59] <tfennelly> kcbabo: make some changes ... push
[13:57:01] <tfennelly> kcbabo: lol
[14:02:27] <tfennelly> kcbabo: brb... just heading over to my moms to work (before the 2 lads get home)
[14:02:50] *** tfennelly has quit IRC
[14:09:48] *** rbalent has quit IRC
[14:26:20] *** antollinim has joined #switchyard
[14:26:54] *** antollinim is now known as antollinim_lunch
[14:28:10] *** antollinim_lunch is now known as antollinim
[14:35:12] *** tfennelly has joined #switchyard
[14:45:02] *** lance|afk has joined #switchyard
[14:45:48] *** lance|afk is now known as lanceball
[14:45:50] *** lanceball has joined #switchyard
[14:53:42] *** antollinim has quit IRC
[15:10:59] <kcbabo> errantepiphany:  geez ?. you guys are gonna get snow already?!
[15:11:21] *** tcunning has joined #switchyard
[15:12:27] *** igarashitm has joined #switchyard
[15:26:12] <tfennelly> errantepiphany: great idea re my parting gift of a merge commit ;)
[15:27:51] <errantepiphany> ha - nice. :)
[15:28:05] <errantepiphany> tfennelly: ^^
[15:28:16] <errantepiphany> kcbabo: yeah, it's friggin' cold out here Mr. Biggles!
[15:29:18] <kcbabo> errantepiphany:  hehe ? Mr. Biggles.  That makes me laugh.
[15:33:49] <errantepiphany> kcbabo: Gahhh...  I have a uniform and extensible mechanism in place for composing/decoming messages and mapping context properties across our soap, hornetq, and camel components (at the binding level). You can also map context properties easily from the rest of the components (at the component implementation level).  ALL tests pass except on in camel-core.... arghh.....
[15:34:24] <errantepiphany> one
[15:36:25] <kcbabo> errantepiphany:  cool ? if you want another set of eyes, lemme know
[15:36:56] <errantepiphany> kcbabo: I think I got it. I gotta say I think the design is slick.... ;)
[15:37:11] <kcbabo> errantepiphany:  hehe ? toot toot :-)
[15:37:31] <errantepiphany> kcbabo: yeah - sorry - just excited. PS: I didn't need anything in runtime in the end anyway.
[15:38:00] <errantepiphany> kcbabo: the fact that config can't see api, and api can't see config was a PITA for a while...
[15:38:20] <errantepiphany> kcbabo: but I just created a shared interface in common and all was good. ;)
[15:38:21] <kcbabo> errantepiphany:  I believe it's slick
[15:38:30] <kcbabo> errantepiphany:  geez ? end run
[15:38:32] <kcbabo> errantepiphany:  :-)
[15:38:46] <errantepiphany> yeah......
[15:39:08] *** antollinim has joined #switchyard
[15:39:47] <errantepiphany> kcbabo: I can't believe (MANY years ago), that I used to code without a debugger. Work would be impossible without it now.
[15:39:57] <errantepiphany> kcbabo: vi -> println ;)
[15:40:11] <kcbabo> errantepiphany:  debuggers rule
[15:40:30] <kcbabo> errantepiphany:  I feel that byteman offers the next level of awesomeness, but i haven't had much time to play with it
[15:40:40] <errantepiphany> kcbabo: yeah me neither.
[15:40:44] <kcbabo> errantepiphany:  one of these days I'll have a bugger of an issue and be forced to use it
[15:41:01] <kcbabo> errantepiphany:  then I'll be a convert like Messr. Conner ? he loves that tool
[15:41:03] *** bfitzpat has joined #switchyard
[15:41:08] <kcbabo> errantepiphany:  and if it's good for kev, it's good for me
[15:41:23] <antollinim> errantepiphnany, kcbabo: byteman helps debugging?
[15:41:39] <errantepiphany> kcbabo: yeah, he's one sharp dude.
[15:42:07] <kcbabo> antollinim:  debugging in the sense of finding bugs
[15:42:22] <errantepiphany> kcbabo: wow. looking at my google calendar... today is the ONLY day all month I don't have anything scheduled.
[15:42:24] <kcbabo> antollinim:  bytecode insertion to allow you to trap and trigger specific scenarios
[15:42:37] <errantepiphany> kcbabo: (except end rush, of course)
[15:42:50] <antollinim> kcbabo: good to know
[15:49:41] *** igarashitm has quit IRC
[15:52:48] *** igarashitm has joined #switchyard
[16:31:10] *** rcernich has joined #switchyard
[16:31:17] *** rcernich has joined #switchyard
[17:22:33] *** tfennelly has quit IRC
[17:33:21] <tcunning> antollinim: i have bpm, rules, and clojure working on SNAPSHOT
[18:03:26] *** lanceball is now known as lance|afk
[18:12:11] <antollinim> tcunning: good! did you try all the internal commands as well?
[18:13:37] <tcunning> antollinim: most of them - working through bean right now
[18:14:00] <tcunning> only one i'm having issues with is camel right now - and that's due to a forge bug
[18:14:52] <antollinim> tcunning: really? what is the bug? so I should stop working with camel then?
[18:15:25] <tcunning> antollinim: i'm not sure youd see it on beta3, so i wouldn't worry about it
[18:16:46] <antollinim> tcunning: when you say sanpshot you mean forge snapshot?
[18:16:51] <tcunning> yes
[18:17:05] <antollinim> tcunning: but aren't we supposed to get swtichyard working on beta 3?
[18:17:23] <tcunning> antollinim: my goal is both
[18:17:35] <tcunning> antollinim: beta4 might be soon
[18:18:27] <antollinim> tcunning: ah, ok
[18:19:31] <antollinim> tcunning: I'll give camel a try for a few more minutes, if I cannot find a solution I'll move on to another plugin
[19:04:23] *** dbevenius has quit IRC
[19:31:43] *** lance|afk has quit IRC
[19:32:09] *** lance|afk has joined #switchyard
[19:34:19] *** lance|af_ has joined #switchyard
[19:35:27] *** lance|afk has quit IRC
[19:49:55] <tcunning> antollinim: i got everything but camel loading, going through the internal commands now
[19:51:38] *** tcunning is now known as tcunning_lunch
[20:34:38] *** bfitzpat is now known as bfitzpat_lunch
[20:34:53] *** tcunning_lunch is now known as tcunning
[21:10:45] <tcunning> antollinim: ping
[21:16:27] <errantepiphany> kcbabo: just finished checkstyling and findbugging. gonna pull down and do one more rebase. will you be free at 3:30 for a review? or maybe you wanna look at it yourself first and meet at 3:45 or 4?
[21:20:12] <kcbabo> errantepiphany:  can you go ahead and post what you have and I'll take a gander?
[21:20:22] <kcbabo> errantepiphany:  then we can meet after that?
[21:21:32] <errantepiphany> yup - 2 secs
[21:23:05] *** lance|af_ is now known as lanceball
[21:23:06] *** lanceball has joined #switchyard
[21:25:48] <antollinim> tcunning: here I am, sorry
[21:26:44] <tcunning> antollinim: have you tried the clojure plugin?
[21:27:18] <tcunning> antollinim: i'm not seeing clojure-service:* show up in list-commands
[21:27:27] <tcunning> antollinim: was wondering if you saw something similar
[21:28:20] <antollinim> tcunning: let me see, I do not remember if I try that one
[21:29:11] <antollinim> tcunning: no, I did not try it yet. Do you want me to try it?
[21:29:54] <tcunning> antollinim: if you could - i'm just wondering if you'll see something different on beta3
[21:30:10] <errantepiphany> kcbabo: well I must've missed a couple javadocs in components, but I pushed anyway so you can start looking.  Pull down SWITCHYARD-421 on my switchyard-core, switchyard-components and switchyard-quickstarts repos.
[21:30:20] <errantepiphany> kcbabo: do you need URLs?
[21:30:50] <antollinim> tcunning: I'm on it right now
[21:31:57] <kcbabo> errantepiphany:  no, I can manage
[21:32:07] <errantepiphany> kcbabo: I figured. Your'e a big boy. ;)
[21:32:25] <kcbabo> errantepiphany:  heh
[21:32:26] <errantepiphany> kcbabo: I would start looking in api, at the new "composition" package.
[21:33:02] <errantepiphany> kcbabo: then, for an easy example, look at the same sub-package in the  hornetq component.  From their you can move to the soap and message components for more interesting implementations.
[21:34:02] *** bfitzpat_lunch is now known as bfitzpat
[21:34:29] <errantepiphany> kcbabo: The ideas is that there are ContextMappers and MessageComposers.  A MessageComposer is a strategy for doing, well, I'm sure you can guess - and there are default impls keyed off of a source/target type, specific to that component (like a SOAPMessage or a hornetq ClientMessage or a Camel Message).
[21:35:04] <errantepiphany> kcbabo: A MessageComposer handles most everything (including the body content), but delegates to a ContextMapper for context property mapping.
[21:36:21] <errantepiphany> kcbabo: There a default (but overrideable) strategies for this as well.  The default ones I wrote leverage their base class' ability to filter which properties get mapped based on regular expressions.  You can specify includes, excludes, includeNamespaces, excludeNamespaces (think "ant").
[21:36:26] <errantepiphany> kcbabo: OK, I'll leave you alone now. ;)
[21:49:42] <tcunning> antollinim: was this the resource you were having problems finding before? java/BeanInterfaceTemplate.java
[21:52:44] <antollinim> tcunning: the very same one
[21:52:57] <antollinim> tcunning: please tell me you fixed it :)
[21:54:34] <errantepiphany> I HATE JAVADOC!!!!!!!!!!!!!!!!!!!!
[21:55:59] <tcunning> antollinim: not yet but i know what the problem is
[21:56:17] <antollinim> tcunning: good, can you let me know?
[21:56:52] <kcbabo> errantepiphany:  OK, I looked through what's there and have a few questions
[21:57:02] <kcbabo> errantepiphany:  but I need to leave now to pick up my daughter from school
[21:57:18] <kcbabo> errantepiphany:  and I have a family obligation after that, so tonight is not gonna work
[21:57:32] <kcbabo> errantepiphany:  how's about we synch up on Monday morning?
[21:57:39] <kcbabo> errantepiphany:  before or after the meeting works for me
[21:57:39] <errantepiphany> okay, well I'm gonna push one more time with my javadoc changes and latest rebase
[21:57:45] <errantepiphany> kcbabo: &&
[21:57:49] <errantepiphany> ok, I can type
[21:57:59] <kcbabo> errantepiphany:  I will send you some of my questions ahead of time, so you know what's coming
[21:58:02] <errantepiphany> kcbabo: ^^ yes, that's fine.  I'm gonna switch gears back to the soap proxy
[21:58:08] <kcbabo> errantepiphany:  excellent
[21:58:12] <kcbabo> errantepiphany:  thanks for banging this out
[21:58:29] <errantepiphany> kcbabo: yup. sorry it took a while. things always seem to be more involved than you think. ;)
[21:58:35] <tcunning> antollinim: it looks like it is trying to load it with a null classloader, hence NPE
[21:59:15] <antollinim> tcunning: actually switchayrd common finds many classloaders (three I think)
[21:59:46] <antollinim> tcunning: and the sw asks for the resource to all of thise three resources but none of them replies positively
[22:00:31] <antollinim> tcunning: deeper underneath it is not a NPE it is a "missing resource" internal error
[22:01:18] <antollinim> tcunning: I just installed clojure, I had the usual module.xml error
[22:01:35] <antollinim> tcunning: but it finally shows the clojure-service command
[22:01:41] <errantepiphany> kcbabo: I just "push -f" to my components, with more javadocs.
[22:02:00] <tcunning> antollinim: just your usual module.xml fix?
[22:02:06] *** kcbabo has quit IRC
[22:03:30] <tcunning> antollinim: btw, you're right on the cls
[22:03:33] <antollinim> tcunning: every sinlg plugin I installed is missing some module dependency inside de module.xml. That is the "the usual problem"
[22:03:51] <antollinim> tcunning: so I solved it quickly and got the plugin installed
[22:04:21] <antollinim> tcunning: I see the clojure-service:create commando in forge
[22:04:39] <antollinim> tcunning: so it gets installed ok. I need to check if it works ok now
[22:07:11] <antollinim> tcunning: be right back
[22:39:27] <antollinim> tcunning: I just ran clojure-service create --emptyInlineScript
[22:39:49] <antollinim> tcunning: and it fails statig: Error while reading SwitchYard configuration: D:\tmp\new_forge_plugin_test\test1\src\main\resources\META-INF\switchyard.xml (The system cannot find the path spe cified)
[22:40:03] <antollinim> tcunning: have you run into it already?
[22:56:02] <tcunning> no it doesnt appear for me
[23:00:22] *** errantepiphany has left #switchyard
[23:32:59] *** antollinim has quit IRC
[23:36:01] *** lanceball is now known as lance|afk
[23:46:39] *** igarashitm has quit IRC

top