Dear all, I merged John's code and further improved the implementation. We still have some issues, but the microprofie TCK looks muich better now:
[main] INFO org.apache.maven.plugin.surefire.SurefirePlugin - Results: [main] INFO org.apache.maven.plugin.surefire.SurefirePlugin - [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - Failures: [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - AutoDiscoveredConfigSourceTest>Arquillian.run:164->testAutoDiscoveredConverterNotAddedAutomatically:81 The auto discovered converter should not be added automatically. -> Problem is that Tamaya iss incredible good and figures out hot the Pizza class can be instantiated and creates a on-the-fly converter ;) [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - CDIPlainInjectionTest.arquillianBeforeClass » Deployment WELD-001409: Ambiguou... -> CDI issue to be solved in Tamaya, tbd [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - CdiOptionalInjectionTest.arquillianBeforeClass » Deployment WELD-001408: Unsat... -> CDI issue to be solved in Tamaya, there is an OptionalConverter... [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - ConfigProviderTest>Arquillian.run:164->testInjectedConfigSerializable:135 Injected config should be serializable, but could not serialize it -> In Tamaya Config instances are not serializable, but MP requires to do so, to be fixed... [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - ConverterTest>Arquillian.run:164->testBoolean:217 » IllegalArgument Invalid ty... -> Tamaya refuses to convert 17 to something. The boolean converter converts 0 and 1, but does not return false as "default" for anything else. I think Tamaya's way o handle that is much more cleaner ;) [main] INFO org.apache.maven.plugin.surefire.SurefirePlugin - [main] ERROR org.apache.maven.plugin.surefire.SurefirePlugin - *Tests run: 46, Failures: 5, Errors: 0, Skipped: 5* [main] INFO org.apache.maven.plugin.surefire.SurefirePlugin - [main] INFO org.apache.maven.cli.event.ExecutionEventLogger - ------------------------------------------------------------------------ Enjoy your day! Anatole 2017-08-09 12:34 GMT+02:00 John D. Ament <[email protected]>: > I just pushed up a branch with MP support. TCK runs against Weld right now > (failing). Give it a shot, let me know if that helps can easily be merged > to master (but looks like its pointing to Tamaya 0.3 instead of 0.4?) > > John > > On Wed, Aug 9, 2017 at 6:19 AM Anatole Tresch <[email protected]> wrote: > > > Basically a good idea. We might also add the vertx support, because its > > already there and ready. microprofile is also mostly working, but getting > > the Arquillian TCK running is not trivial, so lets postpone that feature > > for 0.5 ;) > > > > Am 09.08.2017 10:11 schrieb "Oliver B. Fischer" < > [email protected] > > >: > > > > > Dear all, > > > > > > to increase our release rate I would like to suggest the following as > > only > > > feature for 0.4: Switching to Java 8 and some bug fixes. Not other > > features. > > > > > > This would help us to release a new version soon. > > > > > > WDYT? > > > > > > Oliver > > > > > > > > > -- > > > N Oliver B. Fischer > > > A Schönhauser Allee 64, 10437 Berlin, Deutschland/Germany > > > P +49 30 44793251 <+49%2030%2044793251> > > > M +49 178 7903538 <+49%20178%207903538> > > > E [email protected] > > > S oliver.b.fischer > > > J [email protected] > > > X http://xing.to/obf > > > > > > > > > -- *Anatole Tresch* PPMC Member Apache Tamaya JCP Star Spec Lead *Switzerland, Europe Zurich, GMT+1* *maketechsimple.wordpress.com <http://maketechsimple.wordpress.com/> * *Twitter: @atsticks, @tamayaconf* [image: GeeCON] [image: JSD_Speaker_2017]
