Help

Aleš Justin was born in Ljubljana, Slovenia and graduated with a degree in mathematics from the University of Ljubljana. He fell in love with Java ten years ago and has spent most of his time developing information systems, ranging from customer service to energy management. He joined JBoss in 2006 to work full time on the Microcontainer project. He currently leads Weld, a JSR-299/CDI RI, and CapeDwarf projects, while still contributing to ApplicationServer, Ceylon and many other JBoss projects.

Location: Vrhnika, Slovenia
Occupation: JBoss Weld Lead
Archive
19. Jan 2012, 15:42 CET, by Aleš Justin

A bit late, but better then never, in case you missed it - JUDCon is coming to India:

As you can see it will be busy two days for me, talking a bit about the stuff I'm working on atm:

  • CapeDwarf -- first look at our super progress on the Blue layer
  • Java EE and GAE -- how CapeDwarf actually came about
  • Android and the Cloud -- client perspective on CapeDwarf's beginnings

I hope to see you there!

I've just release a new Weld 1.1.5.Final.

It doesn't have many fixes, but a super pesky one with protection domains, which bugged us a lot for our EAP6 testing.

While I also finally managed to upgrade SLF4J:

Now let me finally get Mathieu's OSGi integration into upstream ...

I'm happy to say we finally fixed the pesky @Specializes bug

  • WELD-912 - Specializing beans in different bean archives does not work

And some other issues also proved to be far more interesting from what one would expect while reading the initial problem.

  • WELD-617 - Can not find beans when deploying compressed Archive to Tomcat
  • WELD-802 - Specialization of Beans registered through portable extension does not work.
  • WELD-892 - Calling session-scoped components from session initialized observer goes into infinite loop
  • WELD-904 - Observer method inheritance broken
  • WELD-1010 - @PreDestroy method invoked twice

Full release notes can be found here: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310891&version=12318550

I've already uploaded the .zip to Sourceforge and of course pushed artifacts into our JBoss Maven repo.

And a little bird told me this version is gonna be used in the upcoming JBossAS7.1.0.Beta1 release. ;-)

11. Nov 2011, 16:09 CET, by Aleš Justin

With Maven Surefire playing tricks on us, we unfortunately missed a few regressions with the latest 1.1.3.Final release.

Luckily Jozef spotted this early enough (too bad it wasn't before we actually did the release ;-), hopefully before you guys became grey of worry. :-)

So, the new Weld 1.1.3.SP1 is already in our JBoss Maven repo and on SourceForge as .zip.

09. Nov 2011, 15:37 CET, by Aleš Justin

I'm happy to announce new Weld 1.1.3.Final release.

With this release we finally moved Weld Core Arquillian tests by default to JBoss AS7, making the build easier and faster -- thanks Stuart.

But this of course doesn't mean we forgot about other containers;

  • it's still fully tested against latest GlassFish (thanks GF guys!),
  • added new web container tests (Tomcat 7; thanks Matija) and
  • reduced Jetty config a bit (thanks Geoffrey).

Other interesting issues or features include:

  • better conversation handling - thanks Lincoln and George; btw, LB3 I expect more patches from now on ;-)

Weld' github master will now be the basis of future 1.2 releases, moving current to branch 1.1.

(since there already is an abandoned 1.1 branch, we'll first move that one to 1.1-legacy)


I also have a few exciting announcements - in case you missed them:


Onward to Weld 1.2 and 2.0!!

p.s.: let us know if there are any new issues with the latest release ;-)

Showing 1 to 5 of 23 blog entries