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

[00:34:11] *** maschmid has quit IRC
[01:01:56] *** emmanuel has quit IRC
[02:06:52] *** sbryzak has quit IRC
[02:10:42] *** rruss has quit IRC
[02:28:00] *** johnament has joined #weld-dev
[03:17:52] *** johnament has quit IRC
[04:23:57] *** magesh has joined #weld-dev
[06:03:39] *** echelog-2 has joined #weld-dev
[07:31:52] *** echelog-2 has joined #weld-dev
[07:47:52] *** magesh1 has joined #weld-dev
[07:50:26] *** mbg has quit IRC
[07:51:32] *** magesh has quit IRC
[08:01:06] *** magesh1 has quit IRC
[08:36:55] *** sbryzak has joined #weld-dev
[08:36:55] *** sbryzak has joined #weld-dev
[09:06:40] *** alesj has quit IRC
[09:14:02] *** emmanuel has joined #weld-dev
[09:15:30] *** alesj has joined #weld-dev
[09:33:47] *** maschmid has joined #weld-dev
[09:46:01] <alesj> stuartdouglas: ping?
[09:46:07] <stuartdouglas> alesj: pong
[09:46:27] <alesj> how long are you gonna be around?
[09:46:53] <alesj> stuartdouglas: ^
[09:47:01] <stuartdouglas> Not really sure, I'm not going anywhere, but I may have to make dinner
[09:47:13] <alesj> ah, ok
[09:47:19] <alesj> i'll try to merge arq-up
[09:47:34] <alesj> so that i know i can ping you if i have any issues :-)
[09:47:46] <alesj> i guess we said your arq-up branch is the latest?
[09:47:55] <stuartdouglas> I belive so
[09:52:16] <alesj> stuartdouglas: sent you some email
[09:52:31] <alesj> where Drools dev has issues with Weld
[09:52:34] <alesj> some strange stuff
[09:52:50] <stuartdouglas> ok
[10:19:12] *** magesh has joined #weld-dev
[10:54:55] <alesj> stuartdouglas: http://pastebin.com/TPWLn4kL
[10:55:09] <alesj> i guess i can just delete that weld-arq dir and continue?
[11:03:11] <stuartdouglas> alesj: I think so
[11:03:38] <alesj> stuartdouglas: http://pastebin.com/sm8gHdLB
[11:03:50] <alesj> i "git rm -f arq"
[11:03:54] <alesj> and then commited
[11:04:03] <alesj> but still cannot get past the conflict
[11:04:43] <stuartdouglas> you probably should not have commited
[11:04:56] <stuartdouglas> just rebase --continue
[11:05:04] <stuartdouglas> did you rm arquillian/weld-ee-container/pom.xml?
[11:05:57] <alesj> i did "rm -r"
[11:06:11] <alesj> recursive
[11:06:15] <alesj> let me try again
[11:06:49] <stuartdouglas> or just rm, commit, then try again
[11:08:24] <alesj> rm w/o -r?
[11:08:30] <alesj> as i already did
[11:08:44] <alesj> co -b on current master
[11:08:50] <alesj> rm -r arq/
[11:08:52] <alesj> commit
[11:13:26] <alesj> stuartdouglas: http://pastebin.com/UmQmHMAq ? even worse with mereg
[11:14:21] <stuartdouglas> what happens if you delete arq , commit and then rebase?
[11:16:04] <alesj> delete how? with rm -r?
[11:16:31] <stuartdouglas> I'll try and rebase locally
[11:16:35] <stuartdouglas> give me a sec
[11:16:55] <alesj> start from master
[11:17:03] <alesj> and try to apply your arq-upgrade
[11:17:23] <stuartdouglas> alesj: done, pushed to my are-upgrade branch
[11:17:36] <alesj> what did you do?
[11:17:45] <stuartdouglas> I just rm ed the pom.xml
[11:17:51] <stuartdouglas> not rm -r
[11:19:07] <alesj> ok, works now
[11:19:46] <alesj> stuartdouglas: how do we now go about moving default AS tests against AS7?
[11:20:01] <stuartdouglas> you just change the profile
[11:20:12] <stuartdouglas> the default tests actually run against the embedded container anyway
[11:20:32] <alesj> yeah, i mean tests-arq
[11:20:32] <stuartdouglas> you could just change the as7 tests to be -Pincontainer
[11:20:38] <alesj> i guess we move as7 test sto default
[11:20:44] <alesj> as incotainer
[11:20:52] <alesj> and move as6 to ...
[11:21:18] <alesj> what does tck-runner use?
[11:21:40] <stuartdouglas> it uses embedded by default
[11:21:47] <stuartdouglas> and AS6 for incontainer
[11:21:53] <stuartdouglas> it does not have an AS7 profile yet
[11:22:12] <stuartdouglas> you could add one by adding a dependency on the AS7 tcp runner
[11:25:21] <alesj> what does inject-tcjk-runner do?
[11:25:29] <alesj> simple jsr-330 tests?
[11:25:37] <stuartdouglas> runs the JSR-330 tck
[11:25:40] <stuartdouglas> such as it is
[11:29:05] <alesj> how does jboss-tck-runner know which AS to use?
[11:29:22] <alesj> i mean, how does he map "incontainer" against AS6?
[11:29:30] <stuartdouglas> it's just a profile
[11:29:49] <stuartdouglas> when you run the in container profile it gets the AS6 test runner artifacts
[11:30:41] <alesj> yeah, i'm looking at that profile
[11:30:53] <alesj> but cannot see how AS6 test runner artifacts are mapped
[11:31:48] <stuartdouglas> org.jboss.testharness.container.extraConfigurationDir
[11:32:07] <stuartdouglas> also the org.jboss.testharness.standalone=false bit
[11:32:25] <stuartdouglas> It's a bit of a pain to work with, and not particularly well documents
[11:32:52] <stuartdouglas> The TCK should be moving to arquillian in the near future anyway
[11:33:29] <stuartdouglas> The dependency on org.jboss.test-harness:jboss-test-harness-jboss-as-60
[11:33:39] <stuartdouglas> is the artefact that actually brings in the AS6 support
[11:34:47] <alesj> ah, ok, missed that
[11:34:56] <alesj> how do we replace this for AS7
[11:35:27] <stuartdouglas> you need a dependency on the AS7 runner
[11:35:40] <stuartdouglas> in a profile
[11:35:56] <stuartdouglas> you may also need to copy a bit of the config from the AS7 runner pom
[11:36:19] <alesj> which is in AS7 code?
[11:36:40] <stuartdouglas> https://github.com/jbossas/weld-as7-tck-runner/blob/master/tck-runner/pom.xml
[11:39:37] <alesj> this weld-tck runner does what jboss-tck-runner in weld-core?
[11:39:58] <stuartdouglas> yes
[11:40:36] <stuartdouglas> there is two artefacts, one is the container, equivalent to org.jboss.test-harness:jboss-test-harness-jboss-as-60 for AS6
[11:40:59] <stuartdouglas> and the actually runner, which is equivalent to the jboss-tck-runner thing in weld
[11:41:28] <alesj> i guess i need to ref the first one
[11:41:37] <alesj> while copying the 2nd one to weld-core?\
[11:41:59] <stuartdouglas> yes, but it's slightly more complicated
[11:42:10] <alesj> uf ...?
[11:42:12] <stuartdouglas> as the second one has a bit of java code that creates the datasource
[11:42:31] <alesj> ah, yes, i see
[11:42:35] <stuartdouglas> so you may need to reference the runner as well
[11:42:39] <alesj> mvn install -Djboss.datasource.add=true
[11:42:44] <stuartdouglas> yes
[11:42:51] <stuartdouglas> and -DtckTest=MyTest
[11:42:56] <stuartdouglas> to run one test at a time
[11:43:10] <alesj> why would i have to ref the runner as well?
[11:43:25] <stuartdouglas> cause the datasource add stuff is in the runner
[11:43:38] <stuartdouglas> but it could probably be moved to the container I suppose
[11:43:49] <alesj> yes, that's what i thought i'd do
[11:43:59] <alesj> or i can leave it there
[11:44:01] <alesj> and ref it
[11:44:11] <alesj> i guess you did some release?
[11:44:42] <alesj> ok, commits have [maven-release-plugin] prepare for next development iteration
[11:44:54] <alesj> 1.0.0.CR1 or Final already?
[11:45:21] <stuartdouglas> 1.0.0.CR1
[11:45:27] <stuartdouglas> I did not release final
[11:45:29] <alesj> how would we add this DS creation from p[rofile?
[11:46:14] <stuartdouglas> it needs to be registered as a listener
[11:46:18] <stuartdouglas> in the testing config file
[11:48:37] <alesj> listener?
[11:49:06] <stuartdouglas> https://github.com/jbossas/weld-as7-tck-runner/blob/5de38c6c46d72e3216e4ca81e821d6674c34344a/tck-runner/src/test/resources/tck-tests.xml#L8
[11:49:51] <alesj> ok, let me try to hack something ...
[11:52:23] <alesj> do i need something similar to WeldProfileServiceDeploymentExceptionTransformer?
[11:52:56] <stuartdouglas> I just copied that
[11:53:03] <stuartdouglas> I don't know what it does :-)
[11:53:12] <alesj> :-)
[11:53:16] <stuartdouglas> but I can tell you that it does not work if it is not there
[11:53:20] <stuartdouglas> or at least it didn't
[11:53:30] <alesj> but that's for AS5/6
[11:53:35] <alesj> since i know what it does :-)
[11:53:44] <alesj> and should not work with AS7
[11:53:54] <stuartdouglas> the name is wrong
[11:54:00] <stuartdouglas> bit it does not actually do anything
[11:54:19] <stuartdouglas> when I copied it over I forgot to change the name
[11:55:54] <alesj> what's the latest ARQ version compatible with AS7?
[12:02:35] *** emmanuel has quit IRC
[12:10:10] *** epbernard has joined #weld-dev
[12:10:10] *** epbernard is now known as emmanuel
[12:10:10] *** emmanuel has joined #weld-dev
[12:11:02] <alesj> stuartdouglas: http://pastebin.com/9duFbejY
[12:11:07] <alesj> cannot find that listener
[12:11:15] <alesj> although i have that dep listed
[12:11:27] <stuartdouglas> the listener is in src/test/java
[12:11:35] <stuartdouglas> so it would not be picked up
[12:11:36] <alesj>        <dependency>
[12:11:36] <alesj>           <groupId>org.jboss.jbossas.as7-cdi-tck</groupId>
[12:11:36] <alesj>           <artifactId>jbossas-container</artifactId>
[12:11:36] <alesj>        </dependency>
[12:11:36] <alesj>        <dependency>
[12:11:36] <alesj>           <groupId>org.jboss.jbossas.as7-cdi-tck</groupId>
[12:11:37] <alesj>           <artifactId>as7-cdi-tck-runner</artifactId>
[12:11:37] <alesj>        </dependency>
[12:11:41] <alesj> ah, ok
[12:11:47] <stuartdouglas> I will need to move it
[12:13:11] <alesj> what about if i copy/paste the whole tck-runner to welc-core?
[12:16:17] <stuartdouglas> that will do it
[12:16:28] <stuartdouglas> that would probably be better
[12:16:36] <stuartdouglas> then we can just get rid of the other runner
[12:16:49] <alesj> already done and running :-)
[12:17:14] <alesj> what about that container then?
[12:17:20] <alesj> as that looks like single class as well
[12:18:00] <alesj> ah, i guess I need to start AS7 myself?
[12:18:27] <alesj> stuartdouglas: http://pastebin.com/w5pg1fut
[12:19:42] <stuartdouglas> alesj: it should automatically
[12:19:56] <alesj> hmmm. see pastebin
[12:20:38] <stuartdouglas> do you see the server starting?
[12:20:49] <stuartdouglas> and what version of AS7 do you have in the weld poms?
[12:20:59] <alesj> 7.0.1
[12:21:51] <stuartdouglas> does it work if you start the container yourself?
[12:22:05] <alesj> http://pastebin.com/xQDMTR0L
[12:22:11] <alesj> it gets a bit further
[12:22:23] <stuartdouglas> is that with -Djboss.datasource.add=true ?
[12:23:24] <alesj> i didn't add that
[12:23:32] <alesj> that's what i was asking
[12:23:48] <alesj> is there a way we can add this to propfile
[12:23:56] <alesj> so you don't need to run it with this prop
[12:24:16] <alesj> i mean, that prop would be there by default ? already in pom.xml
[12:24:45] <alesj> ah, ok, let me add it as sys property
[12:24:46] <alesj> to profile
[12:26:34] <alesj> ok, adding it as sys prop helped
[12:26:49] <alesj> Failed tests:
[12:26:49] <alesj>   beforeSuite(org.jboss.jsr299.tck.tests.implementation.enterprise.broken.singletonWithConversationScope.SingletonWithConversationScopeTest)
[12:26:49] <alesj>   afterClass(org.jboss.jsr299.tck.interceptors.tests.aroundInvoke.AroundInvokeInterceptorTest)
[12:26:57] <alesj> but it looks like something is still wrong
[12:27:19] <alesj> stuartdouglas: ^
[12:27:45] <stuartdouglas> pastebin?
[12:29:02] <alesj> https://gist.github.com/1170395
[12:30:34] <alesj> java.lang.IllegalArgumentException: Cannot find any implementations of Containers, check that org.jboss.testharness.spi.Containers is specified
[12:30:34] <alesj> 	at org.jboss.testharness.properties.PropertiesManager.getClassValue(PropertiesManager.java:150)
[12:30:34] <alesj>
[12:30:36] <alesj> stuartdouglas: ^
[12:30:50] <stuartdouglas> do you have that property in the pom?
[12:34:15] <alesj> yeah, forgot to add that ...
[12:35:42] <alesj> it still doesn't connect automatically ...
[12:45:25] <alesj> stuartdouglas: java.lang.NoSuchMethodError: org.jboss.as.arquillian.container.managed.ManagedContainerConfiguration.getManagementAddress()Ljava/net/InetAddress;
[12:45:25] <alesj> 	at org.jboss.as.arquillian.container.managed.ManagedDeployableContainer.verifyNoRunningServer(ManagedDeployableContainer.java:172)
[12:46:02] <alesj> stuartdouglas: i guess 7.0.1 vs. latest HEAD is not compatible?
[12:50:54] <stuartdouglas> alesj: I think it mat have been changed, not really sure
[12:52:53] <alesj> ok, i'll try 7.0.1
[12:52:58] <alesj> not my trunk
[13:04:13] <alesj> stuartdouglas: weird
[13:04:39] <alesj> still getting this, even after using 7.0.1.Final
[13:06:10] <alesj> stuartdouglas: ah, jboss-as-arq-common with CR1 is creaping in
[13:06:17] <alesj> which doesn't have that
[13:06:34] <alesj> which ARQ version is used against 7.0.1.Final?
[13:14:30] <maschmid> 1.0.0.CR4 I think
[13:16:18] <alesj> slowly getting there ? java.lang.NoClassDefFoundError: org/jboss/arquillian/container/spi/client/protocol/metadata/JMXContext
[13:16:18] <alesj> 	at org.jboss.as.arquillian.container.ManagementClient.getDeploymentMetaData(ManagementClient.java:100)
[13:16:18] <alesj> 	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:98)
[13:16:32] <alesj> this versioning is a nightmare ...
[13:17:42] <maschmid> alesj: that's not with 1.0.0.CR4, is it?
[13:20:30] <alesj> maschmid: this is with jboss-as-arq-common 7.0.1.Final
[13:20:35] <alesj> cannot find JMXContext
[13:21:40] <alesj> i probably need another artifact
[13:21:50] <alesj> jboss-as-arq-protocol-jmx
[13:24:57] <alesj> maschmid: nah, you're right, it should be in ARQ directly
[13:26:06] *** kevinpollet_ has joined #weld-dev
[13:42:24] *** oskutka has joined #weld-dev
[14:02:07] *** kevinpollet_ has quit IRC
[14:39:02] <alesj> stuartdouglas: ping?
[14:45:50] *** rmartinelli has joined #weld-dev
[14:50:53] *** rmartinelli has quit IRC
[14:55:47] *** rmartinelli has joined #weld-dev
[15:01:18] *** rruss has joined #weld-dev
[15:15:32] *** rruss has quit IRC
[15:34:10] *** oskutka has quit IRC
[16:24:33] *** emmanuel has quit IRC
[16:27:40] *** magesh1 has joined #weld-dev
[16:30:04] *** magesh has quit IRC
[16:42:02] *** epbernard has joined #weld-dev
[16:42:02] *** epbernard is now known as emmanuel
[17:06:04] *** mbg has joined #weld-dev
[17:19:57] *** alesj has quit IRC
[17:22:37] *** OndrejZizka has quit IRC
[17:24:23] *** mbg has quit IRC
[17:37:30] *** mbg has joined #weld-dev
[17:40:12] *** jharting has quit IRC
[17:44:26] *** maschmid has quit IRC
[17:59:03] *** magesh has joined #weld-dev
[18:01:29] *** magesh1 has quit IRC
[18:08:55] *** magesh has left #weld-dev
[18:18:55] *** rruss has joined #weld-dev
[19:08:09] *** OndrejZizka has joined #weld-dev
[19:10:14] *** kevinpollet has joined #weld-dev
[20:02:21] *** kevinpollet has quit IRC
[20:40:00] *** kevinpollet has joined #weld-dev
[20:51:09] *** rruss has quit IRC
[21:07:41] *** maschmid has joined #weld-dev
[22:20:50] *** rruss has joined #weld-dev
[22:50:28] *** rmartinelli has quit IRC
[23:05:35] *** maschmid has quit IRC
[23:25:47] *** kevinpollet has quit IRC
[23:33:37] *** mbg has quit IRC

top