[00:03:39] *** sannegrinovero has joined #seam-dev [00:40:35] *** sannegrinovero has quit IRC [01:24:35] *** daniel_hinojosa has quit IRC [01:37:38] *** echelog-2 has joined #seam-dev [01:50:35] *** tsurdilo has joined #seam-dev [01:54:17] *** johnament has joined #seam-dev [01:57:44] <johnament> sbryzak, ping [01:57:55] *** sgilda has joined #seam-dev [02:04:03] <jbossbot> git [jcr] push develop 986b48e.. John Ament Removed combined jar from build, renamed impl. [02:04:03] <jbossbot> git [jcr] push develop URL: http://github.com/seam/jcr/compare/e94775a...986b48e [02:23:13] *** tkimura has joined #seam-dev [02:33:33] *** daniel_hinojosa has joined #seam-dev [02:45:01] *** daniel_hinojosa has quit IRC [03:00:01] *** tsurdilo1 has joined #seam-dev [03:02:51] *** tsurdilo has quit IRC [03:24:01] *** tsurdilo2 has joined #seam-dev [03:26:47] *** tsurdilo3 has joined #seam-dev [03:26:48] *** tsurdilo2 has quit IRC [03:27:13] *** tsurdilo1 has quit IRC [03:36:32] *** flashboss has quit IRC [03:37:01] *** tkimura has quit IRC [03:37:36] *** tkimura has joined #seam-dev [04:12:54] *** johnament has quit IRC [04:30:51] *** tsurdilo1 has joined #seam-dev [04:34:10] *** tsurdilo3 has quit IRC [04:46:41] *** tsurdilo2 has joined #seam-dev [04:50:29] *** tsurdilo1 has quit IRC [04:53:53] *** tsurdilo1 has joined #seam-dev [04:55:35] *** tsurdilo3 has joined #seam-dev [04:57:41] *** tsurdilo2 has quit IRC [04:58:35] *** tsurdilo1 has quit IRC [05:09:09] <jbossbot> git [transaction] push master bedda18.. Shane Bryzak initial import of seam transaction files [05:09:10] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/78de409...bedda18 [05:10:33] *** Diablo-D3 has joined #seam-dev [05:18:07] <sbryzak> stuartdouglas: ping [05:18:14] <stuartdouglas> sbryzak: hey [05:18:17] <sbryzak> hey stuart [05:18:23] <sbryzak> there's some util classes in seam persistence [05:18:31] <sbryzak> such as BeanManagerUtils, EjbApi, etc [05:18:36] <sbryzak> do you think they could be moved to solder? [05:18:42] <stuartdouglas> yes [05:18:45] <sbryzak> they're used by some of the seam transaction classes also [05:18:54] <stuartdouglas> I don't think that would be a problem [05:19:04] <sbryzak> cool, do you think that they should all be moved over? [05:19:09] <sbryzak> there's about 7 of them [05:19:14] * stuartdouglas looks [05:19:19] <sbryzak> all in the org.jboss.seam.persistence.util package [05:19:20] * Diablo-D3 slides in the door [05:20:47] <stuartdouglas> I would not move NamingUtils [05:21:03] <stuartdouglas> InstanceResolver should be moved [05:21:23] <stuartdouglas> ExceptionUtil is transactions specific, it should be moved to transactions I think [05:21:40] <stuartdouglas> EnvironmentUtils is a bit of a hack [05:21:40] <sbryzak> NamingUtils is used by the transaction module [05:21:49] <sbryzak> it would be nice to not have a dependency on the persistence module [05:21:57] <stuartdouglas> it should be moved to solder, but refactored, so that the environment can be configured via xml [05:22:39] <stuartdouglas> NamingUtils can probably be deleted [05:22:56] <sbryzak> it's used in org.jboss.seam.transaction.DefaultSeamTransaction [05:22:56] <stuartdouglas> Seam 2 has a thing where you could specify the jndi properties that Seam 2 would use [05:23:11] <stuartdouglas> really we should just be able to do new IntialContext() [05:23:52] <stuartdouglas> EjbContextUtils is also kinda silly [05:24:05] <stuartdouglas> it should always just lookup java:comp/EJBContext [05:25:04] <stuartdouglas> EjbApi is just a wrapper around EJB classes to prevent errors in environments where they are not available, in the same way the seam 2 did it [05:25:17] <stuartdouglas> it should probably just be copied between the two modules [05:25:30] <stuartdouglas> as transactions needs different classes to persistence anyway [05:28:17] *** sbryzak has quit IRC [05:29:43] *** sbryzak has joined #seam-dev [05:29:43] *** sbryzak has joined #seam-dev [05:29:49] <sbryzak> sorry, momentarily got disconnected [05:30:10] <sbryzak> stuartdouglas: so i've missed anything you said in the last 4 minutes [05:30:29] <stuartdouglas> The last thing I said was "as transactions needs different classes to persistence anyway" [05:30:36] <stuartdouglas> which was before you dropped out [05:30:38] <sbryzak> ah, i missed that [05:30:40] <sbryzak> np [05:31:12] <sbryzak> so.. i said that i'll delete NamingUtils [05:31:47] <sbryzak> and move the method from EJBContextUtils into DefaultSeamTransaction, which is the only place it's used [05:32:25] <stuartdouglas> sounds good [05:34:41] *** hannelita has quit IRC [06:05:06] <sbryzak> stuartdouglas: EntityTransaction also has a dependency on DefaultPersistenceProvider [06:05:12] <sbryzak> how do you think this should be refactored? [06:05:19] * stuartdouglas looks [06:08:05] <stuartdouglas> You are probably going to have to delete the line if (!persistenceProvider.registerSynchronization(sync, entityManager)) [06:08:06] <jbossbot> git [transaction] push master 861d884.. Shane Bryzak remove dependencies on seam persistence classes [06:08:06] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/bedda18...861d884 [06:08:18] <stuartdouglas> and always run the getSynchronizations().registerSynchronization(sync); [06:08:21] <stuartdouglas> line instead [06:08:25] <stuartdouglas> this is less good [06:08:34] <sbryzak> so just remove the test? [06:08:36] <stuartdouglas> but it will still work as long as seam controls the transaction [06:08:51] <stuartdouglas> which test? [06:09:00] <sbryzak> the if test [06:09:03] <stuartdouglas> yea [06:09:35] <stuartdouglas> the problem is that the sync then won't be run if the user commits the transaction [06:09:51] <stuartdouglas> although that could be worked around in the SMPC proxy somehow [06:10:01] <sbryzak> is that something we should document for now? [06:10:12] <stuartdouglas> to make getTransaction return a proxy EntityTransaction [06:10:39] <stuartdouglas> can you just file a jura? It should not take to long, I will try and fix it before the release [06:11:04] <sbryzak> sure [06:11:06] <stuartdouglas> I should have a little bit of time after the 7.0.1 release, which should happen fairly soon now [06:11:16] <sbryzak> hmm, what should the description of the issue be? [06:11:33] <sbryzak> ah, we don't even have a jira project yet for seam transaction [06:11:36] <sbryzak> i'll set it up now [06:12:14] <stuartdouglas> The description should be: "synchronisations are not run if the user commits / rolls back the EntityTransaction directly " [06:13:49] <sbryzak> stuartdouglas: is swd847 your jira username? [06:13:55] <stuartdouglas> yes [06:14:49] *** tsurdilo1 has joined #seam-dev [06:17:13] *** tsurdilo3 has quit IRC [06:19:04] <sbryzak> SEAMTRANSACTION-1 [06:19:05] <jbossbot> jira [SEAMTRANSACTION-1] Synchronisations are not run if the user commits / rolls back the EntityTransaction directly [Open (Unresolved) Bug, Major, Stuart Douglas] https://issues.jboss.org/browse/SEAMTRANSACTION-1 [06:19:11] <stuartdouglas> thanks [06:19:28] <sbryzak> i've set the fix version at 3.1.0.Beta1, but if you can't get it done before this weekend then we'll just bump it to CR1 [06:19:57] <jbossbot> git [transaction] push master 449f998.. Shane Bryzak remove dependencies on seam persistence [06:19:57] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/861d884...449f998 [06:20:31] <sbryzak> stuartdouglas: did you say that BeanManagerUtils and EjbApi could go into solder? [06:20:49] <stuartdouglas> BeanManagerUtils can [06:21:00] <stuartdouglas> EjbApi is not really that useful outside of persistence [06:21:04] <stuartdouglas> I would just copy it [06:21:17] <sbryzak> ok [06:22:20] <sbryzak> stuartdouglas: how about ExceptionUtil ? [06:22:31] <stuartdouglas> that should only apply to transactions I think [06:22:40] <jbossbot> git [transaction] push master af1b19e.. Shane Bryzak copy EjbApi to transaction module [06:22:40] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/449f998...af1b19e [06:22:48] <sbryzak> ok, so i'll just move it over [06:24:07] <jbossbot> git [transaction] push master a13ee21.. Shane Bryzak move ExceptionUtil to transactions module [06:24:07] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/af1b19e...a13ee21 [06:25:49] <sbryzak> stuartdouglas: in the persistence module we now have SeamManagedPersistenceContextCreated which depends on SeamTransaction [06:26:08] <sbryzak> actually, i don't think that import is used [06:26:18] <sbryzak> it's not.. nevermind [06:26:38] <stuartdouglas> it's used in the javadoc [06:26:51] <sbryzak> stuartdouglas: it's used in ManagedPersistenceContextProxyHandler though [06:27:21] <stuartdouglas> I think seam persistence is going to need a dependency on seam-transaction [06:27:35] <stuartdouglas> the auto registering with the current transaction functionality requires it [06:27:36] <sbryzak> ok, that should be fine i guess [06:27:50] <sbryzak> as long as we don't have a two way dependency we should be good [06:34:41] <jbossbot> git [solder] push develop 94455cd.. Shane Bryzak moved BeanManagerUtils from persistence modules [06:34:41] <jbossbot> git [solder] push develop URL: http://github.com/seam/solder/compare/4dedbfb...94455cd [06:34:42] <jbossbot> git [solder] push master af26507.. James Perkins [SOLDER-114] Fix documentation of how the properties files for the translations should be named. [06:34:43] <jbossbot> jira [SOLDER-114] Error on the documentation about the logging [Closed (Done) Bug, Major, James Perkins] https://issues.jboss.org/browse/SOLDER-114 [06:34:43] <jbossbot> git [solder] push master 4dedbfb.. George Gastaldi Merge pull request #36 from jamezp/SOLDER-114... [06:34:44] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/7de5278...4dedbfb [06:42:10] <jbossbot> git [solder] push develop 8b28471.. Shane Bryzak updated version numbers, removed combined module [06:42:10] <jbossbot> git [solder] push develop URL: http://github.com/seam/solder/compare/94455cd...8b28471 [06:42:50] *** tsurdilo2 has joined #seam-dev [06:43:40] *** daniel_hinojosa has joined #seam-dev [06:45:50] *** tsurdilo1 has quit IRC [06:48:07] *** gastaldi has joined #seam-dev [06:48:14] <gastaldi> hey all [06:49:12] *** lightguard_jp has joined #seam-dev [06:49:15] <gastaldi> hey lightguard_jp ! [06:51:23] <jbossbot> git [solder] push develop bf2be94.. Shane Bryzak fix test configuration [06:51:23] <jbossbot> git [solder] push develop URL: http://github.com/seam/solder/compare/8b28471...bf2be94 [06:51:57] <gastaldi> hey sbryzak [06:54:22] <nickarls> stuartdouglas: http://pastebin.com/amGqqyER is an example of the persistence+faces issue with XPC i mentioned [06:54:36] <nickarls> (changing machnies, back in a while) [06:58:26] <jbossbot> git [transaction] push master bbe28b0.. Shane Bryzak fix compiler error, update solder dependency [06:58:26] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/a13ee21...bbe28b0 [06:58:26] <sbryzak> gastaldi: heya [06:58:55] <gastaldi> I see Seam Transactions was born [06:59:32] <gastaldi> Cool [06:59:42] <sbryzak> yeah, working on it [06:59:47] <gastaldi> We should get a module page then later :) [07:00:05] <gastaldi> way to go [07:00:45] <gastaldi> Is it intended to run on J2SE also ? [07:02:28] <sbryzak> it's just a split from the persistence module at the moment [07:03:07] <gastaldi> right [07:04:37] <gastaldi> Cool [07:04:47] <gastaldi> I got a lot of ideas popping out [07:05:06] [07:08:37] *** lightguard_jp has quit IRC [07:10:40] <gastaldi> right, gotta go [07:10:42] <gastaldi> see ya !! [07:10:52] *** gastaldi has quit IRC [07:30:21] <nickarls> what's Transactions supposed to do? Just a split-out from all transaction stuff in other modules? [07:56:40] *** tsurdilo1 has joined #seam-dev [08:00:00] <stuartdouglas> nickarls: I think that problem may be a bug in your code [08:00:25] *** tsurdilo2 has quit IRC [08:00:49] <stuartdouglas> If you use a non-extended pc in a transaction ,then you call a SFSB with an XPC that has already been bound, you get an exception [08:01:17] <stuartdouglas> basically the persistence context propagation rules suck [08:04:39] <nickarls> stuartdouglas: this hasn't been enforced in pre-AS7? [08:05:03] <stuartdouglas> not sure, you will need to give more info on exactly what your app is doing [08:05:33] <stuartdouglas> does it use a pc in a transaction, then call a SFSB with a different XPC bound? [08:06:05] <nickarls> stuartdouglas: started with the AS7 maven archetype, added faces and persistence, added the bean and called it from a button [08:06:19] <stuartdouglas> can you send it to me? [08:06:32] <nickarls> so the pc-usage must come from the faces-persistence phaselistener(?) [08:06:36] <nickarls> sure. [08:06:59] <stuartdouglas> that should not really count, the SMPC is an application managed EntityManager [08:07:04] <stuartdouglas> which is different [08:08:04] <nickarls> stuartdouglas: sent to the gmail address [08:08:11] *** tsurdilo1 has quit IRC [08:08:22] *** tsurdilo has joined #seam-dev [08:08:47] <nickarls> the only changes from the archetype is the seam faces + transactions + joda-time in pom.xml, the Pinger bean and a call to it from index.xhtml [08:12:42] <stuartdouglas> nickarls: just saw your JSF race [08:16:44] <nickarls> stuartdouglas: the bootstrapping thing? [08:16:48] <stuartdouglas> yea [08:16:55] <nickarls> annoying one [08:16:57] <stuartdouglas> also I know what is causing the problem [08:17:11] <stuartdouglas> MemberRegistration.getNewMember is being called [08:17:12] <nickarls> then it's half fixed! ;-) [08:17:33] <stuartdouglas> as AS7 is treating then @Injected em as a container managed em [08:17:36] <stuartdouglas> which is is [08:18:16] <stuartdouglas> so really, I think the best solution is don't use container managed XPC's [08:19:08] *** marekn has joined #seam-dev [08:19:33] <nickarls> hmm, so you can't call a XPC method if there has been other non-XPC em calls from the same page? [08:19:51] <stuartdouglas> hmm, actually I need to look into it some more [08:20:27] <stuartdouglas> it's kinda weird, you can the first time, and the transaction scoped em gets bound to the XPC bean [08:20:33] <stuartdouglas> but the second time, it does not work [08:20:41] <stuartdouglas> it's all in the jpa spec [08:20:59] <stuartdouglas> And I have no idea why they settled on that particular set of rules [08:22:04] <stuartdouglas> actually it may be a bug [08:22:10] <jbossbot> git [persistence] push develop f780183.. Shane Bryzak removed transaction packages, updated pom [08:22:10] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/35b9f0f...f780183 [08:22:23] *** jharting has joined #seam-dev [08:22:47] <sbryzak> stuartdouglas: i'm getting the following when building persistence now - any ideas? Caused by: java.lang.IllegalStateException: Error launching test at http://localhost:9090/test/ArquillianServletRunner?outputMode=serializedObject&className=org.jboss.seam.persistence.test.jetty.HibernateSearchTest&methodName=testFullTextEntityManager. Got 503 (Service Unavailable) [08:23:18] <stuartdouglas> are there any logs our output? [08:23:31] <stuartdouglas> it looks like a deployment failure for the test [08:24:05] <sbryzak> where would i look for logs? [08:24:20] <sbryzak> there's nothing else in surefire-reports [08:24:23] <sbryzak> just the test failures [08:24:27] <sbryzak> they all have the same exception [08:24:34] <stuartdouglas> you may need to set a redireceTestOutput flag in pom.xml [08:24:38] <stuartdouglas> or something like that [08:25:06] <stuartdouglas> alternatively maybe try starting jetty manually, and see what happens [08:25:11] <stuartdouglas> I know that works for AS7 [08:25:14] <stuartdouglas> not sure about jetty though [08:26:42] <sbryzak> i'll see if i can get some better error [08:28:54] <nickarls> stuartdouglas: can you explain why it works if I take out faces+persistence? ;-) [08:29:10] <jbossbot> git [persistence] push develop 893ace1.. Shane Bryzak removed combined dir, removed transaction packages [08:29:10] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/f780183...893ace1 [08:29:20] <stuartdouglas> magic ! [08:29:37] <nickarls> black magic in this case [08:30:17] <stuartdouglas> actually I am pretty sure this is a bug [08:30:36] <nickarls> TransactionPhaseListener is evil. Tried @Veto:ing it with Seam Config and it got pissed off and gave me a NPE. [08:30:57] <nickarls> Then I tried @ViewConfig:ing it our with /* and it gave me another exception [08:31:30] <nickarls> then I ripped it out from the DelegaringPhaseListener and noticed that I missed it when I got my first lazyloadingexception [08:32:20] <nickarls> so for me AS7 is working fine but my applications don't deploy consistently and my transactions don't work ;-) [08:33:04] <jbossbot> git [transaction] push master e76c2bf.. Shane Bryzak fix implementation artifact id [08:33:04] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/bbe28b0...e76c2bf [08:35:16] *** maschmid has joined #seam-dev [08:35:37] <stuartdouglas> Actually I am not really sure about the spec requirements here [08:35:53] <stuartdouglas> it kinda implies that the transactional pc gets promoted to an extended pc [08:37:05] <jbossbot> git [persistence] push develop 7cab6b6.. Shane Bryzak add required dependencies [08:37:05] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/893ace1...7cab6b6 [08:39:06] <stuartdouglas> nickarls: actually I think the current behaviour is right and the spec is just stupid [08:39:23] <jbossbot> git [persistence] push develop 6f7064c.. Shane Bryzak removed transaction tests [08:39:23] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/7cab6b6...6f7064c [08:39:31] <stuartdouglas> I am investigating why it works without faces + persistence [08:39:48] <nickarls> \o/ "It will all be fixed in the next spec version" :-) [08:40:05] <jbossbot> git [persistence] push develop ab84a78.. Shane Bryzak removed transaction test classes [08:40:06] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/6f7064c...ab84a78 [08:40:47] <nickarls> stuartdouglas: yeah, I would be happy with some workaround in seam so that the AS6-version could be ported more easily... [08:43:03] <jbossbot> git [transaction] push master cd36792.. Shane Bryzak added transaction tests [08:43:03] <jbossbot> git [transaction] push master URL: http://github.com/seam/transaction/compare/e76c2bf...cd36792 [08:46:51] *** daniel_hinojosa has quit IRC [08:51:38] <jbossbot> git [persistence] push develop cfd9c9a.. Shane Bryzak added missing util classes [08:51:38] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/ab84a78...cfd9c9a [08:52:39] <sbryzak> stuartdouglas: i've almost got the tests working [08:52:58] <sbryzak> however the jbossas tests are looking for an as6 install [08:53:03] <sbryzak> is it easy to update them to as7? [08:53:21] <stuartdouglas> nickarls: Seam Faces + Seam Persistence start a transaction [08:53:44] <stuartdouglas> the behaviour is different if a transaction is started [08:53:58] <stuartdouglas> as then all the em access is in the scope of a single transaction [08:54:05] <stuartdouglas> I may have fixed the jsf bootstrap issue [08:56:02] <stuartdouglas> sbryzak: it may require an arquillian upgrade [08:56:21] <sbryzak> stuartdouglas: is that a question for aslak? [08:56:26] <stuartdouglas> what version of are is persistence on atm? [08:56:33] <stuartdouglas> arq [08:56:40] <stuartdouglas> stupir lion auto correct [08:56:58] <sbryzak> not sure [08:57:03] <stuartdouglas> gah, and it did not auto correct the actual typo [08:57:08] <sbryzak> i think whatever was in 3.0.0.Final [08:57:18] <stuartdouglas> That won't work with AS7 [08:57:43] <stuartdouglas> you will need to bump it to the latest version of arquillian [08:57:49] <stuartdouglas> which requires some changes [08:57:54] <stuartdouglas> as some annotations etc have changed [08:58:19] <stuartdouglas> also you will need to confirm that the jetty container has been released for the latest version [08:58:38] <sbryzak> so currently it's a mix of versions [08:58:55] <sbryzak> 1.0.0.CR1 for some arq bits, 1.0.0.CR2 for others [08:59:21] <stuartdouglas> they should work [08:59:34] <sbryzak> actually, that's in the parent snapshot [08:59:43] <sbryzak> so persistence won't be using it currently [08:59:53] <sbryzak> i'll update the parent and try it again [09:06:01] <nickarls> stuartdouglas: was the workaround for the faces/persistence jsf lifecycle wrapping-transaction? [09:06:03] *** tkimura has quit IRC [09:06:19] <stuartdouglas> nickarls: don't use XPC [09:06:22] <stuartdouglas> just use the SMPC [09:07:08] *** tsurdilo has quit IRC [09:07:32] *** tsurdilo1 has joined #seam-dev [09:07:55] *** kpiwko has joined #seam-dev [09:08:34] <nickarls> stuartdouglas: refresh my memory, was the SMPC also for e.g. @SessionScoped PC:s [09:12:58] <stuartdouglas> you could use it for session scoped PC's [09:13:24] <stuartdouglas> but in general session scoped PC's are probably a bad idea [09:18:15] <sbryzak> stuartdouglas: do you know how to configure the jboss as version in arquillian? [09:18:28] *** oskutka has joined #seam-dev [09:19:14] <sbryzak> ah, i think i worked it out [09:20:48] <stuartdouglas> sbryzak: you need to use the as7 container, rather than the as6 one [09:23:24] *** tsurdilo has joined #seam-dev [09:23:24] *** tsurdilo1 has quit IRC [09:26:04] <sbryzak> we don't seem to have any as7 stuff set up for arq in seam parent yet [09:27:32] *** amitev2 is now known as amitev [09:33:50] *** tkimura has joined #seam-dev [09:39:14] <nickarls> stuartdouglas: ngh, anything at all that can be done in TransactionPhaseListener so XPC:s can be used? One dev has some where un-orthodox stuff going on (class-level @PC) annotations for some non-EE EM usage) so I'm stuck with PC/XPC :-/ [09:39:47] *** tsurdilo has quit IRC [09:40:00] <stuartdouglas> nickarls: You need to disable seam managed transactions [09:40:50] <nickarls> stuartdouglas: what's the recommended way of doing that? [09:41:20] <stuartdouglas> you should be able to do it using the view config enum approach [09:41:26] <stuartdouglas> I would have to look into the faces code [09:41:41] <nickarls> I think I got some strange exception when I tried the /* mapping [09:41:42] <stuartdouglas> I think blathem changed it since I originally wrote it [09:41:50] <stuartdouglas> what was the exception? [09:41:58] <nickarls> have to check it out... [09:42:18] <stuartdouglas> there should also be just some global way to disable the phase listener [09:43:00] <nickarls> tried @Veto in seam-config, died [09:45:46] *** epbernard has joined #seam-dev [09:47:44] *** koentsje has joined #seam-dev [09:49:41] *** epbernard is now known as emmanuel [09:50:16] <nickarls> stuartdouglas: this is the attempt: http://pastebin.com/UYFdaz6x [09:53:40] *** msmigielski has joined #seam-dev [10:00:28] <nickarls> stuartdouglas: and doing a http://pastebin.com/6a524hUb just results in a hung page (chrome icon spinning, not all images loaded, no actions) [10:12:12] <jbossbot> git [persistence] push develop 25c5c58.. Shane Bryzak update versions [10:12:13] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/cfd9c9a...25c5c58 [10:15:26] <jbossbot> git [persistence] push develop 5f1323b.. Shane Bryzak update version [10:15:27] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/25c5c58...5f1323b [10:15:47] *** chkal has joined #seam-dev [10:18:00] *** oranheim_ has joined #seam-dev [10:20:00] *** oranheim has quit IRC [10:20:00] *** oranheim_ is now known as oranheim [10:34:56] *** mgoldmann has joined #seam-dev [10:45:32] *** msmigielski has quit IRC [10:50:11] *** msmigielski has joined #seam-dev [11:01:42] *** flashboss has joined #seam-dev [11:06:57] <stuartdouglas> nickarls: any chance you could debug the hung page and figure out what has hung? [11:08:58] *** sannegrinovero has joined #seam-dev [11:09:02] *** kevinpollet has joined #seam-dev [11:10:27] *** koentsje has quit IRC [11:17:11] *** koentsje has joined #seam-dev [11:21:55] <oranheim> JIRA is under heavy load / unavailable and CI is down. Who's the right folks to notify in order to get it up and running again? [11:33:00] *** alesj has joined #seam-dev [11:41:42] *** emmanuel has quit IRC [11:44:02] *** tkimura has quit IRC [11:44:06] *** flashboss has quit IRC [11:44:09] *** flashboss has joined #seam-dev [12:02:16] *** epbernard has joined #seam-dev [12:02:16] *** epbernard is now known as emmanuel [12:06:15] <nickarls> stuartdouglas: is there any convenient way of doing a thread dump to see where it hangs? [12:06:30] <stuartdouglas> there is in intellij [12:06:46] <stuartdouglas> if you connect in a debugger or a profiler you should be able to get a thread dump [12:07:31] <stuartdouglas> you can also get a dump from jconsole [12:07:38] <stuartdouglas> but it is less friendly to use [12:08:11] *** kevinpollet has quit IRC [12:27:44] <nickarls> stuartdouglas: don't have intellij, jconsole shows a lot of threads but hard to tell what hangs. [12:32:48] <nickarls> stuartdouglas: jstack -l gave http://pastebin.com/PTkdbBUj [12:34:21] <stuartdouglas> nickarls: hmm, looks like a thread is blocked on the SFSB [12:36:17] <stuartdouglas> nickarls: so how do I reproduce this? [12:45:40] *** nickarls has quit IRC [12:53:10] *** nickarls has joined #seam-dev [12:55:00] <oranheim> How do I debug from eclipse using jboss-as-arquillian-container-managed (7.0.0.Final)? [12:55:54] <oranheim> I'm able to run my test case from eclipse, but not able to hook into as7 debugging [12:57:52] *** msmigielski has quit IRC [12:57:58] <nickarls> stuartdouglas: hmm, for the archetype-generated app I don't get a hang but I get the transaction exception even if I tried @ViewConfig to disable transaction management [12:58:32] <stuartdouglas> nickarls: It is hanging in DBResourceDataLoader.load [12:58:47] <stuartdouglas> DBResourceDataLoader is a SFSB, and it's lock is not being released [12:59:00] <stuartdouglas> which could be a problem with a synchronisation not being called [12:59:06] <stuartdouglas> or something else [12:59:14] <stuartdouglas> can you paste bin the logs? [13:00:08] <nickarls> stuartdouglas: AS level trace logs or which? [13:00:20] <stuartdouglas> yes, AS trace logs [13:00:30] <nickarls> BTW: did you see that your JSF bootstrap fix didn't work? [13:00:38] <stuartdouglas> it didn't? [13:00:39] <stuartdouglas> damn [13:01:00] <stuartdouglas> I did not get any more failures, but I only got 1 before the fix anyway [13:01:11] <stuartdouglas> is there a jira for this? [13:01:34] <nickarls> jep (looking for #) [13:02:09] <nickarls> AS7-1474 [13:02:11] <jbossbot> jira [AS7-1474] Intermittent JSF bootstrapping failure [Open (Unresolved) Bug, Major, Stan Silvert] https://issues.jboss.org/browse/AS7-1474 [13:03:20] *** flashboss has quit IRC [13:03:38] <stuartdouglas> nickarls: Actually I have an idea what is may be [13:04:04] <stuartdouglas> can you set a breakpoint or add some logging in org.jboss.seam.faces.transaction.TransactionPhaseListener.seamManagedTransactionStatus ? [13:04:22] <stuartdouglas> I think that maybe the config is not being picked up when the transaction is being started [13:04:33] <stuartdouglas> and then it is picked up later, and the transaction is not commited [13:04:46] <stuartdouglas> so the transaction leaks, and the SFSB lock is never released [13:15:19] <nickarls> stuartdouglas: http://pastebin.com/C4xYba6W [13:15:57] <nickarls> I have a JSF 2 resource loader that fetches stuff from the DB, it must hang on the images, trying to load them from the DB with a SFSB [13:29:30] *** rmartinelli has joined #seam-dev [13:31:15] *** msmigielski has joined #seam-dev [14:11:44] <jbossbot> git [rest] push develop 23dcaa7.. Jozef Hartinger removed combined jar [14:11:44] <jbossbot> git [rest] push develop URL: http://github.com/seam/rest/compare/9fdb906...23dcaa7 [14:29:18] *** kevinpollet has joined #seam-dev [14:32:12] <nickarls> ngh, why aren't SMPC defs picked up anymore in AS7: https://gist.github.com/1131666 [14:32:18] <nickarls> I'm sure I had it working yesterday [14:47:58] *** jose_freitas has joined #seam-dev [14:50:32] <jose_freitas> good morning [14:52:56] *** hannelita has joined #seam-dev [15:01:25] *** sannegrinovero is now known as sanne_lunch [15:10:04] *** lazarotti has joined #seam-dev [15:17:33] *** hannelita has quit IRC [15:18:40] *** rruss has joined #seam-dev [15:19:39] *** rruss has quit IRC [15:19:58] *** rruss has joined #seam-dev [15:21:04] *** rruss has quit IRC [15:21:10] *** rruss has joined #seam-dev [15:25:44] *** rruss has quit IRC [15:27:14] *** hannelita has joined #seam-dev [15:27:20] <sgilda> hi marekn: thanks for the help. it's all working now! [15:28:03] <marekn> sgilda: hi Sande, great news [15:34:21] *** sanne_lunch is now known as sanne [15:35:37] *** hannelita has quit IRC [15:36:14] <sgilda> marekn: thanks again for the help and tips. they're great debugging tips to document for users [15:37:02] <marekn> sgilda: np at all [15:37:09] <sgilda> :) [15:37:29] <marekn> sgilda: you can ask me whenever [15:37:48] <sgilda> i plan to :). thanks! [15:57:22] *** lazarotti has quit IRC [15:58:22] *** lazarotti has joined #seam-dev [16:11:57] *** msmigielski has quit IRC [16:14:10] *** rruss has joined #seam-dev [16:15:29] *** jharting has quit IRC [16:18:07] *** msmigielski has joined #seam-dev [16:23:08] *** pmuir has joined #seam-dev [16:23:09] *** pmuir has quit IRC [16:23:09] *** pmuir has joined #seam-dev [16:24:28] *** mgoldmann has quit IRC [16:24:33] *** hannelita has joined #seam-dev [16:24:59] *** mgoldmann has joined #seam-dev [16:32:07] *** msmigielski has quit IRC [16:35:45] *** msmigielski has joined #seam-dev [16:37:04] *** flashboss has joined #seam-dev [16:37:27] *** msmigielski has quit IRC [16:46:46] *** tsurdilo has joined #seam-dev [16:49:05] *** chkal has quit IRC [16:57:10] *** hannelita has quit IRC [16:57:18] *** jamezp_afk is now known as jamezp [17:14:01] *** sgilda has quit IRC [17:15:57] *** sgilda has joined #seam-dev [17:19:43] *** ppalazon has joined #seam-dev [17:23:37] *** tsurdilo1 has joined #seam-dev [17:24:48] *** ppalazon has left #seam-dev [17:24:53] *** ppalazon has joined #seam-dev [17:24:57] *** ppalazon has left #seam-dev [17:24:59] *** ppalazon has joined #seam-dev [17:26:10] *** tsurdilo has quit IRC [17:29:03] *** ppalazon has left #seam-dev [17:29:24] *** oskutka has quit IRC [17:32:27] *** tsurdilo1 has quit IRC [17:32:50] *** tsurdilo has joined #seam-dev [17:34:12] *** marekn has quit IRC [17:35:26] *** kpiwko has quit IRC [17:35:36] *** maschmid has quit IRC [17:49:19] *** gastaldi has joined #seam-dev [17:49:42] *** tsurdilo1 has joined #seam-dev [17:49:47] <gastaldi> Hey all [17:50:21] *** tsurdilo has quit IRC [17:50:35] <gastaldi> jose_freitas: How TDC was ? [17:55:37] *** tsurdilo1 has quit IRC [17:55:59] *** tsurdilo has joined #seam-dev [17:57:20] *** gastaldi has quit IRC [17:58:10] *** kpiwko has joined #seam-dev [18:06:38] *** kpiwko has quit IRC [18:12:37] *** aslak has joined #seam-dev [18:15:52] *** lazarotti has quit IRC [18:19:43] *** koentsje has quit IRC [18:22:10] *** emmanuel has quit IRC [18:26:05] *** alesj has quit IRC [18:30:07] *** bleathem has joined #seam-dev [18:33:09] *** akazakov has joined #seam-dev [18:49:08] *** hannelita has joined #seam-dev [18:59:05] *** lightguard_jp has joined #seam-dev [18:59:45] *** gastaldi has joined #seam-dev [19:01:53] *** akazakov has quit IRC [19:08:41] *** akazakov has joined #seam-dev [19:10:22] <gastaldi> humm... Nice statements from Seam Cron in the dev list [19:11:25] *** edburns has joined #seam-dev [19:11:32] <edburns> pmuir: Hello, are you here? [19:11:57] <edburns> pmuir: Hello, please consider voting for JSR-350 State Management. [19:12:20] <edburns> It's a new JSR that will, I hope, eventually allow me to offload a lot of the complexity in JSF state saving to another JSR. [19:12:28] <jose_freitas> hey gastaldi tdc wasn't this weekend [19:12:42] <jose_freitas> gastaldi: how you doing? [19:12:45] <gastaldi> Fine [19:14:28] <gastaldi> edburns: Cool ! [19:15:48] <jose_freitas> is there a way to access a resource from a jar as a file (not as a stream) [19:16:15] <gastaldi> jose_freitas: Fetch it as a URL and call toFile() ? [19:16:50] [19:17:14] <jose_freitas> there's a getFile but it returns a string [19:17:21] <jose_freitas> which can be used to create a file [19:17:30] <jose_freitas> but I'm getting a non readable exception [19:17:33] <gastaldi> hum [19:17:47] <gastaldi> What is the value of this String ? [19:18:05] <jose_freitas> it's a path to the file [19:21:44] <gastaldi> jose_freitas: If you do "new File(path).exists()", is it true ? [19:22:35] <jose_freitas> yeah [19:22:42] <jose_freitas> at least this is my guess [19:22:49] <jose_freitas> but it's not readable [19:22:52] <gastaldi> hummm [19:22:54] <jose_freitas> let me make sure of that [19:25:28] <gastaldi> ah yeah, TDC is August 20th and 21st [19:25:30] <gastaldi> :) [19:25:32] <gastaldi> doh [19:25:40] <edburns> gastaldi: TDC in what city? [19:25:44] <edburns> Floripa? [19:25:48] <gastaldi> Yup [19:26:01] [19:26:06] <edburns> Ahh, I wish I was coming. Yes, I was there in 2009. [19:26:13] <gastaldi> in TDC ? [19:26:37] <gastaldi> Cool ! You should come again ! [19:26:48] <gastaldi> And we may hang out together ! :) [19:26:53] *** sanne has quit IRC [19:27:05] <jose_freitas> that'd be great :) [19:27:14] <gastaldi> hehe [19:27:27] [19:27:33] *** jganoff has joined #seam-dev [19:28:38] <gastaldi> edburns: I remember you lectured on a hotel in Floripa [19:28:49] <gastaldi> Mercure Itacorubi if I am not mistaken [19:29:22] [19:29:44] <gastaldi> hannelita: Hi ! [19:30:13] <gastaldi> hannelita: How is your article going ? [19:31:15] <hannelita> gastaldi: Hi gastaldi! I've sent an mail about it ;) [19:31:24] <gastaldi> hum when : [19:31:24] <gastaldi> ? [19:32:15] <hannelita> gastaldi: Saturday :P [19:36:02] <gastaldi> Thought there were some news around it :) [19:36:26] *** gastaldi_ has joined #seam-dev [19:36:59] *** gastaldi has quit IRC [19:37:05] *** gastaldi_ is now known as gastaldi [19:37:21] <gastaldi> hey bleathem [19:39:03] <gastaldi> ... [19:39:07] <gastaldi> ** crickets *** [19:40:23] *** koentsje has joined #seam-dev [19:41:02] *** koentsje has quit IRC [19:44:21] *** lightguard_jp has quit IRC [19:46:03] *** gastaldi has quit IRC [19:55:22] *** hannelita has quit IRC [19:57:19] *** daniel_hinojosa has joined #seam-dev [20:14:14] <pmuir> edburns: hi yes, state mgmt has red hat support, [20:15:41] <edburns> pmuir: Ok, thanks, so you voted yes? [20:17:19] <pmuir> i'm not sure if we have voted or not yet, but if we haven't then we do intend to vote yes but haven't got around to it [20:17:39] <pmuir> bill knows about this anyway [20:17:59] <edburns> pmuir: Ok, thanks. Please make sure the task of voting yes is completed during the requested time period. [20:18:01] <edburns> Great. [20:18:24] <pmuir> edburns: yes we will ;-) [20:22:43] *** msmigielski has joined #seam-dev [20:30:26] *** kevinpollet has quit IRC [20:32:15] *** pmuir has quit IRC [20:34:15] *** rruss has quit IRC [20:34:57] *** alesj has joined #seam-dev [20:36:15] *** pmuir has joined #seam-dev [20:36:16] *** pmuir has quit IRC [20:36:16] *** pmuir has joined #seam-dev [20:39:49] *** gastaldi has joined #seam-dev [20:47:03] *** cbrock has joined #seam-dev [20:55:13] *** lightguard_jp has joined #seam-dev [21:03:26] *** mgoldmann has quit IRC [21:05:15] *** lightguard_jp has quit IRC [21:08:32] *** gastaldi has quit IRC [21:17:12] *** rruss has joined #seam-dev [21:17:24] *** jamezp is now known as jamezp_afk [21:19:00] *** msmigielski has quit IRC [21:25:47] *** clerum has quit IRC [21:26:37] *** msmigielski has joined #seam-dev [21:27:25] *** clerum has joined #seam-dev [21:32:57] *** aslak has quit IRC [21:35:44] *** lazarotti has joined #seam-dev [21:44:40] *** nilian has joined #seam-dev [21:45:32] *** jamezp_afk is now known as jamezp [21:54:07] *** aslak has joined #seam-dev [22:03:13] *** balunasj has joined #seam-dev [22:04:26] *** nilian has quit IRC [22:16:26] *** balunasj has quit IRC [22:16:59] *** balunasj has joined #seam-dev [22:19:14] *** jganoff has quit IRC [22:20:55] *** balunasj has quit IRC [22:21:15] *** balunasj has joined #seam-dev [22:21:20] *** pmuir has quit IRC [22:23:02] *** balunasj has quit IRC [22:23:22] *** balunasj has joined #seam-dev [22:32:47] *** gastaldi has joined #seam-dev [22:33:30] <gastaldi> yo [22:34:07] <jose_freitas> yo biatch [22:34:18] <gastaldi> hahaha [22:34:24] <gastaldi> Daamn [22:34:36] [22:35:27] <gastaldi> yo wutz goddie [22:35:42] <gastaldi> Translated to 'hey whats up" [22:35:44] <gastaldi> :) [22:39:02] <gastaldi> be righto back [22:39:29] *** gastaldi has quit IRC [22:43:12] <jose_freitas> hahah [22:47:00] *** rmartinelli has quit IRC [23:37:25] *** gastaldi has joined #seam-dev [23:37:35] *** kevinpollet has joined #seam-dev [23:39:58] <gastaldi> hey [23:40:12] <gastaldi> Anyone working on Seam Cron around ? [23:42:12] *** jose_freitas_aw has joined #seam-dev [23:43:59] *** jose_freitas has quit IRC [23:44:36] <jbossbot> git [wicket] push develop d2163a3.. Marek Schmidt fixing the numberguess example, SEAMWICKET-32, SEAMWICKET-33 [23:44:37] <jbossbot> jira [SEAMWICKET-32] wicket-numberguess - dependencies incorrectly scoped [Pull Request Sent (Unresolved) Bug, Minor, Marek Schmidt] https://issues.jboss.org/browse/SEAMWICKET-32 [23:44:38] <jbossbot> jira [SEAMWICKET-33] wicket-numberguess - fails to deploy on GlassFish due to missing slf4j dependency [Pull Request Sent (Unresolved) Bug, Major, Marek Schmidt] https://issues.jboss.org/browse/SEAMWICKET-33 [23:44:38] <jbossbot> git [wicket] push develop 9d7dabd.. George Gastaldi Merge pull request #8 from maschmid/fixexample... [23:44:38] <jbossbot> git [wicket] push develop URL: http://github.com/seam/wicket/compare/96a4e86...9d7dabd [23:48:50] *** jose_freitas_aw has quit IRC [23:51:38] *** jose_freitas has joined #seam-dev [23:55:57] *** tsurdilo has quit IRC