before this fix, Weld wouldn't work with signed packaged at all
I would agree, but it worked for us for the last ~2 years. Yes this workaround causes my problems because I get following exception: Caused by: java.lang.IllegalAccessError: tried to access class my.PackagePrivateClass from class org.jboss.weld.proxies.MyClass$Proxy$_$$_WeldClientProxy |