Hi,

Does the MicroProfile extension module implement the current API and pass
TCKs?

If so, it could be worth mentioning it under
https://github.com/eclipse/microprofile-config
(Tamaya is already an influence, but if parts implement the API why not
also add this fact in the Readme)

Werner


On Thu, Aug 10, 2017 at 1:09 AM, Anatole Tresch <atsti...@gmail.com> wrote:

> 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 <johndam...@apache.org>:
>
> > 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 <atsti...@gmail.com>
> 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" <
> > o.b.fisc...@swe-blog.net
> > > >:
> > >
> > > > 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 o.b.fisc...@swe-blog.net
> > > > S oliver.b.fischer
> > > > J oliver.b.fisc...@jabber.org
> > > > 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]
>

Reply via email to