[00:02:23] <jbossbot> git [faces] push master 95dee31.. Brian Leathem Reinstated the @RestrictAtView annotation [00:02:23] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/619af21...95dee31 [00:02:50] <bleathem> Me and SEAMFACES-33 are officially joined at the hip [00:02:59] <jbossbot> jira [SEAMFACES-33] Create a solution for consolidated page-flow, transactional control, security constraints and URL-rewriting configuration [Resolved (Done) Feature Request, Blocker, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-33 [00:03:23] <jbossbot> git [solder] push master 8b3fcb6.. Dan Allen SOLDER-82 fix test assumption [00:03:24] <jbossbot> jira [SOLDER-82] Allow category for typed loggers to be defaulted [Resolved (Done) Enhancement, Minor, John Ament] https://issues.jboss.org/browse/SOLDER-82 [00:03:24] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/38349af...8b3fcb6 [00:03:29] *** tsurdilo has joined #seam-dev [00:03:40] <bleathem> Next SEAMFACES_33 lovely chile SEAMFACES-112 [00:03:41] <jbossbot> jira [SEAMFACES-112] Store the requested view id and view params when redirecting a user to log in [Open (Unresolved) Feature Request, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-112 [00:03:47] <bleathem> ^child, not chile [00:03:50] <jbossbot> git [solder] push master 76ebfc1.. Dan Allen use existing setAccessible utility in Reflections [00:03:51] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/8b3fcb6...76ebfc1 [00:04:52] <bleathem> vanpool! [00:04:57] *** bleathem has quit IRC [00:05:05] <lightguard_jp> I'm out too, be back online later. [00:07:09] <sbryzak> mojavelinux: np, i'll bump that issue [00:10:39] *** lightguard_jp has quit IRC [00:11:33] <jbossbot> git [wicket] push master 7cdff3c.. Shane Bryzak SEAMWICKET-28 [00:11:37] <jbossbot> jira [SEAMWICKET-28] Misc documentation issues [Resolved (Done) Bug, Minor, Shane Bryzak] https://issues.jboss.org/browse/SEAMWICKET-28 [00:11:37] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/1b016ba...7cdff3c [00:13:12] <sbryzak> nice, down to 37 issues [00:16:09] *** aslak has quit IRC [00:16:55] <jbossbot> git [wicket] push master c18334d.. Dan Allen SEAMWICKET-28 cleanups [00:16:56] <jbossbot> jira [SEAMWICKET-28] Misc documentation issues [Resolved (Done) Bug, Minor, Shane Bryzak] https://issues.jboss.org/browse/SEAMWICKET-28 [00:16:56] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/7cdff3c...c18334d [00:17:09] <mojavelinux> that's a heck of a day [00:17:12] <mojavelinux> from 68 to 37 [00:17:27] <mojavelinux> SEAMWICKET-26 has a pull request [00:17:31] <jbossbot> jira [SEAMWICKET-26] Implement functional tests for the numberguess example [Pull Request Sent (Unresolved) Task, Major, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-26 [00:17:44] <sbryzak> ah cool, i'll apply it [00:17:53] <mojavelinux> SEAMWICKET-2 has been fixed in a similiar weld example [00:17:54] <jbossbot> jira [SEAMWICKET-2] Number Guess game decrements guesses into negative numbers [Open (Unresolved) Bug, Major, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-2 [00:17:57] <mojavelinux> just need to compare them [00:18:05] <mojavelinux> in fact, I think I can find the reference [00:18:20] <mojavelinux> WELD-23 [00:18:21] <jbossbot> jira [WELD-23] Redirected to: https://issues.jboss.org/si/jira.issueviews:issue-xml/SEAMWICKET-2/SEAMWICKET-2.xml [00:18:22] <jbossbot> jira [SEAMWICKET-2] Number Guess game decrements guesses into negative numbers [Open (Unresolved) Bug, Major, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-2 [00:19:10] <sbryzak> ah, WBRI-74 [00:19:11] <jbossbot> jira [WBRI-74] Number Guess game decrements guesses into negative numbers [Closed (Done) Bug, Major, Pete Muir] https://issues.jboss.org/browse/WBRI-74 [00:19:22] <mojavelinux> wait, that's the same issue [00:19:24] <mojavelinux> oh yeah [00:19:25] <mojavelinux> there you go [00:19:49] <sbryzak> i'll e-mail clint [00:19:56] <sbryzak> he's got a bunch of other issues anyway [00:20:21] <mojavelinux> http://fisheye.jboss.org/changelog/weld/?cs=697 [00:20:46] <sbryzak> nice, you found it [00:21:16] <sbryzak> ok i think i can handle that one [00:23:19] <jbossbot> git [wicket] push master da80688.. Shane Bryzak Merge branch 'BaseArquillianTest' of https://github.com/smigielski/wicket into smigielski-BaseArquillianTest [00:23:19] <jbossbot> git [wicket] push master cb3b616.. Shane Bryzak Merge branch 'master' of github.com:seam/wicket [00:23:19] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/c18334d...cb3b616 [00:23:23] <mojavelinux> I just tried the example [00:23:26] <mojavelinux> and it doesn't have this problem [00:23:31] <mojavelinux> so I think it's out of date [00:23:34] <sbryzak> maybe he fixed it already [00:23:42] <mojavelinux> yeah, it has a reset button and method [00:23:46] <mojavelinux> so I'm thinking this is out dated [00:23:47] <mojavelinux> for sure [00:23:59] <mojavelinux> I can't break it [00:24:00] <sbryzak> great, i'll close the issue [00:25:26] <sbryzak> so we're down to 35 issues now [00:26:11] <sbryzak> in fact, i'm going to bump SEAMWICKET-5, SEAMWICKET-10 and SEAMWICKET-18 [00:26:12] <jbossbot> jira [SEAMWICKET-5] Allow Wicket support to be used with any 299 impl [Open (Unresolved) Feature Request, Blocker, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-5 [00:26:13] <jbossbot> jira [SEAMWICKET-10] numberguess example does not deploy on tomcat [Open (Unresolved) Bug, Major, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-10 [00:26:14] <jbossbot> jira [SEAMWICKET-18] Make Wicket Conversational control optional [Open (Unresolved) Feature Request, Major, Clint Popetz] https://issues.jboss.org/browse/SEAMWICKET-18 [00:34:07] <jose_freitas> lincolnthree1: ping [00:35:25] *** johnament has joined #seam-dev [00:43:01] <jose_freitas> mojavelinux, sbryzak: ping [00:44:22] <johnament> whoa, they're op's now! [00:45:45] <jose_freitas> hehehe [00:46:25] <johnament> sbryzak: can you add me as a devel on seam distro, i'll take care of booking [00:48:12] <jose_freitas> hey johnament, what issue of booking you particularly want to pick? [00:48:18] <jose_freitas> I'm working with it too [00:48:21] <johnament> SEAM-50 [00:48:22] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAM-50 [00:48:27] <jose_freitas> hm [00:48:32] <jose_freitas> well, I'm not touching that [00:48:42] <johnament> it doesn't deploy correctly in jbossas-remote-6 [00:48:51] <johnament> i got dis [00:48:53] <johnament> :-) [00:48:55] <jose_freitas> I have to make some improvements and I'm worried about a sessionejb that gets lost sometimes [00:49:02] <johnament> orly? [00:49:09] <jose_freitas> yes [00:49:23] <johnament> which one? [00:49:25] <johnament> and what error? [00:49:25] <jose_freitas> sometimes it disappears completelly and jboss cannot instance a new one [00:49:36] <johnament> WELD-80 [00:49:38] <jbossbot> jira [WELD-80] Passivation of stateful session beans results in a loss of reference to injected object [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/WELD-80 [00:49:41] <johnament> mayhaps? [00:49:46] <jose_freitas> mayhps [00:50:03] <jose_freitas> I'm not sure right now because I dont have it open now [00:50:15] <jose_freitas> but that's prolly a suspect [00:50:16] <johnament> gotcha [00:50:53] <sbryzak> jose_freitas: pong [00:50:58] <sbryzak> johnament: certainly [00:51:11] <sbryzak> johnament: you mean examples? [00:51:28] <johnament> SEAM-50 isn't in examples is it? [00:51:29] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAM-50 [00:51:44] <johnament> whatever that one's in. [00:51:51] <sbryzak> yep, github.com/seam/examples [00:51:57] <johnament> yes [00:51:59] <sbryzak> i'll add you so you can push [00:52:07] <johnament> but i mean in issues [00:52:08] <johnament> oh ok [00:52:13] <johnament> that works as well [00:52:15] <sbryzak> ah, yes i'll have to do both [00:53:00] <johnament> how do i tell maven to force update? [00:53:39] <jose_freitas> sbryzak: I'd like to ask what's the deadline for the version [00:53:48] <sbryzak> johnament: you now have github and jira permissions [00:53:52] <sbryzak> jose_freitas: now ;) [00:54:04] <johnament> sbryzak: saw, thanks. [00:54:19] <sbryzak> actually, we need to get the issues cleared ASAP [00:54:29] <sbryzak> because QE still need time to test the final before we push it out for good [00:54:58] <sbryzak> lincolnthree1: is now a good time to test a snapshot of forge? [00:56:32] <johnament> github's confusing. i'm not an organization :/ [00:57:17] <sbryzak> you're not? [00:57:31] <johnament> last i checked, no; [00:57:53] <johnament> its just a confusing label. my name appears next to Seam and ModeShape and then there's "Manage Organizations" [00:58:26] <sbryzak> which page is that on? [01:00:36] <jose_freitas> sbryzak now? [01:00:55] <jose_freitas> so should I pull a request of what I have already? [01:01:05] <sbryzak> jose_freitas: i wasn't being serious :) [01:01:06] <johnament> sbryzak: wherever you see "switch context" [01:01:16] <sbryzak> we still have a couple of days [01:01:23] <sbryzak> although sooner rather than later would be better [01:01:29] <johnament> how long have you been awake shane? [01:01:51] <sbryzak> few hours [01:01:56] <jose_freitas> hehehe [01:02:00] <sbryzak> although i only just had coffee, so the time before that is a little blurry [01:02:26] <jose_freitas> k, I'll try to finish tomorrow [01:02:35] <sbryzak> jose_freitas: great, thanks :) [01:04:56] <jose_freitas> got to go now [01:05:01] <jose_freitas> c ya [01:05:03] *** jose_freitas has quit IRC [01:15:42] *** rruss has joined #seam-dev [01:20:27] *** bleathem has joined #seam-dev [01:23:47] *** kenfinnigan has joined #seam-dev [01:28:45] <jbossbot> git [config] push master a1004d1.. Shane Bryzak SEAM-60 [01:28:47] <jbossbot> jira [SEAM-60] Update examples.txt [Open (Unresolved) Task, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-60 [01:28:47] <jbossbot> git [config] push master e02e4e9.. Shane Bryzak Merge remote branch 'origin/master' [01:28:47] <jbossbot> git [config] push master URL: http://github.com/seam/config/compare/f9710f9...e02e4e9 [01:29:17] <bleathem> SEAMFACES-112 [01:29:20] <jbossbot> jira [SEAMFACES-112] Store the requested view id and view params when redirecting a user to log in [Open (Unresolved) Feature Request, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-112 [01:30:53] <johnament> someone tell me a little about solder's typed loggers... [01:30:55] <jbossbot> git [faces] push master e2828f7.. Shane Bryzak SEAM-60 [01:30:56] <jbossbot> jira [SEAM-60] Update examples.txt [Open (Unresolved) Task, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-60 [01:30:56] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/95dee31...e2828f7 [01:31:14] <johnament> does it require an annotation processor? [01:31:31] <sbryzak> johnament: i believe so [01:31:57] <sbryzak> look at servlet/impl [01:31:59] <kenfinnigan> either the annotation processor or set a env prop to generate proxies [01:34:07] <kenfinnigan> jboss.i18n.generate-proxies=true is for proxies [01:34:18] <bleathem> where does the short.ly example get it's pretty faces version from? [01:34:50] <bleathem> would that be from the seam parent? [01:34:58] <sbryzak> yep, seam-parent [01:35:07] <sbryzak> really it should be in the bom [01:35:21] <bleathem> so do I open up an issue to have that changed, or should I override it locally? [01:35:24] <jbossbot> git [dist] push master de86dd4.. Shane Bryzak SEAM-60 [01:35:25] <jbossbot> jira [SEAM-60] Update examples.txt [Open (Unresolved) Task, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-60 [01:35:25] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/fae7d74...de86dd4 [01:35:37] <bleathem> this is for SEAMFACES-101 [01:35:39] <jbossbot> jira [SEAMFACES-101] First request in the short.ly example returns weird action URL due to a bug in prettyfaces on JBossAS 6 [Open (Unresolved) Bug, Minor, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-101 [01:35:43] <sbryzak> open a SEAM issue and i'll do it now [01:35:47] <bleathem> ok [01:35:56] <johnament> kenfinnigan: on the running app server? [01:36:30] <kenfinnigan> yes, but it should also work if you set that property as an environment variable on the host [01:36:44] <johnament> 'kay [01:38:02] <bleathem> sbryzak: SEAM-61 [01:38:09] <jbossbot> jira [SEAM-61] Update the PrettyFaces version to 3.2.0 [Open (Unresolved) Library Upgrade, Major, Unassigned] https://issues.jboss.org/browse/SEAM-61 [01:38:39] <johnament> this one has me confused. i'm getting unresolved injection point... [01:38:40] <johnament> 20:43:51,861 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=vfs:///apps/jboss/jboss-6.0.0.Final/server/default/deploy/test.war_WeldBootstrapBean state=Create: org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [BookingLog] with qualifiers [@Default] at injection point [[field] @TypedCategory @Inject private org.jboss.seam.examples.booki [01:38:40] <johnament> ng.booking.BookingAgent.log] [01:38:56] <jbossbot> git [dist] push master c0a63e1.. Shane Bryzak SEAM-61 [01:38:57] <jbossbot> jira [SEAM-61] Update the PrettyFaces version to 3.2.0 [Open (Unresolved) Library Upgrade, Major, Unassigned] https://issues.jboss.org/browse/SEAM-61 [01:38:57] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/de86dd4...c0a63e1 [01:39:50] <jbossbot> git [wicket] push master 78506ef.. Dan Allen SEAMWICKET-30 reenable arquillian tests... [01:39:53] <jbossbot> jira [SEAMWICKET-30] numberguess example - integration tests are always skipped [Open (Unresolved) Bug, Minor, Jozef Hartinger] https://issues.jboss.org/browse/SEAMWICKET-30 [01:39:54] <jbossbot> git [wicket] push master 6150217.. Dan Allen Merge branch 'master' of github.com:seam/wicket [01:39:54] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/cb3b616...6150217 [01:39:58] <kenfinnigan> that looks like the TypedLogger did not get created [01:40:03] <sbryzak> bleathem: done [01:40:08] <bleathem> thx [01:40:11] <johnament> kenfinnigan: that's what i'm thinkign. [01:40:26] <johnament> i actually just dug into that code last night in solder, working on an issue [01:40:40] <mojavelinux> wicket is in the clear [01:40:45] <mojavelinux> I may have broken the ftests though [01:40:47] <johnament> let me try against snapshot [01:40:50] <mojavelinux> but I have no idea where to find the results [01:41:16] <kenfinnigan> johnament: good idea [01:41:18] <bleathem> This place is hoppin' is a release imminent or something? [01:41:25] <johnament> no, not at all [01:41:30] <mojavelinux> kenfinnigan: I like david's idea of dropping the dynamic proxies for the typed loggers [01:41:32] <kenfinnigan> what's a release? [01:41:33] <mojavelinux> at least, let's start there [01:41:42] <mojavelinux> and then we can consider adding them back [01:41:43] <kenfinnigan> me too [01:41:47] <sbryzak> down to 28 issues [01:41:53] <mojavelinux> that means we should fail with a clear warning when they aren't available [01:42:06] <sbryzak> bleathem: how are your issues going? [01:42:09] <mojavelinux> saying "add the annotation processor groupId:artifactId" [01:42:11] <mojavelinux> okay dinner [01:42:22] <bleathem> sbryzak: good, working through them now [01:42:27] <bleathem> 4 open [01:42:28] <sbryzak> great [01:42:40] <sbryzak> kenfinnigan: you ok to get your 3 issues done ken? [01:42:52] <kenfinnigan> should be [01:42:53] <johnament> i was shocked to see how many fell off solder. it was like 31 by itself [01:43:00] <kenfinnigan> just downloading GF 3.1 now [01:43:04] <bleathem> anyone know how far Jason made it with SEAMFACES-28? [01:43:06] <mojavelinux> and I hate maven [01:43:06] <sbryzak> we bumped most of the solder issues [01:43:09] <jbossbot> jira [SEAMFACES-28] ObjectConverter and EntityConverter [Open (Unresolved) Feature Request, Critical, Jason Porter] https://issues.jboss.org/browse/SEAMFACES-28 [01:43:19] <johnament> oh [01:43:31] <sbryzak> mojavelinux: you should join the club i started [01:43:53] <sbryzak> bleathem: if it's a feature request, bump it [01:43:57] <bleathem> ok [01:44:40] <sbryzak> most commonly heard phrase from maven users: 'why don't you f**ing work!' [01:45:32] <sbryzak> maven is like a narrow mountain path, stray one inch and you're toast [01:45:36] <johnament> sbryzak: i have a C programmer i'm trying to convert to java. i had him run maven on his box. i stop by 30 minutes later and he's still downloading the internet [01:45:52] <sbryzak> johnament: haha, poor guy [01:46:44] <sbryzak> 27 issues... we're rocking [01:49:14] <johnament> kenfinnigan: so, any ideas on how to generate the proxies, or determine why they didn't? [01:49:19] <johnament> i'm turning on debug level. [01:50:27] <kenfinnigan> if it found the property then it should work fine [01:50:49] <kenfinnigan> might be worth stepping through the Messages class in Solder to make sure the proxy property was found [01:54:13] <johnament> hm ok [01:54:15] <bleathem> How can I render the documentation to view locally before commiting? [01:54:28] <bleathem> maybe that's in the handbook page [01:54:32] <bleathem> I'll check there [01:54:39] <jbossbot> git [security] push master 3bd5521.. Shane Bryzak SEAMSECURITY-49 [01:54:41] <jbossbot> jira [SEAMSECURITY-49] remove slf4j usage [Open (Unresolved) Task, Blocker, Shane Bryzak] https://issues.jboss.org/browse/SEAMSECURITY-49 [01:54:41] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/f819822...3bd5521 [01:54:42] <johnament> mvn jdocbook:jdocbook from the docs project [01:54:42] <kenfinnigan> run mvn with -Pdistribution and it will gen the ref guide [01:54:58] <bleathem> ty both! [01:56:44] <johnament> property's set to true [01:57:13] <kenfinnigan> hmmm [01:57:27] <kenfinnigan> can you step through the code? [01:58:20] <johnament> starting that now. [01:59:36] <bleathem> A required class was missing while executing org.jboss.maven.plugins:maven-jdocbook-plugin:2.2.3:generate: net/socialchange/doctype/DoctypeGenerator [01:59:45] <bleathem> maybe I'll just push it [01:59:50] <bleathem> it was a small change [01:59:58] <bleathem> then the hudson job can build it for me [02:02:32] <johnament> kenfinnigan: it's not falling into the proxy block. [02:03:07] <kenfinnigan> so it tries the last Class.forName and then says the gen proxy is false? [02:03:37] <jbossbot> git [faces] push master 8779903.. Brian Leathem SEAMFACES-71 Document setup for event observer in EJB JAR [02:03:39] <jbossbot> jira [SEAMFACES-71] Document setup for event observer in EJB JAR [Open (Unresolved) Task, Major, Dan Allen] https://issues.jboss.org/browse/SEAMFACES-71 [02:03:39] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/e2828f7...8779903 [02:04:39] <johnament> hold on i'll know in a second [02:07:22] <johnament> kenfinnigan: this line is passing it seems.. bundleClass = Class.forName(join(type.getName(), "$bundle", null, null, null), true, type.getClassLoader()).asSubclass(type); [02:07:54] <kenfinnigan> passing as in it is running that line [02:07:58] <kenfinnigan> or passing by it? [02:08:04] <bleathem> find . -name '*.java' | xargs grep getLogger | grep static [02:08:10] <bleathem> ^useful [02:08:46] <johnament> it runs it and doesn't throw an exception. i'm checking now to see if it's null. [02:09:41] <johnament> bleathem: was that for me? nothing returned... [02:10:07] <bleathem> sorry, that was an isolated statement [02:10:19] <kenfinnigan> it might be worth checking which interface that line was running against [02:10:22] <bleathem> removing static loggers from the Faces codebase [02:10:32] <johnament> kenfinnigan: wrong one [02:10:35] <kenfinnigan> as there may be several classes that it finds, and the one that is failing is later [02:10:42] <kenfinnigan> ah [02:11:01] <johnament> org.jboss.seam.solder.support.SolderMessages_$bundle [02:11:42] <johnament> so i'm never even seeing the one for booking being invoked... [02:13:07] <kenfinnigan> that Solder class should be in the jar [02:13:18] <kenfinnigan> as that would have been generated by the tooling as part of the Solder build [02:13:45] <johnament> yep [02:13:54] <jbossbot> git [faces] push master b6b048e.. Brian Leathem Replaced static Loggers with transient ones [02:13:55] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/8779903...b6b048e [02:14:05] <johnament> but in my case, it's in an arquillian generated war file [02:16:44] <bleathem> another good one: [02:16:46] <bleathem> find . -name '*.java' | xargs grep 'java.util.logging' [02:17:28] <johnament> bleathem: open in eclipse, right click on the class, references > workspace works well [02:17:44] <bleathem> yeah, that too [02:17:53] <bleathem> thx! [02:18:12] <jbossbot> git [faces] push master 6d89676.. Brian Leathem Removed uses of java.util.logging [02:18:13] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/b6b048e...6d89676 [02:18:25] *** rruss has quit IRC [02:19:24] <kenfinnigan> down to 25 on the issue count! [02:21:52] *** kuuyee has joined #seam-dev [02:22:05] <jbossbot> git [international] push master 6f4ea72.. Ken Finnigan SEAMINTL-37 Add beans.xml to example WEB-INF [02:22:06] <jbossbot> jira [SEAMINTL-37] timeanddate - beans.xml missing [Open (Unresolved) Bug, Critical, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-37 [02:22:06] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/fbf594c...6f4ea72 [02:22:43] <jbossbot> git [faces] push master ca490d5.. Brian Leathem Moved the FacesLiteral to the same package as the @Faces qualifier [02:22:44] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/6d89676...ca490d5 [02:24:19] <jbossbot> git [faces] push master 0a4f40b.. Brian Leathem Moved the FacesLiteral to the same package as the @Faces qualifier - refactored impl [02:24:19] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/ca490d5...0a4f40b [02:26:46] <kenfinnigan> issue count 23! [02:27:48] <jbossbot> git [faces] push master 147af82.. Brian Leathem Moved the abstract Converter and Validator classes from impl to api [02:27:48] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/0a4f40b...147af82 [02:28:50] <bleathem> does something have to be done to trigger a docs rebuild and push to the sfwk.org site? [02:28:59] <bleathem> or does hudson do that? [02:29:10] <kenfinnigan> not sure [02:29:24] <kenfinnigan> I think hudson does it as part of the nightly build only [02:29:27] <kenfinnigan> not the CI build [02:29:36] <bleathem> ok [02:29:42] <bleathem> I can wait :P [02:29:45] <bleathem> thx [02:29:51] <kenfinnigan> no prob [02:30:22] <bleathem> SEAMFACES-99 [02:30:23] <jbossbot> jira [SEAMFACES-99] FacesAnnotationsAdapterExtension should use AnnotatedTypeBuilder [Open (Unresolved) Enhancement, Minor, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-99 [02:30:38] <bleathem> Time to read about AnnotatedTypeBuilders [02:31:37] <bleathem> it hink dinner first [02:31:42] <bleathem> ^i think [02:31:49] <bleathem> food is important too! [02:31:54] <kenfinnigan> that it is [02:32:25] *** rruss has joined #seam-dev [02:33:45] <johnament> kenfinnigan: it looks like the interface isn't picked up by TypedMessageLoggerExtension [02:35:22] <kenfinnigan> which class should be picked up? [02:35:52] <johnament> org.jboss.seam.examples.booking.log.BookingLog [02:36:11] <kenfinnigan> will take a quick look [02:43:54] <johnament> the other class is getting picked up by an i18n extennsion [02:45:40] <johnament> 21:50:48,002 INFO [org.jboss.seam.international.status.TypedStatusMessageBundleExtension] Add @MessageBundle to org.jboss.seam.solder.reflection.annotated.AnnotationBuilder.messages injection point for the type: org.jboss.seam.solder.support.SolderMessages [02:47:47] <kenfinnigan> ok [02:48:02] <kenfinnigan> might be worth stepping through TypedMessageLoggerProducer [02:48:18] <kenfinnigan> as that is the class that will produce the TypedLogger on behalf of the extension [02:49:02] <johnament> via createMessageLoggerBean right? [02:50:46] <kenfinnigan> the main bit is actually the producer [02:51:03] <kenfinnigan> TypedMessageLoggerProducer will create the Logger for the injection point [02:51:17] <kenfinnigan> put a break point at the start of the producer method to see what is happening [02:53:30] <johnament> kenfinnigan: but if the interface isn't getting picked up by the extension, it will never pick up the extension [02:53:48] <johnament> second extension == bean [02:54:36] <kenfinnigan> does it not find the interface in the detectInterfaces method of the extension? [02:54:44] <johnament> no, apparently not. [02:55:50] <kenfinnigan> that is weird [02:56:15] <johnament> no, stupidity on my part [02:56:33] <kenfinnigan> oh? [02:57:01] <johnament> no [02:58:19] <johnament> no , take that part back. it is in the deploy [02:58:22] <johnament> deployment [02:59:11] <johnament> i wonder if i need to generate the proxy in arquillian somehow [02:59:36] <kenfinnigan> two choices [02:59:54] <kenfinnigan> generate the class with tooling and add it to the deployment# [03:00:21] <kenfinnigan> or set the system property as a static in the test class [03:00:40] <johnament> explain the second? [03:01:13] *** gastaldi has joined #seam-dev [03:01:29] <gastaldi> hey ! [03:01:58] <gastaldi> hot on wheels tonight huh ? [03:03:18] <gastaldi> hey johnament ! [03:04:22] <kenfinnigan> let me find an example [03:04:32] <bleathem> Wow mojavelinux wasn't kidding when he said the AnnotatedTypeBuilder would clean things up in the Faces Annotations Adapter Extension [03:06:52] <mojavelinux> johnament and kenfinnigan i wonder if the problem with arquillian is that the classloader is not finding the generated class [03:07:06] <mojavelinux> are you running the jbossas-remote profile for the tests? [03:07:18] <kenfinnigan> I don't think johnament is running the annotation processor [03:07:24] <johnament> I'm not. [03:07:38] <mojavelinux> I'm pretty sure i added it to the booking example [03:07:40] <johnament> mojavelinux: that's what i was thinking as well. [03:07:47] <johnament> any specific profile? [03:07:57] <johnament> gastaldi: hey [03:08:10] <mojavelinux> I guess I should start by asking, which test are you working on and how are you running it? [03:08:15] [03:08:24] <mojavelinux> thanks George! [03:08:28] <mojavelinux> we've made great progress today [03:08:31] <mojavelinux> 68 to 27 issues [03:08:32] <gastaldi> I see that [03:08:33] <mojavelinux> that's amazing [03:08:35] <gastaldi> Congrats ! [03:08:43] <sbryzak> *cough* 23 issues [03:08:48] <gastaldi> lol [03:08:49] <mojavelinux> that's right! [03:09:04] [03:09:22] <mojavelinux> geez, i've never been at a company before and seen that many issues resolved in a week [03:09:33] <kenfinnigan> try a month! [03:09:35] <mojavelinux> hahaha [03:09:36] <johnament> ! [03:09:44] <gastaldi> lol [03:10:00] <johnament> mojavelinux: when i was contracting, i closed out 80 issues in a week. [03:10:07] <gastaldi> damn Eclipse. Always crashes on opening [03:10:14] <johnament> 70 of them were "does not reproduce" [03:10:19] <mojavelinux> okay, considering typed loggers and arquillian are both my specialty, and we've got ken on the line [03:10:25] <mojavelinux> I think we can get this resolved [03:10:33] <johnament> mojavelinux: i neglected to include it in the archive. [03:10:41] <mojavelinux> wait, you got it? [03:10:44] <mojavelinux> nice! [03:10:45] <johnament> i think so [03:10:47] <kenfinnigan> sweet [03:11:04] <johnament> it didn't dawn on my until you mentioned the annotation processor [03:11:09] <mojavelinux> :) [03:11:14] <johnament> 19 assets! [03:11:15] <kenfinnigan> the sheer presence of mojavelinux was enough to help solve it [03:11:20] <kenfinnigan> now that is greatness! [03:11:28] <johnament> awww failed :-( [03:11:34] <kenfinnigan> boo [03:11:42] <mojavelinux> john, this isn't working for me, I gotta have green bars [03:11:51] <gastaldi> Dan, have you figured out that GIT issue you had earlier ? [03:11:57] <mojavelinux> I think so [03:11:57] *** kuuyee has quit IRC [03:11:59] <mojavelinux> the secret is [03:12:03] <mojavelinux> git fetch [03:12:06] <mojavelinux> always first [03:12:09] <mojavelinux> then git pull origin master [03:12:11] <gastaldi> humm [03:12:14] *** kuuyee has joined #seam-dev [03:12:14] <mojavelinux> forget git fetch, weird things happen [03:12:16] <gastaldi> good to know [03:12:24] <mojavelinux> but there is still more to learn :) [03:12:38] <mojavelinux> so I ranted about hating maven before [03:12:48] <mojavelinux> because I had one of those excellent moments [03:12:55] <mojavelinux> maven, wtf won't you work? [03:12:59] <mojavelinux> if you have testng on the classpath [03:13:03] <mojavelinux> it just doesn't run your junit tests [03:13:15] <mojavelinux> and it was getting pulled in transitively [03:13:31] <mojavelinux> even if you exclude all the testng tests and enable the junit tests [03:13:35] <mojavelinux> it just says "no tests" [03:13:52] <mojavelinux> lazy sob [03:14:41] <mojavelinux> I love how in eclipse, you come back to your computer and say "okay, where was I" [03:14:49] <mojavelinux> and half your projects have X next to them [03:14:56] <mojavelinux> wtf happened when I was gone [03:15:00] <mojavelinux> then you clean build the project [03:15:04] <mojavelinux> it's fine [03:15:12] <mojavelinux> gotta kick the washer [03:15:13] <sbryzak> don't get me started on eclipse [03:15:13] <mojavelinux> then it works [03:15:23] <sbryzak> it's totally bipolar [03:15:35] <johnament> i take it back, didn't work. [03:15:48] <johnament> BookingLog still isn't hitting the extension [03:15:59] <mojavelinux> k, which test? [03:16:10] <johnament> BookingAgentTest [03:16:31] <johnament> .addAsLibraries( [03:16:31] <johnament> MavenArtifactResolver.resolve("joda-time:joda-time:1.6"), [03:16:31] <johnament> MavenArtifactResolver.resolve("org.jboss.seam.international:seam-international:3.0.0.CR4"), [03:16:31] <johnament> MavenArtifactResolver.resolve("org.jboss.seam.solder:seam-solder:3.0.0-SNAPSHOT") [03:16:31] <johnament> ) [03:16:36] <johnament> FYI [03:16:56] <johnament> i'm using current solder trunk. [03:17:02] <johnament> master. [03:17:05] <kenfinnigan> silly question, but have you built the combined jars? [03:17:11] <johnament> yes [03:17:15] <kenfinnigan> ok [03:17:18] <mojavelinux> wait, solder snapshot? [03:17:22] <mojavelinux> CR4 [03:17:29] <johnament> want me to switch back? [03:17:39] <mojavelinux> oh, I might be behind in the conversation [03:17:40] <johnament> I was throwing in snapshot as i was doing local builds [03:17:45] <mojavelinux> ah [03:17:46] <mojavelinux> gotcha [03:17:56] <johnament> adding in log messages, debug, etc [03:18:04] <mojavelinux> i'm still trying to convince eclipse that booking is not a failing project [03:18:10] <johnament> yes it is [03:18:15] <bleathem> mojavelinux: when you have a moment, can you do a simple code review? [03:18:17] <bleathem> https://github.com/seam/faces/pull/23/files [03:18:42] <bleathem> I'm a little uncertain about how I used the AnnotatedTypeBuilder - it seemed too easy [03:18:43] <gastaldi> I hate when eclipse builds the whole universe [03:18:58] <gastaldi> The feeling is quite the same when Maven downloads the entire internet ! [03:19:19] <bleathem> Ok, one faces issue left! [03:19:19] <johnament> bleathem: that looks about right [03:19:23] <sbryzak> bleathem: did you see the new seam-faces issue that someone just created? [03:19:27] <bleathem> ugh [03:19:29] <sbryzak> SEAMFACES-118 [03:19:31] <jbossbot> jira [SEAMFACES-118] Deployment to Glassfish 3.1 fails with "WELD-001409 Ambiguous dependencies for type [Flash]" [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMFACES-118 [03:20:33] <mojavelinux> btw, for the maven profiles for booking [03:20:36] <mojavelinux> let's go with [03:20:37] <bleathem> Seems weird. SeamFaces hasn't has a FlashScope in eons [03:20:39] <mojavelinux> itest-jbossas-remote [03:21:12] <johnament> iTest ? [03:22:14] <mojavelinux> okay, eclipse and I are on the same page, finally [03:22:16] <mojavelinux> integration test [03:22:24] <mojavelinux> itest = integration test [03:22:30] <johnament> i know. [03:22:38] <mojavelinux> oh [03:22:45] <johnament> just you know... [03:22:47] [03:22:47] <johnament> iTest [03:23:02] <mojavelinux> hahaha [03:23:10] <mojavelinux> itest-on-jbossas [03:23:12] <mojavelinux> hahaha [03:23:27] <kenfinnigan> lol [03:24:09] <johnament> I'm practically passing out right now [03:24:57] <mojavelinux> i'm almost to the point where I can run this thing, or at least try and fail [03:25:10] <johnament> it did take a little while. [03:25:20] <johnament> here's my current deployment on alpha5 [03:25:33] <johnament> WebArchive war = ShrinkWrap [03:25:33] <johnament> .create(WebArchive.class, "test.war") [03:25:33] <johnament> .addPackage(Hotel.class.getPackage()) [03:25:33] <johnament> .addClasses(BookingAgent.class, BookingAgent.class, Confirmed.class, Authenticated.class, NoOpLogger.class,DefaultBundleKey.class, [03:25:33] <johnament> BookingLog.class,BookingLog_$logger.class) [03:25:35] <johnament> .addAsLibraries( [03:25:37] <johnament> MavenArtifactResolver.resolve("joda-time:joda-time:1.6"), [03:25:41] <johnament> MavenArtifactResolver.resolve("org.jboss.seam.international:seam-international:3.0.0.CR4"), [03:25:44] <johnament> MavenArtifactResolver.resolve("org.jboss.seam.solder:seam-solder:3.0.0-SNAPSHOT") [03:25:46] <johnament> ) [03:25:48] <johnament> .addAsWebResource("test-persistence.xml", "classes/META-INF/persistence.xml") [03:25:50] <johnament> .addAsWebResource(new StringAsset(""), "beans.xml"); [03:26:20] <gastaldi> SEAMCATCH-51 fixed ! Please someone merge those changes [03:26:31] <jbossbot> jira [SEAMCATCH-51] Typo in the basic-servlet example [Pull Request Sent (Unresolved) Bug, Major, Jason Porter] https://issues.jboss.org/browse/SEAMCATCH-51 [03:26:56] <gastaldi> That was a tough one ! :) [03:30:13] <mojavelinux> yeah! almost green bar [03:30:19] <mojavelinux> actually, john [03:30:22] <mojavelinux> what you should do is this [03:30:30] <mojavelinux> .addPackage(BookingLog.class.getPackage()) [03:30:50] <mojavelinux> it's a lot safer that way to have the generated class included [03:30:55] <mojavelinux> safer == simpler [03:31:17] <mojavelinux> ah, cool, you are using alpha5 [03:31:20] <mojavelinux> i'll update my version [03:31:33] <mojavelinux> i'm not worried about conflicts as hopefully I can apply them to your code via instruction ;) [03:32:07] <mojavelinux> btw, this would be a great opportunity to use the maven resolver in alpha5 [03:32:14] <mojavelinux> we don't need our little hack anymore [03:32:22] <jbossbot> git [faces] push master 74e1208.. Brian Leathem SEAMFACES-118 Removed extraneous Flash Producer [03:32:24] <jbossbot> jira [SEAMFACES-118] Deployment to Glassfish 3.1 fails with "WELD-001409 Ambiguous dependencies for type [Flash]" [Open (Unresolved) Bug, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-118 [03:32:25] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/147af82...74e1208 [03:32:26] <johnament> is there a different maven resolver? [03:32:36] <bleathem> gastaldi no difference! [03:32:47] <johnament> bleathem: but there's two of them.. [03:33:14] <bleathem> lol, yep! Don't know why that wasn't noticed before! [03:33:28] <bleathem> see my jbossbot commit 5 lines up [03:33:54] <gastaldi> bleathem: A Smoke test would be nice to that [03:35:40] <mojavelinux> there is now a real maven resolver [03:35:51] <mojavelinux> docs are sort of non-existent though [03:36:34] <johnament> i know. [03:36:41] <mojavelinux> shoot, i'm getting conversation context not active [03:36:42] <bleathem> sbryzak: the bug just reported is now fixed :P [03:36:48] <mojavelinux> there's a flag for that in arquillian [03:36:53] <sbryzak> bleathem: good job :) [03:37:01] <mojavelinux> brian just said bam! take that [03:37:21] <mojavelinux> grab it my the scruff of the collar and slap it around [03:37:21] <gastaldi> lol [03:37:32] <bleathem> lol [03:37:42] <johnament> i think george deserves the credit on that one though. [03:37:46] <bleathem> 'm glad that was caught before final [03:37:46] <johnament> :-) [03:37:57] <johnament> QE would have gotten that [03:38:10] <bleathem> that havne't yet [03:38:13] <bleathem> that was old [03:38:33] <sbryzak> geez the security-external module needs a good refactoring [03:38:35] <mojavelinux> how do you activate conversation scope in an arquillian test? [03:38:42] <mojavelinux> hmm, I should the one answering that I suppose [03:38:44] <sbryzak> the api is so obfuscated i get totally lost just looking at it [03:39:06] <gastaldi> :) [03:39:10] <sbryzak> mojavelinux: you can use ales' conversation API [03:39:26] <mojavelinux> hmm [03:41:02] <mojavelinux> what is conversation scope just for jsf [03:41:04] <mojavelinux> that is just so dumb [03:41:09] <mojavelinux> I hate that stupid rule [03:41:17] <mojavelinux> grrrr [03:42:26] <jbossbot> git [security] push master 3af56ba.. Shane Bryzak SEAMSECURITY-47 [03:42:27] <jbossbot> jira [SEAMSECURITY-47] security-openid-rp - fails to deploy on GlassFish [Open (Unresolved) Bug, Critical, Shane Bryzak] https://issues.jboss.org/browse/SEAMSECURITY-47 [03:42:28] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/3bd5521...3af56ba [03:42:42] *** lincolnthree1 has left #seam-dev [03:42:45] *** lincolnthree1 has joined #seam-dev [03:42:52] <gastaldi> lol, nice method on org.jboss.seam.exception.control.extension.CatchExtension: [03:42:54] <gastaldi> private boolean containsAny(final Collection<? extends Annotation> haystack, [03:42:54] <gastaldi> final Collection<? extends Annotation> needles) { [03:42:54] <gastaldi> for (Annotation a : needles) { [03:42:54] <gastaldi> if (haystack.contains(a)) { [03:42:54] <gastaldi> return true; [03:42:54] <gastaldi> } [03:42:54] <gastaldi> } [03:42:55] <gastaldi> return false; [03:42:55] <gastaldi> } [03:43:22] <sbryzak> another issue bites the dust [03:43:38] <mojavelinux> what is this? Could not find artifact org.jboss.weld:weld-license:jar:1 in caucho (http://caucho.com/m2/) [03:43:50] <gastaldi> maven crap [03:44:10] <mojavelinux> that's from seam conversation [03:44:12] <mojavelinux> hmm [03:44:21] <lincolnthree1> hey sbryzak [03:44:27] <mojavelinux> that hope went no where [03:44:33] <sbryzak> gastaldi: want me to apply your seam-catch pull request? [03:44:40] <lincolnthree1> now is a good time to try a snapshot with forge [03:44:40] <sbryzak> lincolnthree1: heya [03:44:43] <lincolnthree1> brb [03:44:46] <sbryzak> great [03:44:51] <johnament> mojavelinux: so you're not getting the Unsatisfied dependencies for type [BookingLog] with qualifiers [@Default] at injection point [[field] @TypedCategory @Inject private org.jboss.seam.examples.booking.booking.BookingAgent.log ? [03:45:01] <jbossbot> git [faces] push master b48609c.. Brian Leathem SEAMFACES-99 FacesAnnotationsAdapterExtension should use AnnotatedTypeBuilder [03:45:02] <jbossbot> jira [SEAMFACES-99] FacesAnnotationsAdapterExtension should use AnnotatedTypeBuilder [Pull Request Sent (Unresolved) Enhancement, Minor, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-99 [03:45:03] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/74e1208...b48609c [03:45:03] <mojavelinux> nope [03:45:07] <mojavelinux> nope [03:45:17] <johnament> alpha5? [03:45:21] <mojavelinux> yep [03:45:23] <gastaldi> sbryzak: yes, please [03:45:23] <mojavelinux> what I did was [03:45:26] <mojavelinux> open project in eclipse [03:45:31] <mojavelinux> build project with maven [03:45:40] [03:45:42] <mojavelinux> enable jbossas-remote-6 profile (soon to be renamed) [03:45:49] <mojavelinux> refresh project in eclipse and rebuild [03:45:55] <mojavelinux> added [03:46:01] <mojavelinux> .addPackage(BookingLog.class.getPackage()) [03:46:04] <mojavelinux> to test [03:46:05] <mojavelinux> and ran [03:46:10] <jbossbot> git [catch] push master 86712f4.. George Gastaldi SEAMCATCH-51 [03:46:12] <jbossbot> jira [SEAMCATCH-51] Typo in the basic-servlet example [Pull Request Sent (Unresolved) Bug, Major, Jason Porter] https://issues.jboss.org/browse/SEAMCATCH-51 [03:46:12] <jbossbot> git [catch] push master 7c52230.. George Gastaldi Removed compilation warning and avoided unnecessary cast [03:46:12] <jbossbot> git [catch] push master URL: http://github.com/seam/catch/compare/e7d8e19...7c52230 [03:46:22] <sbryzak> gastaldi: done, can i also close the issue? [03:46:33] <gastaldi> sbryzak: Be my guest [03:46:53] <johnament> hold on [03:46:54] <mojavelinux> that is where it's at! builder = new AnnotatedTypeBuilder().readFromType(type).removeFromClass(jsfScope).addToClass(cdiScope.newInstance()); [03:46:56] <mojavelinux> you could even do [03:47:06] <mojavelinux> return new AnnotatedTypeBuilder().readFromType(type).removeFromClass(jsfScope).addToClass(cdiScope.newInstance()).create(); [03:47:19] <mojavelinux> remove those nasty jsf scope annotations [03:47:21] <mojavelinux> boya! [03:47:25] <gastaldi> haha [03:47:45] <mojavelinux> we should give the developer a good lashing for them [03:47:50] <mojavelinux> public shaming [03:47:57] <mojavelinux> it tweets everytime it finds one ;) hahaha [03:48:24] <sbryzak> yay, we're down to 20 issues! [03:48:28] <sbryzak> they all fit on one page now [03:48:31] <bleathem> how come I can't get to http://hudson.qa.jboss.com [03:48:54] <sbryzak> bleathem: i don't think that site is public-facing [03:49:01] <bleathem> oh [03:49:09] <sbryzak> it's a sore point with us [03:49:13] <bleathem> anyway I can find out why the hudson build failed? [03:49:34] <johnament> hudson.jboss.org [03:49:45] <mojavelinux> yep, though there is a delay [03:49:53] <gastaldi> bleathem: Any luck om SEAMFACES-112 yet ? [03:49:55] <jbossbot> jira [SEAMFACES-112] Store the requested view id and view params when redirecting a user to log in [Open (Unresolved) Feature Request, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-112 [03:50:05] <mojavelinux> don't worry, if something is behind the vpn that you can't get to [03:50:08] <mojavelinux> it annoys us to [03:50:15] <mojavelinux> because we have to go find that stupid key [03:50:22] <bleathem> Just started it: I wanted to make sbryzak and hack down the open bug count first [03:50:23] <mojavelinux> :) [03:51:04] <bleathem> mojavelinux - no bigge. It builds locally, so we'll see if it get's fixed on the next commit [03:51:10] <johnament> mojavelinux: did you change the version #'s in the maven resolvers? [03:53:20] <bleathem> nvrmnd, I have a test failure to fix [03:54:37] *** leivhe has quit IRC [03:54:38] *** rruss has quit IRC [03:56:55] <bleathem> something was wrong with the FacesAnnotationsAdapterExtension work I did to use the AnnotatiedTypeBuilder [03:56:58] <bleathem> java.lang.InstantiationException: javax.enterprise.context.RequestScoped [03:57:44] *** leivhe has joined #seam-dev [03:58:31] <johnament> mojavelinux: what about DefaultBundleKey ? [03:58:35] <gastaldi> hum, strange, I am getting java.util.MissingResourceException: Can't find bundle for base name org.jboss.seam.exception.example.basic.servlet.messages, locale pt_BR when running the catch-basic-servlet module on JBoss AS 6 [03:58:51] <mojavelinux> yeah, you need to add that to the deployment now [03:58:53] <bleathem> Why is the AnnotatiedTypeBuilder not in the Solder docs? [03:58:57] <bleathem> Why is the AnnotatiedTypeBuilder not in the Solder API docs? [03:58:58] <mojavelinux> this test is pretty out of date, so expect some new classes [03:59:03] [03:59:07] <mojavelinux> that's all I've needed to add aside from the logger [03:59:08] <johnament> gastaldi: you need to create messages_pt_BR.properties [03:59:47] <gastaldi> johnament: How about we rename messages_en.properties to messages.properties ? [04:00:09] <mojavelinux> yeah!!!!!!!! [04:00:11] <mojavelinux> green bar [04:00:12] <johnament> gastaldi: we shouldn't hate against non english natives :-) [04:00:19] <gastaldi> :) [04:00:27] <mojavelinux> you need to add weld-core to the test classpath [04:00:33] <mojavelinux> here is the logic for activating conversation scope [04:00:37] *** rruss has joined #seam-dev [04:00:42] [04:00:43] <mojavelinux> btw, this should *definitely* be something you can activate in arquillian [04:00:45] <johnament> for jboss as 6 remoting [04:00:48] <mojavelinux> declaratively [04:00:49] <mojavelinux> w/ and annotation [04:01:00] <mojavelinux> ctx = Container.instance().deploymentManager().instance().select(BoundConversationContext.class).get(); [04:01:00] <mojavelinux> ctx.associate(new MutableBoundRequest(new HashMap<String, Object>(), new HashMap<String, Object>())); [04:01:00] <mojavelinux> ctx.activate(); [04:01:21] <mojavelinux> john, can I check in? you might have to merge a bit to update, but at least you can start from a working test [04:01:23] <mojavelinux> wdyt? [04:01:39] <johnament> mojavelinux: what am i doing now? [04:02:06] *** tsurdilo has quit IRC [04:02:27] <mojavelinux> oh, i've got the test working [04:02:29] <mojavelinux> so I can check it in [04:02:36] <mojavelinux> but you might have a merge conflict pulling it [04:02:41] <mojavelinux> do you have other changes? [04:02:47] <mojavelinux> other than BookingAgentTest? [04:02:52] <johnament> mojavelinux: no, i was just working on SEAM-50 [04:02:55] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:03:02] *** maxandersen has joined #seam-dev [04:03:17] <johnament> i'm still curious how you got it working. [04:03:23] <mojavelinux> okay, I will check in, this will get you running [04:03:26] <maxandersen> sbryzak: mojavelinux: heya - did you guys see my posting about identifying seam/cdi extensions jars ? [04:03:27] <mojavelinux> well, you can see the diff [04:03:31] <johnament> i will. [04:03:55] <mojavelinux> maxandersen: yes, but we have been in mad bug fixing mode [04:04:00] <jbossbot> git [forge] push master e11269c.. Lincoln Baxter, III examples consistency [04:04:00] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/aae5132...e11269c [04:04:07] <sbryzak> maxandersen: is that the Proposed JBDS templates one? [04:04:30] <maxandersen> sbryzak: no - the one about how jbosstools can detect seam/solder extensions. [04:04:56] <sbryzak> where was the post? [04:05:06] <jbossbot> git [examples] push master 24017c4.. Dan Allen SEAM-50 fix to BookingAgentTest... [04:05:08] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:05:08] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/6ff8ac1...24017c4 [04:05:09] <maxandersen> sbryzak: right now there is no way for us to know which jars are providing extensions beyond that the name *weld* is in it ?with seam 3 thats not holding up anymore [04:05:13] <maxandersen> sbryzak: seam-dev [04:05:17] <johnament> maxandersen: in META-INF/services [04:05:24] <mojavelinux> https://github.com/seam/examples/commit/24017c47c2addc89b90ee22ef4a8fee07a3a9ad3 [04:05:26] <jbossbot> git [examples] 24017c4.. Dan Allen SEAM-50 fix to BookingAgentTest... [04:05:26] <johnament> javax.enterprise.inject.spi.Extension [04:05:34] <johnament> is the file name [04:05:43] <sbryzak> ah, they'll have an extension registered [04:05:47] <sbryzak> yes, what johnament said [04:05:55] <mojavelinux> until we have seam-conversation working correctlly [04:05:58] <maxandersen> sbryzak: https://issues.jboss.org/browse/WELD-815 [04:06:00] <jbossbot> jira [WELD-815] Add some design time readable metadata to weld-*.jars for tooling [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/WELD-815 [04:06:23] <mojavelinux> we should create a little helper for ConversationWrapper() { doInConversation(); } [04:06:26] <maxandersen> johnament: that works for identifying - then the suger coating would be to find out which beans are registreered via the programmatic api ? [04:06:39] <johnament> umm [04:06:40] <johnament> 1 sec [04:06:51] <mojavelinux> max, you would have to do that purely on the annotations and the understanding of what they mean [04:07:00] <sbryzak> maxandersen: i think it's so open-ended there's no way to tell [04:07:03] <mojavelinux> meaning, we shouldn't be adding beans that wouldn't be obvious from what you see from the annotations in the code [04:07:14] <mojavelinux> for instance [04:07:35] <johnament> mojavelinux: well, you kind of do that in solder [04:07:38] <maxandersen> mojavelinux: sbryzak: the challenge is that you have classes in the jars that are not CDI beans even though they match the criteria... [04:07:55] <mojavelinux> ah [04:08:01] <mojavelinux> I see what you are saying [04:08:03] <maxandersen> the whole idea with CDI and the extensions is that with a little bit of info it should not be this openended... [04:08:12] <mojavelinux> well, the thing is [04:08:17] <mojavelinux> those classes are bean candidates [04:08:22] <mojavelinux> we just would rather you not inject them [04:08:25] *** rruss has quit IRC [04:08:27] <mojavelinux> beans are beans [04:08:47] <gastaldi> I created and resolved SEAMCATCH-53 [04:08:47] <mojavelinux> for instance, you can inject a lot of stuff from seam modules that we don't really intend you to inject [04:08:49] <jbossbot> jira [SEAMCATCH-53] catch-basic-servlet fails to run on pt_BR [Pull Request Sent (Unresolved) Bug, Major, Jason Porter] https://issues.jboss.org/browse/SEAMCATCH-53 [04:08:55] <mojavelinux> thanks George! [04:08:59] <mojavelinux> is that merged in? oh [04:09:02] <gastaldi> nope [04:09:04] <mojavelinux> we need to do that [04:09:05] <mojavelinux> got it [04:09:10] <gastaldi> thanks Dan [04:09:13] <maxandersen> mojavelinux: yes - thats why it would be good to provide some hints to the tooling. [04:09:33] <mojavelinux> oh, I remember, we have been adding @Veto in a lot of places [04:09:36] <mojavelinux> to cut down that number [04:09:44] <mojavelinux> btw, @Veto will be in CDI 1.1 most likely [04:09:52] <johnament> yay [04:09:54] <gastaldi> great [04:10:00] <lincolnthree1> mojavelinux: is there a reason we've chosen to use @Veto over @Typed() ? [04:10:12] <johnament> mojavelinux: post init observer method registration? [04:10:15] <mojavelinux> technically there is a difference, just effectively the same [04:10:21] <maxandersen> mojavelinux: sbryzak: i.e. we are adding support for understanding @Veto, @Generic, etc. in next round - but there is alot more coming in?.but sure - if you put @Veto on these things even if not strictly necessary in a runtime sense that would definitely help the tools. [04:10:34] <lincolnthree1> @Veto() prevents the bean from being registered at all, including observers and producers, yes? [04:10:40] <mojavelinux> k, that's the direction we've been going, we can make that a policy [04:10:54] <mojavelinux> yep, veto means ignore totally [04:11:04] <mojavelinux> like putting a non-default constructor on the class (w/o a default one) [04:11:11] <maxandersen> mojavelinux: unless if added explicitly via some programmatic api correct? [04:11:11] <mojavelinux> really shuts it down [04:11:33] <mojavelinux> well, yes, I think it would be fine to do some sort of tooling hints [04:11:39] <mojavelinux> we haven't designed it yet of course [04:11:48] <mojavelinux> but the idea would certainly clarify things, even for module maintainers [04:11:53] <maxandersen> yes [04:12:23] <maxandersen> and for any 3rd party framework extensions like infinispan/jms etc. would be automatically be understood by the tools... [04:12:45] <mojavelinux> yep, and there is definitely good motivation [04:12:51] <maxandersen> but great to have the services metainf file - I forgot about that one?.if that is present in extensions that helps alot. [04:13:35] <gastaldi> BTW, congrats to the one who coded "Import Maven from GIT" plugin for jBoss tools on Eclipse [04:13:36] <jbossbot> git [faces] push master 84ac266.. Brian Leathem SEAMFACES-99 Fixed the broken FacesAnnotationsAdapterExtension using an AnnotationInstanceProvider [04:13:38] <maxandersen> then we can "survive" a bit by just have a list of fully qualfiied classes we will hardwire to ignore until things evens out ;) [04:13:41] <gastaldi> That really help [04:13:49] <jbossbot> jira [SEAMFACES-99] FacesAnnotationsAdapterExtension should use AnnotatedTypeBuilder [Resolved (Done) Enhancement, Minor, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-99 [04:13:49] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/b48609c...84ac266 [04:14:13] <maxandersen> gastaldi: you mean our git/maven integration experiment or at eclipse it self ? :) [04:14:13] <johnament> maxandersen: for JMS.. we need to look at event matching. [04:14:16] <mojavelinux> btw, why is @Inject UserTransaction utx; marked as invalid in jboss tools? [04:14:33] <johnament> mojavelinux: i think something's wrong w/ my machine... it's still failing [04:14:36] <maxandersen> mojavelinux: probably a special case/rule ? [04:14:39] <gastaldi> maxandersen: Yes, the JBoss tools extension on M2eclipse [04:14:58] <mojavelinux> UserTransaction is provided by the spec [04:14:59] <mojavelinux> required [04:15:26] <maxandersen> mojavelinux: open a jira please with example - either we got a bug or something in your project makes us say it ;) [04:15:34] <maxandersen> mojavelinux: JBIDE [04:15:42] <mojavelinux> got it [04:15:49] <mojavelinux> can duplicate with the seam booking example [04:15:53] <mojavelinux> so that should be an easy reference [04:15:57] <maxandersen> mojavelinux: sure - that works. [04:16:09] *** lincolnthree1 has left #seam-dev [04:16:33] <johnament> mojavelinux: i'm doing mvn clean install test -Pjbossas-remote-6 -Dtest=BookingAgentTest from booking itself btw. [04:16:35] <mojavelinux> btw, I pimp the CDI tooling at the boston jug [04:16:38] <mojavelinux> jaws dropped [04:16:39] <mojavelinux> :) [04:16:41] * gastaldi is checking SEAMSERVLET-32 right now [04:16:47] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [04:17:04] <gastaldi> BTW, do u guys use jRebel ?? [04:17:08] <mojavelinux> yeah, that one suprised me george [04:17:28] <maxandersen> mojavelinux: nice to hear jaws dropped ;) [04:17:29] <mojavelinux> I haven't had time to check out jrebel because I"m always behind, even though it's a time saving tool [04:17:32] <mojavelinux> that's the tradgedy [04:17:36] <gastaldi> Yeah [04:17:38] <maxandersen> mojavelinux: ges [04:17:41] <gastaldi> Cool stuff [04:17:48] <mojavelinux> max it really helps people to understand cdi [04:17:49] <maxandersen> mojavelinux: gastaldi: met up with the guys at eclipsecon this week. [04:17:52] <mojavelinux> so it's like a win win [04:17:59] <mojavelinux> 8 hour training at jax london in 3 weeks [04:18:06] <mojavelinux> looooooooooooots of jboss tools ;) [04:18:26] <gastaldi> maxandersen: Thanks for the invitation maxandersen, but unfortunately I have to work here in Brazil :( [04:18:27] <mojavelinux> yeah, I've been following your updates on twitter from eclipsecon [04:18:46] <mojavelinux> crap, john fails from the commandline for me [04:18:47] <mojavelinux> strange [04:18:52] <mojavelinux> eclipse works, maven no dice [04:18:55] <maxandersen> told them to submit talk to judcon to talk about what they did and how our frameworks could play more nice with theim (right now they basically patch our frameworks to do their tricks) [04:18:56] <mojavelinux> what gives? [04:19:04] *** rruss has joined #seam-dev [04:19:08] *** rruss has quit IRC [04:19:08] *** rruss has joined #seam-dev [04:19:50] <johnament> someone else was seeing inconsistencies w/ eclipse [04:20:09] <johnament> classpath differences? [04:20:41] <johnament> are you at least getting the log injection error? [04:21:01] <maxandersen> mojavelinux: btw. ill be doing a talk in denmark about CDI + tooling?.was looking for some good introductory slide sets?. pmuir got some but they were not really much more than feature naming ;) got something better ? :) [04:21:57] <maxandersen> btw. about jrebel its pretty neat - they integrate with our serveradapters so its magic is enabled as soon as you check the checkbox and launch AS via jbosstools [04:22:02] <mojavelinux> oh wait [04:22:08] <mojavelinux> my cleanup routine was backwards [04:22:10] <mojavelinux> hang on [04:22:29] <mojavelinux> my tooling slides are a bit introductory also [04:22:32] <mojavelinux> mostly about cdi [04:22:42] *** gastaldi has quit IRC [04:22:43] <mojavelinux> but i'm brushing them up this week, probably will have more tooling slides [04:22:50] <mojavelinux> btw, I'm using sliderocket [04:22:53] <mojavelinux> see my latest set? [04:23:05] <mojavelinux> i'm piloting it for a jboss account potentially [04:23:07] <mojavelinux> if it goes well [04:23:27] <mojavelinux> http://goo.gl/Ku3cS [04:23:28] <maxandersen> mojavelinux: not sure i saw it all?got a link? [04:23:30] <maxandersen> ah ;) [04:23:54] <jbossbot> git [examples] push master fe363c2.. Dan Allen SEAM-50 fix cleanup of conversation [04:23:56] <mojavelinux> try now john [04:23:56] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:23:56] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/24017c4...fe363c2 [04:23:57] <maxandersen> yikes flash?..not going to run that in my background ;) [04:24:15] <mojavelinux> when you present, you use the offline player [04:24:18] <mojavelinux> it's based on air [04:24:19] * maxandersen tired of seeing his machine go 90% just to see youtube ;) [04:24:28] <mojavelinux> however, they are working on an HTML 5 player [04:24:31] <mojavelinux> just not done yet [04:24:36] <mojavelinux> they are moving to HTML 5 very likely [04:24:51] <mojavelinux> i'm following their progress...but the AIR player is pretty good [04:25:24] <mojavelinux> i'm not a fan of the closed aspect, but right now, i've got to swallow it because really the other options are non-existent [04:25:34] <mojavelinux> and I don't have time to write a presentation player myself [04:25:40] <maxandersen> mojavelinux: ah yes - I saw this set?but it seem you jump out to a demo to show the actual content ;) [04:25:55] <mojavelinux> yeah, i'm working on getting that incorporated this weekend [04:25:56] <maxandersen> i started play with showoff ?much more simple [04:26:00] <johnament> i'm still a bit confused how i ended up with an unsatisfied injection point [04:26:02] <mojavelinux> something more complete [04:26:19] <mojavelinux> max, I like showoff, in fact, I have a version of this presentation in that framework [04:26:28] <mojavelinux> but there is really no comparison to the audience experience to sliderocket [04:26:31] <mojavelinux> it just blows people away [04:26:37] <johnament> mojavelinux: ok, that works [04:26:49] <mojavelinux> because you have 100% freedom of the real estate on the screen [04:27:20] <maxandersen> mojavelinux: btw. how long do you normally do that skyrocket presentation ? 100+ slides = 2 hours? [04:27:33] <mojavelinux> that one is for 2 hours [04:27:44] <mojavelinux> i'm working up the presentation to be able to take me on an 8 hour training [04:27:51] <mojavelinux> but since it's all setup as a library [04:28:00] <mojavelinux> I can create a new presentation as a subset in about 15 minutes [04:28:10] <mojavelinux> just drag from the library into the new presentation [04:28:22] <mojavelinux> and what's cool is that you can make a group of slides a single entity [04:28:29] <mojavelinux> so you can drag a sequence right in there [04:28:40] <mojavelinux> i'm hoping for the ability to have objects as a library [04:28:43] <mojavelinux> images can be in a library [04:28:53] <maxandersen> mojavelinux: can you share the set for me to try out rocket on it ? [04:28:57] <mojavelinux> but I want like any object in the slide to be capable of being a library object [04:29:42] <mojavelinux> yep, I can send you the instructions for getting setup...can I send it tomorrow? I might have to set some options [04:30:29] <mojavelinux> what I'm thinking of doing is purchasing a subscription for like 3 - 4 people and you, alr, me and a few others can pilot it [04:30:32] <mojavelinux> see how it goes [04:30:45] <maxandersen> mojavelinux: sure all good - I plan to look at the preso on my flight home on saturday [04:30:48] <mojavelinux> but I can tell you, a lot of time is going to be saved if we can swap around slides in this thing [04:30:54] <mojavelinux> awesome [04:31:14] <mojavelinux> then we don't have to keep redoing presentations over and over [04:31:20] <maxandersen> mojavelinux: thats what I liked with showoff?just text and in a git repo?no online requirements for neither editing or viewing [04:31:36] <maxandersen> but i like trying new things so hook me up ;) [04:32:00] <mojavelinux> yeah, that was *very* attractive to me as well, and it's my current eval that I'm comparing the two approaches [04:32:28] <mojavelinux> I fixed the other test john [04:32:32] <mojavelinux> actually, that test just sort of worked [04:32:36] <bleathem> sbryzak can the IdentityImpl.RESPONSE_LOGIN_* constants be some jboss/seam specific value? [04:32:57] <bleathem> I'd like to intercept those navigation requests, and redirect them accordingly [04:33:17] <sbryzak> can't you do that now? [04:33:35] <johnament> mojavelinux: should i bother checking glassfish-embedded-3 ? [04:33:42] <bleathem> yeah, but they are generic "success" strings [04:33:48] <mojavelinux> hahaha, I'm scared of it :) [04:33:57] <mojavelinux> I would test glassfish-remote-3 first [04:34:02] <bleathem> When I know the view I'm coming from it's ok [04:34:19] <bleathem> but I'm trying to work out how I can always know the configured login view, in the general case [04:34:19] <sbryzak> can't you use the action method combined with the string? [04:34:34] <bleathem> right, nermind :P [04:34:34] <sbryzak> the user will be calling #{identity.login} [04:34:37] <bleathem> I'll do it that way! [04:34:43] *** tsurdilo has joined #seam-dev [04:34:47] <johnament> remote is commented out [04:34:51] <johnament> so i doubt it's going to work [04:34:59] <mojavelinux> actually, it should now [04:35:09] <johnament> uncomment? [04:35:13] <mojavelinux> it wasn't working before because there was no remote glassfish adapter (that was any good) [04:35:21] <mojavelinux> yes, exception the coordinates are the ones in solder [04:35:27] <mojavelinux> they are... [04:35:28] *** tsurdilo has quit IRC [04:36:01] <johnament> ugh. i need to have glassfish installed don't i? [04:36:41] <maxandersen> sbryzak: mojavelinux: et.al. thanks for the pointer about manifest.mf?we'll let you know how much that solves ;) [04:37:30] <maxandersen> battery dying so see you later and mojavelinux ill eagerly await your sliderocket share ;) (btw. my id is sliderocket at xam dot dk) [04:37:30] <mojavelinux> installing glassfish is really, really easy [04:37:34] <bleathem> sbryzak, how about putting those string constants in API? [04:37:36] *** Diablo-D3 has quit IRC [04:37:41] <mojavelinux> excellent [04:37:51] <mojavelinux> you just unzip [04:37:52] <mojavelinux> and run [04:37:52] <johnament> well, it seems to be downloading embedded... [04:37:55] <mojavelinux> cd glassfish [04:37:59] <mojavelinux> ./bin/asadmin start-domain domain1 [04:38:02] <sbryzak> bleathem: i guess so.. raise me a jira? [04:38:05] <bleathem> ok [04:38:18] <mojavelinux> are we playing bug fixing poker [04:38:20] <mojavelinux> I raise you 2 jiras [04:38:31] <johnament> you're supposed to be discouraging new issues. [04:39:32] <johnament> sadface [ERROR] Failed to execute goal on project seam-booking: Could not resolve dependencies for project org.jboss.seam.examples:seam-booking:war:3.0.0-SNAPSHOT: Could not find artifact org.jboss.arquillian.container:arquillian-glassfish-remote-3:jar:1.0.0.Alpha5 in jboss-public-repository-group (http://repository.jboss.org/nexus/content/groups/public) -> [Help 1] [04:39:38] <mojavelinux> hang on john, I'm getting this fixed up [04:39:39] *** maxandersen has left #seam-dev [04:39:41] *** maxandersen has quit IRC [04:40:26] <jbossbot> git [examples] push master b5b14d4.. John Ament SEAM-50 Fix tests for booking example on jboss as 6 remote. Changed profile names to be itest. [04:40:31] *** gastaldi has joined #seam-dev [04:40:36] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:40:36] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/fe363c2...b5b14d4 [04:40:45] <bleathem> SEAMSECURITY-50 [04:40:47] <jbossbot> jira [SEAMSECURITY-50] Relocate the IdentityImpl.RESPONSE_LOGIN_* constants to API [Open (Unresolved) Enhancement, Minor, Unassigned] https://issues.jboss.org/browse/SEAMSECURITY-50 [04:40:57] *** PeteRoyle has quit IRC [04:41:27] *** PeteRoyle has joined #seam-dev [04:42:07] <gastaldi> Strange thing this SEAMSERVLET-32 [04:42:10] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [04:42:28] [04:42:29] <mojavelinux> links to glassfish downloads are on the solder page [04:42:31] <mojavelinux> http://seamframework.org/Seam3/Solder [04:43:03] <mojavelinux> http://dlc.sun.com.edgesuite.net/glassfish/3.1/release/glassfish-3.1.zip [04:44:00] <johnament> mmm but arquillian doesn't seem to exist [04:45:08] <jbossbot> git [security] push master 8764ea1.. Shane Bryzak SEAMSECURITY-50 [04:45:09] <jbossbot> jira [SEAMSECURITY-50] Relocate the IdentityImpl.RESPONSE_LOGIN_* constants to API [Open (Unresolved) Enhancement, Minor, Unassigned] https://issues.jboss.org/browse/SEAMSECURITY-50 [04:45:10] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/3af56ba...8764ea1 [04:45:52] <mojavelinux> i'm committing [04:45:59] <mojavelinux> we are getting a failure because we need jodatime in glassfish [04:46:00] <mojavelinux> known issue [04:46:05] <bleathem> sbryzak, thx [04:46:19] <gastaldi> sbryzak : BTW, I have another push request to Seam Catch, would u mind pulling it ? [04:46:21] *** lightguard_jp has joined #seam-dev [04:46:25] <gastaldi> push/pull [04:46:32] <sbryzak> lightguard_jp can do it :) [04:46:42] <gastaldi> ok, thanks [04:46:46] <gastaldi> hey lightguard_jp ! No crickets in here today ! :D [04:46:55] <lightguard_jp> So I've heard [04:47:01] <gastaldi> lol [04:47:23] <gastaldi> lightguard_jp: can u check Seam Catch ? I have a minor pull request there for u [04:47:51] <johnament> that was like perfect timing [04:47:53] <johnament> for shane [04:47:53] <lightguard_jp> Yeah, one sec. Which issue is it for? [04:48:08] <jbossbot> git [examples] push master e67cea5.. Dan Allen SEAM-50 setup remote glassfish profile [04:48:09] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:48:09] <jbossbot> git [examples] push master 3fd812e.. Dan Allen SEAM-50 add resources for glassfish remote [04:48:10] <jbossbot> git [examples] push master 228d831.. Dan Allen Merge branch 'master' of github.com:seam/examples [04:48:10] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/b5b14d4...228d831 [04:48:33] <gastaldi> SEAMCATCH-53 [04:48:37] <jbossbot> jira [SEAMCATCH-53] catch-basic-servlet fails to run on pt_BR [Pull Request Sent (Unresolved) Bug, Major, Jason Porter] https://issues.jboss.org/browse/SEAMCATCH-53 [04:49:10] <gastaldi> johnament: Yeah, sbryzak was saved by the bell ! :D [04:49:11] <lightguard_jp> Ah, the localized properties file [04:49:14] <lightguard_jp> Great [04:49:32] <johnament> mojavelinux: so the arquillian docs are wrong? [04:49:42] <mojavelinux> it wouldn't surprise me [04:49:49] <johnament> lightguard_jp: not everyone speaks english :-) [04:50:02] <gastaldi> crappy eclipse. Always hangs when I start JBoss [04:50:06] <lightguard_jp> johnament: True [04:50:15] <mojavelinux> technically we don't need the conversation context for the search test [04:50:15] <lightguard_jp> I should probably do a Spanish one [04:50:19] <mojavelinux> as it uses the session scope [04:50:28] <gastaldi> Portuguese Brazilian one also [04:50:29] <johnament> mojavelinux: it was failing for me still [04:50:50] <gastaldi> Google Translator on it [04:50:51] <gastaldi> :) [04:51:19] <johnament> mojavelinux: what do i need, $GF_HOME? [04:51:34] <mojavelinux> hang on, you are like 2 steps ahead of me, catching up.... [04:51:48] <mojavelinux> I'm typing like a crazy person over here...even the pet is starting to look a bit scared [04:52:06] <kenfinnigan> anyone got any clues as to docbook throwing end </para> not found even though there is one? [04:52:25] <johnament> oh, mine already is on his back with legs up and tongue out the side [04:52:45] <kenfinnigan> never mind, id10t error [04:53:01] <gastaldi> lol [04:53:25] <mojavelinux> blame it on maven [04:53:47] <mojavelinux> in a recent NCIS episode, Gibbs is banging on the monitor trying to make the computer work [04:54:07] <mojavelinux> and someone says "I don't think that's going to help it" [04:54:10] <mojavelinux> and he says [04:54:16] <mojavelinux> "yeah, we'll, it helps me feel better" [04:54:18] <mojavelinux> amen [04:54:24] <mojavelinux> take the abuse [04:54:29] <johnament> oh [04:54:45] <johnament> you took out jodatime? [04:55:11] <jbossbot> git [examples] push master 6592092.. Dan Allen SEAM-50 cleanup tests [04:55:12] <bleathem> when aare you doing the release sbryzak? Tomorrow or over the weekend? [04:55:13] <johnament> or did i? [04:55:13] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:55:13] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/228d831...6592092 [04:55:27] <sbryzak> probably early next week [04:55:28] <jbossbot> git [catch] push master 84ac583.. George Gastaldi SEAMCATCH-53 [04:55:29] <jbossbot> jira [SEAMCATCH-53] catch-basic-servlet fails to run on pt_BR [Pull Request Sent (Unresolved) Bug, Major, Jason Porter] https://issues.jboss.org/browse/SEAMCATCH-53 [04:55:30] <jbossbot> git [catch] push master 3211e41.. LightGuard Merge remote-tracking branch 'origin/master' [04:55:30] <jbossbot> git [catch] push master 7fbb7f8.. LightGuard Merge branch 'master' of https://github.com/gastaldi/catch into gastaldi-master [04:55:30] <jbossbot> git [catch] push master URL: http://github.com/seam/catch/compare/7c52230...7fbb7f8 [04:55:49] <jbossbot> git [examples] push master 800c570.. Dan Allen ignore transaction.log [04:55:49] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/6592092...800c570 [04:56:11] [04:56:31] <jbossbot> git [examples] push master 9a06b7e.. Dan Allen SEAM-50 remove NoOpLogger [04:56:32] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [04:56:32] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/800c570...9a06b7e [04:58:01] <bleathem> glassfish error [04:58:06] <bleathem> java.lang.RuntimeException: Two default beans with the same type and qualifiers: Type: interface org.jboss.seam.persistence.FlushModeManager Qualifiers: [ at javax dot enterprise.inject.Default()] Beans are Managed Bean [class org.jboss.seam.persistence.FlushModeManagerImpl] with qualifiers [@Any @Synthetic] and Managed Bean [class org.jboss.seam.persistence.FlushModeManagerImpl] with qualifiers [@Any @Synthetic] [04:58:07] <bleathem> at org.jboss.seam.solder.bean.defaultbean.DefaultBeanExtension.afterBeanDiscovery(DefaultBeanExtension.java:445) [04:58:31] <gastaldi> dan ? [04:58:51] <gastaldi> One question: Why is org.jboss.seam.servlet.event.ImplicitServletObjectsHolder ApplicationScoped ? [05:00:13] <bleathem> glassfish error went away on restart [05:00:25] <bleathem> first response answer in the forums post Final: [05:00:32] <bleathem> try restarting Glassfish [05:00:33] <mojavelinux> got one glassfish test working [05:00:35] [05:00:48] <mojavelinux> hmm [05:01:02] <mojavelinux> nope, but if you check-in I can look at the source file [05:01:06] <mojavelinux> or see if it happens for me [05:01:16] <sbryzak> kenfinnigan: no, but let dan take a look ;) [05:01:25] <kenfinnigan> will do [05:01:26] <sbryzak> doctor dan is in the house [05:01:51] <johnament> hm [05:02:05] <lightguard_jp> Okay, who broke my catch example? ;( [05:02:30] <gastaldi> ? [05:02:35] <sbryzak> i hope it wasn't me... [05:02:44] [05:02:45] <jbossbot> git [international] push master 389b5e5.. Ken Finnigan SEAMINTL-30 Bring documentation up to date [05:02:46] <jbossbot> jira [SEAMINTL-30] Update reference guide [Open (Unresolved) Bug, Critical, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-30 [05:02:47] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/6f4ea72...389b5e5 [05:03:04] <johnament> glassfish doesn't have an in-memory database?? [05:03:09] <gastaldi> lightguard_jp: You talking about SEAMSERVLET-32 ? [05:03:11] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [05:03:13] <mojavelinux> hahaha [05:03:16] <mojavelinux> funny you should ask [05:03:23] <mojavelinux> they don't have one setup by default [05:03:29] <mojavelinux> it requires that you add it to the admin console [05:03:32] <mojavelinux> or via asadmin [05:03:38] <mojavelinux> the one that comes out of the box [05:03:39] <mojavelinux> is a client-server [05:03:42] <mojavelinux> so you have to do [05:03:45] <kenfinnigan> ok, docbook checked in [05:03:46] <gastaldi> Glassfish is really a piece of crap [05:03:46] <mojavelinux> ./bin/asadmin start-database [05:03:49] <mojavelinux> and that is [05:03:52] <mojavelinux> jdbc/__default [05:03:52] <johnament> i run 18 production glassfish instances and ihave no idea how [05:03:58] <lightguard_jp> gastaldi: Yep [05:04:08] <johnament> shhhh not in front of brian [05:04:09] <gastaldi> lightguard_jp: I am checking that too [05:04:12] <gastaldi> Lol [05:04:24] <mojavelinux> omg [05:04:30] <mojavelinux> why can't glassfish see my producer! [05:04:32] <mojavelinux> grrrr [05:04:50] <kenfinnigan> i'm beat [05:05:17] <kenfinnigan> mojavelinux: if you get a chance to check out my freaky i18n chapter some time tonight that would be appreciated [05:05:32] <kenfinnigan> and even better, if you manage to resolve it can you close SEAMINTL-30? [05:05:36] <jbossbot> jira [SEAMINTL-30] Update reference guide [Open (Unresolved) Bug, Critical, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-30 [05:05:42] <kenfinnigan> the last issue for Final [05:05:52] <mojavelinux> cool! good job! [05:05:53] <kenfinnigan> if not, I'll take another look some time tomorrow [05:06:02] *** _gastaldi has joined #seam-dev [05:06:11] <kenfinnigan> thanks, but haven't had nearly as many issues to solve as others [05:06:37] <kenfinnigan> ok, keep burning that early morning oil guys [05:06:39] <jbossbot> git [faces] push master 02ef111.. Brian Leathem SEAMFACES-112 Store the requested view id and view params when redirecting a user to log in [05:06:40] <kenfinnigan> see ya [05:06:41] <jbossbot> jira [SEAMFACES-112] Store the requested view id and view params when redirecting a user to log in [Open (Unresolved) Feature Request, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-112 [05:06:41] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/84ac266...02ef111 [05:06:57] *** kenfinnigan has quit IRC [05:08:51] *** gastaldi has quit IRC [05:09:22] <bleathem> Would someone please tell me how many open Faces issues are left for 3.0.0.Final? [05:09:23] <bleathem> https://issues.jboss.org/browse/SEAMFACES/fixforversion/12316171 [05:09:34] *** _gastaldi is now known as gastaldi [05:10:06] <sbryzak> why, there's none! [05:10:08] <mojavelinux> producers on the arquillian test don't work in glassfish [05:10:11] <bleathem> w00t! [05:10:22] <sbryzak> wait a sec while i create one... [05:10:30] <bleathem> NOOOOO!!!! [05:10:33] <mojavelinux> holy crap! I think you are king of the issue killers [05:10:33] <sbryzak> hehe [05:10:38] <gastaldi> ? [05:10:39] <mojavelinux> that's what we should call our band [05:10:41] <mojavelinux> the Issue Killers [05:10:43] <sbryzak> i think bleathem should get some kind of prize [05:10:47] <bleathem> has a good ring to it! [05:10:49] <gastaldi> what happened ? [05:11:12] <gastaldi> 19 issues left now ! [05:11:15] <bleathem> I'll take a Free copy os Seam 3 as my prize please! [05:11:15] <mojavelinux> not just some sort of prize [05:11:17] <johnament> wait, i think faces is broken [05:11:20] <gastaldi> lol [05:11:21] <bleathem> doh! [05:11:29] <mojavelinux> I think this is what brian needs [05:11:45] [05:11:48] <mojavelinux> http://shop.github.com/products/octopint-set-of-2 [05:11:59] <gastaldi> LOL [05:12:02] <bleathem> nice! [05:12:24] * bleathem just confirmed that Faces still builds - thanks johnament! [05:12:40] <johnament> mojavelinux: i added CurrentUserManager [05:12:50] <bleathem> I'll see if I can include anymore interesting issues tomorrow [05:12:57] <johnament> however now i get errors from conversation api [05:13:01] <bleathem> but I'm going to bed now, 5 hours earlier than last night! [05:13:10] <bleathem> later all [05:13:14] <johnament> is there a glassfish api? [05:13:30] *** bleathem has quit IRC [05:15:44] <johnament> ok, i need to get to bed. real jobs bite. [05:15:49] *** johnament has quit IRC [05:16:56] <mojavelinux> I'm trying the embedded glassfish profile [05:17:02] <mojavelinux> so we can't test convesation beans in glassfish [05:17:08] <mojavelinux> because the weld container is not visible [05:17:49] <mojavelinux> night john! thanks for helping out! [05:17:56] <mojavelinux> SEAM-50 is done ;) [05:17:59] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [05:18:02] <gastaldi> lightguard_jp: can u test my branch ? [05:18:02] <mojavelinux> woot! [05:18:10] <gastaldi> I think that I fixed SEAMSERVLET-32 also [05:18:12] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [05:18:17] <lightguard_jp> lightguard_jp: Which branch? [05:18:23] <gastaldi> master :) [05:18:26] <lightguard_jp> Oh that one [05:18:51] <gastaldi> I changed seam-servlet-impl [05:20:14] <gastaldi> It displays an Error 500 page saying NullPointerException when accessing http://localhost:8080/catch-basic-servlet/Navigation/NullPointerException, is that correct ? [05:21:33] <lightguard_jp> Looking [05:25:30] <lightguard_jp> gastaldi: Deploying now [05:27:14] <gastaldi> Ah ! forget, I found out what it was (I guess) [05:27:20] <lightguard_jp> Hm still getting it [05:27:29] <lightguard_jp> gastaldi: You think you found it? [05:27:50] <gastaldi> open ImplicitServletObjectsHolder [05:28:09] <gastaldi> Place a breakpoint on responseInitialized and requestInitialized [05:28:54] [05:28:58] <lightguard_jp> Line numbers? [05:29:14] <gastaldi> 70, 85 [05:29:38] <lightguard_jp> Ah, I was looking for params, not method names :) [05:30:35] <gastaldi> Debugging now... [05:31:17] <gastaldi> there should be a check on requestCtx before setting it [05:31:59] <gastaldi> it seems that responseInitialized is called before requestInitialized [05:32:22] <jbossbot> git [examples] push master 5ebd19c.. Dan Allen SEAM-50 disable BookingAgentTest on glassfish [05:32:23] <jbossbot> jira [SEAM-50] seam booking - errors in integration tests [Open (Unresolved) Bug, Major, John Ament] https://issues.jboss.org/browse/SEAM-50 [05:32:23] <jbossbot> git [examples] push master 3958ec6.. Dan Allen SEAM-50 cleanups... [05:32:23] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/9a06b7e...3958ec6 [05:36:01] *** rruss has quit IRC [05:37:48] <lightguard_jp> gastaldi: If you have the fix I'll try it out, I'm not seeing it [05:37:53] <lightguard_jp> Not in the zone right now I guess [05:38:50] <gastaldi> hey lightguard_jp, the order of invocation on @Observer methods is strange [05:39:10] <gastaldi> I debugged and found that it is being called on this order: [05:39:18] <gastaldi> requestInitialized [05:39:19] <gastaldi> responseInitialized [05:39:19] <gastaldi> responseDestroyed [05:39:19] <gastaldi> getHttpServletResponse(); [05:39:19] <gastaldi> requestDestroyed [05:39:47] <gastaldi> See ? responseDestroyed is called before getHttpServletResponse() is called [05:39:51] <gastaldi> So the null on the producer [05:39:58] <gastaldi> mojavelinux: Any thoughts on that ? [05:40:39] <mojavelinux> ah, yes, that might make sense, depending on where the exception is caught and thrown [05:40:40] <mojavelinux> oh no [05:40:44] <mojavelinux> I know why this started happening [05:40:46] <mojavelinux> shit [05:40:50] <mojavelinux> chicken egg problem [05:40:54] <gastaldi> hummm [05:41:05] <gastaldi> I am starting to hate chicken and eggs [05:41:06] <mojavelinux> hang on, let me finish my current thought [05:41:13] <mojavelinux> current fix I mean [05:41:18] <gastaldi> ok [05:41:31] [05:41:46] <gastaldi> man, I miss my pet. It died last week :( [05:43:53] <lightguard_jp> Where's the logging in as6?? [05:45:00] <lightguard_jp> The logging conf [05:45:27] <gastaldi> Ah, I see that Dan means [05:45:54] <gastaldi> The ServletEventBridgeFilter is the egg [05:46:34] <gastaldi> CatchExceptionFilter is the chicken [05:46:54] <lightguard_jp> Ah, that was that fix that I did wasn't it Dan? [05:47:14] <lightguard_jp> I changed the order of the filters [05:47:26] <gastaldi> so we have a guilty one ! :) [05:47:41] [05:47:51] <lightguard_jp> I'll try changing the order again and see if it changes [05:47:54] <gastaldi> ok [05:48:04] <mojavelinux> yep [05:48:07] <mojavelinux> that's it [05:48:20] <mojavelinux> wait, but there was a reason for changing the order [05:48:25] <gastaldi> Theoretically, an exception should never be thrown on ServletEventBridgeFilter [05:48:27] <mojavelinux> to catch exceptions from the observers [05:49:02] <gastaldi> The order should be ServletEventBridgeFilter -> CatchException -> Rest of app [05:49:11] <lightguard_jp> Yep [05:49:27] <lightguard_jp> I'll have to fix the other issue another way [05:49:27] <gastaldi> What if the observers in ServletEventBridgeFilter throws an exception ? [05:49:28] <mojavelinux> but what about exceptions in those observers? [05:49:31] <mojavelinux> right [05:49:34] <gastaldi> yeaahh [05:49:41] <gastaldi> Chicken egg sh*t [05:49:49] <lightguard_jp> They'll need to be in a try / catch block [05:50:01] <gastaldi> agreed [05:50:25] [05:50:37] <gastaldi> After all they are internal to the api [05:51:01] <gastaldi> I mean, who will observe InternalServletRequestEvent anyway ? [05:51:20] <lightguard_jp> It's not those observers [05:51:22] <mojavelinux> no, they can't observe that [05:51:28] <mojavelinux> but if you observe [05:51:37] <mojavelinux> @Initialized ServletRequest [05:51:40] <mojavelinux> and throw exception [05:51:44] <mojavelinux> and catch is not on the outside [05:51:46] <mojavelinux> you get no catch [05:51:48] <gastaldi> ah [05:51:52] <gastaldi> :P [05:52:23] <gastaldi> So move this behavior inside try-catch of CatchException Filter ? [05:52:27] <mojavelinux> jason, we may have to weave these filters together [05:52:47] *** rruss has joined #seam-dev [05:52:51] <lightguard_jp> That's probably a better way to do it. [05:52:57] <lightguard_jp> rruss: Evening [05:53:11] *** ChanServ sets mode: +o lightguard_jp [05:53:33] <mojavelinux> or, we could have another filter [05:53:38] <gastaldi> hummmm [05:53:52] <mojavelinux> the filter would be [05:54:09] <lightguard_jp> Yep, that fixed it [05:54:10] <mojavelinux> ImplicitObjectsFilter [05:54:12] <mojavelinux> or whatever [05:54:17] <mojavelinux> and so it would go [05:54:21] <gastaldi> yay ! [05:54:25] <lightguard_jp> I like weaving the two filters together better [05:54:30] <mojavelinux> ImplicitObjectsFilter -> CatchFilter -> ServletEventBridgeFilter [05:54:32] <gastaldi> minus one issue [05:54:38] <gastaldi> hummmm [05:55:09] <gastaldi> I prefer lightguard_jp idea also [05:55:24] <mojavelinux> well, anyway [05:55:35] <mojavelinux> catch needs to go in between the internal events [05:55:44] <mojavelinux> fireEvent(new InternalServletResponseEvent(response), InitializedLiteral.INSTANCE); [05:55:44] <gastaldi> hum [05:55:49] <mojavelinux> that sets up the implicit objects [05:55:59] <mojavelinux> fireEvent(new InternalServletResponseEvent(response), DestroyedLiteral.INSTANCE); [05:56:02] <mojavelinux> that tears them down [05:56:12] <mojavelinux> these are for thread-bound objects [05:56:12] <lightguard_jp> Okay, SEAMCATCH-52 is a bug for QE [05:56:14] <jbossbot> jira [SEAMCATCH-52] BasicServletTest.testAssertionError() expects incorrect response [Open (Unresolved) Bug, Major, Martin Gencur] https://issues.jboss.org/browse/SEAMCATCH-52 [05:56:22] <lightguard_jp> Not sure why they created it, it's there test :) [05:56:30] <lightguard_jp> their* [05:57:26] <gastaldi> What about CatchFilter -> ServletEventBridgeFilter -> CatchFilter ? [05:57:38] <gastaldi> That way we catch both [05:58:24] <mojavelinux> 20 issues! [05:58:30] <gastaldi> humm.. That would not work either [05:58:43] <gastaldi> Because CatchFilter would need HttpRequest and response [05:58:53] <mojavelinux> nope, because we can't destroy our thread-bound objects if exception handlers are going to use them [05:58:54] <mojavelinux> yep [05:59:06] <gastaldi> oh crap [05:59:07] <lightguard_jp> Weaving the two together? [05:59:17] <gastaldi> I think so [05:59:21] <gastaldi> Dan ? [05:59:30] <mojavelinux> yeah, we need to move the notification to catch right before the line to cleanup the internal state [05:59:53] <gastaldi> There should be an outer try then, right ? [06:00:08] <gastaldi> try { try{ [06:00:37] <mojavelinux> yeah, you are going to have to think about that one for a few minutes :) [06:00:44] <gastaldi> Damn, I still think that weaving these will not work either !!! [06:01:12] <gastaldi> There should be a catch for each fireEvent [06:02:21] <gastaldi> lightguard_jp: Are you thinking on that issue also ? [06:02:31] <mojavelinux> shoot, we are at the design phase again :) [06:02:35] <mojavelinux> okay, so here is what I think [06:02:41] <mojavelinux> the CatchFilter should be inside [06:02:44] <lightguard_jp> gastaldi: No, I'm trying to fix QE's ftest [06:02:47] <gastaldi> ok [06:02:50] <mojavelinux> because what it is doing is catching stuff that happens during the request [06:02:59] <mojavelinux> like, the bulk of the request [06:03:07] <mojavelinux> then, our event bridge filter [06:03:15] <mojavelinux> needs to be try/catching on each event [06:03:19] <gastaldi> yup [06:03:30] <mojavelinux> because catch has the opportunity to discard an error [06:03:51] <gastaldi> But catch would need Response and Request [06:03:56] <mojavelinux> the only thing is, if one observer fails [06:04:01] <mojavelinux> it short-circuits the others [06:04:13] <gastaldi> If an error has been thrown, the whole thing will break [06:04:13] <mojavelinux> so we are a bit at the design here [06:04:17] <gastaldi> yeah [06:04:42] <gastaldi> What if we throw an IllegalState when an error on fireEvent occurs ? [06:04:54] <gastaldi> And let it blow to the app developer? [06:05:15] <gastaldi> I mean, forget handling exceptions on fireEvent [06:05:33] <gastaldi> If they fail, the whole thing fails [06:05:38] <gastaldi> right ? [06:05:39] <mojavelinux> well, we could say that the onus is on the developer to notify catch [06:05:59] <gastaldi> The developer should not throw the d*mn exception on fireEvent [06:06:00] <mojavelinux> you do your own exception handling in one of these observers for now [06:06:27] <mojavelinux> yeah, I think we need to put the catch filter back on the inside [06:06:39] <mojavelinux> and say that deeper integration is a feature request [06:06:40] <gastaldi> So it must be ServletBridgeFilter -> CatchException [06:06:45] <lightguard_jp> That'll work, we'll reopen the issue I fixed and really fix it later [06:06:49] <lightguard_jp> Yep [06:06:53] <gastaldi> Or weave both [06:06:56] <mojavelinux> because there is some design that needs to go into this [06:07:04] <mojavelinux> we gotta thing about what we really want [06:07:29] <mojavelinux> it's critical that they can use it for the basic request processing for the moment [06:07:34] <mojavelinux> and that can be fixed by going [06:07:40] <mojavelinux> ServletEventBridgeFilter -> CatchFilter [06:07:45] <mojavelinux> so we can demo this thing [06:08:01] <gastaldi> yeah [06:08:01] <mojavelinux> sounds good [06:09:08] <lightguard_jp> The ftest doesn't have a way to verify the response code??? [06:09:55] <mojavelinux> man, I don't like these ftests...i'm really looking forward to using Arquillian Drone [06:09:59] <mojavelinux> less magical :) [06:10:13] <mojavelinux> I mean, I like that we have the ftest framework, don't get me wrong [06:10:25] <mojavelinux> I just think the ARquillian Drone will be something we can approach [06:11:31] <lightguard_jp> I'm just going to change it the way they're checking the other exception, call it good [06:11:39] <lightguard_jp> What time does jharting normally come online? [06:13:11] <sbryzak> lightguard_jp: in a few hours usually [06:13:26] <lightguard_jp> Doh [06:13:31] <lightguard_jp> I'm be asleep [06:14:32] <sbryzak> mojavelinux: how did ken's docbook stuff go? [06:16:14] <gastaldi> https://github.com/seam/servlet/pull/5 [06:16:33] <gastaldi> Just merge that and you may close SEAMSERVLET-32 [06:16:46] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Pull Request Sent (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [06:17:07] *** daniel_hinojosa has quit IRC [06:17:18] <mojavelinux> docbook looks fine [06:17:20] <sbryzak> gastaldi: cool, i'll merge it [06:17:24] <mojavelinux> committing some revisions now, then closing [06:17:28] <sbryzak> mojavelinux: can SEAMINTL-30 be closed? [06:17:30] <jbossbot> jira [SEAMINTL-30] Update reference guide [Open (Unresolved) Bug, Critical, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-30 [06:17:34] <sbryzak> ah, nice [06:17:53] <gastaldi> sbryzak: thanks [06:19:15] <jbossbot> git [servlet] push master 95747ed.. George Gastaldi SEAMSERVLET-32 [06:19:16] <jbossbot> jira [SEAMSERVLET-32] ImplicitHttpServletObjectsProducer.getHttpServletResponse() returns null [Pull Request Sent (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-32 [06:19:16] <jbossbot> git [servlet] push master ecf89b5.. George Gastaldi SEAMSERVLET-32 [06:19:16] <jbossbot> git [servlet] push master f30c07d.. George Gastaldi SEAMSERVLET-32 [06:19:17] <jbossbot> git [servlet] push master URL: http://github.com/seam/servlet/compare/873f535...f30c07d [06:19:18] <lightguard_jp> gastaldi: I have the same changes locally, I'll just commit those [06:19:24] <lightguard_jp> Or not [06:19:28] <lightguard_jp> :) [06:19:39] <gastaldi> ok [06:19:45] <gastaldi> :) [06:20:10] <gastaldi> I reverted the InheritableThreadLocal one [06:20:34] <gastaldi> so the change will be minimal [06:20:42] <gastaldi> just the web.xml btw [06:20:43] <gastaldi> :) [06:20:55] <lightguard_jp> Yeah [06:21:26] <gastaldi> yay ! only 17 to go [06:21:30] <gastaldi> Gonna sleep now. [06:21:35] <gastaldi> Bye everyone ! [06:21:49] <gastaldi> Good luck on those 17 :) [06:22:34] *** gastaldi has quit IRC [06:22:36] <mojavelinux> see ya! [06:22:41] <mojavelinux> thanks! [06:22:44] <mojavelinux> for hanging around [06:22:46] <mojavelinux> oh, he's gone [06:22:49] <mojavelinux> well, he can read the logs [06:25:28] <jbossbot> git [international] push master 491bdb8.. Dan Allen cleanups [06:25:28] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/389b5e5...491bdb8 [06:26:07] <mojavelinux> 16 issues [06:26:11] <mojavelinux> 68 to 16 [06:26:12] <mojavelinux> one day [06:26:13] <mojavelinux> wow [06:26:20] <mojavelinux> and we still have 6 hours left in the day [06:26:26] <mojavelinux> or 8 really [06:26:29] <mojavelinux> if you go by a 24 hour day [06:26:40] <mojavelinux> depending on when we started counting :) [06:26:57] <rruss> frame of reference is important ;) [06:26:59] <lightguard_jp> Community FTW!! [06:29:32] <lightguard_jp> Reopened https://issues.jboss.org/browse/SEAMSERVLET-28 [06:29:41] <jbossbot> jira [SEAMSERVLET-28] Integrate Catch with *EventBridge* classes [Reopened (Unresolved) Enhancement, Critical, Unassigned] https://issues.jboss.org/browse/SEAMSERVLET-28 [06:39:07] *** koentsje has quit IRC [06:42:36] <sbryzak> i should be able to close SEAM-38 shortly [06:42:42] <jbossbot> jira [SEAM-38] new-entity command throws java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.impl.CompilerOptions.getSeverity(J)I [Open (Unresolved) Bug, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-38 [06:45:56] <jbossbot> git [catch] push master c5e3625.. LightGuard SEAMCATCH-52... [06:45:57] <jbossbot> jira [SEAMCATCH-52] BasicServletTest.testAssertionError() expects incorrect response [Open (Unresolved) Bug, Major, Martin Gencur] https://issues.jboss.org/browse/SEAMCATCH-52 [06:45:57] <jbossbot> git [catch] push master URL: http://github.com/seam/catch/compare/7fbb7f8...c5e3625 [06:49:33] <lightguard_jp> SEAMCATCH-52 I'm going to leave for QE to close [06:49:34] <jbossbot> jira [SEAMCATCH-52] BasicServletTest.testAssertionError() expects incorrect response [Pull Request Sent (Unresolved) Bug, Major, Martin Gencur] https://issues.jboss.org/browse/SEAMCATCH-52 [06:49:40] <lightguard_jp> That puts us down to 15? [06:50:32] <mojavelinux> yep [06:51:09] <lightguard_jp> Very nice [06:54:00] <lightguard_jp> SEAMSERVLET-22 sounds like an arq test [06:54:01] <jbossbot> jira [SEAMSERVLET-22] Test Seam Servlet in an EAR with multiple web apps [Open (Unresolved) Feature Request, Major, Dan Allen] https://issues.jboss.org/browse/SEAMSERVLET-22 [06:54:10] <mojavelinux> yes, that is a pretty simple arq test [06:54:16] <mojavelinux> in fact, seam servlet already has the infra setup [06:54:40] <mojavelinux> hmm [06:54:43] <mojavelinux> only one problem though [06:54:59] <mojavelinux> I don't think arq supports multiple wars [06:55:10] <mojavelinux> in alpha4 [06:55:37] <mojavelinux> rats [06:56:40] <lightguard_jp> SEAMREST-36 and SOLDER-92 broke when we released arq alpha5 [06:56:41] <jbossbot> jira [SEAMREST-36] Integration tests broken for glassfish-remote-3-rest profile [Open (Unresolved) Bug, Blocker, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-36 [06:56:43] <jbossbot> jira [SOLDER-92] Integration tests broken for incontainer-glassfish-rest profile [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SOLDER-92 [06:56:51] <lightguard_jp> Because there's no alpha4 gf-rest-container [06:57:01] <lightguard_jp> And the snapshot is alpha5 code now [06:58:58] <lightguard_jp> sbryzak: Don't we have some pom code somewhere for issues like SEAMSECURITY-46? [06:59:00] <jbossbot> jira [SEAMSECURITY-46] security examples - provide build profile for GlassFish [Open (Unresolved) Task, Major, Jozef Hartinger] https://issues.jboss.org/browse/SEAMSECURITY-46 [06:59:08] <lightguard_jp> Doh, shane is gone [06:59:15] <sbryzak> i'm here [06:59:26] <lightguard_jp> haha, used to looking for you at the bottom [06:59:30] <lightguard_jp> Not at the top :) [06:59:31] <sbryzak> heh [06:59:48] <sbryzak> it feels like i'm always here [07:00:03] <sbryzak> jozef was going to work on the glassfish profiles [07:00:14] <sbryzak> honestly, it doesn't require much [07:00:28] <sbryzak> for SEAMSECURITY-46, it just needs to add one additional dependency [07:00:30] <jbossbot> jira [SEAMSECURITY-46] security examples - provide build profile for GlassFish [Open (Unresolved) Task, Major, Jozef Hartinger] https://issues.jboss.org/browse/SEAMSECURITY-46 [07:00:34] <lightguard_jp> Right, they're assigned to him, just seeing if I can cherry pick some easy ones to help bring the list down [07:00:51] <sbryzak> did you check if we're still using slf4j anywhere? [07:00:54] <mojavelinux> yeah, fixing SEAMREST-36 is really just a matter of updating to arquillian 1.0.0.Alpha5 [07:01:01] <jbossbot> jira [SEAMREST-36] Integration tests broken for glassfish-remote-3-rest profile [Open (Unresolved) Bug, Blocker, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-36 [07:01:02] <mojavelinux> and removing the old glassfish-remote-3 profile [07:01:05] <lightguard_jp> Ah, no, I have not [07:01:18] <sbryzak> i've already removed it from a few modules [07:01:27] <lightguard_jp> I need to check out all the modules [07:01:27] <sbryzak> but we need to check all of them [07:01:33] <lightguard_jp> Still some I don't have [07:01:36] <mojavelinux> if you are looking for a mindless task, i'm pretty sure that one will be easy [07:01:49] <lightguard_jp> Yeah, shane asked me to [07:01:50] <mojavelinux> you have to change all instances of addWebResource to addAsWebInfResource [07:01:59] <sbryzak> certainly, and if we don't fix it now, qe are just going to raise jiras for it [07:02:03] <lightguard_jp> Just a matter of clone the ack :) [07:02:10] <mojavelinux> I just updated seam-booking to use arquillian 1.0.0.Alpha5 [07:02:14] <mojavelinux> so it shouldn't be too bad [07:02:31] <lightguard_jp> Weren't there some annotation changes? [07:02:32] <mojavelinux> actually, updating solder to Alpha5 should be pretty easy too [07:02:35] <mojavelinux> might as well do it [07:02:46] <mojavelinux> nope, it is backwards compatible to the annotations [07:02:54] <mojavelinux> also, jndi.properties is no longer required [07:03:00] <mojavelinux> which is really nice to get rid of that stupid thing [07:03:05] <mojavelinux> you just remove it, works as is [07:03:10] <lightguard_jp> awesome [07:03:14] <mojavelinux> use seam-booking as a reference [07:03:17] <mojavelinux> if you need a reference [07:03:18] <lightguard_jp> Just that one shrinkwrap change? [07:03:25] <mojavelinux> now, there is a dependency resolver in alpha5 [07:03:30] <mojavelinux> but it's not ready yet [07:03:37] <mojavelinux> I tried it earlier [07:03:58] <mojavelinux> here are the changes for arquillian [07:04:08] <mojavelinux> btw, when you upgrade, write down what you changed [07:04:17] <mojavelinux> and we'll make a migration wiki page for arquillian users coming from alpha4 [07:04:21] <mojavelinux> because we *need* one [07:04:47] <mojavelinux> every .add* method, except for addPackage* and addClass* is now addAs* [07:04:59] <mojavelinux> so addManifestResource -> addAsManifestResource [07:05:08] <mojavelinux> the one semantic change [07:05:09] <mojavelinux> is that [07:05:18] <mojavelinux> addWebResource is now addAsWebInfResource [07:05:25] <mojavelinux> and addAsWebResoure adds to the web root [07:05:28] <mojavelinux> / [07:05:37] <mojavelinux> so addAsWebInfResource -> /WEB-INF [07:05:42] <mojavelinux> addAsWebResource -> / [07:06:38] <lightguard_jp> Okay, not too bad [07:06:51] <lightguard_jp> I'll do the slf4j stuff then I think I'm going to call it a night too [07:07:01] <mojavelinux> technically, @Run(AS_CLIENT) has been replaced with @Deployment(testable = false) [07:07:07] <mojavelinux> but you don't have to make that change [07:07:10] <mojavelinux> it will still work as is [07:07:27] *** rruss has quit IRC [07:07:29] <mojavelinux> stellar work [07:07:44] <mojavelinux> okay, I'm out, hopefully up at a normal hour tomorrow [07:07:46] <mojavelinux> no dev hangover [07:08:45] <mojavelinux> shane, feel free to take SEAM-54 [07:08:46] <jbossbot> jira [SEAM-54] Document the purpose of the seam-bom in the seam refguide [Open (Unresolved) Task, Major, Dan Allen] https://issues.jboss.org/browse/SEAM-54 [07:09:02] <mojavelinux> if you don't get to it, i'll write something up by saturday or so [07:09:06] <lightguard_jp> Hm, I don't have write access to jms [07:09:18] <mojavelinux> but you are very clear about what it is so it shouldn't be too tough [07:09:21] * nickarls unsleeps [07:09:32] <sbryzak> lightguard_jp: i'll fix that [07:09:43] <mojavelinux> fixed [07:09:45] <lightguard_jp> Same with jcr [07:10:11] <lightguard_jp> And conversation [07:10:24] <lightguard_jp> Social [07:10:40] <lightguard_jp> Can we just make me an admin or something in the org? [07:11:15] <mojavelinux> fixed, fixed and fixed [07:11:24] <sbryzak> just trying to work out how [07:11:33] <sbryzak> github is very user unfriendly in some ways [07:11:36] <mojavelinux> yes, though those projects should have the community integrator role [07:11:44] <mojavelinux> so the fact that they didn't needed to be fixed anyhow [07:12:06] <mojavelinux> sbryzak: right now you and I are owners [07:12:31] <mojavelinux> one way is to make jason an owner too...the alternative is to have a team of admins that you add to all projects [07:12:37] <mojavelinux> right now, jason is in the community integrator role [07:12:48] <lightguard_jp> Here's all the ones I don't currently don't have write access: [07:12:52] <lightguard_jp> 6515 git clone https://github.com/seam/forge.git [07:12:52] <lightguard_jp> 6519 git clone https://github.com/seam/compatibility.git [07:12:52] <lightguard_jp> 6522 git clone https://github.com/seam/jms.git [07:12:52] <lightguard_jp> 6524 git clone https://github.com/seam/jcr.git [07:12:53] <lightguard_jp> 6526 git clone https://github.com/seam/conversation.git [07:12:54] <lightguard_jp> 6527 git clone https://github.com/seam/social.git [07:12:57] <lightguard_jp> 6528 git clone https://github.com/seam/flex.git [07:12:59] <sbryzak> mojavelinux: could you fix it, i have to go afk a few minutes [07:12:59] <lightguard_jp> 6531 git clone https://github.com/seam/clouds.git [07:13:02] <lightguard_jp> 6533 git clone https://github.com/seam/documents.git [07:13:08] <lightguard_jp> Looks like I didn't get booted :) [07:13:29] <lightguard_jp> Looks like they're all the ones that are fairly new [07:13:35] <mojavelinux> flex, clouds and documents are questionable modules atm anyway [07:13:48] <mojavelinux> you are now on all the top ones (forge in a second) [07:15:20] <mojavelinux> okay, i'm out [07:20:17] <lightguard_jp> mojavelinux: night [07:28:31] *** mgencur has joined #seam-dev [07:35:57] *** jharting has joined #seam-dev [07:37:37] <lightguard_jp> mgencur: I sent a pull request for SEAMCATCH-52 look it over, run it, make sure you're comfortable with it [07:37:39] <jbossbot> jira [SEAMCATCH-52] BasicServletTest.testAssertionError() expects incorrect response [Pull Request Sent (Unresolved) Bug, Major, Martin Gencur] https://issues.jboss.org/browse/SEAMCATCH-52 [07:37:54] <lightguard_jp> sbryzak: Did you step away? [07:38:02] <sbryzak> i'm back now [07:38:25] <lightguard_jp> We're changing all slf4j to jboss-logging? [07:38:32] <sbryzak> yep [07:38:40] <lightguard_jp> Which modules have you changed (so I know I have the right xml)? [07:38:47] <lightguard_jp> Even if they're test scoped? [07:38:51] <mgencur> lightguard_jp: morning, I will check it, I must have missed something [07:38:54] <sbryzak> i've done security [07:39:04] <sbryzak> mgencur: ah, you were working on it? [07:39:30] <mgencur> sbryzak: no, I'm talking about the SEAMCATCH-52 [07:39:32] <jbossbot> jira [SEAMCATCH-52] BasicServletTest.testAssertionError() expects incorrect response [Pull Request Sent (Unresolved) Bug, Major, Martin Gencur] https://issues.jboss.org/browse/SEAMCATCH-52 [07:39:46] <sbryzak> mgencur: no problem [07:40:01] <sbryzak> lightguard_jp: i can't remember which other ones i did.. i think remoting and persistence [07:40:03] <sbryzak> possibly config [07:44:06] <lightguard_jp> It's the poms and the code then [07:44:12] <lightguard_jp> at least that's what it looks like [07:45:01] <nickarls> jbosslogging - the new abstraction for logging abstraction-abstractions ;-) [07:45:41] <sbryzak> nickarls: it's not just a logging abstraction [07:45:53] <sbryzak> it contains all the typesafe logging features, i18n, etc [07:46:09] <nickarls> yeah, I was just teasing [07:46:21] <sbryzak> nickarls: you tease ;p [07:46:30] [07:47:01] <sbryzak> bah, lincoln is using an unreleased version of shrinkwrap in forge [07:47:22] <sbryzak> that's going to mess up my release [07:57:21] *** alesj has joined #seam-dev [07:58:52] <mgencur> lightguard_jp: Jason, I'm supposed to use JBAS 6.0 Final for the basic-servlet example, right? because I'm getting such an exception: org.jboss.weld.exceptions.IllegalProductException: WELD-000052 Cannot return null from a non-dependent producer method: [method] @Produces @Typed @RequestScoped protected org.jboss.seam.servlet.http.ImplicitHttpServletObjectsProducer.getHttpServletResponse( [07:59:46] <lightguard_jp> mgencur: Yes, you need to pull down the latest Servlet, build it and use the snapshot for the example [08:00:01] <lightguard_jp> We fixed a bug I introduced in servlet :) [08:00:10] <mgencur> lightguard_jp: aha, ok, thanks [08:01:11] *** lightgua1d_jp has joined #seam-dev [08:01:33] *** lightguard_jp has quit IRC [08:01:52] *** lightgua1d_jp has quit IRC [08:02:10] <nickarls> anyone here have any inside info on the AS 6 EOL thingie? [08:02:13] *** lightguard_jp has joined #seam-dev [08:02:30] <lightguard_jp> That's better [08:06:27] <lightguard_jp> sbryzak: Are we dropping slf4j if it's a test dep? [08:06:39] <alesj> nickarls: i might know a thing or two ;-) [08:06:51] <sbryzak> lightguard_jp: hmm, which test? [08:07:08] <lightguard_jp> There are quite a few poms that list it as a test dep [08:07:26] <sbryzak> is it because the tests are logging? [08:07:28] <lightguard_jp> In the code there were only three or four modules that needed to be changed [08:07:34] <lightguard_jp> No [08:07:47] <sbryzak> try commenting it out and running the tests [08:07:53] <sbryzak> if they break, leave it in [08:07:56] <lightguard_jp> Okay [08:09:03] <lightguard_jp> Is it just me, or does the cron module not follow the layout? [08:09:45] <lightguard_jp> Wow, the cron module is really messed up [08:10:25] <lightguard_jp> wow, commons stuff [08:11:23] <nickarls> you pull in one of the commons guys and all of the suddent the whole gang is crashing your party. [08:11:34] <lightguard_jp> Yep [08:14:31] <sbryzak> cron module is still under development [08:14:54] <lightguard_jp> Don't mess with it? [08:15:11] <sbryzak> you need to ask PeteRoyle :) [08:16:06] <lightguard_jp> Okay cron, drools and rest had code that referred to slf4j [08:16:15] <lightguard_jp> I'll leave cron alone for right now [08:16:44] <sbryzak> don't worry about drools either [08:16:48] <sbryzak> it's not in the release [08:17:06] <lightguard_jp> Okay, then rest just had it in a test [08:17:25] <lightguard_jp> I'll make sure they still run [08:18:34] <mgencur> lightguard_jp: ok, the functional test for the basic-servlet looks good, I was wondering whether I'd written it badly but the example has changed a little [08:18:59] <lightguard_jp> mgencur: Might have. [08:19:11] <lightguard_jp> I'll push that then and you can resolve the ticket [08:19:21] <mgencur> lightguard_jp: ok [08:19:58] <lightguard_jp> actually, it is already is pushed [08:20:05] <mgencur> lightguard_jp: yeah :) [08:20:10] <mgencur> I noticed it [08:20:11] <lightguard_jp> Getting late [08:20:23] <mgencur> I'll close the issue [08:21:08] *** seanreloaded has joined #seam-dev [08:21:30] *** seanreloaded has left #seam-dev [08:22:54] <lightguard_jp> jharting: mvn test for rest or do I need some profile? [08:23:19] <jharting> lightguard_jp: you need to start jboss as yourself, and the mvn test -Pjbossas-remote-6 [08:23:38] <lightguard_jp> got it [08:24:43] *** marekn has joined #seam-dev [08:26:04] *** mgencur is now known as mgencur_wfh [08:37:22] <lightguard_jp> jharting: https://github.com/seam/rest/pull/7 [08:37:28] <lightguard_jp> sbryzak: That should do it then [08:37:48] <sbryzak> lightguard_jp: great, thanks for doing that :) [08:37:59] <sbryzak> i'm having another maven moment [08:38:16] <sbryzak> where it's doing something that can't be explained [08:38:26] <jharting> lightguard_jp: thanks! [08:39:18] <lightguard_jp> sbryzak: Hm, looks like some of the poms still need to be cleaned up though, but no code in the release references it anymore. [08:39:29] <lightguard_jp> sbryzak: It's working? [08:39:49] <sbryzak> lightguard_jp: heh, no one of the other things [08:39:58] <sbryzak> it is bizarre [08:40:03] <lightguard_jp> Oh, that's normal [08:40:03] <sbryzak> i built seam-forge [08:40:15] <sbryzak> it create a new forge-parent pom in my local repository [08:40:20] <sbryzak> then i run the seam distribution build [08:40:35] <sbryzak> and somehow, i don't know how, the pom in the maven repository gets reverted back to an earlier version [08:40:49] <sbryzak> i'd like to know what kind of black magic is causing that [08:41:43] <sbryzak> right, i'm going to make the file read only [08:41:50] <sbryzak> screw you maven [08:42:59] <sbryzak> aha, got you [08:46:03] *** oskutka has joined #seam-dev [08:46:56] *** maschmid has joined #seam-dev [08:48:08] <lightguard_jp> lol [08:48:13] <lightguard_jp> That's one way of doing it [08:49:41] <lightguard_jp> Well, I guess slf4j is needed for some of the tests (maybe only those using embedded weld) [08:49:59] <lightguard_jp> It's nearly 0200 here, I'm fading fast. [08:50:13] <lightguard_jp> Later all, have a good day / evening [08:50:56] *** lightguard_jp has quit IRC [08:54:51] <nickarls> later [09:00:55] <jharting> sbryzak: ping [09:03:53] *** PeteRoyle has quit IRC [09:09:08] *** adamw1pl has joined #seam-dev [09:16:40] *** kpiwko has joined #seam-dev [09:21:36] *** mgencur has joined #seam-dev [09:23:47] *** mgencur_wfh has quit IRC [09:28:13] *** PeteRoyle has joined #seam-dev [09:35:00] <PeteRoyle> hah, yeah OK cron is a bit of a mess :) [09:35:12] <PeteRoyle> but in my defence it predates any formal definition of a module [09:41:22] <PeteRoyle> SEAMCRON-3 [09:41:23] <jbossbot> jira [SEAMCRON-3] Cron should conform to the prescribed module structure [Open (Unresolved) Task, Blocker, Peter Royle] https://issues.jboss.org/browse/SEAMCRON-3 [09:48:33] <sbryzak> no sweat pete, we'll help you get it up to conformity ;) [09:49:29] <PeteRoyle> cheers 8) [09:49:50] <jbossbot> git [examples] push master d2e6eba.. Shane Bryzak minor [09:49:50] <jbossbot> git [examples] push master 5383422.. Shane Bryzak Merge branch 'master' of github.com:seam/examples [09:49:50] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/3958ec6...5383422 [09:50:25] <jbossbot> git [examples] push master 4ded4b7.. Shane Bryzak Merge branch 'SEAM-57' of https://github.com/jharting/seam-examples into jharting-SEAM-57 [09:50:26] <jbossbot> jira [SEAM-57] seam-booking - provide build profile for GlassFish [Pull Request Sent (Unresolved) Task, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-57 [09:50:26] <jbossbot> git [examples] push master URL: http://github.com/seam/examples/compare/5383422...4ded4b7 [09:53:11] <sbryzak> jharting: pong [09:53:21] <sbryzak> jharting: re SEAMXML-41, i thought i already fixed that [09:53:23] <jbossbot> jira [SEAMXML-41] The princess-rescue example does not follow the Seam example naming convention [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMXML-41 [09:53:49] <sbryzak> yeah it looks like i did: https://github.com/seam/config/blob/master/examples/princess-rescue/pom.xml [09:54:13] <sbryzak> afk for dinner [09:54:21] <jharting> sbryzak: oops, did not check with HEAD [10:05:20] <sbryzak> jharting: np, want me to close it? [10:05:39] <jharting> sbryzak: yes, please [10:07:20] <jharting> sbryzak: wrt arquillian alpha5 upgrade, is it planned in none / some / all modules? [10:07:32] <sbryzak> jharting: just in the compatibility module for now i think [10:07:47] <sbryzak> we're too close to the release to change it for any others, imho [10:08:16] <jharting> sbryzak: ok, I'll need to do that in rest, I won't be able to run the tests on GF otherwise [10:08:31] <sbryzak> not a problem as long as it doesn't break anything [10:08:38] <jharting> sbryzak: ok [10:11:14] *** PeteRoyle has quit IRC [10:16:23] *** PeteRoyle has joined #seam-dev [10:40:46] <sbryzak> jharting: SEAMFACES-120 should be fixed also [10:40:47] <jbossbot> jira [SEAMFACES-120] The short.ly example does not follow the Seam example naming convention [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMFACES-120 [10:42:12] <jharting> sbryzak: right, will check with HEAD before reporting next time [10:56:58] *** PeteRoyle has quit IRC [10:57:18] <sbryzak> mgencur: ping [10:57:27] <mgencur> sbryzak: pong [10:57:37] <sbryzak> i'm currently testing SEAM-38 [10:57:38] <jbossbot> jira [SEAM-38] new-entity command throws java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.impl.CompilerOptions.getSeverity(J)I [Open (Unresolved) Bug, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-38 [10:57:54] <mgencur> sbryzak: yes,and? [10:58:01] <sbryzak> when i run the new-entity command, it says: No such command: new-entity [10:58:16] <sbryzak> this is after i created a new project [10:58:37] <sbryzak> is there something special that i need to do to enable this? [10:58:57] <mgencur> sbryzak: I think you need to add something , wait [10:59:22] <mgencur> sbryzak: try first this just after creating the new project: persistence setup --provider HIBERNATE --container JBOSS_6 [10:59:30] <mgencur> and then the new entity [10:59:53] <sbryzak> that command didn't work [11:00:02] <sbryzak> ***INFO*** Could not parse [JBOSS_6]... please try again... [11:00:25] <mgencur> sbryzak: so it might have changed, press TAB for available options [11:01:05] <sbryzak> ah yes, it's JBOSSAS_6 now [11:01:12] <mgencur> good [11:01:45] <sbryzak> damn, i still get that error [11:02:13] <sbryzak> i'll have to ask lincoln to look at this [11:02:18] <mgencur> sbryzak: hmm, weird, what version do you test? [11:02:41] <sbryzak> latest snapshot of forge [11:02:51] <mgencur> sbryzak: you can look at this how this was achieved two weeks ago: http://kennardconsulting.blogspot.com/2011/03/grokking-seam-forge-part-2.html [11:03:04] <sbryzak> i'm just confirming the version of jansi.jar [11:03:29] <sbryzak> it's the new one, 1.5.. so that's not the problem [11:04:18] <mgencur> sbryzak: maybe the command (new-entity) changed as well, what about --list-all-commands or something like it [11:04:25] <mgencur> is the new-entity there [11:04:27] <mgencur> ? [11:04:33] <sbryzak> the new-entity command worked [11:04:37] <sbryzak> but the issue is still occurring [11:04:39] *** kuuyee has quit IRC [11:04:46] <mgencur> sbryzak: ahaaa, ok, good:) [11:04:49] <sbryzak> ***ERROR*** [new-entity] org.eclipse.jdt.internal.compiler.impl.CompilerOptions.getSeverity(J)I [11:05:01] <mgencur> yeah, this is strange [11:05:04] <sbryzak> need lincoln's expertise to work it out [11:05:19] <mgencur> but Lincoln told me this had to be a problem of packaging in Seam 3 [11:05:44] <mgencur> sbryzak: I don't know really [11:06:01] *** shervin_a has joined #seam-dev [11:06:05] <sbryzak> i don't see how, i'm about to take a look at the packaging now [11:07:18] *** jharting has quit IRC [11:10:36] <sbryzak> mgencur: do you know how to open an existing project in forge? [11:11:00] <mgencur> sbryzak: yes, you just go there through the forge console... cd .. [11:11:15] <sbryzak> ah, cool.. thanks [11:11:42] <mgencur> sbryzak: or go there outside of the console and write "forge" (I think) :), no problem [11:11:56] <sbryzak> cd worked [11:11:59] <mgencur> ok [11:12:53] *** pmuir has joined #seam-dev [11:13:12] *** PeteRoyle has joined #seam-dev [11:13:31] <sbryzak> i'm wondering if it's one of the extra libraries in the lib file causing this [11:13:41] <sbryzak> lib directory i mean [11:14:18] <mgencur> sbryzak: that's a question, I went through them and found only the jansi, otherwise nothing [11:14:30] <sbryzak> yeah i'm running a compare with kdiff [11:14:38] <sbryzak> the only difference was solder [11:14:53] <sbryzak> but updating that to the version that is in the forge distro didn't help [11:15:08] <mgencur> sbryzak: I also checked the lib/core.jar and it seemed to be the same version as in the standalone version of forge [11:15:24] <sbryzak> yep the files are identical [11:15:30] <sbryzak> in kdiff it's green all the way down [11:15:35] <mgencur> hmm [11:15:47] <sbryzak> i'm going to try removing the extra libraries [11:15:53] <sbryzak> to eliminate that as a cause [11:15:58] <mgencur> sbryzak: ok :) [11:17:57] *** mgencur is now known as mgencur_wfh_afk [11:18:28] <sbryzak> what do you know.. that actually worked [11:19:16] <sbryzak> aha, i've nailed it [11:19:22] <sbryzak> ecj.jar is included in the seam distribution [11:19:54] <sbryzak> it contains org.eclipse.jdt.internal.compiler.impl.CompilerOptions [11:20:37] <mgencur_wfh_afk> sbryzak: great :) [11:22:14] <sbryzak> hmm, it's a dependency of drools-compiler [11:24:15] *** sannegrinovero has joined #seam-dev [11:24:16] *** sannegrinovero has joined #seam-dev [11:44:12] <sbryzak> alesj: ping [11:49:29] *** PeteRoyle has quit IRC [12:00:13] <jbossbot> git [wicket] push master af06c0d.. Shane Bryzak SEAMWICKET-31 [12:00:14] <jbossbot> jira [SEAMWICKET-31] The seam-wicket-example-numberguess example does not follow the Seam example naming convention [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMWICKET-31 [12:00:15] <jbossbot> git [wicket] push master URL: http://github.com/seam/wicket/compare/6150217...af06c0d [12:06:55] *** jharting has joined #seam-dev [12:07:31] *** mgencur_wfh_afk is now known as mgencur_wfh [12:07:43] <mgencur_wfh> sbryzak: how did you solve the dependency issue? [12:07:53] <sbryzak> not solved yet [12:08:00] <sbryzak> i'm going to discuss alternatives with lincoln first [12:08:06] <mgencur_wfh> ok [12:08:22] <sbryzak> if we can't come up with something quick and easy, then i'll create a separate lib dir for forge [12:08:40] <sbryzak> but that will mean lots of duplicate jars in the distribution, which will suck a bit [12:08:52] <mgencur_wfh> sbryzak: isn't there a newer version of the ecj.jar which would contain the requested method? [12:09:11] <sbryzak> possibly, but that particular version is being pulled in by drools [12:09:37] <sbryzak> we can't assume that drools would be compatible with a different version [12:10:53] <mgencur_wfh> sbryzak: hmm, this would have to be tested well [12:11:27] <sbryzak> maybe lincoln will have some ingenious idea ;) [12:11:46] <mgencur_wfh> yeah, maybe [12:13:43] *** marekn has quit IRC [12:15:46] *** marekn has joined #seam-dev [12:16:58] <sbryzak> d'oh, jira is down now [12:26:31] <mgencur_wfh> sbryzak: Shane, for the remoting examples, is a dom4j dependency needed for Glassfish? [12:26:42] <sbryzak> yes [12:26:59] <mgencur_wfh> because I see it in the helloworld example in glassfish and I didn't notice any difference in behaviour of the app [12:27:33] <mgencur_wfh> sbryzak: what is it good for? [12:27:50] <sbryzak> it's used to unmarshal the remoting request [12:28:01] <sbryzak> actually it needs to be added to the model and validation examples also [12:28:15] <mgencur_wfh> sbryzak: only for GF right? [12:28:18] <sbryzak> without it the deployment will fail [12:28:32] <sbryzak> yes, only for GF [12:28:51] <mgencur_wfh> sbryzak: I just deployed the model app and was able to run it even without dom4j [12:29:08] <mgencur_wfh> certain error message was there, though (during the deployment) [12:29:08] <sbryzak> interesting... [12:29:19] <sbryzak> can you pastebin it? [12:29:30] <mgencur_wfh> sbryzak: I'll try it with it, .....in a while [12:29:58] <sbryzak> the model example should definitely need it [12:35:32] *** rruss has joined #seam-dev [12:35:44] *** rruss has quit IRC [12:39:28] *** aslak has joined #seam-dev [12:39:29] *** aslak has quit IRC [12:39:29] *** aslak has joined #seam-dev [13:06:51] *** alesj has quit IRC [13:13:41] *** alesj has joined #seam-dev [13:18:16] *** balunasj has joined #seam-dev [13:26:06] <mgencur_wfh> sbryzak: ping [13:27:56] *** bleathem has joined #seam-dev [13:36:29] *** kpiwko has quit IRC [13:36:29] *** kpiwko1 has joined #seam-dev [13:37:27] *** kpiwko1 is now known as kpiwko [13:42:28] <bleathem> anyone around? [13:52:32] *** Diablo-D3 has joined #seam-dev [13:52:46] <nickarls> barely [13:53:43] *** Obsidians has joined #seam-dev [13:55:19] <jbossbot> git [faces] push master 884c781.. Brian Leathem SEAMFACES-120 Renamed the project folders for the Faces examples [13:55:21] <bleathem> lol [13:55:50] <jbossbot> git [faces] push master f304dd4.. Brian Leathem SEAMFACES-120 Cleanup of the faces-security and faces-short-ly examples pom.xml files [13:55:50] <bleathem> I changed the groupId of the example apps to have an "examples" at the end [13:56:05] <bleathem> I was wondering if this was aligned with the example naming convention [13:56:21] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/02ef111...f304dd4 [13:56:26] <bleathem> I should probably just look through the mail list archives [13:58:42] <bleathem> Re-read the thread, and the groupId was never mentioned [13:59:14] <bleathem> Well, I like the examples at the end, keep the .m2 repository clean [14:04:15] <jharting> bleathem: none of the module examples uses "example" or "examples" suffix in their group id in CR3 [14:04:57] <bleathem> Am I the only one who thinks they should? [14:05:18] <jharting> bleathem: the group id used is the same as for the module artifacts (api, impl, ...) [14:05:44] <bleathem> I'll change it back for consistency, and make a proposal in the mailing list that we all chang eit [14:05:59] <jharting> bleathem: ok [14:07:41] <jbossbot> git [faces] push master df033fc.. Brian Leathem Removed the 'examples' from the end of the example groupIds [14:07:42] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/f304dd4...df033fc [14:12:32] <bleathem> ok, email sent [14:12:46] <bleathem> feels like nitpicking, but it'd be a one time change [14:15:05] *** gastaldi has joined #seam-dev [14:15:11] <gastaldi> hey ! [14:15:19] <bleathem> hey! [14:15:28] <gastaldi> How many issues left since JIRA was shutdown ? [14:15:55] <gastaldi> since/until [14:16:29] <bleathem> no idea, last I heard was Dan's last email where he said we were down to 16 [14:17:39] <gastaldi> yeah, I got that too [14:18:11] <gastaldi> man, I stood awake until 2 a.m. (local time) yesterday battling on these issues with them [14:18:20] <bleathem> MY hudson build is failing, I think it's not seeing the latest Security snapshot [14:18:21] <gastaldi> :) [14:18:29] <bleathem> that's cool! [14:18:35] <gastaldi> lol [14:18:38] <bleathem> I passed out at 9pm local time [14:18:53] <bleathem> I was up till 2 the night before (and 1 the nights before) [14:19:01] <bleathem> it's been a long week [14:19:06] <gastaldi> Yeah, you won :) [14:19:13] <bleathem> ? [14:19:19] <bleathem> Seam 3 wins! [14:19:19] *** monkeyden has joined #seam-dev [14:19:24] <gastaldi> Lol [14:20:18] <gastaldi> Everything to get this release done ! [14:20:28] <bleathem> and done well! [14:20:32] <gastaldi> of course [14:20:44] <bleathem> =P [14:20:52] <gastaldi> Its funny to solve those issues [14:21:03] <bleathem> I feel really well rested today though - up an hour early [14:21:05] <gastaldi> Specially because of the help from you guys [14:21:33] <bleathem> I'm learning a lot in the process - my CDI-fu is growing quickly! [14:21:46] *** rruss has joined #seam-dev [14:21:49] <bleathem> Wish I knew more about Solder [14:22:02] <bleathem> it's a powerful library to say the least [14:22:05] <gastaldi> Me too [14:22:37] <bleathem> In one Faces class, it reduced 40ish lines of code down to 8 [14:22:45] <gastaldi> That would certainly reduce the lines of code (bad for management maybe :P) [14:22:52] <bleathem> that's always impressive! [14:22:54] *** oskutka has quit IRC [14:23:21] <gastaldi> I work on a company where managers still think that lines of code are a valid measure [14:23:22] <bleathem> I wouldn't be impressed by a management team that counted lines of code [14:23:23] <rruss> gastaldi: no one should measure productivity by lines of code ;) [14:23:34] <gastaldi> rruss: Totally agree [14:23:41] <bleathem> lol! a consensus then! [14:23:56] <rruss> bleathem: I actually have less respect for anyone that does that - provides the wrong incentive [14:24:41] [14:24:41] <bleathem> that's a good perspective. counting jira issues on the other hand... :P [14:25:05] <nickarls> managers will never understand why people don't want to work overtime but then go work on an OS project for free all night ;-) [14:25:20] <gastaldi> nickarls said it all [14:25:53] <rruss> gastaldi: I would tend to agree. Lines of code is something they understand. But having insight into why having 8 lines is better than 40 means they need to have more understanding of why. [14:26:29] <rruss> 8 lines will cost less overall [14:26:35] <gastaldi> absolutely [14:26:45] <bleathem> if they don't have an understanding of why, then need to trust those that can tell them [14:27:00] <rruss> nb: I am a manager, but don't play one on tv :) [14:27:03] <bleathem> s/then/they/ [14:27:28] <rruss> there are a few of us that get it, but we're a dying breed [14:27:38] <gastaldi> lol [14:32:26] <gastaldi> That JIRA is taking too long to be up [14:32:34] <gastaldi> :P [14:33:06] <bleathem> WELD-001408 Unsatisfied dependencies for type [FormValidationTypeOverrideExtension] with qualifiers [@Default] at injection point [[field] @Inject private org.jboss.seam.faces.util.BeanManagerUtils.classExtension] [14:33:22] <bleathem> User reported error [14:33:38] <bleathem> I can't see why weld is having trouble [14:33:43] *** jose_freitas has joined #seam-dev [14:33:50] <gastaldi> hey jose_freitas ! [14:33:56] <jose_freitas> hey gastaldi! [14:33:57] <bleathem> morning jose_freitas! [14:34:07] <jose_freitas> morning [14:34:20] <bleathem> How's the p:input coming along? [14:34:29] [14:34:44] <bleathem> You guys in the same town? [14:34:50] <jose_freitas> yes and yes :) [14:34:52] <gastaldi> yup [14:35:04] <bleathem> cool, do you know each other outside of the seam project? [14:35:11] <gastaldi> nope [14:35:17] <jose_freitas> bleathem: I think I'll pull a request this night [14:35:18] <bleathem> wow, what a small world [14:35:28] <bleathem> jose_freitas right on! [14:35:28] <gastaldi> lol [14:36:10] <bleathem> I'm going to see if I can squeeze another feature or to into the release as well. [14:36:18] <bleathem> There are some things people are going to be looking for [14:36:28] <gastaldi> What time will the release be lauched ? [14:36:33] <jose_freitas> btw, do you know if @Begin start a conversation everytime? or does it asks if the conversation is transient? [14:36:35] <bleathem> It'll be less work to implement it, then explain to peope why it's not there! lol [14:36:55] <bleathem> @Begin won't fail if the conversation is already loong running [14:37:31] <bleathem> So if the conversation is transient, it'll be promoted to long running [14:37:40] <bleathem> it it's already long running, it'll have no effect [14:37:58] <bleathem> the vanpool awaits, I'll be back on line later. [14:38:12] [14:38:14] <gastaldi> Page 64 [14:38:30] <gastaldi> A transient conversation may be marked long-running by calling Conversation.begin() [14:38:45] <bleathem> @Begin is added as a convenience by Faces [14:38:54] <bleathem> it's moving to Seam Conversation though [14:39:02] <gastaldi> If begin() is called, and the current conversation is already marked long-running, an IllegalStateException is thrown. [14:39:15] <bleathem> @Begin is not .begin() [14:39:19] <gastaldi> yeah [14:39:46] [14:39:57] *** bleathem has quit IRC [14:39:58] <gastaldi> :) [14:40:18] <gastaldi> That module will be awesome [14:41:48] *** gastaldi has quit IRC [14:46:57] *** marekn has left #seam-dev [14:48:40] *** jharting has quit IRC [14:53:38] *** tsurdilo has joined #seam-dev [14:55:59] *** tsurdilo1 has joined #seam-dev [14:59:35] *** tsurdilo has quit IRC [14:59:56] *** kpiwko has quit IRC [15:27:39] <jbossbot> git [forge] push master 44630e7.. Lincoln Baxter, III Merge branch 'master' of git://github.com/mikebrock/seam-forge [15:27:40] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/e11269c...44630e7 [15:30:37] *** bleathem has joined #seam-dev [15:32:49] *** bleathem has quit IRC [15:33:03] *** bleathem has joined #seam-dev [15:44:23] *** gastaldi has joined #seam-dev [15:44:54] <gastaldi> only 16 left !!! [15:45:14] *** pmuir has quit IRC [15:45:31] <gastaldi> :) [15:46:17] <gastaldi> Is Seam Forge a Spring Roo brother ? [15:48:52] <gastaldi> Wonder if it has the same two-way modification paths (On IDE and on console) [15:49:27] <Diablo-D3> I think this channel needs a new rule [15:49:36] <Diablo-D3> mentioning spring is a kickbannable offense [15:49:41] <gastaldi> lol, sorry [15:49:49] [15:49:56] <gastaldi> Just curiosity [15:50:42] <gastaldi> S****g [15:52:41] *** pmuir has joined #seam-dev [15:52:41] *** pmuir has quit IRC [15:52:41] *** pmuir has joined #seam-dev [15:58:15] *** gastaldi has quit IRC [15:58:37] *** shervin_a has quit IRC [16:09:42] *** balunasj has quit IRC [16:12:42] *** adamw1pl has quit IRC [16:13:48] *** mgencur_wfh has left #seam-dev [16:25:18] *** pmuir has quit IRC [16:26:05] *** pmuir has joined #seam-dev [16:53:54] *** jharting has joined #seam-dev [16:55:58] <nickarls> diablo: perhaps have jbossbot kick you for it? Is spring far over there? *boioiong*... [16:58:53] *** daniel_hinojosa has joined #seam-dev [17:06:09] *** maschmid has quit IRC [17:13:37] *** josefreitas has joined #seam-dev [17:14:52] *** jose_freitas has quit IRC [17:21:10] *** jose_freitas has joined #seam-dev [17:22:34] *** josefreitas has quit IRC [17:24:56] *** cbrock has joined #seam-dev [17:24:56] *** cbrock has quit IRC [17:24:56] *** cbrock has joined #seam-dev [17:38:20] *** adrian has joined #seam-dev [17:43:30] *** adriancole has joined #seam-dev [17:44:03] *** lincolnthree has joined #seam-dev [17:53:34] *** pmuir has quit IRC [17:55:50] *** hugod_ has joined #seam-dev [17:59:14] <lincolnthree> hi adriancole, welcome! [17:59:50] <adriancole> lincolnthree thanks! [17:59:59] <adriancole> I like lincoln v3 [18:00:04] <adriancole> much cleaner design [18:00:05] <lincolnthree> How's everything going? [18:00:11] <lincolnthree> haha i'll consider that [18:00:35] <adriancole> good. a couple weeks of conferences, so trying to reorganize my brain :) [18:00:36] <adriancole> you? [18:00:48] <lincolnthree> God the work just keeps coming :) at least I love it! [18:01:03] <lincolnthree> Been working some loong days to try to get Forge out the door. [18:01:14] <lincolnthree> Moved to PA - trying out life up here. [18:01:27] <adriancole> palo alto or pennsylvania? [18:01:33] <lincolnthree> The latter. [18:01:39] <lincolnthree> Possibly sadly. [18:01:54] <lincolnthree> It's all about the people though. Where are you these days? [18:02:09] <adriancole> in SF [18:02:17] <adriancole> going to lon for jax in a couple weeks [18:02:17] <lincolnthree> Will we see you at JAX or JBossWorld? [18:02:29] <lincolnthree> You going to JAX San Jose in June/ [18:02:29] <lincolnthree> ? [18:02:34] <adriancole> umm maybe [18:02:43] <adriancole> I'm in taiwan for a lot of june [18:02:48] <adriancole> wedding + honeymoon [18:02:54] <lincolnthree> Ahh awesome!!!! Congratulations! [18:02:56] <adriancole> code free zone for 2.5 weeks [18:02:57] <adriancole> thanks! [18:02:59] <lincolnthree> I didn't know you got engaged. [18:03:15] <adriancole> yeap.. emie and I were engaged last yearish [18:03:21] <lincolnthree> That's awesome :) [18:03:22] <adriancole> but I probably didn't mention [18:03:26] <lincolnthree> Nope! [18:03:28] <adriancole> yeah. it is. she's great [18:03:35] <lincolnthree> You guys are great together. [18:03:44] <adriancole> :) [18:03:46] <lincolnthree> But? anyway? I know you're busy, so I won't dally. [18:03:51] <adriancole> have you met hugod_ ? [18:03:58] <lincolnthree> I don't think so? [18:04:27] <adriancole> hugod_ is the author of pallet, the cloud + configmgmt +ops tool written in clj [18:04:38] <adriancole> in canada [18:04:42] <adriancole> and also here :) [18:05:01] <adriancole> I mentioned in #jclouds we're talking about forge, so maybe want to overview for us? [18:05:19] <lincolnthree> Sure, would you prefer to move there? [18:05:28] <mojavelinux> here...barely :) slapping myself to wake up [18:05:38] <lincolnthree> lol. mojavelinux, same here [18:05:40] <lincolnthree> I think we all are [18:06:10] <adriancole> sure why not [18:06:15] <adriancole> see you on #jclouds? [18:06:18] <lincolnthree> Im there! [18:06:32] <lincolnthree> mojavelinux: moving to channel #jclouds [18:10:35] *** cbrock has quit IRC [18:11:30] *** alesj has quit IRC [18:15:31] *** rruss has quit IRC [18:17:28] *** bitshuffler has joined #seam-dev [18:18:10] <nickarls> if you want to kill off another bug, close SEAMINT-33 because it's either a Weld-issue or a figment of Winmagination [18:18:17] <nickarls> SEAMINTL-33 even [18:18:19] <jbossbot> jira [SEAMINTL-33] Injections null when Bundles.get(String) is called [Reopened (Unresolved) Bug, Major, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-33 [18:18:44] * nickarls runs off again [18:36:30] <mojavelinux> I just invited Craig to come into #seam-dev [18:36:32] <mojavelinux> hopefully he bites [18:39:50] <mojavelinux> i've got an appt, gotta head out again [18:40:42] <Diablo-D3> who? [18:46:39] <lincolnthree> mojavelinux: wrong window? [18:48:05] <bleathem> yum install "Internet Explorer 9" [18:48:13] <bleathem> oops, wrong window =P [18:48:37] * Diablo-D3 smacks bleathem [18:48:55] <Diablo-D3> real men use apt-get [18:48:57] <Diablo-D3> dohohohohoho [18:49:31] <bleathem> Funny, I didn't think yum would be the part that got picked on! [18:49:38] *** rruss has joined #seam-dev [19:06:48] <Diablo-D3> bleathem: it wouldnt be funny otherwise [19:44:46] <bleathem> Diablo-D3: and it would have been less funny if I hadn't noticed [19:45:00] * bleathem things are getting very "meta" around here [19:45:10] <lincolnthree> that's what SeamForge said [19:45:17] <Diablo-D3> well a good joke always needs a good audience [19:45:36] * Diablo-D3 nudges Bill Gates in the side and winks [19:45:42] <Diablo-D3> dohohohoho [19:52:48] <bleathem> Couldn't JBoss tools use Solder to get the list of beans that should (or should not) be suggessted? [19:54:41] <bleathem> Would it be hard to get Solder to provide that information? [19:55:33] *** balunasj has joined #seam-dev [20:04:56] *** adriancole has left #seam-dev [20:15:57] *** sannegrinovero has quit IRC [20:21:15] *** balunasj is now known as balunasj_mtg [20:27:30] *** cbrock has joined #seam-dev [20:52:17] <nickarls> everyone fell asleep at their keyboards, exhausted after fixing all the bugs? [20:52:52] <jharting> nickarls: not yet [20:57:18] <jbossbot> git [rest] push master 1d63dc2.. LightGuard Removing references to slf4j that aren't needed [20:57:18] <jbossbot> git [rest] push master e931c30.. Jozef Hartinger SEAMREST-36 [20:57:19] <jbossbot> jira [SEAMREST-36] Integration tests broken for glassfish-remote-3-rest profile [Resolved (Done) Bug, Blocker, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-36 [20:57:19] <jbossbot> git [rest] push master 2e66ce1.. Jozef Hartinger minor cleanup [20:57:19] <jbossbot> git [rest] push master 553a9d0.. Jozef Hartinger SEAMREST-38 [20:57:20] <jbossbot> jira [SEAMREST-38] rest-exceptions partially functional on GlassFish [Resolved (Done) Bug, Major, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-38 [20:57:20] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/749c481...553a9d0 [21:03:38] *** cbrock has quit IRC [21:04:45] *** cbrock has joined #seam-dev [21:11:45] *** bitshuffler has quit IRC [21:13:06] *** monkeyden has quit IRC [21:26:20] *** Obsidians has quit IRC [21:42:10] <jbossbot> git [rest] push master 38dc538.. Jozef Hartinger SEAMREST-37 [21:42:11] <jbossbot> jira [SEAMREST-37] rest-tasks - exception rendering freemarker response [Resolved (Done) Bug, Critical, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-37 [21:42:12] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/553a9d0...38dc538 [22:08:31] *** jose_freitas has quit IRC [22:29:06] <daniel_hinojosa> Yo! What unassigned issues are there? [22:29:42] <daniel_hinojosa> I saw it on the email [22:29:56] <daniel_hinojosa> if you need a hand I can help [22:32:24] <Diablo-D3> did mine get assigned yet? [22:46:44] <bleathem> Open issues: https://issues.jboss.org/secure/IssueNavigator.jspa?mode=hide&requestId=12314323 [22:46:56] <bleathem> ^ daniel_hinojosa [22:49:59] <daniel_hinojosa> Says 12314323 doesnt exist [22:50:10] <daniel_hinojosa> bleathem ^ [22:52:02] *** cbrock has quit IRC [22:53:05] <mojavelinux> how do you get the link for the current page in jira? [22:53:36] <mojavelinux> https://issues.jboss.org/secure/IssueNavigator.jspa?mode=hide&requestId=12314291 [22:53:41] <mojavelinux> that's the report [22:53:50] <mojavelinux> except it's missing the reopened issues [22:56:14] *** jharting has quit IRC [23:00:09] <daniel_hinojosa> mojavelinux & bleathem: That worked thanks [23:01:11] <bleathem> mojavelinux: you have to save the filter, before you can share it. [23:01:29] <bleathem> mojavelinux: the link 6 lines above yours is built using the query you mailed out [23:01:48] <bleathem> it contains the re-opened issues [23:03:38] <bleathem> oh, sorry missed daniel_hinojosa comment [23:04:23] <bleathem> maybe you need some special jira persmission to share a filter [23:04:38] <bleathem> cuz if I click the link, it works [23:04:46] <bleathem> must be my own filter, and not shared [23:04:49] <mojavelinux> ahh [23:04:53] <mojavelinux> yeah, you have to share it [23:04:55] <mojavelinux> make it public [23:05:11] <bleathem> I see a link "Rename or Share the current filter" [23:05:21] <bleathem> but clicking it only gets me a rename panel [23:05:28] <bleathem> nothing for sharing [23:05:57] <bleathem> see: http://confluence.atlassian.com/display/JIRA042/Saving+Searches+%28%27Issue+Filters%27%29?clicked=jirahelp#SavingSearches%28%27IssueFilters%27%29-SharinganexistingIssueFilter [23:06:07] <bleathem> there is a whole section on sharing missing from my display [23:06:12] <bleathem> must be a jira perms thing [23:16:05] <mojavelinux> you have to go to manage filters [23:16:08] <mojavelinux> then you see your filters [23:16:12] <mojavelinux> and you can share from there [23:16:15] <mojavelinux> it's so non-intuitive [23:16:17] <mojavelinux> such is life ;) [23:22:13] <bleathem> I still don't see the box outlined in red in the confluence help page linked above [23:22:43] <bleathem> not that I care really, moreso just curious at this point [23:33:27] <sbryzak> good morning [23:37:21] <bleathem> good afternoon! [23:39:52] <mojavelinux> good evening! [23:40:06] <sbryzak> i've got bad news... i had to modify the remaining issues filter because it wasn't showing reopened issues [23:40:09] <sbryzak> so we're back at 16 issues [23:40:17] <mojavelinux> yep, but I'm about to close one [23:40:24] <mojavelinux> and I'm going to do my docs issues [23:40:39] <sbryzak> i'm about to close one too [23:40:44] <jbossbot> git [remoting] push master 4f3e7a2.. mgencur at redhat dot com glassfish profile for model example [23:40:44] <jbossbot> git [remoting] push master cb4a1eb.. mgencur at redhat dot com glassfish profile for validation example [23:40:45] <jbossbot> git [remoting] push master URL: http://github.com/seam/remoting/compare/3ce2fcc...cb4a1eb [23:42:24] <mojavelinux> solder is almost at the 100 mark [23:42:53] <sbryzak> 100 issues? [23:43:26] <sbryzak> lincolnthree: ping [23:44:51] <jbossbot> git [compatibility] push master 2f3aab0.. Dan Allen SOLDER-95 migrate tests to compatibility module [23:45:08] <jbossbot> jira [SOLDER-95] Migrate compatibility tests to the seam-compatibility module [Open (Unresolved) Task, Major, Jozef Hartinger] https://issues.jboss.org/browse/SOLDER-95 [23:45:08] <jbossbot> git [compatibility] push master URL: http://github.com/seam/compatibility/compare/c4fc440...2f3aab0 [23:45:45] <jbossbot> git [solder] push master db9b97e.. Dan Allen SOLDER-95 remove compat tests [23:45:49] <jbossbot> jira [SOLDER-95] Migrate compatibility tests to the seam-compatibility module [Open (Unresolved) Task, Major, Jozef Hartinger] https://issues.jboss.org/browse/SOLDER-95 [23:45:49] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/76ebfc1...db9b97e [23:46:00] <mojavelinux> boom [23:51:22] <bleathem> +1 for SOLDER-89 [23:51:23] <jbossbot> jira [SOLDER-89] Document utilities provided by AnnotationInspector [Open (Unresolved) Feature Request, Major, Dan Allen] https://issues.jboss.org/browse/SOLDER-89 [23:51:34] <bleathem> I'd use that in Faces [23:51:51] <bleathem> I'm not honoring qualifiers on stereotypes at the moment :( [23:53:00] <bleathem> I suppose in this case, the contraction I'd = "I should" [23:53:58] <bleathem> We were talking this morning about how useful Solder is, and we wish we knew more about it [23:54:06] <mojavelinux> if you want to attempt to document it, you could give it a shot [23:54:11] <mojavelinux> the idea is to look at the javadoc [23:54:14] <bleathem> I'll be exploring the javadoc [23:54:20] <bleathem> posf Final [23:54:22] <mojavelinux> and highlight what you would want to "bring out" in the docs [23:54:24] <bleathem> ^post Final [23:54:39] <bleathem> I'll take that on [23:54:44] <jbossbot> git [dist] push master 9df421e.. Shane Bryzak SEAM-29 [23:54:45] <jbossbot> jira [SEAM-29] some of the seam3 generated API docs in doc/api references non-existing JavaSE classes instead of JavaEE classes [Reopened (Unresolved) Bug, Minor, Shane Bryzak] https://issues.jboss.org/browse/SEAM-29 [23:54:45] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/c0a63e1...9df421e [23:56:52] <sbryzak> down to 13 issues again